The invention provides a sub-pixel edge detection method, which comprises the following steps of: acquiring an image; image preprocessing; sub-pixel calculation; generating sub-pixel edge. The invention adopts the pixel processing strategy of subpixel, effectively get rid of the pixels caused by excessive loss of precision, can find a real image edge, and improve the accuracy of vision measurement, can be used as a preprocessing step for high precision machine vision measurement.
【技术实现步骤摘要】
本专利技术涉及机器视觉
,具体涉及一种亚像素边缘检测方法。
技术介绍
边缘检测是图像处理和计算机视觉中的基本问题,其目的是标识数字图像中亮度变化明显的点,因为图像属性中的显著变化通常反映了属性的重要事件和变化。边缘检测也是高精度机器视觉测量领域对所获取的图像进行分析判别的必要预处理步骤,在边缘被提取的前提下,其他基于边缘的诸如轮廓检测、尺寸测算等步骤才能进一步展开,从而完成整个高精度机器视觉的流程。目前,流行的方法有Canny算子、Sobel算子等成熟的像素级别的边缘检测算法,但是在现今高精度视觉测量领域,像素级别的边缘检测在精度水平上已经越来越不能满足需求,因此,亚像素边缘检测应运而生。所谓亚像素,就是将原本获取的图像的基础上,将其每个像素点再度进行拆分,使之用比像素更小的“亚像素”单位来表征图像。由于亚像素的尺寸较像素尺寸小,意味着其可以表征的精度比像素要高,可以满足一些较苛刻的高精度机器视觉检测任务的需求。然而,现有的亚像素边缘检测方法,存在由于像素点过大而造成精度丢失的问题,导致图像边缘不太真实,视觉测量的准确性不太高等问题。
技术实现思路
本专利技术的目的是提供一种亚像素边缘检测方法,利用亚像素边缘检测的算法对获取图像进行边缘检测,能有效解决由于像素点过大而造成精度丢失的问题,并以此作为高精度机器视觉测量的预处理步骤。为了实现上述目的,本专利技术采用的技术方案如下:一种 ...
【技术保护点】
一种亚像素边缘检测方法,其特征在于,包括如下步骤:(1)、获取图像;(2)、图像预处理;(3)、亚像素计算;(4)、生成亚像素边缘。
【技术特征摘要】
1.一种亚像素边缘检测方法,其特征在于,包括如下步骤:
(1)、获取图像;
(2)、图像预处理;
(3)、亚像素计算;
(4)、生成亚像素边缘。
2.根据权利要求1所述的亚像素边缘检测方法,其特征在于,所述步骤
(1)包括如下具体步骤:
(11)、将物体置于透明玻璃片上;
(12)、用远心镜头垂直于玻璃片拍摄照片。
3.根据权利要求1所述的亚像素边缘检测方法,其特征在于,所述步骤
(2)包括如下具体步骤:
(21)、对获取的图像进行中值滤波;
(22)、计算图像中各像素水平梯度;
(23)、计算图像中各像素垂直梯度。
4.根据权利要求1所述的亚像素边缘检测方法,其特征在于,所述步骤
(3)包括如下具体步骤:
(31)、...
【专利技术属性】
技术研发人员:傅之成,邵卿,李晓强,赵洋洋,
申请(专利权)人:傅之成,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。