的直线距离计算结果分别为 0.1km、143km、51km、2098km、763km 和 7km。
[0058]S205,若所述至少一张照片中的目标照片所对应的拍摄地点与所述当前的地理位置的之间的直线距离位于预设范围内,确定匹配,输出拍摄请求。
[0059]作为一种可选的实施方式,判断直线距离是否位于预设范围内,如果确定至少一张照片所对应的直线距离位于预设范围内,则认为该张照片的拍摄地点与当前的地理位置处于同一个区域,确定当前的地理位置与移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,移动终端收藏有当前的地理位置所在区域的照片,所处的当前的地理位置存在较大的拍摄价值,移动终端输出拍摄请求。例如当预设范围为3km时,前述的6张收藏的照片中只有000.jpg对应的直线距离位于预设范围内,确定收藏的照片中存在至少一张照片与当前的地理位置匹配,智能手机输出拍摄请求。
[0060]作为一种可选的实施方式,输出的拍摄请求可以是在屏幕上推送消息通知,或是发出的语音提示信息,比如类似车载导航系统的语音播报方式“系统检测到您有收藏该区域的照片,请问是否需要开启智能拍摄功能? ”等,本发明实施例对此不作限定。
[0061]S206,若所述拍摄请求验证通过,根据所述移动终端当前拍摄场景确定所述移动终端当前的拍摄参数。
[0062]作为一种可选的实施方式,移动终端在输出拍摄请求后,接收拍摄请求的处理指令,如果接收到验证通过该拍摄请求的处理指令,移动终端进入拍摄模式,如果接收到拒绝或者忽略该拍摄请求的处理指令,移动终端不进入拍摄模式,进一步可选的,此时移动终端将不再对当前的地理位置所在的区域进行步骤S204-S205中所述的匹配判断。在所述拍摄请求验证通过后,根据移动终端当前拍摄场景确定移动终端当前所处拍摄模式下的拍摄参数,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种。
[0063]S207,读取所述相匹配的目标照片对应的拍摄参数。
[0064]作为一种可选的实施方式,移动终端读取与当前的地理位置相匹配的目标照片对应的拍摄参数,例如当只有000.jpg与当前的地理位置相匹配时,读取000.jpg的拍摄参数,假设拍摄参数包括拍摄角度和曝光量两种参数。
[0065]S208,计算所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数的绝对偏差。
[0066]作为一种可选的实施方式,比如当拍摄参数同时包括拍摄角度和曝光量时,计算得到的绝对偏差相应的也包括两部分,一部分是两者拍摄角度的绝对偏差,另一部分是两者曝光量的绝对偏差。假设当前的拍摄角度为Q1,照片000.jpg的拍摄角度为θ2,则拍摄角度的绝对偏差为I Θ f92|,同理的,曝光量部分也有一个绝对偏差,假设为Ib1-B2U
[0067]S209,根据所述绝对偏差与所述当前的拍摄参数的比值确定所述当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度。
[0068]作为一种可选的实施方式,以拍摄参数的绝对偏差与对应的当前的拍摄参数值的比值作为当前的拍摄参数与相匹配的目标照片所对应的拍摄参数之间的偏差度。比如S208中的拍摄角度的偏差度等于I Q1-Q2IZQ1,曝光量的偏差度等于Ib1-B2IZB1O
[0069]S210,根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。
[0070]本实施例中的步骤S210的具体功能可参见图1所示的方法的步骤S204,在此不赘述。
[0071]S211,获取所述用户根据所述提示信息所拍摄的照片。
[0072]作为一种可选的实施方式,移动终端在用户按下拍摄快门后,保存所拍摄的照片,并将该照片文件读入内存中。
[0073]S212,计算所述拍摄的照片与所述相匹配的目标照片之间的相似度。
[0074]作为一种可选的实施方式,调出与之相匹配的目标照片,通过模式识别算法分析两张图像之间的相似度,该相似度可以是根据算法得出的量化的值,也可以是定性的描述,例如“完全一致”、“很像”、“一般像”和“不像”等描述用语。
[0075]S213,将所述相似度、所述所拍摄的照片和所述相匹配的目标照片输出至所述移动终端的屏幕。
[0076]作为一种可选的实施方式,将步骤S212中获得的相似度、步骤S211获取到的所拍摄的照片和相匹配的目标照片输出到移动终端的屏幕上,供用户查看。
[0077]本发明实施例中,获取移动终端收藏的照片,并计算出收藏的照片的拍摄地点和拍摄参数,再获取移动终端当前的地理位置,若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求,若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种,根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。本发明实施例能根据用户收藏的照片智能分析出用户的拍摄偏好,指导用户进行拍摄,丰富了移动终端拍摄功能,提升了用户体验。
[0078]下面将结合附图3-附图6,对本发明实施例提供的拍摄装置进行详细说明。
[0079]请参见图3,为本发明实施例提供的一种拍摄装置的结构示意图,该装置可包括:定位模块301、地点匹配模块302、偏差度计算模块303、拍摄引导模块304。
[0080]定位模块301,用于获取移动终端当前的地理位置。
[0081]地点匹配模块302,用于若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求。
[0082]偏差度计算模块303,用于若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种。
[0083]拍摄引导模块304,用于根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。
[0084]本发明实施例中的定位模块301?拍摄引导模块304的具体功能可参见图1所示的方法的步骤SlOl?S104,在此不赘述。
[0085]本发明实施例中,获取移动终端当前的地理位置,若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求,若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种,根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。本发明实施例能根据用户收藏的照片智能分析出用户的拍摄偏好,指导用户进行拍摄,丰富了移动终端拍摄功能,提升了用户体验。
[0086]请参见图4,为本发明实施例提供的另一种拍摄装置的结构示意图,该装置可包括:照片获取模块401、提取模块402、定位模块403、地点匹配模块404、偏差度计算模块405、拍摄引导模块406、成像获取模块407、相似度计算模块408、对比输出模块409。
[0087]照片获取模块401,用于从所述移动终端的本地收藏空间或/和在线收藏空间中获取所述移动终端收藏的至少一张照片。
[0088]提取模块402,用于根据全景地图匹配分别提取所述至少一张照片中每一张照片的拍摄地点和拍摄参数;或者
[0089]接收针对所述至少一张照片中每一张照片所输入的拍摄地点,并根据所述每一张照片的拍摄地点的全景地图提取每一张照片的拍摄参数;
[0090]其中,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种。
[0091]定位模块403,用于获取移动终端当前的地理位置。
[0092]地点匹配模块404,用于若所述当前的地理位置与所述移动终端收藏的至少一张照片中的目标照片所对应的拍摄地点相匹配,输出拍摄请求。
[0093]偏差度计算模块405,用于若所述拍摄请求验证通过,计算所述移动终端当前的拍摄参数与所述相匹配的目标照片所对应的拍摄参数之间的偏差度,所述拍摄参数包括拍摄角度、焦距、曝光量中的至少一种。
[0094]拍摄引导模块406,用于根据所述偏差度输出提示信息,以使用户根据所述提示信息进行拍摄。
[0095]成像获取模块407,用于获取所述用户根据所述提示信息所拍摄的照片。
[0096]相似度计算模块408,用于计算所述拍摄的照片与所述相匹配的目标照片之间的相似度。
[0097]对比输出模块409,用于将所述相似度、所述所拍摄的照片和所述相匹配的目标照片输出至所述移动终端的屏幕。
[0098]本发明实施例中的照片获取模块401?提取模块402、定位模块403?拍摄引导模块406、成像获取模块407?对比输出模块409可分别参见图2所示的方法的步骤S201?S202、S203 ?S210、S211 ?S213,在此不赘述。
[0099]作为一种可选的实施方式,本发明实施例中的地点匹配模块404的一个实施例的结构