ENO morphological wavelet and its application in image processing

Similar documents
CoE4TN3 Image Processing. Wavelet and Multiresolution Processing. Image Pyramids. Image pyramids. Introduction. Multiresolution.

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article

Denoising and Edge Detection Using Sobelmethod

Error-control vs classical multiresolution algorithms for image compression

CHAPTER 3 DIFFERENT DOMAINS OF WATERMARKING. domain. In spatial domain the watermark bits directly added to the pixels of the cover

Application of Daubechies Wavelets for Image Compression

Directionally Selective Fractional Wavelet Transform Using a 2-D Non-Separable Unbalanced Lifting Structure

Digital Image Processing

Fibonacci Thresholding: Signal Representation and Morphological Filters

Analysis and Realization of Digital Filter in Communication System

Comparative Analysis of Image Compression Using Wavelet and Ridgelet Transform

Image Compression With Haar Discrete Wavelet Transform

Image Enhancement Techniques for Fingerprint Identification

User-Friendly Sharing System using Polynomials with Different Primes in Two Images

Binary Shape Characterization using Morphological Boundary Class Distribution Functions

Image denoising using curvelet transform: an approach for edge preservation

Performance Evaluation of Fusion of Infrared and Visible Images

Wavelet Transform in Image Regions Classification

A rapid peak detection algorithm

Stripe Noise Removal from Remote Sensing Images Based on Stationary Wavelet Transform

Biomedical Image Analysis. Mathematical Morphology

Final Review. Image Processing CSE 166 Lecture 18

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

Digital Image Processing Fundamentals

Regularity Analysis of Non Uniform Data

A Novel Multi-Frame Color Images Super-Resolution Framework based on Deep Convolutional Neural Network. Zhe Li, Shu Li, Jianmin Wang and Hongyang Wang

Morphological Pyramids in Multiresolution MIP Rendering of. Large Volume Data: Survey and New Results

Morphological Image Processing

SURVEY ON IMAGE PROCESSING IN THE FIELD OF DE-NOISING TECHNIQUES AND EDGE DETECTION TECHNIQUES ON RADIOGRAPHIC IMAGES

Image Fusion Using Double Density Discrete Wavelet Transform

Babu Madhav Institute of Information Technology Years Integrated M.Sc.(IT)(Semester - 7)

A combined fractal and wavelet image compression approach

3. Lifting Scheme of Wavelet Transform

A Kind of Fast Image Edge Detection Algorithm Based on Dynamic Threshold Value

Image coding based on multiband wavelet and adaptive quad-tree partition

Three-Dimensional (Surface) Plots

CHAPTER 3 WAVELET DECOMPOSITION USING HAAR WAVELET

Application of ENO technique to semi-lagrangian interpolations. RC LACE stay report Scientific supervisors: Petra Smolíková and Ján Mašek

Natural Quartic Spline

Application of Log-polar Coordinate Transform in Image Processing

WAVELET USE FOR IMAGE RESTORATION

ADVANCED IMAGE PROCESSING METHODS FOR ULTRASONIC NDE RESEARCH C. H. Chen, University of Massachusetts Dartmouth, N.

ECEN 447 Digital Image Processing

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

A COMPARATIVE ANALYSIS AND APPLICATIONS OF MULTI WAVELET TRANSFORM IN IMAGE DENOISING

Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai He 1,c

Fault Diagnosis of Wind Turbine Based on ELMD and FCM

MULTICHANNEL image processing is studied in this

DIFFERENTIAL IMAGE COMPRESSION BASED ON ADAPTIVE PREDICTION

Image Processing: Final Exam November 10, :30 10:30

Mathematical morphology... M.1 Introduction... M.1 Dilation... M.3 Erosion... M.3 Closing... M.4 Opening... M.5 Summary... M.6

International Journal of Advanced Research in Computer Science and Software Engineering

