精华内容
下载资源
问答
  • 一种新的基于 Zernike 正交矩亚像素边缘定位的直径测量方法 [J], 宋晋国; 党 宏社; 洪英; 梁勇 2.一种改进的正交 Fourier-Mellin 矩亚像素边缘检测算法 [C......本文提出一种新的亚像素精度的边缘检测算法 . 该方法...

    一种新的基于 Zernike 正交矩亚像素边缘定位的直径测量方法 [J], 宋晋国; 党 宏社; 洪英; 梁勇 2.一种改进的正交 Fourier-Mellin 矩亚像素边缘检测算法 [C......

    本文提出一种新的亚像素精度的边缘检测算法 . 该方法给出了一种可修正的贝塞尔点扩...

    一种亚像素边缘检测方法_IT/计算机_专业资料。提出一种新的亚像素边缘检测方法,...

    2005 Laser 第 16 卷第 8 期 2005 年 8 月 Journal of Optoelectronics 图像的快速亚像素边缘检测方法 * 刘力双 , 张 铫 , 卢慧卿 , 赵 琳 , 王宝光 ......

    因此利用文献[ 所检测的亚像素边缘点进 。 行跟踪及后续处理 亚像素边缘点不一定位于像点中心, 即其坐 , 标不一定为整数 因此直接利用亚像素边缘点确 定后续......

    在视觉检测 系统中,亚像素边缘的检测、定位精度是其测量的关键,国 内外很多学者对该问题进行了广泛研究,已提出很多边缘检 测方法,如灰度矩法、空间矩法 [1] 、......

    通用亚像素边缘检测算法_盛遵冰_物理_自然科学_专业资料。第 41 卷第 6 期...

    基于亚像素边缘检测的二维条码识别甘摘 岚 1, 刘宁钟 2 (1.华东交通大学信...

    基于Sigmoid函数拟合的亚像素边缘检测方法_数学_自然科学_专业资料。第 3...

    (2014)02—0290.04 基于三次样条插值的亚像素边缘检测方法 孙秋成1...

    Company LOGO 基于海森矩阵的亚像素图像边缘特征提取 班级:信研1403 姓名:杨明 1 亚像素边缘检测意义 亚像素边缘检测方法 2 3 4 5 海森矩阵检测方法原理程序流程......

    摘法 要: 针对传统边缘检测算法的定位精度低 、 对噪声敏感等缺 点, 提 出基于函数 曲线拟合 的亚像素边 缘检测算 梯度方向高斯曲线拟合亚像素定位算 法。该......

    基于反正切函数拟合的亚像素边缘检测方法_电子/电路_工程科技_专业资料。数字图像...

    亚像素边缘定位算法的稳定性分析_数学_自然科学_专业资料。亚像素精度边缘检测 第...

    实验结果表明,该方法的相对定位误差小于1%. 关键词:结构光;格雷码;边缘检测;亚像素定位;拟合 中图分类号:TH471 文献标识码:A ASub-PixelStripeEdgeDetectionBased......

    然而由于各种物理条件(如摄像 机,存储器等)的限制,所获取图像分析的关键步骤,边缘的定位精度直接影响 到尺寸检测的精度。 3.1 基于曲面拟合的亚像素边缘检测方法 ......

    edu. cn 。 一种改进的灰度矩亚像素边缘检测算法罗 ,侯 ,付 钧艳丽 (...

    本文提出了一种改进的基于正交傅里叶变换的新方法,提高了部分数字图像的亚像素边缘检测的准确性。首先,使用这些矩的低径向阶和旋转不变性描述图像中的小物体,其次,......

    【期刊名称】《计量技术》 【年(卷),期】2005(000)002 【总页数】3 页(P14-16) 【关键词】边缘检测;亚像素算法;垂直占空比;计算机视觉 【作者】廖常俊;......

    为目标函数 点数m,未知数n(m>=n),得到超定方程组 BC=Y 机器视觉测量技术 2、常用拟合亚像素边缘定位法 1) 边缘灰度拟合 三次多项式拟合边缘灰度值,拐点为......

    展开全文
  • 本发明专利技术提供一种亚像素边缘检测方法,包括如下步骤:获取图像;图像预处理;亚像素计算;生成亚像素边缘。本发明专利技术采用了亚像素的像素处理策略,有效地摆脱了由于像素点过大造成的精度丢失问题,能找到...

    本发明专利技术提供一种亚像素边缘检测方法,包括如下步骤:获取图像;图像预处理;亚像素计算;生成亚像素边缘。本发明专利技术采用了亚像素的像素处理策略,有效地摆脱了由于像素点过大造成的精度丢失问题,能找到更为真实的图像边缘,提高了视觉测量的准确性,可作为高精度机器视觉测量的预处理步骤。

    Subpixel edge detection method

    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)包括如下具体步骤:(11)、将物体置于透明玻璃片上;(12)、用远心镜头垂直于玻璃片拍摄照片。根据以上方案,所述步骤(2)包括如下具体步骤:(21)、对获取的图像进行中值滤波;(22)、计算图像中各像素水平梯度;(23)、计算图像中各像素垂直梯度。根据以上方案,所述步骤(3)包括如下具体步骤:(31)、找出像素点中水平梯度大于a的点,该点集合记为A;(32)、找出像素点中垂直梯度大于b的点,该点集合记为B;(33)、将集合A中的水平梯度点最大值和最小值相减得到c;(34)、将集合B中的垂直梯度点最大值和最小值相减得到d。根据以上方案,所述步骤(4)包括如下具体步骤:(41)、将集合A中的水平梯度最大值与A中各个点的水平梯度相减,所得差值除以c,再将该点的横坐标与此结果相减,得到亚像素级别的横坐标;(42)、将集合B中的垂直梯度最大值与A中各个点的垂直梯度相减,所得差值除以d,再将该点的纵坐标与此结果相减,得到亚像素级别的纵坐标;(43)、将横、纵坐标合并得到最终亚像素级别边缘点的坐标。本专利技术的有益效果是:与其他亚像素边缘检测方法相比,本专利技术采用了亚像素的像素处理策略,有效地摆脱了由于像素点过大造成的精度丢失问题,能找到更为真实的图像边缘,提高了视觉测量的准确性。附图说明图1是本专利技术的总流程示意图。具体实施方式下面结合附图与实施例对本专利技术的技术方案进行说明。本专利技术提供一种亚像素边缘检测方法,包括如下具体步骤(见图1):(1)、获取图像:(11)、将物体置于透明玻璃片上;(12)、用远心镜头垂直于玻璃片拍摄照片;(2)、图像预处理:(21)、对获取的图像进行中值滤波;(22)、计算图像中各像素水平梯度;(23)、计算图像中各像素垂直梯度;(3)、亚像素计算:(31)、找出像素点中水平梯度大于a的点,该点集合记为A;(32)、找出像素点中垂直梯度大于b的点,该点集合记为B;(33)、将集合A中的水平梯度点最大值和最小值相减得到c;(34)、将集合B中的垂直梯度点最大值和最小值相减得到d;(4)、生成亚像素边缘:(41)、将集合A中的水平梯度最大值与A中各个点的水平梯度相减,所得差值除以c,再将该点的横坐标与此结果相减,得到亚像素级别的横坐标;(42)、将集合B中的垂直梯度最大值与A中各个点的垂直梯度相减,所得差值除以d,再将该点的纵坐标与此结果相减,得到亚像素级别的纵坐标;(43)、将横、纵坐标合并得到最终亚像素级别边缘点的坐标。本专利技术可应用于机器视觉

    ,作为高精度机器视觉测量的预处理步骤。以上实施例仅用以说明而非限制本专利技术的技术方案,尽管上述实施例对本专利技术进行了详细说明,本领域的相关技术人员应当理解:可以对本专利技术进行修改或者同等替换,但不脱离本专利技术精神和范围的任何修改和局部替换均应涵盖在本专利技术的权利要求范围内。本文档来自技高网...

    【技术保护点】

    一种亚像素边缘检测方法,其特征在于,包括如下步骤:(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

    展开全文
  • 亚像素边缘检测

    2018-09-06 22:09:56
    亚像素边缘检测的matlab代码,实测后比较准确!
  • Matlab实现基于Zerniek矩的亚像素边缘检测 Matlab实现基于Zerniek矩的亚像素边缘检测 Matlab实现基于Zerniek矩的亚像素边缘检测 Matlab实现基于Zerniek矩的亚像素边缘检测
  • 修改过的亚像素边缘检测修改过的亚像素边缘检测修改过的亚像素边缘检测
  • 亚像素边缘提取

    2016-11-08 10:20:08
    亚像素边缘提取、matlab代码。文档里包括插值法、拟合法、基于灰度矩法、基于zernike矩法
  • 亚像素边缘定位

    2013-06-24 20:54:23
    可以实现亚像素边缘检测,使边缘检测精度达到亚像素级别。
  • 摘要:随着图象识别技术更广泛的应用到生产...关键词:亚像素 熔接机 图像处理随着光纤通信的高速发展,光缆施工设备的需求也日益增多。光纤熔焊机在光纤通信中有着非常重要的地位,它主要用于光通信中,光缆的施工和维...

    摘要:随着图象识别技术更广泛的应用到生产领域,其和自动控制相结合可以大大提高工业生产效率,减少人工操作带来的种种弊端。由于使用图像采集,计算机分析、处理、控制,光纤熔接机物镜检测精确度大大提高,从而使光纤熔接机的熔接质量有了进一步的提高。

    关键词:亚像素 熔接机 图像处理

    随着光纤通信的高速发展,光缆施工设备的需求也日益增多。光纤熔焊机在光纤通信中有着非常重要的地位,它主要用于光通信中,光缆的施工和维护。主要是靠放出电弧将两头光纤熔化,同时运用准直原理平缓推进,以实现光纤模场的耦合。在熔焊过程中,系统要实时监视光纤图像,根据光纤位置来判断下一步该如何动作。由于光纤直径非常微小(直径0.125mm),需在摄像头的前端加一个放大N倍的光学显微镜头。因此,镜头的好坏和镜头对称点的准确定位成为影响熔接质量的重要因素。

    目前,国内光纤熔接机镜头检测全靠人工,不仅效率低,而且检测精度无法保障。更没有一套检测标准,以至于镜头生产商与用户之间矛盾颇多。为了实现镜头的全自动检测,设计出一种基于图像识别的检测系统,并提出了软硬件设计方案。

    1 硬件平台的构建

    本系统的硬件平台分为机械驱动模块、图像采集模块和数据处理模块。机械驱动模块由一套机械运动装置和四个两相混合式步进电机组成。这种机械装置可以使镜头做四维运动。简单的说就是可以让镜头做上下、前后、左右以及旋转运动。通过这四种运动可以实现寻找光纤、对焦、以及搜寻对称点等功能。图像采集模块由一个CCD摄像头和一块图像采集卡组成。图像采集卡装在PC机的PCI插槽上。数据处理模块由一台PC机完成。

    2 亚像素边缘定位算法的研究

    在保证光纤图像采集质量的条件下,基于图像识别的镜头检测精度主要取决于测量光纤图像特征轮廓的提取精度。近年来发展的多种亚像素边缘检测算法[1-4]可突破CCD 摄像机物理分辨率的限制,使图像的边缘定位精度达到亚像素级别,极大提高了图像的检测精度。其中灰度矩边缘检测方法具有计算简单、无需插值和迭代运算等优点,有较高的实用价值,其基本原理是通过假设实际图像中的实际边缘分布与理想阶跃边缘模型的灰度矩不变性,来确定实际边缘的位置。

    如图1,设I(x,y)为实际图像在归一化边缘领域D 内各像素点的灰度值;(x0,y0)为单位圆中像素点的灰度重心坐标;S 为边缘邻域D 内灰度值为h1 像素点所占的面积;p1 和p2 分别表示灰度值为h1 和h2 的像素点在邻域D 内所占的比例。上述目标区域前三阶灰度矩可以表示为:

    3 检测系统软件的设计开发

    在构建检测系统的硬件平台和和研究亚像素边缘定位算法之后,物镜检测系统软件的架构如图2所示: 光纤在对焦时有两种情形:一是边缘清晰,二是纤芯清晰。根据熔接机的实际工作图像,我们把焦距取在两者之间。对称点的寻找的依据是波形图的完全对称,如果不对称,则继续搜寻。由于摄像头分辨率的限制,输出的波形图不是很平滑。因此,必须在波形配对软件里对波形图像进行平滑处理。

    由图3可以看出,光纤在对焦后是规则图形,但边缘精度要求较严格。因此,采用亚像素边缘定位算法可以对物镜做精确的检测和定位。

    4 波形配对软件的设计开发

    与检测系统配套的波形配对软件的架构如下图所示:在配对软件中,对波形上各个点之间的比较采用均方差算法,然后得出一个平均相似度。

    由图5可以看出,进行平滑处理后的波形外缘更加平滑,这样有利于寻找拐点。在找到相同的拐点后,利用均方差算法可求得两张波形的相似度。

    结语

    物镜检测系统的研究成果大大提高了光纤熔焊机内部的镜头的检测效率和检测精度,并且提供了一套业内检测标准。而且间接地提高光纤熔焊机的熔焊质量。同时也填补了国内在光纤熔焊设备领域镜头自动检测的一项空白。

    参考文献

    [1]于起峰,陆宏伟,刘肖琳.基于图像的精密测量与运动测量[M].北京:科学出版社,2002.

    [2]刘桂雄,申柏华,冯云庆,等.基于改进的Hough变换图像分割方法[J].光学精密工程,2002,6(3):257-260.LIU GUI-XIONG,SHEN BO-HUA.FENG YUNQING,et al.Method of image segmentation based on improved hough transform[J].Optics Precision Engineering,2002,6(3):257-260.

    [3]张强劲,杨丹,张小洪,等.基于多尺度模糊逻辑的小波边缘检测方法[J].重庆大学学报,2005,28(10):62-65.ZHANG QIANG-JIN,YANG DAN,ZHANG XIAOHONG,et al.Wavelet edge detection method based on multi-scale fuzzy logic[J].Journal of Chongqing University(Natural Science Edition),2005,28(10);62-65.

    [4]朱颖,江泽涛.基于Sobel算子的亚像素边缘检测方法[J].南昌航空工业学院学报(自然科学版),2005,19(2):100-102.ZHU YING,JIANG ZE-TAO.A Sub-pixel edge detection method based on Sobel operator[J].Journal of Nanchang Institute of Aeronautical Technology(Natural Science),2005,19(2):100-102.

    本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

    展开全文
  • 亚像素边缘检测算法

    2018-11-24 10:25:59
    在分析Tabatabai提出的灰度矩亚像素边缘检测算法的基础上,指出灰度矩算法存在 边缘判断条件不够完善和未能考虑模板效应的问题,提出了改进方法,考虑Tabatabai的灰度矩算 法产生很多虚假边缘,改进算法分析了各参数...
  • 图像的亚像素边缘提取图像的亚像素边缘提取图像的亚像素边缘提取

    图像的亚像素边缘提取

    • 亚像素边缘:所谓亚像素边缘,就是精度比像素要高。由原先的像素单位为1,变为比1小的精度。

    • 亚像素边缘原理:采用插值的方式,精确定位边缘的位置。.
      在这里插入图片描述

    • 亚像素边缘:常用的方法是canny边缘方法,算子是edges_sub_pix(),可以直接得到亚像素边缘。
      在这里插入图片描述

    展开全文
  • 执行快速准确的亚像素边缘检测,基于改进的zernike矩方法,有需要的可以下载~~
  • 图像亚像素边缘检测

    2013-07-12 21:56:49
    的精确亚像素边缘检测方法。用简单阈值法对待检零件图像进行二值化;用团块面积阈值法去除待检 零件图像中的噪声;用二值数学形态学方法进行像素级边缘检测获得单像素宽连通的像素级轮廓;用基 于三次样条插值的9 ×9...
  • 为了提高刀具预调测量仪的检测精度,提出了一种改进的图像快速亚像素边缘检测算法——基于正交多项式拟合的亚像素边缘检测算法。首先,利用传统的Sobel算子完成边缘点整像素级别的检测,确定边缘的主体区域;然后,...
  • 精确确定数字图像边缘的位置,对于图像测量非常重要。同时,图像获取过程中受到各种噪声的影响,...对几种代表性的亚像素边缘检测 技术进行了原理分析和性能比较。介绍了基于曲面拟合的和基于灰度矩的亚像素边缘检测算法。
  • 亚像素边缘提取算法

    2014-08-17 20:47:07
    这是MATLAB的亚像素边缘提取程序,经过我的验证,能够实现相应的功能。
  • 亚像素边缘检测源代码

    热门讨论 2010-07-29 19:08:31
    本压缩包包括一个亚像素边缘检测源代码,以及一个测试图片,从亚像素的角度去解决边缘检测问题,并且与Canny算子做比较,效果显著!
  • 本程序使用Zernike矩来进行边缘像素检测,并添加了一个例子,欢迎需要亚像素边缘检测的同学讨论。
  • 基于高斯积分曲面拟合的亚像素边缘定位算法.pdf,针对现有亚像素边缘定位算法存在精度不高、计算复杂的问题,提出一种基于高斯积分曲面拟合的亚像素边缘定位算法。根据单边阶跃状边缘特征,构建边缘法截线的高斯积分...
  • Zernik矩亚像素边缘检测

    热门讨论 2020-10-30 18:26:43
    Zernik矩亚像素边缘检测 在网上看到有人写的Zernike矩亚像素边缘检测,发现存在很大的问题,赌气自己写了一个版本,力求精简,没有做过多优化。模板采用(7,7),借用Opencv的数据结构。如有问题欢迎指出。 关于...
  • 一种快速亚像素边缘检测算法的实现的理论,可以快速实现亚像素的算法,在时间上有一定的优势,先看理论,然后自己通过理论用C++实现
  • 基于Arimoto熵和Zernike矩的图像亚像素边缘检测

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 341
精华内容 136
关键字:

亚像素边缘