• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (04): 755-760.

• 论文 • 上一篇    下一篇

基于Canny思想的Robinson边缘检测算法

贺国旗1,凌凤彩2,林晓2   

  1. (1.陕西广播电视大学资源建设与现代教育技术中心,陕西 西安 710068;2.洛阳师范学院信息技术学院,河南 洛阳 471022)
  • 收稿日期:2015-10-18 修回日期:2015-11-27 出版日期:2016-04-25 发布日期:2016-04-25
  • 基金资助:

    陕西省2014年重大科技创新项目( 2014ZKC0318);陕西省2014年度信息化重点建设项目(陕工信发〔2014〕199号);国家自然科学基金(U1304616)

A Robinson edge detection algorithm based on Canny idea     

HE Guoqi1,LING Fengcai2,LIN Xiao2   

  1. (1.Department of Resources Construction and Modern Education Technology,Shaanxi RTV University,Xi’an 710068;
    2.Academy of Information Technology,Luoyang Normal University,Luoyang 471022,China)
  • Received:2015-10-18 Revised:2015-11-27 Online:2016-04-25 Published:2016-04-25

摘要:

传统的Canny 边缘检测算子是一种含有最优化思想的算子,它具有较高的检测精度,可以达到单像素级,但是因为它本身对噪声比较敏感,所以需要先利用Gauss滤波、均值滤波、中值滤波等滤波器进行去噪,然后再进行边缘检测,而Robinson边缘检测算子虽然具有抑制噪声的能力,但检测到边的缘不是单像素的。分析了原Canny 边缘检测算子判断非极大值抑制条件存在的问题,提出了新的判断非极大值抑制的条件,将Canny 边缘检测算子的思想与Robinson边缘检测算子相结合,既可以有效地抑制噪声,也可以得到单像素边缘,通过数据分析和实验结果说明了本文算法的有效性。

关键词: Canny 算子, Robinson算子, 非极大值抑制, 噪声, 单像素边缘

Abstract:

Canny operator is an operator with ideas of optimization, which has higher detection accuracy. Since this operator is easily affected by noise, it is essential to filter out the noise by the Gaussian filter. Robinson operator can suppress noise, but cannot obtain single pixel edge by detection. We analyze the defects of original nonmaximum suppression judging conditions, and propose a new detection algorithm combing the idea of Canny operator with Robinson operator, which can effectively suppress noise while obtaining single pixel edges. Data analysis and experimental results validate the effectiveness of the proposed algorithm.

Key words: Canny operator;Robinson operator;nonmaximum suppression;noise;single pixel edge