Edge Detection for Industrial CT Image Based on GuidedFiltering and Non-subsampled Shearlet Transform
Received date: 2015-11-10
Revised date: 2015-12-24
Online published: 2016-07-30
As existing image edge detection algorithms cannot accurately detect edges from noisy industrial computed tomography (CT) images, a robust edge detection algorithm capable of preserving fine edges is proposed. Instead of Gaussian filtering, guided filtering is used in image pre-processing for edge detection to avoid edge destruction of the Canny algorithm. Having obtained the preliminary detection result, non-subsampled shearlet transform (NSST) is applied for image decomposition. High-frequency coefficients of various scales in different directions containing edges and details are extracted. Modulus maximum detection is performed on the coefficients in each direction, and the maximum modulus values are adjusted depending on the property of coefficients of the edge points under different decomposing conditions. By setting the low-frequency coefficients to zero, inverse NSST is performed to get the high-frequency edge detection result. Finally, the preliminary result and the high-frequency detection result are combined. The final edge map is obtained with mathematical morphology. Experiments are performed and detection results are compared with those of classical Canny algorithm and several recent and similar edge detection algorithms. The proposed algorithm shows better edge preserving property, higher edge integrity and accuracy. An average increase of 12% of the figure of merit (FOM) indicator is achieved. The proposed edge detection algorithm provides a better edge detection scheme for industrial CT nondestructive testing systems.
MENG Tian-liang, WU Yi-quan, WU Shi-hua . Edge Detection for Industrial CT Image Based on GuidedFiltering and Non-subsampled Shearlet Transform[J]. Journal of Applied Sciences, 2016 , 34(4) : 405 -416 . DOI: 10.3969/j.issn.0255-8297.2016.04.006
[1] 朱敏, 卢洪义, 肖志斌. 固体发动机CT 图像的一种自动分割方法[J]. 固体火箭技术, 2008, 31(2): 201-204. Zhu M, Lu H Y, Xiao Z B. A kind of automatic segmentation method for solid motor CT image[J]. Journal of Solid Rocket Technology, 2008, 31(2): 201-204. (in Chinese)
[2] 邱钊, 朱庆生, 卢霞. 基于边缘信息的工业CT 图像分割法[J]. 计算机工程, 2004, 30(8): 159-161. Qiu Z, Zhu Q S, Lu X. Image segmentation of industrial CT based on edge information [J]. Computer Engineering, 2004, 30(8): 159-161. (in Chinese)
[3] 曾理, 蒲云, 马睿. 基于工业CT 的铁路货车铸件缺陷自动检测[J]. 中国铁道科学, 2009, 30(4): 76-80. Zeng L, Pu Y, Ma R. Automatic detection for the casting defects of railway freight car based on industrial CT [J]. China Railway Science, 2009, 30(4): 76-80. (in Chinese)
[4] Zeng L, An B B, Wan T Y. Crack edge extraction and measure of industrial CT image based on ridgelet transform [J]. Journal of Computational Information Systems, 2009, 5(5): 1393-1401.
[5] Ohtake Y, Suzuki H. Edge detection based multi-material interface extraction on industrial CT volumes [J]. Science China Information Sciences, 2013, 56(9): 092108.
[6] 霍冠英, 王敏, 程晓轩. 用于侧扫声纳图像边缘检测的改进Canny 算子[J]. 应用科学学报, 2011, 29(6): 613-618. Huo G Y, Wang M, Cheng X X. Edge detection for side-scan sonar images based on improved Canny operator [J]. Journal of Applied Sciences, 2011, 29(6): 613-618. (in Chinese)
[7] Ebrahim M J, Pourghassem H. A novel automatic synthetic segmentation algorithm based on mean shift clustering and canny edge detector for aerial and satellite images [J]. International Review on Computers and Software, 2012, 7(3): 1122-1129.
[8] 段振云, 罗晓凤, 杨旭. 基于各向异性扩散滤波的边缘提取算法[J]. 沈阳工业大学学报, 2014, 36(4): 421-425. Duan Z Y, Luo X F, Yang X. Edge extraction algorithm based on anisotropic diffusion filtering[J]. Journal of Shenyang University of Technology, 2014, 36(4): 421-425. (in Chinese)
[9] He K M, Sun J, Tang X O. Guided image filtering [J]. Lecture Notes in Computer Science, 2010, 6311: 1-14.
[10] Easley G, Labate D, Lim W. Sparse directional image representations using the discrete shearlet transform [J]. Applied and Computational Harmonic Analysis, 2008, 25(1): 25-46.
[11] 冯鑫, 王晓明, 党建武. 基于Shearlet 变换的红外与可见光图像融合[J]. 光电子·激光, 2013, 24(2): 384-390. Feng X, Wang X M, Dang J W. Fusion of infrared and visible images based on Shearlet transform [J]. Journal of Optoelectronics·Laser, 2013, 24(2): 384-390. (in Chinese)
[12] Karami A, Heylen R, Scheunders P. Band-specific shearlet-based hyperspectral image noise reduction [J]. IEEE Transactions on Geoscience and Remote Sensing, 2015, 53(9): 5054-5066.
[13] 肖创柏, 赵宏宇, 禹晶. 基于引导滤波的Retinex 快速夜间彩色图像增强技术[J]. 北京工业大学学 报, 2013, 39(12): 1868-1873. Xiao C B, Zhao H Y, Yu J. Rapid retinex algorithm for night color image enhancement based on guided filtering [J]. Journal of Beijing University of Technology, 2013, 39(12): 1868-1873. (in Chinese)
[14] 郭德全, 杨红雨, 刘东权. 采用引导滤波的超声纹理补偿图像优化[J]. 计算机辅助设计与图形学学 报, 2014, 26(1): 40-46. Guo D Q, Yang H Y, Liu D Q. Optimization of ultrasonic imaging in texture compensation using guided filter[J]. Journal of Computer-Aided Design & Computer Graphics, 2014, 26(1): 40-46. (in Chinese)
[15] 肖易寒, 席志红, 海涛. 基于非下采样contourlet 变换的图像边缘检测新方法[J]. 系统工程与电子 技术, 2011, 33(7): 1668-1672. Xiao Y H, Xi Z H, Hai T. Image edge detection based on nonsubsampled contourlet transform[J]. Systems Engineering and Electronics, 2011, 33(7): 1668-1672. (in Chinese)
[16] Sheng Y, Demetrio L, Glenn R E. A shearlet approach to edge analysis and detection [J]. IEEE Transactions on Image Processing, 2009, 18(5): 929-941.
[17] Heath M D, Sarkar S. A robust visual method for assessing the relative performance of edge detection algorithms [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1997, 19(12): 1338-1935.
/
〈 |
|
〉 |