本文分析了电子水准仪的测量原理,提出了水准标尺的条码结构, 在此基础上提出了采用基于指数基的快速边缘检测算法对水准标尺条码图像进行边界提取。实验结果表明,采用该算法提取条码边界,大大降低了数据处理的运算量,有效地抑制了随机噪声的影响,能精确地检测出条码边缘位置。关键词:电子水准仪;水准标尺;边缘检测;递归运算;电子水准仪的水准标尺是采用有规律的条码分划来代替传统水准标尺的区格式分划。其测量原理是将水准标尺上宽度不同的条码通过望远镜成像到像平面上的CCD 传感器上,CCD传感器将黑白相间的条码图像转换成模拟视频信号,再对其进行数字化,最后经仪器内部的数字图像处理,可获得望远镜中丝在条码标尺上的读数[1]。水准标尺的条码图像识别是获取视距和视线高读数的前提和基础,其边缘检测的定位精度直接影响着电子水准仪的测量精度。在为数众多的边缘检测算子中,能精确到一个像素的边缘检测,效果较好并得到广泛应用的有LOG 算子(Laplacian of Gauss)和Canny 算子。这两种算子的主要计算是做一个函数与图像信号卷积,但是卷积运算量比较大且运算复杂。针对这一问题,本文提出采用基于指数基的快速边缘检测算子实现水准标尺条码图像的边缘检测。该算子的性能比Canny 算子的性能好且只有一个参数σ,通过调整该参数可以获得较高的定位精度和信噪比。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论