线形光测距装置制造方法及图纸

技术编号:15806925 阅读:101 留言:0更新日期:2017-07-13 01:09
本实用新型专利技术公开了一种线形光测距装置,包括:向被测空间投射线形光的光源;对由被测空间内的障碍物反射的线形光进行成像的逐行扫描图像传感器,该逐行扫描图像传感器旋转90度放置并与光源之间具有预定的相对空间位置关系;控制器,分别与光源和图像传感器连接,用于在从图像传感器上读取完整当前帧之前就开始基于读取的像素行来计算与障碍物的距离。该线形光测距装置能够通过简单地将逐行扫描图像传感器旋转90度而在整帧图像被完全读取之前就进行与障碍物之间的距离计算。由此解决现有技术中由于使用逐行扫描图像传感器带来的计算及时性降低的问题。另外,优选的逐行计算能够降低测距装置对存储空间和处理能力的要求。

Linear light ranging device

The utility model discloses a linear optical ranging device, including: light source to the measured space projection light; the progressive scan image sensor imaging by linear measured space obstacles within the reflected light, with a relative spatial relationship between the predetermined progressive scan image sensor placement and rotation of 90 degrees with the light source; controller is respectively connected with the light source and the image sensor, the image sensor used in the complete reading before the current frame began to calculate the distance to an obstacle pixel based on the read line. The linear light ranging device can calculate the distance between the obstacles by simply rotating the progressive scan image sensor 90 degrees before the entire frame image is fully read. Thereby, the problem of reduced computing time caused by the use of progressive scanning image sensors is solved in the prior art. In addition, the preferred progressive calculation can reduce the requirements of the ranging device for storage space and processing power.