ECE 533 Digital Image Processing- Fall Group Project Embedded Image coding using zero-trees of Wavelet Transform

Traffic Flow Prediction Based on the location of Big Data. Xijun Zhang, Zhanting Yuan

Fingerprint Image Compression

Reversible Wavelets for Embedded Image Compression. Sri Rama Prasanna Pavani Electrical and Computer Engineering, CU Boulder

Image Compression Using Modified Fast Haar Wavelet Transform

Comparison of Digital Image Watermarking Algorithms. Xu Zhou Colorado School of Mines December 1, 2014

Performance Comparison of Discrete Orthonormal S-Transform for the Reconstruction of Medical Images

Digital Image Processing. Chapter 7: Wavelets and Multiresolution Processing ( )

specified or may be difficult to handle, we often have a tabulated data

Comparative Study of Dual-Tree Complex Wavelet Transform and Double Density Complex Wavelet Transform for Image Denoising Using Wavelet-Domain

Defense Technical Information Center Compilation Part Notice

Morphological Image Processing

Adaptive Boundary Effect Processing For Empirical Mode Decomposition Using Template Matching

MEMORY EFFICIENT WDR (WAVELET DIFFERENCE REDUCTION) using INVERSE OF ECHELON FORM by EQUATION SOLVING

Implementation of Lifting-Based Two Dimensional Discrete Wavelet Transform on FPGA Using Pipeline Architecture

A Fast Speckle Reduction Algorithm based on GPU for Synthetic Aperture Sonar

Voluntary State Curriculum Algebra II

BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IMAGES FOR URBAN SURVEILLANCE SYSTEMS

Block-based Thiele-like blending rational interpolation

Filters. Advanced and Special Topics: Filters. Filters

Performance Analysis of SPIHT algorithm in Image Compression

IMAGE DE-NOISING IN WAVELET DOMAIN

Face Recognition using SURF Features and SVM Classifier

Application of partial differential equations in image processing. Xiaoke Cui 1, a *

Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest.

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article

A Quantitative Approach for Textural Image Segmentation with Median Filter

An Denoising Method based on Improved Wavelet Threshold Function

The Improved Embedded Zerotree Wavelet Coding (EZW) Algorithm

A New Technique of Extraction of Edge Detection Using Digital Image Processing

DILATION AND EROSION OF GRAY IMAGES WITH SPHERICAL MASKS

Partition definition. Partition coding. Texture coding

Morphological Image Processing

A Subdivision-Regularization Framework for Preventing Over Fitting of Data by a Model

WEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei

morphology on binary images

Wavelet Transforms: Application to Data Analysis - II

Interactive Math Glossary Terms and Definitions

APPM/MATH Problem Set 4 Solutions

Research Article International Journals of Advanced Research in Computer Science and Software Engineering ISSN: X (Volume-7, Issue-6)

AMSC 664: Final Report Constructing Digital Elevation Models From Urban Point Cloud Data Using Wedgelets

Problem 1. Which of the following is true of functions =100 +log and = + log? Problem 2. Which of the following is true of functions = 2 and =3?

On Iterations and Scales of Nonlinear Filters

An Improved Performance of Watermarking In DWT Domain Using SVD

Digital Image Processing

Digital Image Steganography Techniques: Case Study. Karnataka, India.

Introduction. Computer Vision & Digital Image Processing. Preview. Basic Concepts from Set Theory

Transcription:

Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(5):297-302 Research Article ISS : 0975-7384 CODE(USA) : JCPRC5 EO morphological wavelet and its application in image processing Lin Yong* 1 and Ge Xinfeng 2 1 Zhejiang University of Technology, China 2 Xuchang University, China ABSTRACT The two dimensional EO (essentially non-oscillatory) MW (morphological wavelet) algorithm is proposed, using the characteristics of EO interpolation basically without oscillation, and improved reconstruction strategy. The original signal is decomposed by MW algorithm, and reconstructed according to EO interpolation method. The algorithm is applied to image processing, results show the mentioned EO MW algorithm has better profermance than the existing MW and has good application value. Key words: Morphological wavelet (MW); essentially non-oscillatory (EO) interpolation; EO MW; mathematical morphology; image processing ITRODUCTIO In 0, Goustias [1] proposed the concept of morphological wavelet (MW), unified the most linear and nonlinear wavelet successfully and formed a united framewor for multi-resolution analysis. MW [2-4] as a branch of wavelet theory nonlinear extension studies is based the mathematical morphology description methods of the nonlinear characteristics and which can be completely reconstructed and non-redundant on the image shape and morphological decomposition. MW transform is used to the time-frequency characteristics of image by combining of wavelet transform linearity and morphological operator non-linearity, and can describe the image shape feature, and has an extremely important significance in theory and in application. MW analysis is a nonlinear analysis; it is closer to the nonlinear characteristics of the image itself, the sub-images are better reflected the original image after decomposed. At present, there are two branches in the MW researching, one is the MW that proposed based on [1], which is a non-dual wavelet essentially; the other is a dual wavelet that based on various mathematical morphology operators, which is a multi-level morphological filters essentially that meeting pyramid reconstruction conditions, which is the generalized MW. MW notable feature is non-linear and can well reflect the linear and non-linear characteristics of the original image, that is the approximate image got by decomposition, can well describe the details of the original image. However, MW reconstruction strategy is interpolation in every two points for approximation image, the newly inserted point value is the same as the previous point, and then the detail image is joined in the odd and even bits using different methods, which naturally ensures the image perfect reconstructed, so when the detail signal is intercepted through the threshold value, the modified detail signal bits are mostly zero, resulting the next data is identical with the previous data in the reconstructed image, that is a stepped waveform appearing in the reconstruction, this phenomenon is extremely unfavorable in two dimensional image processing. EO (Essentially on-oscillatory) interpolation technique [5] provides a good reference for the non-linear reconstruction of data-dependent; the advantage of this method has no data concussion basically after interpolated, and also avoid the Kyrgyzstan Booth effects of discontinuity. Multi-resolution analysis is proposed based on EO interpolation in [6], however, it is not a wavelet technique essentially, and the frequency invariant characteristics are not guaranteed in image analyzing. Therefore, EO MW algorithm is proposed, and it has two steps: MW decomposition and EO interpolation 297

