通过移动终端测量目标物体高度的方法和装置制造方法及图纸

技术编号:13346915 阅读:107 留言:0更新日期:2016-07-14 22:13
本发明专利技术公开是关于一种通过移动终端测量目标物体高度的方法和装置,属于移动终端技术领域。所述方法包括:分别获取移动终端在第一位置拍摄的目标物体的第一图像和在第二位置拍摄的目标物体的第二图像,其中,所述第一位置、所述第二位置和所述目标物体位于同一直线;分别根据所述第一图像和第二图像生成角度;记录所述第一位置和第二位置之间的第一距离;以及根据所述第一距离和所述角度参数计算所述目标物体的高度。使得用户可通过移动终端拍照的方式方便地测量目标物体的高度。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种通过移动终端测量目标物体高度的方法和装置
技术介绍
用户有时会有测量某一物体的高度的需求。测量物体高度的方式是多种多样的。例如,可通过测量工具(如尺子)直接进行测量。但是当遇到距离被测物体较远或者无法直接接触被测物体时、或者当物体高度超出测量工具的测量范围、又或者没有合适的工具时,测量被测物体的高度则称为一个非常有难度的事情。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种通过移动终端测量目标物体高度的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种通过移动终端测量目标物体高度的方法,包括:获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移动终端在第二位置拍摄的所述目标物体的第二图像,其中,所述第一位置、所述第二位置和所述目标物体位于同一直线;获取所述移动终端的摄像头与所述第一图像中目标物体顶部之间的连线与水平面之间的第一角度,以及所述摄像头与所述第一图像中目标物体底部之间的连线与水平面之间的第二角度,并获取所述摄像头与所述第二图像中目标物体顶部之间的连线与水平面之间的第三角度,以及所述摄像头与所述第二图像中目标物体底部之间的连线与水平面之间的第四角度;记录所述第一位置和第二位置之间的第一距离;以及根据所述目标物体成像为所述第一图像、第二图像的原理图,利用所述第一距离、第一角度、第二角度、第三角度与第四角度计算所述目标物体的高度。如上所述的方法,通过以下公式计算所述目标物体的高度: H = Xgtanα 1 tanβ 1 tanβ 1 - tanα 1 + Xgtanα 2 tanβ 2 tanβ 2 - tanα 2 , ]]>其中,H为所述目标物体的高度,X为所述第一距离,α1为所述第一角度,α2为所述第二角度,β1为所述第三角度,β2为所述第四角度。如上所述的方法,所述第一角度、所述第二角度、所述第三角度和所述第四角度通过以下步骤获得:分别获取所述第一图像中所述目标物体的顶部和底部在所述移动终端中图像传感器的成像位置,并分别获取所述第二图像中所述目标物体的顶部和底部在所述移动终端中图像传感器的成像位置;根据所述摄像头与所述图像传感器的第二距离,以及所述第一图像中所述目标物体的底部在所述移动终端中图像传感器的成像位置计算所述第一角度;根据所述第二距离,以及所述第一图像中所述目标物体的顶部在所述移动终端中图像传感器的成像位置计算所述第二角度;根据所述第二距离,以及所述第二图像中所述目标物体的底部在所述移动终端中图像传感器的成像位置计算所述第三角度;根据所述第二距离,以及所述第二图像中所述目标物体的顶部在所述移动终端中图像传感器的成像位置计算所述第四角度。如上所述的方法,所述获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移动终端在第二位置拍摄的所述目标物体的第二图像包括:进入拍摄模式,并接收用户的测量指令;根据所述用户的指令拍摄所述第一图像,并获取拍摄所述第一图像的第一位置;提示所述用户向所述目标物体移动;根据所述用户的指令拍摄所述第二图像,并获取拍摄所述第一图像的第二位置。如上所述的方法,所述获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移动终端在第二位置拍摄的所述目标物体的第二图像包括:接收用户的测量指令,并进入拍摄模式;在所述用户向所述目标物体移动过程中,分别获取所述第一图像和第二图像,并获取拍摄所述第一图像的第一位置和拍摄所述第二图像的第二位置。如上所述的方法,在获取所述第一图像之后,还包括:对所述第一图像中的所述目标物体进行识别;如果识别成功,则根据识别结果获取所述目标物体的高度。如上所述的方法,所述根据识别结果获取所述目标物体的高度包括:根据所述识别结果生成搜索词,并将所述搜索词发送至搜索引擎进行搜索;获取搜索结果,并根据所述搜索结果获取所述目标物体的高度。根据本公开实施例的第二方面,提供一种通过移动终端测量目标物体高度的装置,包括:第一获取模块,用于执行获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移动终端在第二位置拍摄的所述目标物体的第二图像,其中,所述第一位置、所述第二位置和所述目标物体位于同一直线;第二获取模块,用于执行分获取所述移动终端的摄像头与所述第一图像中目标物体顶部之间的连线与水平面之间的第一角度,以及所述摄像头与所述第一图像中目标物体底部之间的连线与水平面之间的第二角度,并获取所述摄像头与所述第二图像中目标物体顶部之间的连线与水平面之间的第三角度,以及所述摄像头与所述第二图像中目标物体底部之间的连线与水平面之间的第四角度;记录模块,用于执行记录所述第一位置和第二位置之间的第一距离;以及计算模块,用于执行根据所述目标物体成像为所述第一图像、第二图像的原理图,利用所述第一距离、第一角度、第二角度、第三角度与第四角度计算所述目标物体的高度。如上所述的装置,所述计算模块通过以下公式计算所述目标物体的高度: H = Xgtanα 1 tanβ 1 tanβ 1 - tanα 本文档来自技高网...

