一种单目视觉测量方法与装置制造方法

文档序号:6231926阅读:225来源:国知局
一种单目视觉测量方法与装置制造方法
【专利摘要】本发明公开一种单目视觉测量方法,该方法包括步骤:S1、获取成像设备所拍摄的图像;S2、计算所述图像在X轴、Y轴和Z轴方向上的消失点;S3、根据相机标定公式和所述消失点计算图像从世界坐标到图像坐标的转换矩阵;S4、提取所述图像中的待检测目标以及参考物体的距离和高度;S5、根据所述参考物体的距离、高度和所述转换矩阵计算从图像坐标到世界坐标的逆矩阵;S6、根据所述逆矩阵计算待检测目标的高度和宽度。本发明还公开一种单目视觉测量装置。本发明测量方法和装置无需使用标定板,标定过程更加灵活方便。
【专利说明】一种单目视觉测量方法与装置
【技术领域】
[0001]本发明涉及计算机图像处理领域,特别是涉及一种单目视觉测量方法与装置。
【背景技术】
[0002]视觉测量技术是计算机视觉技术的关键应用之一。在视觉测量技术中,采用畸变小、低噪声的图像传感器进行实时快速的图像采集,并通过图像处理系统对采集的图像进行分析处理来完成目标的测量。视觉测量根据摄像机的数量可以分为单目、双目和多目视觉测量系统。单目视觉测量通过相机拍摄被测物体,通过图像处理获得被测物体的成像信息,通过二维成像平面与三维物体空间的对应关系,获得被测物体的尺寸信息,由于二维成像平面丢失了被测物体的深度信息,无法完全获得三维物体尺寸的信息,我们需要对目标增加相应的约束来测量目标尺寸。视觉测量可以应用于目标识别、目标尺寸检测和其他(如完整性检测)。视觉测量技术中的重要技术包括相机标定技术和图像处理技术。通过相机标定,得到相机的内部参数和外部参数,能够把三维构建模型确定。传统的相机标定方法需要通过选取场景中的标定点以及图像中的坐标来进行相机标定,通过建立线性或者非线性方程来求解相机的参数。但传统的相机标定方法需要用到标定板,因此标定的过程复杂,并且在一些场合如如在高速公路上,繁忙的马路下无法使用标定板,因此就无法完成目标物的测量。

【发明内容】

[0003]为解决上述技术问题,本发明提供一种不需要标定板就能实现目标物视觉测量的单目视觉测量的方法与装置。
[0004]本发明的技术方案为:
[0005]一种单目视觉测量方法,包括步骤:S1、获取成像设备所拍摄的图像;S2、计算所述图像在X轴、Y轴和Z轴方向上的消失点;S3、根据相机标定公式和所述消失点计算图像从世界坐标到图像坐标的转换矩阵;S4、提取所述图像中的待检测目标以及参考物体的距离和高度;S5、根据所述参考物体的距离、高度和所述转换矩阵计算从图像坐标到世界坐标的逆矩阵;S6、根据所述逆矩阵计算待检测目标的高度和宽度。
[0006]为解决上述技术问题,本发明提供的另一技术方案为:
[0007]—种单目视觉测量装置,包括图像获取模块、消失点计算模块、转换矩阵生成模块、提取模块、逆矩阵生成模块和计算模块;所述图像获取模块用于获取成像设备所拍摄的图像;所述消失点计算模块用于计算所述图像在X轴、Y轴和Z轴方向上的消失点;所述转换矩阵生成模块用于根据相机标定公式和所述消失点计算图像从世界坐标到图像坐标的转换矩阵;所述提取模块用于提取所述图像中的待检测目标以及参考物体的距离和高度;所述逆矩阵生成模块用于根据所述参考物体的距离、高度和所述转换矩阵计算从图像坐标到世界坐标的逆矩阵;所述计算模块用于根据所述逆矩阵计算待检测目标的高度和宽度。
[0008]本发明的有益效果为:区别于现有技术中通过标定板进行目标物的视觉测量,本发明通过计算图像的消失点得到从世界坐标到图像坐标的转换矩阵,并根据参考物体的距离、高度和所述转换矩阵计算从图像坐标到世界坐标的逆矩阵,从而计算出待检测目标的高度和宽度。本发明单目视觉测量方法无需使用标定板,检测方便,应用范围广。
【专利附图】