reconstruction. The image process is expanded into a two dimensional EO MW algorithm, and its characteristics and effects were analyzed. TWO-DIMESIOAL EO MW MATHEMATICAL MORPHOLOGICAL BASIC TRASFORMATIO Mathematical morphology is mathematical methods that developed on the basis of set theory and is different from the time, frequency [7].the target signal is describe by set, a structure element, called "probe", is designed in signal processing, the useful information can be extracted to characterize and describe through which the probe is constantly moving in the signal. The common operations are erosion, dilation, opening, closing, etc., are defined as follows. Definition 1 assume A is a set, B is the structuring element, then the corrosion transform A to B is defined as: AΘ B = { x : B + x A} (1) Definition 2 assume A is a set, B is the structuring element, then the expansion transform A to B is defined as: A B = U { x : A + b : b B} (2) Definition 3 assume A is a set, B is the structuring element, then the opening transform A to B is defined as: Ao B = ( AΘBˆ ) B Definition 4 assume A is a set, B is the structuring element, then the closing transform A to B is defined as: A B = ( A Bˆ ) Θ B (3) (4) Four operations as above is the morphological basic operation. The realization of morphological transformation generally only contains Boolean operations, addition and subtraction from the above definitions, calculation is simple and computing speed is fast. TWO-DIMESIOAL MW The image point coordinates (m, n), (2m, 2n), denoted by n, 2n; analogously, (2m+1, 2n), (2m, 2n+1), (2m+1, 2n+1) denoted by 2n +, 2n +, 2n + + respectively. The two-dimensional MW decomposition methods such as formula (5), (6) ψ (x)(n)=x(2n) x(2n + ) x(2n + ) x(2n + + ) (5) ω (x)(n)=( ω v (x)(n), ω h (x)(n), ω d (x)(n)) (6) ω v, ω h, ω d represent the detail signals in direction of vertical, horizontal, diagonal respectively, definition as follows: ω v (x)(n)=0.5 ((x)(2n)-x(2n + )+ x(2n + )-x(2n + + )) (7) ω h (x)(n)= 0.5 ((x)(2n)-x(2n + )+x(2n + )-x(2n + + )) (8) ω d (x)(n)= 0.5 ((x)(2n)-x(2n + )-x(2n + )+x(2n + + )) (9) Reconstruction program: ψ (x)(2n)=ψ (x) (2n + ) =ψ (x) (2n + )=ψ (x) (2n + + )= x(n) (10) ω (y) (2n)=( y v (n)+y h (n)) ( y v (n)+y d (n)) ( y h (n)+y d (n)) 0 (11) ω (y) (2n + )=( y v (n)-y h (n)) ( y v (n)-y d (n)) ( y h (n)-y d (n)) 0 (12) ω (y) (2n + )=( y h (n)-y v (n)) (-y v (n)-y d (n)) ( y h (n)-y d (n)) 0 (13) ω (y) (2n + + )=(-y v (n)-y h (n)) (y d (n)-y v (n)) (y d (n)-y h (n)) 0 (14) Two-dimensional MW is Haar wavelet. 298

EO ITERPOLATIO EO interpolation method is used to calculate shoc capturing in the hydrodynamic. The method is that the piecewise polynomial is defined adaptively to approach a given signal function according to this signal function smoothness. Definition 4 assume H m (x j ;w)is the continuous m order interpolation function at the point {x i } and w piecewise, that is H m (x j ;w)=w(x j ) (15) H m (x;w)=q m,j+1/2 (x;w) x j x x j +1 (16) q m,j+1/2 (x;w)is the m order interpolation polynomial that obtained by interpolated to w (x) on m +1 consecutive nodes {x i }, i m (j) is grid cell number of the leftmost in interpolation base frame. i m (j) i i m (j)+m q m,j+1/2 (x i ;w)=w(x i ), 1-m i m (j)-j 0 (17) There have different reconstruction polynomial correspond to different i m (j), so there are m polynomials of order m. the most smooth base frame is selected as the interpolation base frame from m base frames including x j,x j+1, so w(x) is the most smooth distribution to gradual sense on (x im(j),x im(j)+m ). The most crucial idea of EO method is interpolation base frame selected by using adaptive technology, thus ensuring the method has EO properties. The smoothness of w(x) distribution is reflected by the difference quotient of w. the difference quotient table as follows is established by recursive method. w[x j ]=w(x j ) w[x j,, x j+ ]=(w[x j,, x j+ ]-w[x j,, x j+ -1])/(x j+ -x j ) (18) If w is C on [x j, x j+ ], then there has 1 d w[ xi,..., xi + ] = w( ξi, ), x i ξ i, xi + (19)! dx However, when the p-order derivative is discontinuity on the interval, p ( p) w[ x,..., x ] ( h [ w ]) i i ο + + = (20) [w (p) ] represents the p-order derivative is in intermittent Formula (20) and (21) show that w[x i,, x i+ ] is smooth distribution criterion of w to gradual sense on (x i, x i+ ), that is w is smooth distribution on ( x, x + ),and there has intermittent on ( x, x + ).There will always i1 i2 i2 i2 have w[ xi,..., x ] [,..., ] 1 i1 + < w xi x 2 i + when h is small enough, thus the interpolated base frame is determined, i 2 m (j) can be determined by recursive method in programmer. Basic steps as follows: 1) A first-order reconstruction polynomial is q 1,j+1/2 on (x j, x j+1 ),there has i 1 (j)=j; 2) A -order reconstruction polynomial is q,j+1/2 on xi ( ),..., j x, the base frame start point is i i ( j) + (j). 3) A +1 order reconstruction polynomial q +1,j+1/2 is constructed by joining a cell on the left or right of x,..., x,that is i + +1(j)= i (j)-1or i +1 (j)= i (j). i ( j) i ( j) The interpolation base frame is determined by selecting the minimum absolute difference quotient of w on these two base frames. i ( j) 1 w[ xi ( ) 1,..., ( ) ] j xi j + < i + 1 ( j) = w[ xi ( ),..., ( ) 1] j xi j + + (21) i ( j) others The reconstruction polynomial H m (x;w) that obtained on the base frame above mentioned has no oscillation 299

