基于单目视觉的平面测量方法及装置制造方法及图纸

技术编号:8561488 阅读:322 留言:0更新日期:2013-04-11 02:36
本发明专利技术提供了一种基于单目视觉的平面测量方法,包括:在被测量平面上放置平面靶标,并在平面靶标上选取标定点进行摄像机标定,得到从世界坐标系到图像坐标系转换的必要参数。通过世界坐标系与图像坐标系的转换关系求出物体特征点在世界坐标系的位置坐标,进而求出物体在世界坐标系中的长度值。

【技术实现步骤摘要】

本专利技术涉及计算机视觉及图像处理领域,尤其涉及一种基于单目视觉的平面测量方法。
技术介绍
常见的视觉测量方法主要有单目视觉测量、双目视觉测量、结构光视觉测量等。双目视觉通过对多台摄像机进行信息融合可以达到较高的精度,但是较单目视觉测量具有结构复杂、测量时间长的缺点。结构光视觉测量的主要原理是采用结构光形成特征,根据三角测量原理求取特征点的三维坐标信息,结构光抗干扰能力强、实时性好,但测量系统标定比较困难。
技术实现思路
(一 )要解决的技术问题为解决上述的问题,本专利技术提供了基于单目视觉的平面测量方法,以得到物体在固定平面上的位置及长度信息。( 二 )技术方案根据本专利技术的一个方面,提供了一种基于单目视觉的平面测量方法,包括步骤SI,根据平面上放置的平面靶标建立世界坐标系;步骤S2,获取所述平面祀标上的标定点在图像坐标系中的图像坐标;步骤S3,获取所述标定点在所建立的世界坐标系中的世界坐标;步骤S4,根据所述标定点的图像坐标和世界坐标计算世界坐标系和图像坐标系之间的转换参数m';步骤S5,根据所述转换参数m'计算被测物体在世界坐标系中的位置和长度。本专利技术还提出了 一种基于单目视觉的平面测量装置,其包括根据平面上放置的平面靶标建立世界坐标系的装置;获取所述平面祀标上的标定点在图像坐标系中图像坐标的装置;获取所述标定点在所建立的的世界坐标系中的世界坐标;根据所述标定点的图像坐标和世界坐标计算世界坐标系和图像坐标系之间的转换参数m';根据所述转换参数m'计算被测物体在世界坐标系中的位置和长度。(三)有益效果从上述技术方案可以看出,本专利技术基于单目视觉的平面测量方法具有以下有益效果(I)被测量平面上放置平面靶标,并在平面靶标上选取标定点进行摄像机标定,得到从世界坐标系到图像坐标系转换的必要参数,方法简单可行;(2)过世界坐标系与图像坐标系的转换关系求出物体特征点在世界坐标系的位置坐标,进而求出物体世界坐标系中的长度值,测量结果准确,精度高。附图说明图1为本专利技术基于单目视觉的平面测量方法的流程图;图2为本专利技术实施例基于单目视觉的平面测量方法中坐标系的建立示意图;图3为本专利技术中基于单目视觉的平面测量方法中摄像机拍摄的图像。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。为了测量位于固定平面内物体的位置及长度,本专利技术提出一种基于单目视觉的平面测量方法。该方法在被测量平面上放置平面靶标,并在平面靶标上选取标定点进行摄像机标定,得到从世界坐标系到图像坐标系转换的必要参数。通过世界坐标系与图像坐标系的转换关系求出物体特征点在世界坐标系的位置坐标,进而求出物体世界坐标系中的长度值。图1为根据本专利技术实施例基于单目视觉的平面测量方法的流程图。如图1所示,本实施例基于单目视觉的平面测量方法包括下述步骤步骤SI,固定相机的位置,将平面靶标放置在地面上,建立相应的坐标系。步骤S2,用相机拍摄图像,并犾取标定点在图像坐标系中的坐标(Ui, Vi) o步骤S3,统计所获取的标定点对应的世界坐标值。步骤S4,计算世界坐标系和图像坐标系之间的转换参数m',实现摄像机的标定。步骤S5,计算被测物体在世界坐标系中的位置和长度。其中,如图2所示,坐标系的建立包括I)世界坐标系0wxwywzw :选取被测物体所在平面为平面0wxwyw,Zw轴为垂直0wxwyw平面竖直向上,其中所述世界坐标系上的原点Ow可以为所述平面靶标上的某一点,如平面靶标可以为由边长已知的黑白相间的方格构成的方形结构,那么原点坐标可以为所述平面靶标上的方格的角点坐标。2)图像坐标系Cuv :取图像左下角的点为该坐标系的原点C,u轴方向取图像坐标沿水平增加的方向,V轴方向取图像坐标沿竖直增加的方向。其中,标定点在图像坐标系中的坐标的获取方法可以通过OpenCV中的函 数 cvFindChessboardCorners (const void*image, CvSize pattern_size,CvPoint2D32f*corners, int*corner_count, int flages)来检测平面祀标上的方格的角点坐标。其中,标定点对应的世界坐标值可以在平面靶标上的方格边长均已知的条件下,通过数方格的个数确定标定点的世界坐标值。其中,转换参数m'是通过取n个坐标已知的点,构成矩阵A、B,利用最小二乘法,求解m' = (A1Ar1A1B获得的。其中本文档来自技高网...

【技术保护点】
一种基于单目视觉的平面测量方法,其特征在于,该方法包括步骤如下:步骤S1,根据平面上放置的平面靶标建立世界坐标系;步骤S2,获取所述平面靶标上的标定点在图像坐标系中的图像坐标;步骤S3,获取所述标定点在所建立的世界坐标系中的世界坐标;步骤S4,根据所述标定点的图像坐标和世界坐标计算世界坐标系和图像坐标系之间的转换参数m′;步骤S5,根据所述转换参数m′计算被测物体在世界坐标系中的位置和长度。

【技术特征摘要】
1.一种基于单目视觉的平面测量方法,其特征在于,该方法包括步骤如下 步骤Si,根据平面上放置的平面靶标建立世界坐标系; 步骤S2,获取所述平面靶标上的标定点在图像坐标系中的图像坐标; 步骤S3,获取所述标定点在所建立的世界坐标系中的世界坐标; 步骤S4,根据所述标定点的图像坐标和世界坐标计算世界坐标系和图像坐标系之间的转换参数m'; 步骤S5,根据所述转换参数m'计算被测物体在世界坐标系中的位置和长度。2.如权利要求1所述基于单目视觉的平面测量方法,其特征在于,转换参数m'是通过取n个标定点,构成矩阵A、B,并利用最小二乘法求解m' = (AtA)-1AtB获得,其中所述n个标定点在世界坐标系和图像坐标系中的坐标均已知; 所述矩阵A、B和转换参数m'如下表示3.如权利要求2所述基于单目视觉的平面测量方法,其特征在于, 通过=4.如权利要求1所述基于单目视觉的平面测量方法,其特征在于,通过下式获得被测物体在世界坐标中的长度5.如权利要求1所述基于单目视觉的平面测量方法,其特征在于,所述图像坐标系Cuv为取拍摄的包含平面标靶的图片的左下角为原点C,取图像坐标沿水平增加的方向为u轴方向,取图像坐标沿竖直增加的方向为V轴方向而建立的。6.如权利要求1所述基于...

【专利技术属性】
技术研发人员:徐德尹英杰张正涛王欣刚
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:

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

1