基于摄像头的目标测距方法及装置制造方法及图纸

技术编号:11546206 阅读:108 留言:0更新日期:2015-06-03 19:31
本发明专利技术适用于摄像头测距领域,提供了一种基于摄像头的目标测距方法及装置,所述方法包括:在摄像头的第一位置获取第一图像;确定目标与第一图像的视野中心垂直线的角度α;在摄像头的第二位置获取第二图像;确定目标与第二图像的视野中心垂直线的角度β;确定摄像头从第一位置旋转到第二位置的角度θ;根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y。本发明专利技术实施例能够降低测距耗费的成本。

【技术实现步骤摘要】
基于摄像头的目标测距方法及装置
本专利技术实施例属于摄像头测距领域,尤其涉及一种基于摄像头的目标测距方法及装置。
技术介绍
随着移动科技的不断进步,移动终端的发展也越来越进步,双摄像头开始出现在移动终端上。现有的物体测距方法中,通常利用移动终端设置的双摄像头具有不同的视角以及双摄像头的间距,再结合相应的几何关系计算出不同物体到摄像头的距离(即景深信息)。但由于需要移动终端设置两个摄像头才能测量物体的距离,而两个摄像头所耗费的成本较高,因此,现有的物体测距方法耗费的成本较高。
技术实现思路
本专利技术实施例提供了一种基于摄像头的目标测距方法及装置,旨在解决现有方法需采用双摄像头进行目标测距,从而导致测距耗费的成本较高的问题。本专利技术实施例是这样实现的,一种基于摄像头的目标测距方法,所述方法包括:在摄像头的第一位置获取第一图像;确定目标与第一图像的视野中心垂直线的角度α;在摄像头的第二位置获取第二图像;确定目标与第二图像的视野中心垂直线的角度β;确定摄像头从第一位置旋转到第二位置的角度θ;根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y。本专利技术实施例的另一目的在于提供一种基于摄像头的目标测距装置,所述装置包括:第一图像获取单元,用于在摄像头的第一位置获取第一图像;目标第一角度确定单元,用于确定目标与第一图像的视野中心垂直线的角度α;第二图像获取单元,用于在摄像头的第二位置获取第二图像;目标第二角度确定单元,用于确定目标与第二图像的视野中心垂直线的角度β;旋转角度确定单元,用于确定摄像头从第一位置旋转到第二位置的角度θ;距离确定单元,用于根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y。在本专利技术实施例中,由于只需在移动终端设置一个摄像头,就能通过旋转该摄像头获取第一图像和第二图像,最后通过对获取的第一图像与第二图像进行处理确定移动终端与目标的距离,从而降低测距耗费的成本。附图说明图1是本专利技术第一实施例提供的一种基于摄像头的目标测距方法的流程图;图2是本专利技术第一实施例提供的第一图像的视野中心垂直线的示意图;图3是本专利技术第一实施例提供的摄像头在第一位置和在第二位置与目标的几何关系示意图;图4是本专利技术第二实施例提供的一种基于摄像头的目标测距装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,在摄像头的第一位置获取第一图像,并确定目标与第一图像的视野中心垂直线的角度α,再在摄像头的第二位置获取第二图像,确定目标与第二图像的视野中心垂直线的角度β,以及确定摄像头从第一位置旋转到第二位置的角度θ,最后根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,以及确定摄像头的第二位置到目标的距离y。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的一种基于摄像头的目标测距方法的流程图,本专利技术实施例中,通过设置在移动终端的同一个摄像头,确定目标与摄像头的距离,详述如下:步骤S11,在摄像头的第一位置获取第一图像。其中,获取的第一图像包括目标对应的图像信息。在该步骤中,摄像头通过接收用户发出的拍照指令获取第一图像,具体地,用户通过按压移动终端的按键或者触摸移动终端的屏幕或者发出相应的音频等发出拍照指令。步骤S12,确定目标与第一图像的视野中心垂直线的角度α。其中,第一图像的视野中心垂直线是指,第一位置与第一图像的中心连接形成的直线,具体如图2所示。步骤S13,在摄像头的第二位置获取第二图像。其中,获取的第二图像也包括第一图像包括的目标对应的图像信息。在该步骤中,摄像头从第一位置旋转到第二位置后,接收用户发出的拍照指令以获取第二图像,具体地,用户通过按压移动终端的按键或者触摸移动终端的屏幕或者发出相应的音频等发出拍照指令。步骤S14,确定目标与第二图像的视野中心垂直线的角度β。其中,第二图像的视野中心垂直线是指,第二位置与第二图像的中心连接形成的直线。步骤S15,确定摄像头从第一位置旋转到第二位置的角度θ。具体地,可通过传感器检测摄像头从第一位置旋转到第二位置的角度。步骤S16,根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y。其中,摄像头的旋转半径R预先设定,如在设计摄像头时设定。可选地,所述根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y,具体包括:A1、根据所述α、β、θ确定摄像头的第一位置、第二位置以及目标形成的三角形的三个夹角。所述A1具体包括:A11、根据下式确定角所述为摄像头的第一位置和摄像头的第二位置所在的直线与摄像头的第一位置和目标所在的直线形成的夹角。A12、根据下式确定角γ,γ=(90-β)+(90-θ/2),所述γ为摄像头的第一位置和摄像头的第二位置所在的直线与第二位置和目标所在的直线形成的夹角。A13、根据下式确定角φ,所述φ为摄像头的第一位置和目标所在的直线与摄像头的第二位置和目标所在的直线形成的夹角。A2、根据所述θ和R确定摄像头的第一位置到第二位置的距离。所述A2具体包括:z=2×sin(θ/2)×R,所述z为摄像头的第一位置到第二位置的距离。A3、根据确定的摄像头的第一位置、第二位置以及目标形成的三角形的三个夹角以及摄像头的第一位置到第二位置的距离确定x和/或y的距离。可选地,所述A3具体包括:如图3所示,上述A1~A3,为CD与AC的夹角,γ为CD与AD的夹角,φ为AC与AD的夹角。由于BC与BD相等,都为R,因此∠BCE=∠EDB,则∠BDC=∠BCD=(180-θ)/2=90-θ/2,又由于∠BCA=90-α,因此,γ=∠CDA=∠CDB+∠BDA=(90-θ/2)+(90-β),当确定摄像头的第一位置、第二位置以及目标形成的三角形的三个夹角时,确定摄像头的第一位置到第二位置的距离,即确定图3所示的CD线段的距离。在三角形BED中,可知,sin(θ/2)=(CD/2)/R,即CD=2×sin(θ/2)×R,最后在三角形ACD中,根据正弦定理,得到从而确定AC(即x)、AD(即y)的距离。实际情况中,CD远小于AC、AD的距离(长度),这时,可采用AC或AD的距离(长度)作为移动终端与目标的距离。本专利技术第一实施例中,在摄像头的第一位置获取第一图像,并确定目标与第一图像的视野中心垂直线的角度α,再在摄像头的第二位置获取第二图像,确定目标与第二图像的视野中心垂直线的角度β,以及确定摄像头从第一位置旋转到第二位置的角度θ,最后根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,以及确定摄像头的第二位置到目标的距离y。由于只需在移动终端设置一个摄像头,就能通过旋转该摄像头获取第一图像和第二图像,最后通过对获取的第一图像与第二图像进行处理确定移动终端与目标的距离,从而降低测距本文档来自技高网...
基于摄像头的目标测距方法及装置