substantially. TWO DIMESIOAL EO MW ALGORITHMS Two dimensional EO MW algorithm is that EO interpolation is carried out in approximate signal of image two-dimensional MW using EO algorithm, the reconstructed signal can effectively eep the characteristics of highlighting the details had by MW decomposition signal, and also mae EO interpolation play almost no oscillation characteristics, the image is clearer reflected on the image processing effect. Two-dimensional EO MW algorithm consists of two main steps: 1) Image X 0 with size of M (M, =2 a, a is non-zero positive integer), X 0 is decomposed according to formula (23)-(27), approximate signal X 1, the vertical detail signal Y 1v, the horizontal detail signal Y 1h, the diagonal detail signal Y 1d, are obtained(the size is M /2 /2); 2) approximate signal X 1 is taen and expanded, and the expanded signal X 1 is obtained(the size is (M /2+1) (/2+1)), every point interpolation is achieved as above mention according to EO interpolation algorithm to all rows of signal X 1 and X 1 (the size is (M /2+1) (+1))will be got; every point interpolation is achieved as above mention according to EO interpolation algorithm to all columns of signal X 1 and X 1 (the size is (M +1) (+1))will be got. Interception the first M points, that is EO reconstructed signal of approximation signal decomposed by the two-dimensional MW. x11 x12... x x 1 1 x11 x12... x 2 2 1 2 x21 x22... x x x21 x22... x 2 2 2 2 2 X 2 1 = X1 ' =........................... xm xm... xm x xm xm... x M 1 2 2 2 2 2 2 2 M 1 2 2 2 2 2 xm xm... xm xm 1 2 2 2 2 2 2 2 Above is one layer of two-dimensional EO MW decomposition and reconstruction algorithm, multi-resolution of two-dimensional EO MW decomposition and reconstruction algorithm is expanded based on one layer s. TWO-DIMESIOAL EO MW ALGORITHMS I IMAGE PROCESSIG Wavelet image compression is the typical application of the wavelet transforms in image processing. Cameraman image as an example, the image compression effects of the EO MW algorithm are analyzed. Figure 6(a), (b), (c) is original image (cameraman), two layer decomposition by two dimensional MW and Haar wavelet. In order to observe and compare conveniently, the image grayscale range of figure 6 (a), (b), (c) are mapped to 0-255, the distant high-rise buildings are visible in Figure 6 (c), and it is not visible in Figure 6 (b), and the grayscale of Figure 6 (b) degenerate seriously, which proved that MW decomposition is better to retain the border details of original image. 1 1 1 2 1 2 2 1 2 2 1 2 a) Original images b) 2-layer decomposition by Haar wavelet analysis c) 2-layer decomposition by MW analysis Fig.6 Original images (cameraman) and 2-layer decomposition by Haar wavelet analysis and MW analysis There are two methods for image compression based on wavelet, first is that eep image size unchanged and compressed storage space; second is that mae image size smaller and compressed storage space. Figure 7 is the image obtained according to the first image compression, figure 7 (a) is the reconstruction result using the MW 2-layer decomposition approximation signal, and set detail signal zero; figure 7 (b) is the result of two-dimensional EO MW algorithm. As can be seen that the "bloc" effect of figure 7 (b) is much better than figure 7 (a) s. 300

