Edge detection, color quantization, segmentation, texture removal, and noise reduction of color image using quaternion iterative filtering

Abstract. Empirical mode decomposition (EMD) is a simple, local, adaptive, and efficient method for nonlinear and nonstationary signal analysis. However, for dealing with multidimensional signals, EMD and its variants such as bidimensional EMD (BEMD) and multidimensional EMD (MEMD) are very slow due to the needs of a large amount of envelope interpolations. Recently, a method called iterative filtering has been proposed. This filtering-based method is not as precise as EMD but its processing speed is very fast and can achieve comparable results as EMD does in many image and signal processing applications. We combine quaternion algebra and iterative filtering to achieve the edge detection, color quantization, segmentation, texture removal, and noise reduction task of color images. We can obtain similar results by using quaternion combined with EMD; however, as mentioned before, EMD is slow and cumbersome. Therefore, we propose to use quaternion iterative filtering as an alternative method for quaternion EMD (QEMD). The edge of color images can be detected by using intrinsic mode functions (IMFs) and the color quantization results can be obtained from residual image. The noise reduction algorithm of our method can be used to deal with Gaussian, salt-and-pepper, speckle noise, etc. The peak signal-to-noise ratio results are satisfactory and the processing speed is also very fast. Since textures in a color image are high-frequency components, we also can use quaternion iterative filtering to decompose a color image into many high- and low-frequency IMFs and remove textures by eliminating high-frequency IMFs.

[1]  Anna Linderhed,et al.  2D empirical mode decompositions in the spirit of image compression , 2002, SPIE Defense + Commercial Sensing.

[2]  Jean Claude Nunes,et al.  Image analysis by bidimensional empirical mode decomposition , 2003, Image Vis. Comput..

[3]  Hans-Peter Seidel,et al.  3D-modeling by ortho-image generation from image sequences , 2008, ACM Trans. Graph..

[4]  Richard G. Baraniuk,et al.  Directional hypercomplex wavelets for multidimensional signal analysis and processing , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Xiao-Ping Zhang,et al.  Color Image Watermarking Using Multidimensional Fourier Transforms , 2008, IEEE Transactions on Information Forensics and Security.

[6]  Gabriel Rilling,et al.  Detrending and denoising with empirical mode decompositions , 2004, 2004 12th European Signal Processing Conference.

[7]  Jun Zhou,et al.  Quaternion wavelet phase based stereo matching for uncalibrated images , 2007, Pattern Recognit. Lett..

[8]  Xin Chen,et al.  A novel color edge detection algorithm in RGB color space , 2010, IEEE 10th INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS.

[9]  M. Kass,et al.  Smoothed local histogram filters , 2010, SIGGRAPH 2010.

[10]  Adrian N. Evans,et al.  A morphological gradient approach to color edge detection , 2006, IEEE Transactions on Image Processing.

[11]  Zeev Farbman,et al.  Edge-preserving decompositions for multi-scale tone and detail manipulation , 2008, SIGGRAPH 2008.

[12]  Gabriel Rilling,et al.  On empirical mode decomposition and its algorithms , 2003 .

[13]  Eduardo Bayro-Corrochano,et al.  The Theory and Use of the Quaternion Wavelet Transform , 2005, Journal of Mathematical Imaging and Vision.

[14]  Soo-Chang Pei,et al.  Efficient implementation of quaternion Fourier transform, convolution, and correlation by 2-D complex FFT , 2001, IEEE Trans. Signal Process..

[15]  Frédo Durand,et al.  Edge-preserving multiscale image decomposition based on local extrema , 2009, ACM Trans. Graph..

[16]  C. Eddie Moxey,et al.  Hypercomplex correlation techniques for vector images , 2003, IEEE Trans. Signal Process..

[17]  Sofia C. Olhede,et al.  Multiple Multidimensional Morse Wavelets , 2007, IEEE Transactions on Signal Processing.

[18]  M. Abidi,et al.  Detection and classification of edges in color images , 2005, IEEE Signal Processing Magazine.

[19]  Gabriel Rilling,et al.  Empirical mode decomposition as a filter bank , 2004, IEEE Signal Processing Letters.

[20]  Yang Wang,et al.  Iterative Filtering as an Alternative Algorithm for Empirical Mode Decomposition , 2009, Adv. Data Sci. Adapt. Anal..

[21]  Jean Claude Nunes,et al.  Texture analysis based on local analysis of the Bidimensional Empirical Mode Decomposition , 2005, Machine Vision and Applications.

[22]  Rabab Kreidieh Ward,et al.  A New Scheme for Robust Gradient Vector Estimation in Color Images , 2011, IEEE Transactions on Image Processing.

[23]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[24]  Shiuh-Ku Weng,et al.  Unsupervised texture segmentation using color quantization and color feature distributions , 2005, IEEE International Conference on Image Processing 2005.

[25]  Richard G. Baraniuk,et al.  Coherent Multiscale Image Processing Using Dual-Tree Quaternion Wavelets , 2008, IEEE Transactions on Image Processing.

[26]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[27]  Edwin R. Hancock,et al.  An Efficient Scheme for Color Edge Detection in Uniform Color Space , 2012, AIS.

[28]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[29]  L. Rudin,et al.  Nonlinear total variation based noise removal algorithms , 1992 .

[30]  K Kikuchi,et al.  An anisotropic diffusion method for denoising dynamic susceptibility contrast-enhanced magnetic resonance images. , 2001, Physics in medicine and biology.

[31]  Tony F. Chan,et al.  Structure-Texture Image Decomposition—Modeling, Algorithms, and Parameter Selection , 2006, International Journal of Computer Vision.

[32]  Frédo Durand,et al.  A Fast Approximation of the Bilateral Filter Using a Signal Processing Approach , 2006, ECCV.

[33]  Anna Linderhed Compression by image empirical mode decomposition , 2005, IEEE International Conference on Image Processing 2005.