测距方法及装置制造方法及图纸

技术编号:14339926 阅读:59 留言:0更新日期:2017-01-04 12:24
本公开是关于一种测距方法及装置,应用于移动终端,其方法包括:检测目标物是否位于移动终端的取景器中;当所述目标物位于移动终端的取景器中时,将所述目标物在所述取景器中的清晰度调节为预设清晰度;控制所述移动终端对所述目标物进行拍照,得到所述目标物的目标图像,并获取所述目标物在所述目标图像中的缩放比例;获取用户在所述目标图像上输入的两个待测量目标点的位置信息;根据所述两个待测量目标点的位置信息以及所述缩放比例,计算所述目标图像上的两个待测量目标点之间的实际地理位置距离。通过对目标物进行拍照,可以快速计算出拍照图像上两个待测量目标点之间的实际地理位置距离。

【技术实现步骤摘要】

本公开涉及移动终端
,尤其涉及一种测距方法及装置
技术介绍
在很多情况下,用户都需要知道一个物体的长度,或物体之间的距离,然后用户却无法利用手中有限的工具达到测量的目的。例如:当用户外出游玩时,想知道无名两座山峰之间的距离,即便用户可以上网,也很难查到这两座无名山峰之间的距离,更不可能拿着尺子去测量,这很可能将给用户带来不少的困扰遗憾。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种测距方法及装置。根据本公开实施例的第一方面,提供了一种测距方法,应用于移动终端,包括:检测目标物是否位于移动终端的取景器中;当所述目标物位于移动终端的取景器中时,将所述目标物在所述取景器中的清晰度调节为预设清晰度;控制所述移动终端对所述目标物进行拍照,得到所述目标物的目标图像,并获取所述目标物在所述目标图像中的缩放比例;获取用户在所述目标图像上输入的两个待测量目标点的位置信息;根据所述两个待测量目标点的位置信息以及所述缩放比例,计算所述目标图像上的两个待测量目标点之间的实际地理位置距离。结合第一方面,在第一方面的第一种可能的实现方式中,所述将所述目标物在所述取景器中的清晰度调节为预设清晰度,包括:获取所述取景器采集到包含所述目标物的目标图像;判断所述目标图像中所述目标物的清晰度是否位于设定阈值区间;当所述目标图像中所述目标物的清晰度不位于所述设定阈值区间时,按照预设调节量调节所述移动终端的清晰度,并返回清晰度判断步骤;当所述目标图像中所述目标物的清晰度位于所述设定阈值区间时,确定所述目标物在所述取景器中的清晰度调节为预设清晰度。结合第一方面,在第一方面的第二种可能的实现方式中,所述获取所述目标物在所述目标图像中的缩放比例,包括:获取所述移动终端对所述目标物进行拍照时设定的像距;获取在所述移动终端中预先建立的图像缩放比例表;在所述图像缩放比例表中查找与所述像距相对应的缩放比例;将与所述像距相对应的缩放比例确定为所述目标物在所述目标图像中的缩放比例。结合第一方面,在第一方面的第三种可能的实现方式中,所述获取用户在所述目标图像上输入的两个待测量目标点的位置信息,包括:判断用户是否在所述移动终端的触摸屏显示的图像上同时触摸两个点;当用户在所述移动终端的触摸屏显示的图像上同时触摸两个点时,将所述同时触摸两个点确定为用户在所述目标图像上输入的两个待测量目标点;分别获取所述同时触摸两个点的坐标信息,并将所述同时触摸两个点的坐标信息分别确定为两个待测量目标点的位置信息。结合第一方面,在第一方面的第四种可能的实现方式中,所述获取用户在所述目标图像上输入的两个待测量目标点的位置信息,包括:判断用户对所述移动终端的触摸屏显示的图像上第一点的按压操作是否超过预设时长;当对第一点的按压操作超过预设时长时,获取所述第一点的坐标信息,并在预设时间间隔内判断用户对所述移动终端的触摸屏显示的图像上触摸第二点的按压操作是否超过预设时长;当在预设时间间隔内对第二点的按压操作超过预设时长时,获取第二点的坐标信息,并将所述第一点和第二点确定为用户在所述目标图像上输入的两个待测量目标点,将所述同时触摸两个点的坐标信息分别确定为两个待测量目标点的位置信息。结合第一方面,在第一方面的第五种可能的实现方式中,所述根据所述两个待测量目标点的位置信息以及所述缩放比例,计算所述目标图像上的两个待测量目标点之间的实际地理位置距离,包括:根据所述两个待测量目标点的位置信息,计算出所述两个待测量目标点之间在所述目标图像上的图像距离;将所述图像距离与所述缩放比例做运算,计算出所述两个待测量目标点之间的实际地理位置距离。根据本公开实施例的第二方面,提供了一种测距装置,应用于移动终端,包括:目标物检测单元,用于检测目标物是否位于移动终端的取景器中;清晰度调节单元,用于在所述目标物位于移动终端的取景器中时,将所述目标物在所述取景器中的清晰度调节为预设清晰度;拍照控制单元,用于控制所述移动终端对所述目标物进行拍照,得到所述目标物的目标图像;缩放比例获取单元,用于获取所述目标物在所述目标图像中的缩放比例;位置信息获取单元,用于获取用户在所述目标图像上输入的两个待测量目标点的位置信息;实际地理位置距离计算单元,用于根据所述两个待测量目标点的位置信息以及所述缩放比例,计算所述目标图像上的两个待测量目标点之间的实际地理位置距离。结合第二方面,在第一方面的第一种可能的实现方式中,所述清晰度调节单元,包括:目标图像获取模块,用于获取所述取景器采集到包含所述目标物的目标图像;清晰度判断模块,用于判断所述目标图像中所述目标物的清晰度是否位于设定阈值区间;清晰度调解模块,用于在所述目标图像中所述目标物的清晰度不位于所述设定阈值区间时,按照预设调节量调节所述移动终端的清晰度;预设清晰度确定模块,用于在所述目标图像中所述目标物的清晰度位于所述设定阈值区间时,确定所述目标物在所述取景器中的清晰度为预设清晰度。结合第二方面,在第一方面的第二种可能的实现方式中,所述缩放比例获取单元,包括:像距获取模块,用于获取所述移动终端对所述目标物进行拍照时设定的像距;缩放比例表获取模块,用于获取在所述移动终端中预先建立的图像缩放比例表;缩放比例查找模块,用于在所述图像缩放比例表中查找与所述像距相对应的缩放比例;缩放比例确定模块,用于将与所述像距相对应的缩放比例确定为所述目标物在所述目标图像中的缩放比例。结合第二方面,在第一方面的第三种可能的实现方式中,所述位置信息获取单元,包括:第一判断模块,用于判断用户是否在所述移动终端的触摸屏显示的图像上同时触摸两个点;第一目标点确定模块,用于在用户在所述移动终端的触摸屏显示的图像上同时触摸两个点时,将所述同时触摸两个点确定为用户在所述目标图像上输入的两个待测量目标点;第一坐标信息获取模块,用于分别获取所述同时触摸两个点的坐标信息,并将所述同时触摸两个点的坐标信息分别确定为两个待测量目标点的位置信息结合第二方面,在第一方面的第四种可能的实现方式中,所述位置信息获取单元,包括:第二判断模块,用于判断用户对所述移动终端的触摸屏显示的图像上第一点的按压操作是否超过预设时长;第二坐标信息获取模块,用于当对第一点的按压操作超过预设时长时,获取所述第一点的坐标信息;第三判断模块,用于当对第一点的按压操作超过预设时长时,在预设时间间隔内判断用户对所述移动终端的触摸屏显示的图像上触摸第二点的按压操作是否超过预设时长;第三坐标信息获取模块,用于当在预设时间间隔内对第二点的按压操作超过预设时长时,获取第二点的坐标信息;第一目标点确定模块,用于将所述第一点和第二点确定为用户在所述目标图像上输入的两个待测量目标点,将所述同时触摸两个点的坐标信息分别确定为两个待测量目标点的位置信息。结合第二方面,在第一方面的第五种可能的实现方式中,所述实际地理位置距离计算单元,包括:图像距离计算模块,用于根据所述两个待测量目标点的位置信息,计算出所述两个待测量目标点之间在所述目标图像上的图像距离;实际地理位置距离计算模块,用于将所述图像距离与所述缩放比例做运算,计算出所述两个待测量目标点之间的实际地理位置距离。根据本公开实施例的第三方面,提供了一种终端,包括:处理器;用于存储处理器可执行指令本文档来自技高网...
测距方法及装置

【技术保护点】
一种测距方法,应用于移动终端,其特征在于,包括:检测目标物是否位于移动终端的取景器中;当所述目标物位于移动终端的取景器中时,将所述目标物在所述取景器中的清晰度调节为预设清晰度;控制所述移动终端对所述目标物进行拍照,得到所述目标物的目标图像,并获取所述目标物在所述目标图像中的缩放比例;获取用户在所述目标图像上输入的两个待测量目标点的位置信息;根据所述两个待测量目标点的位置信息以及所述缩放比例,计算所述目标图像上的两个待测量目标点之间的实际地理位置距离。

【技术特征摘要】
1.一种测距方法,应用于移动终端,其特征在于,包括:检测目标物是否位于移动终端的取景器中;当所述目标物位于移动终端的取景器中时,将所述目标物在所述取景器中的清晰度调节为预设清晰度;控制所述移动终端对所述目标物进行拍照,得到所述目标物的目标图像,并获取所述目标物在所述目标图像中的缩放比例;获取用户在所述目标图像上输入的两个待测量目标点的位置信息;根据所述两个待测量目标点的位置信息以及所述缩放比例,计算所述目标图像上的两个待测量目标点之间的实际地理位置距离。2.根据权利要求1所述的测距方法,其特征在于,所述将所述目标物在所述取景器中的清晰度调节为预设清晰度,包括:获取所述取景器采集到包含所述目标物的目标图像;判断所述目标图像中所述目标物的清晰度是否位于设定阈值区间;当所述目标图像中所述目标物的清晰度不位于所述设定阈值区间时,按照预设调节量调节所述移动终端的清晰度,并返回清晰度判断步骤;当所述目标图像中所述目标物的清晰度位于所述设定阈值区间时,确定所述目标物在所述取景器中的清晰度为预设清晰度。3.根据权利要求1所述的测距方法,其特征在于,所述获取所述目标物在所述目标图像中的缩放比例,包括:获取所述移动终端对所述目标物进行拍照时设定的像距;获取在所述移动终端中预先建立的图像缩放比例表;在所述图像缩放比例表中查找与所述像距相对应的缩放比例;将与所述像距相对应的缩放比例确定为所述目标物在所述目标图像中的缩放比例。4.根据权利要求1所述的测距方法,其特征在于,所述获取用户在所述目标图像上输入的两个待测量目标点的位置信息,包括:判断用户是否在所述移动终端的触摸屏显示的图像上同时触摸两个点;当用户在所述移动终端的触摸屏显示的图像上同时触摸两个点时,将所述同时触摸
\t两个点确定为用户在所述目标图像上输入的两个待测量目标点;分别获取所述同时触摸两个点的坐标信息,并将所述同时触摸两个点的坐标信息分别确定为两个待测量目标点的位置信息。5.根据权利要求1所述的测距方法,其特征在于,所述获取用户在所述目标图像上输入的两个待测量目标点的位置信息,包括:判断用户对所述移动终端的触摸屏显示的图像上第一点的按压操作是否超过预设时长;当对第一点的按压操作超过预设时长时,获取所述第一点的坐标信息,并判断用户对所述移动终端的触摸屏显示的图像上触摸第二点的按压操作是否超过预设时长;当在预设时间间隔内对第二点的按压操作超过预设时长时,获取第二点的坐标信息,并将所述第一点和第二点确定为用户在所述目标图像上输入的两个待测量目标点,将所述同时触摸两个点的坐标信息分别确定为两个待测量目标点的位置信息。6.根据权利要求1所述的测距方法,其特征在于,所述根据所述两个待测量目标点的位置信息以及所述缩放比例,计算所述目标图像上的两个待测量目标点之间的实际地理位置距离,包括:根据所述两个待测量目标点的位置信息,计算出所述两个待测量目标点之间在所述目标图像上的图像距离;将所述图像距离与所述缩放比例做运算,计算出所述两个待测量目标点之间的实际地理位置距离。7.一种测距装置,应用于移动终端,其特征在于,包括:目标物检测单元,用于检测目标物是否位于移动终端的取景器中;清晰度调节单元,用于在所述目标物位于移动终端的取景器中时,将所述目标物在所述取景器中的清晰度调节为预设清晰度;拍照控制单元,用于控制所述移动终端对所述目标物进行拍照,得到所述目标物的目标图像;缩放比例获取单元,用于获取所述目标物在所述目标图像中的缩放比例;位置信息获取单元,用于获取用户在所述目标图像上输入的两个待测...

【专利技术属性】
技术研发人员:吕小磊李英俊杜佳男
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1