1 1 2 1 2 2 1 2 a) MW reconstruction b) EO MW reconstruction Figure 7 Image compression methods with invariant scale In order to evaluate the processing methods to Figure 7 (a), (b) quantitatively, pea signal to noise ratio (PSR), mean square error (MSE) and storage of image are analyzed which obtained by two compressed methods, the results as shown in Table 1.It should be noted that all the images are saved as jpg format, and then compared the image storage space. As can be seen from Table 1, three indices above mentioned of EO MW compressed images are better than the MW compressed images. It worth mentioning that, the storage space of EO MW compressed image is also smaller than the storage space of MW compressed image. However, for the whole, the image compressed ratio of image compressed methods is not high. Table 1 Comparison of compressed image on aspects of PSR, MSE and image size MW compression image EO-MW compression image PSR 30.4187 52.6053 MSE 59.0487 0.3569 Image size(original size)256 256,10.1b 256 256,7.37b 256 256,6.49b The second image compression method can be used if only the image storage space is requested without considering the size of the image. The reconstruction is carried by approximate signal from low level to high level using EO MW, of course, MW decomposition method also can be used. The difference is that the former is used for smaller image restoring into larger, and the latter is used for larger image decomposed into smaller, which method to use, as the case may be. Figure 8 (a), (b) are images obtained by reconstructing the upper approximation signal according to EO MW algorithm respectively, the second layer and the third layer approximation signal is decomposed by MW. The image size is 128 128 of figure 8 (a), the storage space is 3.51b; the image size is 64 64 of figure 8 (b), and the storage space is 1.44b, high image compressed ratio has been achieved. 20 10 40 20 60 30 80 40 120 60 20 40 60 80 120 10 20 30 40 60 a) 2 layer approximation signal EO MW reconstruction b) 3 layer approximation signal EO MW reconstruction Fig.8 Image compression methods with smaller scale In summary, the more satisfactory results are achieved in image processing by EO MW algorithm is proposed in this paper. COCLUSIO MW as a nonlinear wavelet, and is better to extract detail characteristics of the image, and EO interpolation method can realize interpolation no oscillation on the whole, two-dimensional EO MW algorithm is proposed combining the both advantages in this paper and applied to two dimensional image processing, the results show that the algorithm is better than MW algorithm and has better results. The MW calculation is simple and computing speed is fast, therefore it is suitable for online processing, and has a good application value. MW has been had good results in image processing, however, the MW theory is not perfect 301

with respect to the linear wavelet, and worthy of further study. EO MW algorithm improves MW performance proposed in this paper, and is the rich of MW theory. Acnowledgments This wor was supported in part by a grant from the Education Department Zhejiang Province (the number is Y201018585), to express my gratitude. REFERECES [1] H.J.A.M. Heijmans, J. Goutsias. EEE Transactions on Image Processing, v.9, n.11, pp. 1897-1913, ovember, 0. [2] M XR. G YT. T JC. Transactions of China Electrotechnical Society, v.29, n.3, pp. 237-244, June, 2014. [3] L X.G QW.J JJ. Power System Protection and Control, v.39, n.15, pp. 57-63, 2011. [4] J.F. Zhang, J.S. Smith, Q.H. Wu.IEEE Trans. on Circuits and Systems, v 53, n 6, p 1395-1402, June 6. [5] A. Harten, B.Engquist, S. Osher. Journal of Computational Physics, vol.131, no.1, pp. 3-47, January, 1997. [6] Francesc Ar andiga, Rosa Donat. umerical Algorithms, v. 23, p. 175-216, 0. [7] Tang CQ,Mathematical morphology and its applications, p. 23-30, 1990. 302