Journal of Systems Engineering and Electronics ›› 2009, Vol. 31 ›› Issue (1): 233-237.

• 电子技术 • 上一篇    下一篇

自适应阈值的边缘检测算法及其硬件实现

何文浩, 原魁, 邹伟   

  1. 中国科学院自动化研究所高创中心, 北京, 100080
  • 收稿日期:2007-08-24 修回日期:2008-06-24 出版日期:2009-01-20 发布日期:2010-01-03
  • 作者简介:何文浩(1982- ),男,博士,主要研究方向为智能机器人,嵌入式系统.E-mail:whhe@hitic.ia.ac.cn
  • 基金资助:
    国家自然科学基金(60705026);国家“863”高技术计划(2006AA04Z242;2006AA04Z258)资助课题

Self-adaptive threshold edge detection and its implementation in hardware

HE Wen-hao, YUAN Kui, ZOU Wei   

  1. Hi-tech Innovation Centre, Inst. of Automation, Chinese Academy of Sciences, Beijing 100080, China
  • Received:2007-08-24 Revised:2008-06-24 Online:2009-01-20 Published:2010-01-03

摘要: 传统Canny边缘检测算法的阈值需要人为设定,且计算量较大。为了克服传统Canny算法的这些缺点,提出了一种自适应阈值的边缘检测算法,并将其在硬件上实现。从图像的梯度幅值直方图分析出发,得出阈值的计算方法,自适应地动态生成阈值,克服了传统算法需要人为设定阈值的不足。介绍了自适应阈值的边缘检测算法在FPGA上实现的方法。实验结果表明,在FPGA上实现的自适应阈值边缘检测算法可以大大缩短算法所消耗的时间,具有实时性好、自适应性强的优点。

Abstract: The threshold of the traditional Canny algorithm needs to be set by manual,and its computation is complex.To overcome these shortcomings of the traditional Canny algorithm,A method of threshold-adaptable edge detection and its implementation in hardware are proposed.Based on the gradient histogram,the two thresholds can be found and the edge can be detected automatically.It is meanwhile recommended that an implementation of this edge detection is carried on in field programmable gate array(FPGA).Experiments show that compared with the traditional Canny algorithm,this method can detect edge automatically and needs much less time consumption.

中图分类号: