The invention discloses a high-precision measurement method and system for circular pose of stereo vision space based on optimal projection plane, which includes: firstly, the influence of stereo matching error of points on projection curve on reconstruction accuracy is analyzed and proved in the presence of external parameter error of binocular stereo vision system; secondly, based on this error analysis conclusion, a new stereo vision space is designed. Measuring method of position and posture between circles. The method filters the points on the projection curve by the contour point selection algorithm, and reconstructs the points with smaller matching error. The optimal projection plane obtained by the non-linear optimization is projected by the reconstructed points in the depth direction, and the space circle is fitted to obtain the position and attitude of the space circle. This method effectively reduces the influence of three-dimensional point reconstruction error on the fitting accuracy of spatial circle, and improves the measuring accuracy of circular features under occlusion. A large number of experiments verify the effectiveness of the algorithm.
【技术实现步骤摘要】
基于最优投影平面的立体视觉空间圆位姿高精度测量方法及系统
本专利技术属于空间圆位姿的测量
,尤其涉及一种基于最优投影平面的立体视觉空间圆位姿高精度测量方法及系统。
技术介绍
空间中的圆在工业生产环境中大量存在,例如工件上的圆形安装孔,螺栓孔等。在工业现场,机器人有大量的装配工作需要完成,例如安装螺栓、汽车轮胎的自动夹装。除了上述工业环境中的应用,关于空间圆形特征的视觉定位算法在无人系统的导航和定位中也有大量的应用。空间圆的位置和姿态的测量是机器视觉中的一个重要问题。一般来说,空间圆位姿的测量方法可以分为两类:一类是基于结构光传感器的主动测量方法,通过结构光传感器和相机来组建立体视觉系统;另一类是基于双目立体视觉系统的被动测量方法,该方法利用两个相机来组建立体视觉系。相较于主动测量方法,被动测量方法的测量速度更快,并且,相较于结构光传感器,相机的体积更小、重量更轻且造价更低。在工业现场中,工业机器人的承载能力有限,双目视觉系统的优势更加突出。目前,基于双目立体视觉系统的空间圆位姿测量方法可以分为三种。第一种是基于代数射影几何的方法,通过投影与曲面之间的几何约束,可以得到空间圆位姿的闭式解。例如:现有技术利用二次曲面的射影性质,给出了一个二次曲线的全局匹配和重建算法,通过求解高阶多项式方程来得到空间圆的位姿;现有技术基于空间圆是两视图中的二次曲线所确定的二次曲面的交线的性质,给出了一种更加简单的位姿计算方法,并且能够判断两个视角中二次曲线的对应关系,也通过类似的方法实现了空间圆位姿的测量。此类方法有着非常严谨的数学推理,在理想的状态下测量精度较高。但是, ...
【技术保护点】
1.基于最优投影平面的立体视觉空间圆位姿高精度测量方法,其特征在于,包括:对获取到的左、右视图中的圆形特征进行边缘检测和轮廓筛选,得到两视图中来自于同一空间圆映射的两椭圆轮廓C和C′;对提取到的图像中的椭圆轮廓进行筛选,根据筛选后的椭圆轮廓建立左右图像轮廓上点的对应匹配关系;对立体匹配得到的匹配点进行三维重建,得到空间圆上重建点的三维坐标;求取重建后边缘点的最优投影平面;利用重建后边缘点在最优投影平面上的投影拟合空间圆,得到拟合空间圆的位姿并输出。
【技术特征摘要】
1.基于最优投影平面的立体视觉空间圆位姿高精度测量方法,其特征在于,包括:对获取到的左、右视图中的圆形特征进行边缘检测和轮廓筛选,得到两视图中来自于同一空间圆映射的两椭圆轮廓C和C′;对提取到的图像中的椭圆轮廓进行筛选,根据筛选后的椭圆轮廓建立左右图像轮廓上点的对应匹配关系;对立体匹配得到的匹配点进行三维重建,得到空间圆上重建点的三维坐标;求取重建后边缘点的最优投影平面;利用重建后边缘点在最优投影平面上的投影拟合空间圆,得到拟合空间圆的位姿并输出。2.如权利要求1所述的基于最优投影平面的立体视觉空间圆位姿高精度测量方法,其特征在于,对获取到的左、右视图中的圆形特征进行边缘检测和轮廓筛选,得到两视图中来自于同一空间圆映射的两椭圆轮廓C和C′,具体为:使用边缘提取算法对左、右视图中的圆形特征进行边缘检测,利用轮廓的曲率和长度对视图中的轮廓进行筛选,将不是椭圆形的边缘筛去,通过椭圆轮廓匹配算法,得到两视图中来自于同一空间圆映射的两椭圆轮廓C和C′。3.如权利要求1所述的基于最优投影平面的立体视觉空间圆位姿高精度测量方法,其特征在于,对提取到的图像中的椭圆轮廓进行筛选,具体为:对左视图提取得到的曲线C′进行求导,得到曲线上各点的斜率k′p′,然后设定一个阈值K,只有当|k′p′|>K时才允许右视图上的点与该点进行立体匹配。4.如权利要求1所述的基于最优投影平面的立体视觉空间圆位姿高精度测量方法,其特征在于,通过极线约束的特征型重构算法建立左右图像轮廓上点的对应匹配关系。5.如权利要求1所述的基于最优投影平面的立体视觉空间圆位姿高精度测量方法,其特征在于,求取重建后边缘点的最优投影平面,具体为:选择一个初始平面Π0,该平面的法向量为n0;将重建后的边缘点Pi=(xi,yi,zi)...
【专利技术属性】
技术研发人员:马昕,李政源,宋锐,荣学文,田新诚,田国会,李贻斌,
申请(专利权)人:山东大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。