【技术实现步骤摘要】
线形光测距装置
本技术涉及一种测距装置,尤其涉及一种利用线形光来测量目标距离的装置。
技术介绍
为了四处行进或者在预备信息不足的地方执行作业,保洁机器人或自移动机器人需要具有自主规划路径,检测障碍物并避免碰撞的能力。为此,测量到障碍物的距离以估算位置是自移动机器人应该具备的基本能力。此外,在例如安保系统的入侵感测系统中,测量到目标物的距离的能力也是必需的。业已使用了各种方法来进行上述距离测量。在其中,利用线形光和成像装置(例如,相机)进行测距的方法非常有效。该方法所需计算量较小并能用于亮度较小的场所(例如,阴暗室内)。根据该方法,如图1所示,利用光源10主动将线形光照射到障碍物30上,并且利用传感器20获得反射光的图像。然后,可以根据三角法测量法从图2A中的图像高度来计算光发射位置与障碍物30之间的距离。图2B-D进一步示出了发光位置到障碍物之间距离对成像的影响。出于成本的考虑,优选使用价格更为低廉的逐行扫描图像传感器和存储空间有限的存储器。但逐行读取整帧图像后再计算与障碍物的距离会降低测距装置的反应速度,并且需要能够存储整帧图像的存储容量。。因此,需要一种能够解决上述至少一个问题的线性光测距装置。
技术实现思路
为了解决上述至少一个问题,本技术提供了一种线形光测距装置,能够通过简单地将逐行扫描图像传感器旋转90度而在整帧图像被完全读取之前就进行与障碍物之间的距离计算。由此解决现有技术中由于使用逐行扫描图像传感器带来的精度不足问题。另外,优选的逐行计算还能够降低测距装置对存储空间和处理能力的要求。根据本技术的一个方面,提供了一种线形光测距装置,包括:向被测空间投射线形光的光源;对由所述被测空间内的障碍物反射的线形光进行成像的逐行扫描图像传感器,所述逐行扫描图像传感器旋转90度放置并与所述光源之间具有预定的相对空间位置关系;控制器,分别与所述光源和所述图像传感器连接,用于在从所述图像传感器上读取完整当前帧之前就开始基于读取的像素行来计算与所述障碍物的距离。优选地,述控制器在读取所述图像传感器的一行像素后就开始基于该像素行计算与所述障碍物的距离。由此,通过简单地将逐行扫描图像传感器旋转90度设置,就能够实现对距离的逐行计算,由此提升测距装置的测距速度。另外,由于无需存储整帧图像就可以开始计算,因此能够降低本公开的测距装置对存储空间的需求,以进一步降低成本。利用本技术的测距装置,能够在选用逐行扫描图像传感器的同时保证测距速度,还能够进一步降低系统对存储空间的需求,由此实现低成本高精度的测距。附图说明通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。图1示出了现有测距系统的示意图。图2A-D示出了计算障碍物深度距离的原理图。图3是三角测量法中采用的基本几何原理的简化原理图。图4A和4B示出了投射的线形光在图像传感器上成像的两个例子。图5A-5C示出了投射的线形光在旋转了90度的逐行扫描图像传感器上成像的例子。图6示出了根据本技术的一个实施例的线形光测距装置的示意图。图7示出了本技术的逐行扫描图像传感器的优选成像过程。具体实施方式下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。图1示出了现有测距系统的示意图。图中的测距系统包括光源10和成像装置(例如,相机)20。光源10主动发射光,光照射到障碍物30上被反射,并由相机20捕捉并成像关于障碍物30所反射的图像的信息。在这里,发射的光可以是线形光。优选地,光源10可以是激光源,以保证线形光在被测空间范围内的会聚性。更优选地,光源10可以是近红外激光源,由此保证测距系统能够适应各种光照条件而不与可见光相混淆。另外,光源10还可以包括用于将所述激光器产生的激光变为线形光的光学装置。图2A-D示出了计算障碍物深度原理的示意图。参照图2A,光源10发出的线形光照射到障碍物30。这里假设光源具有视场a(即,辐射角a),在实际应用中,该辐射角可以设定在90~150度之间。图2B示出由相机20获得的图像40。由于线性光照射到的障碍物30各处深度相等(例如,障碍物30可以是垂直于线性光行进方向的竖直墙面),因此障碍物的反射光在图像40上仍然呈一条水平直线。相应地参考图2C和图2D,当障碍物30深度不一致时,则该障碍物反射光在相机图像40上呈现为高度不一的线段。即,图像传感器上的成像高度(即,y方向上的值)能够反应传感器20和障碍物30之间的距离。在此例中,障碍物距离越远,反射光成像的高度就越低,在y方向上的值就越小。如下将参考图3说明如何根据成像高度来求取物体到装置的距离。图3是三角测量法中采用的基本几何原理的简化图。如图所示,由光源10发射出的光照射到目标物体(例如,图1中的墙面30)上,光在目标物体处反射并进入相机传感器的成像平面。光源10发出的光可以是线形光。在对线形光进行成像的情况下,可以将该线形光看作是多个光点的集合,并且对于一定范围以内的线形光,仍然可由三角测量法进行距离计算。由此,根据相似三角形,可以认为测距装置到物体的距离q被定义为:其中f是相机的焦距,s是光源到相机的基线距离,并且x是成像平面上的视差,即平行于源束的光线与从物体反射的光线之间的距离。因此,可以根据从物体反射到图像中的光点的位置来确定测距装置到物体的距离。由于光源相对于成像轴线的角度固定,因此可以根据三角关系进一步推导出下式:为了进一步说明线形光的成像特定,图4示出了投射的线形光在图像传感器上成像的两个例子。图4A示出的是障碍物等深的情况(例如,图2A所示的平坦墙面),图4B示出的是障碍物不等深的情况(例如,图2C所示的部分凹入墙面,外加近处散乱各处的物品)。由图可知并且根据线形光的特点,只有在障碍物等深的理想情况下,线形光会成像在图像传感器的特定几行像素内,即在图像传感器上成像为具有一定宽度的直线。通常情况下,由于投射出的线形光会被处在不同位置的各种障碍物反射,因此线形光会在传感器的列方向上移动而分段成像在不同的像素行内。但是,由于投射的是宽度有限的线形光,因此每一个像素列中必然仅有几个相连的像素(即,与线形光宽度相对应的像素)包含图像数据信息。市贩图像传感器多为逐行读取图像像素的传感器(例如,CMOS图像传感器)。在正常使用图像传感器的情况下,需要对每个像素行进行逐行扫描才能提取有效的成像信息。如图4所示,图像传感器通常从例如左上角的第一行的A点处开始进行从左至右,再逐行向下的扫描,直至扫描至最后一行最右侧的B点为止。对障碍物距离的计算,则必须在读取整帧图像之后才能开始进行。在本技术的一个实施例中,可以考虑将逐行扫描的图像传感器旋转90°放置,使得线形光变为在原图像传感器的行方向移动。在逐行(在旋转后变为逐列)读取图像像素时,每一行均能获得具有视差位移的若干相连光点(视线形光的宽度而定),并据此计算出深度距离。图5示出了投射的本文档来自技高网...
线形光测距装置

【技术保护点】
一种线形光测距装置,其特征在于,包括:向被测空间投射线形光的光源;对由所述被测空间内的障碍物反射的线形光进行成像的逐行扫描图像传感器,所述逐行扫描图像传感器旋转90度放置并与所述光源之间具有预定的相对空间位置关系;控制器,分别与所述光源和所述图像传感器连接,用于在从所述图像传感器上读取完整当前帧之前就开始基于读取的像素行来计算与所述障碍物的距离。

【技术特征摘要】
1.一种线形光测距装置,其特征在于,包括:向被测空间投射线形光的光源;对由所述被测空间内的障碍物反射的线形光进行成像的逐行扫描图像传感器,所述逐行扫描图像传感器旋转90度放置并与所述光源之间具有预定的相对空间位置关系;控制器,分别与所述光源和所述图像传感器连接,用于在从所述图像传感器上读取完整当前帧之前就开始基于读取的像素行来计算与所述障碍物的距离。2.如权利要求1所述的装置,其特征在于,所述图像传感器被设置为所有像素区域具有相同的曝光期,并且按照相同的读取周期被逐行读取。3.如权利要求2所述的装置,其特征在于,所述控制器在读取所述图像传感器的一行像素后就开始基于该像素行计算与所述障碍物的距离。4.如权利要求2所述的装置,其特征在于,所述图像传感...

【专利技术属性】
技术研发人员:王敏捷梁雨时
申请(专利权)人:上海图漾信息科技有限公司
类型:新型
国别省市:上海,31

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

1