示意图可参见图5,地点匹配模块404可包括:遍历计算单元4041、匹配单元4042。
[0100]遍历计算单元4041,用于遍历计算所述至少一张照片中每一张照片所对应的拍摄地点与所述当前的地理位置之间的直线距离。
[0101]匹配单元4042,用于若所述至少一张照片中的目标照片所对应的拍摄地点与所述当前的地理位置的之间的直线距离位于预设范围内,确定匹配,输出拍摄请求。
[0102]本发明实施例中的遍历计算单元4041、匹配单元4042的具体功能可分别参见图2所示的方法的步骤S204、S205,在此不赘述。
[0103]图3所示发明实施例的地点匹配模块302的一个实施例的具体实现方式可参见本发明实施例中关于地点匹配模块404的描述,在此不赘述。
[0104]作为一种可选的实施方式,本发明实施例中的偏差度计算模块405的一个实施例的结构示意图可参见图6,偏差度计算模块405可包括:参数确定单元4051、参数读取单元4052、偏差计算单元4053、偏差度计算单元4054。
[0105]参数确定单元4051,用于若所述拍摄请求验证通过,根据所述移动终端当前拍摄场景确定所述移动终端当前的拍摄参数。
[0106]参数读取单元4052,用于读取所述相匹配的目标照片对应的拍摄参数。
[0107]偏差计算单元4053,用于计算所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数的绝对偏差。
[0108]偏差度计算单元4054,用于根据所述绝对偏差与所述当前的拍摄参数的比值确定所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度。
[0109]本发明实施例中的参数确定单元4051?偏差度计算单元4054的具体功能可参见图2所示的方法的步骤S206?S209,在此不赘述。
[0110]图3所示发明实施例的偏差度计算模块303的一个实施例的具体实现方式可参见本发明实施例中关于偏差度计算模块405的描述,在此不赘述。
[0111]本发明实施例中,获取移动终端收藏的照片,并计算出收藏的照片的拍摄地点和拍摄参数,再获取移动终端当前的地理位置,若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求,若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种,根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。本发明实施例能根据用户收藏的照片智能分析出用户的拍摄偏好,指导用户进行拍摄,丰富了移动终端拍摄功能,提升了用户体验。
[0112]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0113]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种拍摄方法,其特征在于,所述方法包括: 获取移动终端当前的地理位置; 若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求; 若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种; 根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。2.如权利要求1所述的方法,其特征在于,所述获取移动终端当前的地理位置之前,还包括: 从所述移动终端的本地收藏空间或/和在线收藏空间中获取所述移动终端收藏的至少一张照片; 根据全景地图匹配分别提取所述至少一张照片中每一张照片的拍摄地点和拍摄参数;或者 接收针对所述至少一张照片中每一张照片所输入的拍摄地点,并根据所述每一张照片的拍摄地点的全景地图提取每一张照片的拍摄参数; 其中,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种。3.如权利要求1-2任一项所述的方法,其特征在于,所述若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求,还包括: 遍历计算所述至少一张照片中每一张照片所对应的拍摄地点与所述当前的地理位置之间的直线距离; 若所述至少一张照片中的目标照片所对应的拍摄地点与所述当前的地理位置的之间的直线距离位于预设范围内,确定匹配,输出拍摄请求。4.如权利要求3所述的方法,其特征在于,若所述拍摄请求验证通过,所述计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,包括: 若所述拍摄请求验证通过,根据所述移动终端当前拍摄场景确定所述移动终端当前的拍摄参数; 读取所述相匹配的目标照片对应的拍摄参数; 计算所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数的绝对偏差; 根据所述绝对偏差与所述当前的拍摄参数的比值确定所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度。5.如权利要求4所述的方法,其特征在于,所述根据所述匹配度输出提示信息,以使用户根据所述提示信息进行拍摄之后,还包括: 获取所述用户根据所述提示信息所拍摄的照片; 计算所述拍摄的照片与所述相匹配的目标照片之间的相似度; 将所述相似度、所述所拍摄的照片和所述相匹配的目标照片输出至所述移动终端的屏6.一种拍照装置,其特征在于,所述装置包括: 定位模块,用于获取移动终端当前的地理位置; 地点匹配模块,用于若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求; 偏差度计算模块,用于若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种; 拍摄引导模块,用于根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。7.如权利要求6所述的装置,其特征在于,所述装置还包括: 照片获取模块,用于从所述移动终端的本地收藏空间或/和在线收藏空间中获取所述移动终端收藏的至少一张照片; 提取模块,用于根据全景地图匹配分别提取所述至少一张照片中每一张照片的拍摄地点和拍摄参数;或者 接收针对所述至少一张照片中每一张照片所输入的拍摄地点,并根据所述每一张照片的拍摄地点的全景地图提取每一张照片的拍摄参数; 其中,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种。8.如权利要求6-7所述的装置,其特征在于,所述地点匹配模块包括: 遍历计算单元,用于遍历计算所述至少一张照片中每一张照片所对应的拍摄地点与所述当前的地理位置之间的直线距离; 匹配单元,用于若所述至少一张照片中的目标照片所对应的拍摄地点与所述当前的地理位置的之间的直线距离位于预设范围内,确定匹配,输出拍摄请求。9.如权利要求8所述的装置,其特征在于,所述偏差度计算模块包括: 参数确定单元,用于若所述拍摄请求验证通过,根据所述移动终端当前拍摄场景确定所述移动终端当前的拍摄参数; 参数读取单元,用于读取所述相匹配的目标照片对应的拍摄参数; 偏差计算单元,用于计算所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数的绝对偏差; 偏差度计算单元,用于根据所述绝对偏差与所述当前的拍摄参数的比值确定所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度。10.如权利要求9所述的装置,其特征在于,所述装置还包括: 成像获取模块,用于获取所述用户根据所述提示信息所拍摄的照片; 相似度计算模块,用于计算所述拍摄的照片与所述相匹配的目标照片之间的相似度;对比输出模块,用于将所述相似度、所述所拍摄的照片和所述相匹配的目标照片输出至所述移动终端的屏幕。
【专利摘要】本发明实施例公开了一种拍摄方法及装置,其中的方法包括:获取移动终端当前的地理位置;若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求;若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种;根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。实施本发明实施例,能根据用户收藏的照片智能分析出用户的拍摄偏好,指导用户进行拍摄,丰富了移动终端拍摄功能,提升了用户体验。
【IPC分类】H04N5/232
【公开号】CN105578027
【申请号】CN201510449742
【发明人】王健, 叶志远
【申请人】宇龙计算机通信科技(深圳)有限公司
【公开日】2016年5月11日
【申请日】2015年7月28日