一种用户终端拍照方法及用户终端的制作方法

文档序号:7865296阅读:112来源:国知局
专利名称:一种用户终端拍照方法及用户终端的制作方法
技术领域
本发明涉及终端技术领域,尤其涉及一种用户终端拍照方法及用户终端。
背景技术
目前,智能终端的功能越来越强大,成为人们必不可少的工具。其中,随着智能终端摄像头像素的提高,用户使用终端拍照的效果也越来越好,所以终端的拍照功能得到了广泛的应用。在相关技术中,用户使用终端拍摄的照片属性中,一般会自动记录该照片的拍摄时间、照片尺寸和照片所占用的容量等信息,作为照片的描述信息,以便后期用户能够基于记录的信息了解该照片的拍摄情况。然而,用户终端针对拍摄的照片并不会记录当前的地理位置信息,从而导致用户后期无法了解该照片在拍摄时用户所处的地理位置。

发明内容
本发明实施例提供一种用户终端拍照方法及用户终端,用以解决背景技术中存在的使用用户终端拍摄照片时所记录的照片的描述信息不全面的问题。本发明实施例提供一种用户终端拍照方法,包括启动用户终端摄像头进行拍照,得到拍摄照片;通过位置定位方式确定所述用户终端当前所处的位置信息;将所述位置信息作为所述拍摄照片的位置描述信息进行保存。进一步的,通过位置定位方式确定所述用户终端当前所处的位置信息,包括通过位置定位方式确定所述用户终端当前所处位置的经纬度。进一步的,在通过位置定位方式确定所述用户终端当前所处位置的经纬度之后,还包括确定所述经纬度表征地点的地点名称;将所述位置信息作为所述拍摄照片的位置描述信息进行保存,包括将所述地点名称作为所述拍摄照片的位置描述信息进行保存。进一步的,确定所述经纬度表征地点的地点名称,包括在用户终端本地存储的地图中查询所述经纬度表征地点的地点名称;或者向网络侧位置服务器发送携带所述经纬度的地点请求,并接收所述位置服务器返回的所述经纬度表征地点的地点名称。进一步的,在将所述位置信息作为所述拍摄照片的位置描述信息进行保存之后,还包括将所述拍摄照片和所述拍摄照片的所述位置描述信息上传至网络侧的应用服务器。本发明实施例还提供一种用户终端,包括拍照单元,用于启动摄像头进行拍照,得到拍摄照片;
位置确定单元,用于通过位置定位方式确定本用户终端当前所处的位置信息;保存单元,用于将所述位置信息作为所述拍摄照片的位置描述信息进行保存。进一步的,所述位置确定单元,用于通过位置定位方式确定本用户终端当前所处位置的经纬度。进一步的,所述位置确定单元,还用于确定所述经纬度表征地点的地点名称;所述保存单元,用于将所述地点名称作为所述拍摄照片的位置描述信息进行保
存。 进一步的,所述位置确定单元,用于在本用户终端本地存储的地图中查询所述经纬度表征地点的地点名称;或者向网络侧位置服务器发送携带所述经纬度的地点请求,并接收所述位置服务器返回的所述经纬度表征地点的地点名称。进一步的,还包括发送单元,用于将所述拍摄照片和所述拍摄照片的所述位置描述信息上传至网络侧的应用服务器。本发明实施例提供的方法中,在启动用户终端摄像头进行拍照,得到拍摄照片后,通过位置定位方式确定用户终端当前所处的位置信息,并将确定的位置信息作为该拍摄照片的位置描述信息进行保存,即实现了对于拍摄照片时终端当前所处位置的信息的记录,使得记录的照片的描述信息更全面。