【技术保护点】
一种基于摄像头的目标测距方法,其特征在于,所述方法包括:在摄像头的第一位置获取第一图像;确定目标与第一图像的视野中心垂直线的角度α;在摄像头的第二位置获取第二图像;确定目标与第二图像的视野中心垂直线的角度β;确定摄像头从第一位置旋转到第二位置的角度θ;根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y。

【技术特征摘要】
1.一种基于摄像头的目标测距方法,其特征在于,所述方法包括:在摄像头的第一位置获取第一图像;确定目标与第一图像的视野中心垂直线的角度α;在摄像头的第二位置获取第二图像,所述第二位置通过摄像头从第一位置旋转后确定;确定目标与第二图像的视野中心垂直线的角度β;确定摄像头从第一位置旋转到第二位置的角度θ;根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y;所述根据所述α、β、θ以及摄像头的旋转半径R确定摄像头的第一位置到目标的距离x,和/或,确定摄像头的第二位置到目标的距离y,具体包括:根据所述α、β、θ确定摄像头的第一位置、第二位置以及目标形成的三角形的三个夹角;根据所述θ和R确定摄像头的第一位置到第二位置的距离;根据确定的摄像头的第一位置、第二位置以及目标形成的三角形的三个夹角以及摄像头的第一位置到第二位置的距离确定x和/或y的距离。2.根据权利要求1所述的方法,其特征在于,所述根据所述α、β、θ确定摄像头的第一位置、第二位置以及目标形成的三角形的三个夹角,具体包括:根据下式确定角所述为摄像头的第一位置和摄像头的第二位置所在的直线与摄像头的第一位置和目标所在的直线形成的夹角;根据下式确定角γ,γ=(90-β)+(90-θ/2),所述γ为摄像头的第一位置和摄像头的第二位置所在的直线与第二位置和目标所在的直线形成的夹角;根据下式确定角φ,所述φ为摄像头的第一位置和目标所在的直线与摄像头的第二位置和目标所在的直线形成的夹角。3.根据权利要求1所述的方法,其特征在于,所述根据所述θ和R确定摄像头的第一位置到第二位置的距离具体包括:z=2×sin(θ/2)×R,所述z为摄像头的第一位置到第二位置的距离。4.根据权利要求3所述的方法,其特征在于,所述根据确定的摄像头的第一位置、第二位置以及目标形成的三角形的三个夹角以及摄像头的第一位置到第二位置的距离确定x和/或y的距离,具体包括:

【专利技术属性】
技术研发人员:刘志超
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1