【技术保护点】
一种通过移动终端测量目标物体高度的方法,其特征在于,包括:获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移动终端在第二位置拍摄的所述目标物体的第二图像,其中,所述第一位置、所述第二位置和所述目标物体位于同一直线;获取所述移动终端的摄像头与所述第一图像中目标物体顶部之间的连线与水平面之间的第一角度,以及所述摄像头与所述第一图像中目标物体底部之间的连线与水平面之间的第二角度,并获取所述摄像头与所述第二图像中目标物体顶部之间的连线与水平面之间的第三角度,以及所述摄像头与所述第二图像中目标物体底部之间的连线与水平面之间的第四角度;记录所述第一位置和第二位置之间的第一距离;以及根据所述目标物体成像为所述第一图像、第二图像的原理图,利用所述第一距离、第一角度、第二角度、第三角度与第四角度计算所述目标物体的高度。

【技术特征摘要】
1.一种通过移动终端测量目标物体高度的方法,其特征在于,包括:
获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移动终
端在第二位置拍摄的所述目标物体的第二图像,其中,所述第一位置、所述第
二位置和所述目标物体位于同一直线;
获取所述移动终端的摄像头与所述第一图像中目标物体顶部之间的连线与
水平面之间的第一角度,以及所述摄像头与所述第一图像中目标物体底部之间
的连线与水平面之间的第二角度,并获取所述摄像头与所述第二图像中目标物
体顶部之间的连线与水平面之间的第三角度,以及所述摄像头与所述第二图像
中目标物体底部之间的连线与水平面之间的第四角度;
记录所述第一位置和第二位置之间的第一距离;以及
根据所述目标物体成像为所述第一图像、第二图像的原理图,利用所述第
一距离、第一角度、第二角度、第三角度与第四角度计算所述目标物体的高度。
2.如权利要求1所述的通过移动终端测量目标物体高度的方法,其特征在
于,通过以下公式计算所述目标物体的高度:
H = Xgtanα 1 tanβ 1 tanβ 1 - tanα 1 + Xgtanα 2 tanβ 2 tanβ 2 - tanα 2 , ]]>其中,H为所述目标物体的高度,X为所述第一距离,α1为所述第一角度,
α2为所述第二角度,β1为所述第三角度,β2为所述第四角度。
3.如权利要求1所述的通过移动终端测量目标物体高度的方法,其特征在
于,所述第一角度、所述第二角度、所述第三角度和所述第四角度通过以下步
骤获得:
分别获取所述第一图像中所述目标物体的顶部和底部在所述移动终端中图
像传感器的成像位置,并分别获取所述第二图像中所述目标物体的顶部和底部
在所述移动终端中图像传感器的成像位置;
根据所述摄像头与所述图像传感器的第二距离,以及所述第一图像中所述
目标物体的底部在所述移动终端中图像传感器的成像位置计算所述第一角度;
根据所述第二距离,以及所述第一图像中所述目标物体的顶部在所述移动
终端中图像传感器的成像位置计算所述第二角度;
根据所述第二距离,以及所述第二图像中所述目标物体的底部在所述移动
终端中图像传感器的成像位置计算所述第三角度;
根据所述第二距离,以及所述第二图像中所述目标物体的顶部在所述移动
终端中图像传感器的成像位置计算所述第四角度。
4.如权利要求1所述的通过移动终端测量目标物体高度的方法,其特征在
于,所述获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移
动终端在第二位置拍摄的所述目标物体的第二图像包括:
进入拍摄模式,并接收用户的测量指令;
根据所述用户的指令拍摄所述第一图像,并获取拍摄所述第一图像的第一
位置;
提示所述用户向所述目标物体移动;
根据所述用户的指令拍摄所述第二图像,并获取拍摄所述第一图像的第二
位置。
5.如权利要求1所述的通过移动终端测量目标物体高度的方法,其特征在
于,所述获取移动终端在第一位置拍摄的目标物体的第一图像,并获取所述移
动终端在第二位置拍摄的所述目标物体的第二图像包括:
接收用户的测量指令,并进入拍摄模式;
在所述用户向所述目标物体移动过程中,分别获取所述第一图像和第二图
像,并获取拍摄所述第一图像的第一位置和拍摄所述第二图像的第二位置。
6.如权利要求1所述的通过移动终端测量目标物体高度的方法,其特征在
于,在获取所述第一图像之后,还包括:
对所述第一图像中的所述目标物体进行识别;
如果识别成功,则根据识别结果获取所述目标物体的高度。
7.如权利要求6所述的通过移动终端测量目标物体高度的方法,其特征在
于,所述根据识别结果获取所述目标物体的高度包括:
根据所述识别结果生成搜索词,并将所述搜索词发送至搜索引擎进行搜索;
获取搜索结果,并根据所述搜索结果获取所述目标物体的高度。
8.一种通过移动终端测量目标物体高度的装置,其特征在于,包括:
第一获取模块,用于执行获取移动终端在第一位置拍摄的目标物体的第一
图像,并获取所述移动终端在第二位置拍摄的所述目标物体的第二图像,其中,
所述第一位置、所述第二位置和所述目标物体位于同一直线;
第二获取模块,用于执行分获取所述移动终端的摄像头与所述第一图像中
目标物体顶部之间的连线与水平面之间的第一角度,以及所述摄像头与所述第
一图像中目标物体底部之间的连线与水平面之间的第二角度,并获取所述摄像
头与所述第二图像中目标物体顶部之间的连线与水平面之间的第三角度,以及
所述摄像头与所述第二图像中目标物体底...

【专利技术属性】
技术研发人员:谷务成韦钰达底浩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1