应用科学学报 ›› 2011, Vol. 29 ›› Issue (6): 613-618.doi: 10.3969/j.issn.0255-8297.2011.06.010

• 信号与信息处理 • 上一篇    下一篇

用于侧扫声纳图像边缘检测的改进Canny算子

霍冠英1;2, 王敏1;2, 程晓轩1;2, 李庆武1;2   

  1. 1. 河海大学计算机与信息学院,江苏常州213022
    2. 常州市传感网与环境感知重点实验室,江苏常州213022
  • 收稿日期:2010-11-05 修回日期:2011-04-08 出版日期:2011-11-30 发布日期:2011-11-30
  • 通信作者: 李庆武,教授,博导,研究方向:多尺度几何分析及其应用、水下声纳信息获取与处理,E-mail: li_qingwu@163.com
  • 作者简介:李庆武,教授,博导,研究方向:多尺度几何分析及其应用、水下声纳信息获取与处理,E-mail: li_qingwu@163.com
  • 基金资助:

    国家自然科学基金(No.60972101, No.60872096);疏浚技术教育部工程研究中心开放基金(No.HDCN08002);中央高校基本科研业务费专项基金(No.2009B31814)资助

Edge Detection for Side-Scan Sonar Images Based on Improved Canny Operator

HUO Guan-ying1;2, WANG Min1;2, CHENG Xiao-xuan1;2, LI Qing-wu1;2   

  1. 1. College of Computer and Information, Hohai University, Changzhou 213022, Jiangsu Province, China
    2. Changzhou Key Laboratory of Sensor Networks and Environmental Sensing, Changzhou 213022,
    Jiangsu Province, China
  • Received:2010-11-05 Revised:2011-04-08 Online:2011-11-30 Published:2011-11-30

摘要:

摘要: 针对侧扫声纳图像斑点噪声强的特点,提出一种改进的Canny算子进行边缘检测. 根据斑点噪声的乘性模型和瑞利分布特性,在非下采样Contourlet变换域进行局部自适应降斑. 该方法在有效抑制斑点噪声的同时可较好地保护边缘,避免了Canny算子造成的边缘模糊. 计算降斑后图像的梯度值分布,对梯度幅值进行非极大值抑制得到极大值点. 将梯度模的极大值点分成强边缘点、弱边缘点与非边缘点3 类,基于类间方差最大自适应确定区分3 类的双阈值,经双阈值处理与弱边缘连接得到边缘图. 对模拟声纳图像和实际声纳图像的边缘检测结果表明,较之Canny算子和小波模极大等边缘检测方法,该方法具有边缘检测完整、定位准确、伪边缘点较少等优点.

关键词: 侧扫声纳图像;边缘检测;降斑;类间方差最大;双阈值

Abstract:

To deal with strong speckle noise of side-scan sonar images, an edge detection method based on improved Canny operator is proposed. According to a multiplicative model and the Rayleigh distribution of speckle noise, sonar image de-speckling is performed locally and adaptively in the contourlet transform domain without sub-sampling. This effectively suppresses speckles and better protects edges without blurring due to Gaussian smoothing. Gradients of the de-speckled sonar image are computed. The maximal magnitudes of the gradients are obtained by non-maximum suppression. The maximal points are classified into three types: strong edge points, weak edge points and non-edge points. Two thresholds are automatically determined based on the maxima of inter-class variance. A binary edge map is obtained with the two thresholds followed by weak edge linking. Experiments on both synthetic and real sonar images show that the proposed method has the advantages over other methods such as Canny operator and wavelet modulus maxima in terms of edge integrity, positioning accuracy and false edge points.

Key words: side-scan sonar images, edge detection, de-speckling, maximum inter-class variance, doublethreshold

中图分类号: