【技术实现步骤摘要】
一种环型编码点的识别解码方法
[0001]本专利技术涉及一种环型编码点的识别解码方法,可以应用于工业近景测量与 多视摄影测量领域。
技术介绍
[0002]视觉测量中,在被测物体表面分布一些易于识别且具有唯一身份信息的编 码标志点,可以方便、可靠地实现多幅图像之间的标志点的对应匹配。
[0003]1972年,F.A.Russo等开始设计编码标志点,1988年,K.W.Wong等将编码 标志点应用于视觉测量,其后又经过C.T.Schneider等的改进和提高,编码标志 点已经广泛应用于视觉测量中。但是在图像噪声或投影角度较大时,编码标志 点的识别率仍然较低。西北工业大学的段康容等人通过图像像素灰度值比较寻 找编码弧段上的灰度跳变点来计算编码弧段对应的圆心角和弧长,进行编码标 志点解码,但是图像噪声可能会影响编码标志点的正确解码。山东理工大学的 黄雪梅等人提出了一套基于寻找最佳起始点的环形编码标志点解码方法,通过 构造解码椭圆、坐标逆变换、寻找最佳起始点、读取并输出编码带信息等步骤, 较精确地实现标志点的解码,但是这种方法在构造解码椭圆的过程中受噪声影 响较大。中国科学技术大学的李晓峰等人采用了提取编码点局部ROI进行极坐 标变换完成解码的方式,这种方法没有考虑环形编码点椭圆化带来的误差,只 能针对相机轴线与编码点平面法线夹角很小的情况,适应性不足鲁棒性差。
技术实现思路
[0004]针对现有实际需要,本专利技术要解决的技术问题是针对的是中央圆形定位点 及与其同心的环状编码带构成的环形编码点的解码过 ...
【技术保护点】
【技术特征摘要】
1.一种环型编码点的识别解码方法,其特征在于,包括以下步骤:S1:将若干环形编码点黏贴于物体表面,采集摄像机角度下产生椭圆畸变若干环形编码点的全局图像;S2:从全局图像分离出各个椭圆畸变的环形编码点图像,进一步筛选出所在的各个局部ROI;S3:拟合椭圆畸变的环形编码点的中心椭圆方程,计算椭圆长短轴与椭圆交点,并构造椭圆校正后的对应点,计算透视变换矩阵;对包含椭圆畸变环形编码点的ROI图像进行透视变换,使得带有中心椭圆区域、环带椭圆的畸变环形编码点映射为包含中心圆、圆环带区域的环形编码点图像;S4:对椭圆畸变校正后的环形编码点图像的环带区域进行边缘检测获取轮廓线;通过几何约束分析筛选确定极坐标变换的起始点与极轴,并对正圆环图像进行极坐标变换;S5:对环形编码点的极坐标图像,计算各部分的角度信息、并结合编码区域的灰度完成解码过程。2.根据权利要求1所述的一种环型编码点的识别解码方法,其特征在于,所述环形编码点包括中心圆区域、环带区域;所述中心圆区域的外边界线、环带区域的内边界线、外边界线为三个同心圆,各同心圆半径不等且依次增加,在环带区域均匀设有若干分割线,所述分割线的延长线过同心圆圆心,所述分割线将环带区域均分为若干个小区块;所述中心圆区域涂颜色A,中心圆区域与环带区域之间的区域、环带区域外边界之外区域涂颜色B,所述环带区域的各个小区块可分别随机涂颜色A或颜色B,所述颜色A、颜色B进行二值化处理后分别为白色、黑色或黑色、白色。所述中心圆区域的圆心位置用于确定该环形编码点的位置坐标,所述环带区域用于确定环状编码点的身份信息:若颜色A对应编码1、颜色B对应编码0,则所述环带区域逆时针或顺时针方向均可表示为一串由“1”或“0”组成的字符串。3.根据权利要求1所述的一种环型编码点的识别解码方法,其特征在于,所述从全局图像分离出各个产生椭圆畸变的环形编码点图像是采用canny检测出所有椭圆,并采用最小二乘拟合椭圆中心坐标从而进一步区分各个产生椭圆畸变的环形编码点。4.根据权利要求1所述的一种环型编码点的识别解码方法,其特征在于,所述进一步筛选出所在的各个局部ROI,包括:a.计算当前畸变环形编码点图像的中心椭圆区域的面积、周长是否在阈值范围内,筛选中心椭圆候选点云;b.根据已知的中心圆内外颜色能带来的灰度差别,比较筛选得到的中心椭圆候选点云的内外灰度,剔除噪声实现二次筛选;c.对于任意一个经过二次筛选的中心椭圆候选点云所在的畸变图像,判断是否包含中心椭圆和环带椭圆,若是则保留当前畸变图像为局部ROI,否则剔除仅包含中心椭圆的噪声畸变图像。5.根据权利要求4所述的一种环型编码点的识别解码方法,其特征在于,所述判断是否包含中心椭圆和环带椭圆,包括:依次以中心椭圆长半轴为半径获取局部ROI,在局部ROI内边缘检测与拟合椭圆,如果当前局部ROI内拟合的椭圆边缘,能够与中心椭圆的边缘重合,则说明当前局部ROI内只包
含一个椭圆形对象...
【专利技术属性】
技术研发人员:赵亮,夏仁波,赵吉宾,陈月玲,于彦凤,付生鹏,张天宇,
申请(专利权)人:中国科学院沈阳自动化研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。