【附图说明】
[0009]图1为本发明一实施方式中单目视觉测量方法的方法流程图;
[0010]图2为本发明一实施方式中单目视觉测量装置的功能结构框图;
[0011]图3为本发明一实施方式中具体示例的图像;
[0012]图4为本发明一实施方式中交比定律的示意图;
[0013]主要标号说明:
[0014]10-图像获取模块;20_消失点计算模块;30_转换矩阵生成模块;40_提取模块;50-逆矩阵生成模块;60_计算模块。
【具体实施方式】
[0015]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0016]名词解释:
[0017]相机标定公式:在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定),目前最为流行的离线相机标定算法是Tsai在1987年提出的[Tsai 1987],Tsai方法使用一个带有非共面专用标定标识的三维标定物来提供图像点和其对应的三维空间点的对应并计算标定参数。
[0018]本发明的最主要创新点在于:通过图像的消失点计算图像从世界坐标到图像坐标的转换矩阵,并根据已知的参考物体和从图像坐标到世界坐标的逆矩阵计算出待检测目标的高度和宽度,本发明测量方法无需使用标定板,测量方便,使用范围广。
[0019]请参阅图1,本实施方式一种单目视觉测量方法,包括步骤:
[0020]S1、获取成像设备所拍摄的图像,其中,所述成像设备包括摄相机或照相机;
[0021]S2、计算所述图像在X轴、Y轴和Z轴方向上的消失点;
[0022]在欧氏空间中两平行直线永不相交,但在射影几何中两平行直线相交于无穷远处一点Mm (Χ,Υ,Ζ,0)。该点在图像上的投影称为消去点。也就是说在3维空间中的平行线,在图像中通常都会交会于一点,所以通过3D中的平行线来求得图像中的消失点,其计算方法是通过图像中直线的叉乘来得到的。首先,通过人工绘制或者计算机自动检测的方式,在所述图像中提取关键线或关键点的信息,其中,所述关键线包括图像中的平行线,计算机自动检测关键线的方式包括霍夫变换,计算机自动检测关键点的方式包括Harris角点检测法;
[0023]其次,通过所述关键线和关键点计算所述图像在X轴、Y轴和Z轴方向上的消失点。例如,在3D空间中,直线LI平行于直线L2,相对于在图像中心的投影L1、L2,他们的消失点VP为LI与L2的叉乘结果,即VP = L1XL2。通过步骤I中寻找的直线,如果有2条或者2条以上的直线平行,他们必定相交于一个消失点。分别提取X轴方向,Y轴方向和Z轴方向的消失点。用齐次坐标来表示X轴、Y轴、Z轴方向上的消失方向可以表示为:
【权利要求】
1.一种单目视觉测量方法,其特征在于,包括步骤: 51、获取成像设备所拍摄的图像; 52、计算所述图像在X轴、Y轴和Z轴方向上的消失点; 53、根据相机标定公式和所述消失点计算图像从世界坐标到图像坐标的转换矩阵; 54、提取所述图像中的待检测目标以及参考物体的距离和高度; 55、根据所述参考物体的距离、高度和所述转换矩阵计算从图像坐标到世界坐标的逆矩阵; 56、根据所述逆矩阵计算待检测目标的高度和宽度。
2.根据权利要求1所述的单目视觉测量方法,其特征在于,所述步骤“计算所述图像在X轴、Y轴和Z轴方向上的消失点”的具体方法为: 分别获取所述图像在X轴、Y轴和Z轴方向的平行线; 分别将所述X轴向、Y轴向和Z轴向的平行线进行叉乘,得到X轴、Y轴和Z轴方向上的消失点。
3.根据权利要求2所述的单目视觉测量方法,其特征在于,所述“分别获取所述图像在X轴、Y轴和Z轴方向的平行线”的方法包括通过人工提取平行线或通过计算机自动提取平行线,其中,通过计 算机自动提取包括采用霍夫变换提取和采用Harris角点检测法提取。
4.根据权利要求2所述的单目视觉测量方法,其特征在于,所述“提取所述图像中的待检测目标”的具体方法包括:通过手动标定待检测目标和采用移动目标提取来选定待检测目标。
5.根据权利要求1所述的单目视觉测量方法,其特征在于,所述成像设备包括摄像机和照相机。
6.一种单目视觉测量装置,其特征在于,包括图像获取模块、消失点计算模块、转换矩阵生成模块、提取模块、逆矩阵生成模块和计算模块; 所述图像获取模块用于获取成像设备所拍摄的图像; 所述消失点计算模块用于计算所述图像在X轴、Y轴和Z轴方向上的消失点; 所述转换矩阵生成模块用于根据相机标定公式和所述消失点计算图像从世界坐标到图像坐标的转换矩阵; 所述提取模块用于提取所述图像中的待检测目标以及参考物体的距离和高度; 所述逆矩阵生成模块用于根据所述参考物体的距离、高度和所述转换矩阵计算从图像坐标到世界坐标的逆矩阵; 所述计算模块用于根据所述逆矩阵计算待检测目标的高度和宽度。
7.根据权利要求6所述的单目视觉测量装置,其特征在于,所述消失点计算模块包括平行线获取单元和叉乘单元; 所述平行线获取单元用于分别获取所述图像在X轴、Y轴和Z轴方向的平行线; 所述叉乘单元用于分别将所述X轴向、Y轴向和Z轴向的平行线进行叉乘,得到X轴、Y轴和Z轴方向上的消失点。
8.根据权利要求7所述的单目视觉测量装置,其特征在于,所述平行线获取单元通过人工提取平行线或通过计算机自动提取平行线,其中,通过计算机自动提取包括采用霍夫变换提取和采用Harris角点检测法提取。
9.根据权利要求7所述的单目视觉测量装置,其特征在于,所述提取模块通过手动标定待检测目标或采用移动目标提取来选定待检测目标。
10.根据权利要求6所述的单目视觉测量装置,其特征在于,所述成像设备包括摄像机和照相机。
【文档编号】G01B11/03GK104034269SQ201410289045
【公开日】2014年9月10日 申请日期:2014年6月24日 优先权日:2014年6月24日
【发明者】陈雁, 刘春秋, 林昶荣, 陈敏, 胡祝银, 孙凯 申请人:深圳市赛为智能股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1