附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中图I为本发明实施例提供的用户终端拍照方法的流程图;图2为本发明实施例I提供的用户终端拍照方法的流程图;图3为本发明实施例2提供的用户终端的结构示意图。
具体实施例方式为了给出使得用户终端拍摄照片时所记录的照片的描述信息更全面的实现方案,本发明实施例提供了一种用户终端拍照方法及用户终端,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明实施例提供一种用户终端拍照方法,如图I所示,包括步骤101、启动用户终端摄像头进行拍照,得到拍摄照片。步骤102、通过位置定位方式确定用户终端当前所处的位置信息。步骤103、将该位置信息作为该拍摄照片的位置描述信息进行保存。其中,所采用的位置定位方式可以是相关技术中的各种方式,例如,使用GPS (Global Positioning System,全球定位系统)方式进行定位,使用自身安装的定位软件进行定位,如google地图、百度地图等,也可以通过向网络侧的定位服务器发送定位请求,并获得定位服务器返回的位置信息,又如,当不存在网络,无法通过网络进行定位时,也可以在用户终端自身安装的离线地图中,查找当前地点所对应的经纬度。上述步骤102中所确定的位置信息可以是用户终端当前所处位置的经纬度。进一步的,还可以确定出该经纬度表征地点的地点名称,并将该地点名称作为该拍摄照片的位置描述信息进行保存,以便用户后续能够更清楚的了解该拍摄照片在拍摄时所处的位置。有关经纬度表征地点的地点名称的确定方式,可以在本地存储的地图中查询经纬度表征地点的地点名称,也可以向网络侧位置服务器发送携带经纬度的地点请求,并接收 位置服务器返回的经纬度表征地点的地点名称。下面结合附图,用具体实施例对本发明提供的方法及用户终端进行详细描述。实施例I :图2所示为本发明实施例I中提供的用户终端拍照方法的流程图,包括如下处理步骤步骤201、用户终端按照用户触发的操作指示,启动摄像头进行拍照,得到拍摄照片。步骤202、在用户终端启动摄像头进行拍照的同时,或者在得到拍摄照片后,触发通过位置定位方式确定自身当前所处的位置信息的处理,本步骤中,首先确定是否能够通过网络进行定位,如果能够,进入步骤203,如果不能够,进入步骤204。步骤203、通过网络定位方式,确定自身当前所处的位置信息。例如,可以使用GPS (Global Positioning System,全球定位系统)方式进行定位;也可以使用自身安装的定位软件进行定位,如google地图、百度地图等;也可以通过向网络侧的定位服务器发送定位请求,并获得定位服务器返回的位置信息。本步骤中,所确定的位置信息可以是用户终端当前所处位置的经纬度。步骤204、用户终端通过自身安装的离线地图,在其中查找当前地点所对应的经纬度,作为用户终端当前所处的位置信息。步骤205、用户终端在通过位置定位方式确定自身当前所处位置的经纬度之后,进一步的,还可以确定该经纬度表征地点的地点名称。可以在本地存储的地图中查询该经纬度表征地点的地点名称;也可以向网络侧位置服务器发送携带该经纬度的地点请求,并接收位置服务器返回的经纬度表征地点的地点名称;其中,网络侧位置服务器可以根据其他用户上传的作为照片的描述信息的经纬度和对应的地点名称,确定本次地点请求中携带该经纬度表征地点的地点名称。本步骤为可选步骤。步骤206、在确定出用户终端当前所处的位置信息后,将该位置信息作为所拍摄照片的位置描述信息进行保存,可以将该位置信息保存到与拍摄照片对应的标签描述文件中。进一步的,本步骤中,用户终端还可以将拍摄照片时的当前时刻、所拍摄照片的格式、所拍摄照片的容量等信息,作为该拍摄照片的描述信息,保存到与该拍摄照片对应的标签描述文件中。
该标签描述文件可以存储在用户终端本地,供用户后续查看该拍摄照片时,了解该照片被拍摄时的情况。步骤207、进一步的,用户终端还可以向用户提供照片描述信息的输入界面,供用户输入其针对所拍摄照片编辑的描述信息,如一些事件信息,并将用户所输入的描述信息,也保存到与该拍摄照片对应的标签描述文件中。本步骤为可选步骤。步骤208、进一步的,用户终端也可以将该该拍摄照片和该拍摄照片的位置描述信息上传至网络侧的应用服务器,以便后续用户查看使用。采用本发明实施例I提供的用户终端拍照方法,实现了对于拍摄照片时终端当前所处位置的信息的记录,从而使得记录的照片的描述信息更全面。
实施例2 基于同一发明构思,根据本发明上述实施例提供的用户终端拍照方法,相应地,本发明实施例2还提供了一种用户终端,其结构示意图如图3所示,具体包括拍照单元301,用于启动摄像头进行拍照,得到拍摄照片;位置确定单元302,用于通过位置定位方式确定本用户终端当前所处的位置信息;保存单元303,用于将所述位置信息作为所述拍摄照片的位置描述信息进行保存。进一步的,位置确定单元302,用于通过位置定位方式确定本用户终端当前所处位置的经纬度。进一步的,位置确定单元302,还用于确定所述经纬度表征地点的地点名称;保存单元303,用于将所述地点名称作为所述拍摄照片的位置描述信息进行保存。进一步的,位置确定单元302,用于在本用户终端本地存储的地图中查询所述经纬度表征地点的地点名称;或者向网络侧位置服务器发送携带所述经纬度的地点请求,并接收所述位置服务器返回的所述经纬度表征地点的地点名称。进一步的,上述用户终端,还包括发送单元304,用于将所述拍摄照片和所述拍摄照片的所述位置描述信息上传至网络侧的应用服务器。上述各模块的功能可对应于图I或图2所示流程中的相应处理步骤,在此不再赘述。综上所述,本发明实施例提供的方案,包括启动用户终端摄像头进行拍照,得到拍摄照片;并通过位置定位方式确定用户终端当前所处的位置信息;以及将该位置信息作为该拍摄照片的位置描述信息进行保存。采用本发明实施例提供的方案,使得用户终端拍摄照片时所记录的照片的描述信息更全面。本申请的实施例所提供的用户终端可通过计算机程序实现。本领域技术人员应该能够理解,上述的模块划分方式仅是众多模块划分方式中的一种,如果划分为其他模块或不划分模块,只要用户终端具有上述功能,都应该在本申请的保护范围之内。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种用户终端拍照方法,其特征在于,包括 启动用户终端摄像头进行拍照,得到拍摄照片; 通过位置定位方式确定所述用户终端当前所处的位置信息; 将所述位置信息作为所述拍摄照片的位置描述信息进行保存。
2.如权利要求I所述的方法,其特征在于,通过位置定位方式确定所述用户终端当前所处的位置信息,包括 通过位置定位方式确定所述用户终端当前所处位置的经纬度。
3.如权利要求2所述的方法,其特征在于,在通过位置定位方式确定所述用户终端当前所处位置的经纬度之后,还包括 确定所述经纬度表征地点的地点名称; 将所述位置信息作为所述拍摄照片的位置描述信息进行保存,包括 将所述地点名称作为所述拍摄照片的位置描述信息进行保存。
4.如权利要求3所述的方法,其特征在于,确定所述经纬度表征地点的地点名称,包括 在所述用户终端本地存储的地图中查询所述经纬度表征地点的地点名称;或者向网络侧位置服务器发送携带所述经纬度的地点请求,并接收所述位置服务器返回的所述经纬度表征地点的地点名称。
5.如权利要求1-4中任一所述的方法,其特征在于,在将所述位置信息作为所述拍摄照片的位置描述信息进行保存之后,还包括 将所述拍摄照片和所述拍摄照片的所述位置描述信息上传至网络侧的应用服务器。
6.一种用户终端,其特征在于,包括 拍照单元,用于启动摄像头进行拍照,得到拍摄照片; 位置确定单元,用于通过位置定位方式确定本用户终端当前所处的位置信息; 保存单元,用于将所述位置信息作为所述拍摄照片的位置描述信息进行保存。
7.如权利要求6所述的用户终端,其特征在于,所述位置确定单元,用于通过位置定位方式确定本用户终端当前所处位置的经纬度。
8.如权利要求7所述的用户终端,其特征在于,所述位置确定单元,还用于确定所述经纬度表征地点的地点名称; 所述保存单元,用于将所述地点名称作为所述拍摄照片的位置描述信息进行保存。
9.如权利要求8所述的用户终端,其特征在于,所述位置确定单元,用于在本用户终端本地存储的地图中查询所述经纬度表征地点的地点名称;或者 向网络侧位置服务器发送携带所述经纬度的地点请求,并接收所述位置服务器返回的所述经纬度表征地点的地点名称。
10.如权利要求6-9任一所述的用户终端,其特征在于,还包括 发送单元,用于将所述拍摄照片和所述拍摄照片的所述位置描述信息上传至网络侧的应用服务器。
全文摘要
本发明实施例公开了一种用户终端拍照方法及用户终端,包括启动用户终端摄像头进行拍照,得到拍摄照片;并通过位置定位方式确定用户终端当前所处的位置信息;以及将该位置信息作为该拍摄照片的位置描述信息进行保存。采用本发明实施例提供的方案,可以使得用户终端拍摄照片时所记录的照片的描述信息更全面。
文档编号H04W88/02GK102970653SQ20121045365
公开日2013年3月13日 申请日期2012年11月13日 优先权日2012年11月13日
发明者翁海斌, 刘道宽, 王斌 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1