一种基于摄像头的尺寸测量方法及装置制造方法及图纸

技术编号:11680661 阅读:91 留言:0更新日期:2015-07-06 13:14
本发明专利技术涉及测量技术领域,公开了一种基于摄像头的尺寸测量方法及装置。其中,该方法包括:从目标图像中确定出需要进行尺寸测量的目标对象,并读取所述目标图像对应的焦距,所述目标图像是通过终端预置的摄像头获取的;根据所述焦距,获取所述目标对象在平行于摄像头中心光轴方向的第一投影尺寸;根据所述焦距,获取所述目标对象在垂直于所述摄像头中心光轴的平面的第二投影尺寸;基于所述第一投影尺寸以及所述第二投影尺寸,计算得到所述目标对象的尺寸。实施本发明专利技术实施例,能够有效地测量得到物体的几何尺寸,可靠性较高。

【技术实现步骤摘要】

本专利技术涉及测量
,具体涉及一种基于摄像头的尺寸测量方法及装置
技术介绍
随着人们生活水平的提高,仅通过摄像头来获取物体的形态图像已经无法满足用户需求,很多时候用户往往还想要获取该物体的几何尺寸。比如随着光学尺子概念的提出,在需要测量某一物体的长度时,用户可通过终端上摄像头对该物体进行拍摄,并根据焦距与成像的规律在终端显示屏幕生成一把“尺子”,从而根据该“尺子”读取得到该物体的长度等几何尺寸。然而,在实际应用中,由于基于该光学尺子读取得到的物体几何尺寸是该物体的实际尺寸在摄像平面的投影的尺寸,因此,在物体与摄像头的镜头中心光轴不垂直时,容易导致该物体几何尺寸测量结果不准确的问题,可靠性较低。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于摄像头的尺寸测量方法及装置,可通过分别获取目标对象在平行于摄像头中心光轴方向的第一投影尺寸以及目标对象在垂直于所述摄像头中心光轴的平面的第二投影尺寸,来计算该目标对象的尺寸。本专利技术提供一种基于摄像头的尺寸测量方法,包括:从目标图像中确定出需要进行尺寸测量的目标对象,并读取所述目标图像对应的焦距,所述目标图像是通过终端预置的摄像头获取的;根据所述焦距,获取所述目标对象在平行于摄像头中心光轴方向的第一投影尺寸;根据所述焦距,获取所述目标对象在垂直于所述摄像头中心光轴的平面的第二投影尺寸;基于所述第一投影尺寸以及所述第二投影尺寸,计算得到所述目标对象的尺寸。可选的,所述从目标图像中确定出需要进行尺寸测量的目标对象,包括:分别通过终端上预置的第一摄像头和第二摄像头获取得到包括目标物体的第一图像和第二图像;从所述第一图像和所述第二图像中选取出一个图像作为目标图像;检测用户对所述目标图像包括的所述目标物体的第一操作点和第二操作点,并将所述第一操作点与所述第二操作点之间的线段作为需要进行尺寸测量的目标对象。可选的,在所述从目标图像中确定出需要进行尺寸测量的目标对象之后,所述方法还包括:根据预先建立的坐标系,分别读取所述第一操作点在所述目标图像中的第一像素点坐标和所述第二操作点在所述目标图像中的第二像素点坐标,并分别获取得到所述第一操作点在另一图像中的第三像素点坐标和所述第二操作点在另一图像中的第四像素点坐标;根据所述第一像素点坐标、所述第二像素点坐标、所述第三像素点坐标、所述第四像素点坐标以及所述焦距,分别计算得到所述第一操作点与所述终端的镜头平面之间的第一距离值以及所述第二操作点与所述镜头平面之间的第二距离值;所述根据所述焦距,获取所述目标对象在平行于摄像头中心光轴方向的第一投影尺寸,包括:将所述第一距离值与所述第二距离值的差的绝对值作为所述目标线段在平行于摄像头中心光轴方向的第一投影尺寸。可选的,所述根据所述焦距,获取所述目标对象在垂直于所述摄像头中心光轴的平面的第二投影尺寸,包括:根据所述焦距、所述第一距离值、所述第二距离值、所述第一像素点坐标以及所述第二像素点坐标,转换得到所述第一操作点和所述第二操作点在垂直于所述摄像头中心光轴的平面中的第一坐标和第二坐标;基于转换得到的所述第一坐标和所述第二坐标,计算所述目标线段在垂直于所述摄像头中心光轴的平面的第二投影尺寸。可选的,所述根据所述焦距、所述第一距离值、所述第二距离值、所述第一像素点坐标以及所述第二像素点坐标,转换得到所述第一操作点和所述第二操作点在垂直于所述摄像头中心光轴的平面中的第一坐标和第二坐标,包括:获取所述第一距离值、所述第一像素点坐标对应的横坐标以及像素点边长的第一乘积,将所述第一乘积与所述焦距的商作为所述第一操作点在垂直于所述摄像头中心光轴的平面中的第一坐标的横坐标;获取所述第一距离值、所述第一像素点坐标对应的纵坐标以及所述像素点边长的第二乘积,将所述第二乘积与所述焦距的商作为所述第一坐标的纵坐标;获取所述第二距离值、所述第二像素点坐标对应的横坐标以及所述像素点边长的第三乘积,将所述第三乘积与所述焦距的商作为所述第二操作点在垂直于所述摄像头中心光轴的平面中的第二坐标的横坐标;获取所述第二距离值、所述第二像素点坐标对应的纵坐标以及所述像素点边长的第四乘积,将所述第四乘积与所述焦距的商作为所述第二坐标的纵坐标;所述基于转换得到的所述第一坐标和所述第二坐标,计算所述目标线段在垂直于所述摄像头中心光轴的平面的第二投影尺寸,包括:分别获取得到所述第一坐标的横坐标与所述第二坐标的横坐标的第一差值以及所述第一坐标的纵坐标与所述第二坐标的纵坐标的第二差值;将所述第一差值与所述第二差值的平方和的平方根作为所述目标线段在垂直于所述摄像头中心光轴的平面的第二投影尺寸。可选的,在所述基于所述第一投影尺寸以及所述第二投影尺寸,计算得到所述目标对象的尺寸之后,所述方法还包括:输出所述目标对象的尺寸,将所述目标对象的尺寸显示于所述目标图像中所述目标对象对应的位置。相应的,本专利技术还提供了一种尺寸测量装置,包括:对象确定模块,用于从目标图像中确定出需要进行尺寸测量的目标对象,并读取所述目标图像对应的焦距,所述目标图像是通过终端预置的摄像头获取的;第一获取模块,用于根据所述焦距,获取所述目标对象在平行于摄像头中心光轴方向的第一投影尺寸;第二获取模块,用于根据所述焦距,获取所述目标对象在垂直于所述摄像头中心光轴的平面的第二投影尺寸;尺寸计算模块,用于基于所述第一获取模块获取的所述第一投影尺寸以及所述第二获取模块获取的所述第二投影尺寸,计算得到所述目标对象的尺寸。可选的,所述对象确定模块包括:图像获取单元,用于分别通过终端上预置的第一摄像头和第二摄像头获取得到包括目标物体的第一图像和第二图像;处理单元,用于从所述第一图像和所述第二图像中选取出一个图像作为目标图像,检测用户对所述目标图像包括的所述目标物体的第一操作点和第二操作点,并将所述第一操作点与所述第二操作点之间的线段作为需要进行尺寸测量的目标对象,并读取所述目标图像对应的焦距。可选的,所述装置还包括:坐标确定模块,用于根据预先建立的坐标系,分别读取所述第一操作点在所述目标图像中的第一像素点坐标和所述第二操作点在所述目标图像中的第二像素点坐标,并分别获取得到所述第一操作点在另一图像中的第三像素点坐标和所述第二操作点在另一图像中的第四像素点坐标;距离计算模块,用于根据所述第一像素点坐标、所述第二像素点坐标、所述第三像素点坐标、所述第四像素点坐标以及所述焦距,分别计算得到所述第一操作点与所述终端的镜头平面之间的第一距离值以及所述第二操作点与所述镜头平面之间的第二距离值;所述第一获取模块具体用于:将所述第一距离值与所述第二距离值的差的绝对值作为所述目标线段在平行于摄像头中心光轴方向的第一投影尺寸。可选的,所述第二获取模块包括:坐标转换单元,用于根据所述焦距、所述第一距离值、所述第二距离值、所述第一像素点坐标以及所述第二像素点坐标,转换得到所述第一操作点和所述第二操作点在垂直于所述摄像头中心光轴的平面中的第一坐标和第二坐标;计算单元,用于基于所述坐标转换单元转换得到的所述第一坐标和所述第二坐标,计算所述目标线段在垂直于所述摄像头中心光轴的平面的第二投影尺寸。可选的,所述坐标转换单元具体用于:获取所述第一距离值、所述第一像素点坐标对应的横坐标以及像素点边长的第一乘积,将所本文档来自技高网...

【技术保护点】
一种基于摄像头的尺寸测量方法,其特征在于,包括:从目标图像中确定出需要进行尺寸测量的目标对象,并读取所述目标图像对应的焦距,所述目标图像是通过终端预置的摄像头获取的;根据所述焦距,获取所述目标对象在平行于摄像头中心光轴方向的第一投影尺寸;根据所述焦距,获取所述目标对象在垂直于所述摄像头中心光轴的平面的第二投影尺寸;基于所述第一投影尺寸以及所述第二投影尺寸,计算得到所述目标对象的尺寸。

【技术特征摘要】

【专利技术属性】
技术研发人员:高秀文何龙华
申请(专利权)人:酷派软件技术深圳有限公司
类型:发明
国别省市:广东;44

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

1