摘要

针对圆环柱体零件圆心点的坐标如何定位和定位数据的异常波动问题,基于对圆环柱体零件边缘点检测坐标分布情况进行了研究,提出了四分位数展布法处理数据异常值和基于最小二乘法拟合圆曲线相结合的方法。首先对采集到的图像进行滤波、增强的预处理,其次对原图像转换得到的灰度图像进行基于Canny的边缘检测算法,提取轮廓边缘点坐标。最终进行边缘点坐标拟合环节,将边缘点到平均值中心点的距离的平方做成顺序排列数列,先用四分位数展布法对边缘点坐标的异常值进行筛除,再用数列中的众数所代表的边缘点坐标代替异常值点的坐标,最后利用最小二乘法对处理后的坐标数据进行圆拟合得出圆心的精确坐标值。经过基于OpenCV的圆心定位系统和进给设备的实验验证,表明该方法可以提高圆心坐标点的精确度,并提高了进给设备的准确度。