本发明属于仿生双镜头光学测量及计算机图像处理等领域,涉及一种定像距双目仿生三维测量仪器。
背景技术
人类是用两只眼睛同时观看物体,而左右两眼得到的物像,有一些差别,称为视差。大脑接收两幅分别来自两只眼睛,且不相同的影像,然后将两幅影像合二为一,得到对物体的立体及空间观感知。仿生双目计算机视觉就是由视差原理发展而来的,利用两台摄像机同时对物体拍摄,根据景物点在左右摄像机图像上的位置关系计算出景物点的三维坐标,从而可以实现三维测量和形貌还原。双目视觉测量仪器广泛应用于无人机飞行控制、机器人引导、汽车自动驾驶、工业生产现场及航空航天等诸多领域。
目前已有的双目视觉测量仪器大多存在结构复杂、操作不便、耗时较长等缺点。所以,急需一种采用结构紧凑,便于携带的双目视觉测量仪器。
技术实现要素:
本发明的目的在于克服上述现有技术的缺点,提供了一种定像距双目仿生三维测量仪器,该测量仪器结构简单、紧凑、操作方便、耗时较短,且携带方便。
为达到上述目的,本发明所述的定像距双目仿生三维测量仪器包括处理器及两组镜头,两组镜头内均设置有图像传感器,两片图像传感器同时获取待测物体的图片,处理器根据两片图像传感器获取得到的待测物体图片利用双目仿生三维计算方法得到待测物体的三维坐标及待测物体的形貌。
两片图像传感器在同一平面内,两片图像传感器左右分布,且两片图像传感器对齐。
两组镜头的光轴平行,且两组镜头的像距一致,在拍摄时两组镜头的像距保持固定不变。
设待测物体上p点在两片图像传感器上的位置分别为p1和p2,o1及o2为两组镜头的光心,o1及o2分别为两片图像传感器的中心位置,则o1o1及o2o2分别为两组镜头的光轴,以左边镜头光心o1为原点建立三维坐标系,xo1y平面与图像传感器平行,其中,x轴与图像传感器长度方向平行,y轴与图像传感器宽度方向平行;
两片图像传感器的中心距离为w,像距为u,p(x,y,z)为p点的坐标,p'p1'p2'分别为p点、p1点及p2点在xo1z平面的投影,pp'、p1p1'及p2p2'垂直于xo1z平面;
三角形p'o1o2与三角形p'p1'p2'相似,则有
得到p点的z轴坐标
线段o1p'与线段o1p1'在同一条直线上,且相对于x轴的斜率相等,则有
得到p点的x轴坐标为:
三角形po1p'与三角形p1o1p1'相似,则有
得p点的y轴坐标为:
得p点的坐标p(x,y,z);
根据待测物体上各点的坐标还原被测物体的形貌。
本发明具有以下有益效果:
本发明所述的定像距双目仿生三维测量仪器包括两组镜头,两组镜头内均设置有图像传感器,处理器根据两片图像传感器同时获取的待测物体的图片利用双目仿生三维计算方法得到待测物体的三维坐标及待测物体的形貌,操作方便、简单。同时需要说明的是,本发明通过处理器直接处理两片图像传感器获取的图片,省去中间环节,结构简单、紧凑,耗时较短,并且携带方便。
附图说明
图1为本发明的结构示意图;
图2为本发明与待测物体上p点的位置图;
图3为本发明的光路示意图;
图4为本发明的原理示意图。
具体实施方式
下面结合附图对本发明做进一步详细描述:
参考图1,本发明所述的定像距双目仿生三维测量仪器包括处理器及两组镜头,两组镜头内均设置有图像传感器,两片图像传感器同时获取待测物体的图片,处理器根据两片图像传感器获取得到的待测物体图片利用双目仿生三维计算方法得到待测物体的三维坐标及待测物体的形貌。
两片图像传感器在同一平面内,两片图像传感器左右分布,且两片图像传感器对齐两组镜头的光轴平行,且两组镜头的像距一致,在拍摄时两组镜头的像距保持固定不变。
本发明的测量原理为:
参考图2、图3及图4,设待测物体上p点在两片图像传感器上的位置分别为p1和p2,o1及o2为两组镜头的光心,o1及o2分别为两片图像传感器的中心位置,则o1o1及o2o2分别为两组镜头的光轴,以左边镜头光心o1为原点建立三维坐标系,xo1y平面与图像传感器平行,其中,x轴与图像传感器长度方向平行,y轴与图像传感器宽度方向平行;
两片图像传感器的中心距离为w,像距为u,p(x,y,z)为p点的坐标,p'p1'p2'分别为p点、p1点及p2点在xo1z平面的投影,pp'、p1p1'及p2p2'垂直于xo1z平面;
三角形p'o1o2与三角形p'p1'p2'相似,则有
得到p点的z轴坐标
线段o1p'与线段o1p1'在同一条直线上,且相对于x轴的斜率相等,则有
得到p点的x轴坐标为:
三角形po1p'与三角形p1o1p1'相似,则有
得p点的y轴坐标为:
得p点的坐标p(x,y,z);
根据待测物体上各点的坐标还原被测物体的形貌。
实施例一
本发明可以集成到手机上,通过手机屏幕可以实时监视被测物体,点击屏幕确定被测点p,然后根据dic(数字图像相关)方法找到被测物体上p点在两张图片上的位置,进而确定p点在两片图像传感器上的位置p1及p2。而两片图像传感器的尺寸、中心距离已知,像距已知,根据相似三角形原理,得到被测点p的三维坐标。