• No results found

A Method of 0 l Restriction with Multi scale Product for Image Denoising

N/A
N/A
Protected

Academic year: 2020

Share "A Method of 0 l Restriction with Multi scale Product for Image Denoising"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

2017 2nd International Conference on Information Technology and Industrial Automation (ICITIA 2017) ISBN: 978-1-60595-469-1

A Method of

l

0

Restriction with Multi-scale

Product for Image Denoising

Hui Wang, Xiangxu Xie*, Yongfa Ling and Chunhua Gao

ABSTRACT

In order to eliminate image noise and retain more image feature information, this paper introduced an image denoising method based on sparse representation and

multidimensional calculation under l0 restriction, using l0 restriction to optimize dictionary atoms according to the randomness of image noise and directly eliminate atoms that have been used less frequently to improve calculation effectiveness. Besides, since residual images may also contain useful information, noise reduction was conducted against residual images by applying wavelet transform modulus maximum and multi-scale product calculation, the result of noise reduction realized through dictionary sparse representationwas integrated with the result of denoising residual images firstly to obtain denoised images. The result of the experiment shows that comparing with K-SVD algorithm, the time complexity of the algorithm used in the paper is lower and therefore can obtain higher PSNR value.

INTRODUCTION

(2)

advantage of the fact that sparse expression can be conducted for image information through dictionary, but can be conducted for noise. Aharon[1] et al. put forward K-SVD (K-Singular Value Decomposition) algorithm to use cosine dictionary as the initial dictionary, conduct sparse segmentation against images in combination with orthogonal matching pursuit algorithm and upgrade dictionary through learning training. However, if there is strong noise, the denoising effect of images could not be that ideal. YANG et al.[2] pointed out that image denoising algorithm based on sparse expression and non-local regular item should be used together with K-SVD algorithm to improve its denoising performance through dictionary optimization. The time complexity of algorithm in this case, however, is relatively high. In addition, LIU et al.[3], in accordance with K-SVD dictionary learning and image segmentation theory, studied the denoising of colorful images and usedK-SVD algorithm to do the task. The algorithm requires that the selected weight parameter λ be approximate to the noise standard deviation. JIAO et al.[4] segmented images containing noise into background block set and content block set, using average filtering method to denoise the background block set and K-SVD algorithm to denoise the content block set. However, in this case, the denoising effect of the algorithm is largely determined by the result of the preprocessing step where images are segmented into background part and image content part.; LI et al.[5], combining wavelet transform and sparse expression method, used K-SVD algorithm to denoise the low-frequency image component after wavelet transform and threshold contraction algorithm to denoise high-frequency image component. In this case, although noise in high-frequency image component is eliminated, some specific information is also filtered.

Moreover, more and more researchers have also noticed that residual images often contain a large amount of useful information and have introduced a series of methods basing on residual image processing to improve the performance of image denoising algorithm[6-11]. In this light, this paper, while studying the image denoising algorithm based on K-SVD and using the useful information in residual images, applied improvedK-SVD method to denoise images. Firstly, algorithmswere

(3)

IMAGE DENOISING METHOD COMBINING MULTISCALE PRODUCT AND DICTIONARY SPARSE EXPRESSION

Super-complete Dictionary Learning Image Denoising Method based on l0 Restriction

If in the given set D{ ,d kk 1, 2,..., }K , unit vector dk constitutes

N-dimensional Hilbert space HRN , and K N , set D can be called a super-complete dictionary. Sparse coefficients can be obtained with OMP orthogonal matching pursuit algorithm, on which basis the dictionary can be upgraded directly (atoms containing relatively large amount of noises are eliminated) and thereby the signal can be denoised. As for sparse coding model

yDx, according to the corresponding relationship between the row vector of

sparse coefficient matrix and the line vector of dictionary D (dictionary atoms), the 0

norm of each row vector xi in sparse coefficient matrix X can be calculated. If

0

|xi|| T and T is an empirical value (in this paper, T=10), that is, the number of

non-zero elements in the ith row vector is smaller than T , it indicates that the

corresponding ith atom di in dictionary D is not used in the iteration process of

OMP algorithm that frequency. On the contrary, di has been used for many times.

In noisy images, the appearance of noise is random. During sparse coding process, noisy atom in the dictionary would be used for a relatively few times and the corresponding atom can be eliminated directly when upgrading the dictionary, leaving the upgraded dictionary reconstruct signal to reduce noise, which can realize a relatively low time complexity.

Wavelet Transform Modulus Maxima and Multi-scale Product

The multi-scale approach turns out to be a good way to achieve the effective edge information. By calculating the multi-scale product, the wavelet transform coefficients in adjacent scales are multiplied to enhance the edge coefficients and reduce the noises. However, due to the strong correlation between the scale space on the image's edge, when the wavelet coefficients in adjacent scale are multiplied, the results will contain the edge information between different scales. After that, threshold process with local modulus maxima was performed on the wavelet transform coefficients to obtain the de-noised image.

(4)

When the scale was s, assume: 2 1 ( , ) ( , ) s x y x y

s s s

   (2)

then, in the scale s, the 2 two-dimensional wavelet functions were defined as:

2

2 ( , ) 1

( , ) ,

( , ) 1

( , ) ,

x s x

s

y s y

s

x y x y

x y

x s s s

x y x y

x y

y s s s

                      (3)

When scale s2j , the 2 two-dimensional dyadic wavelet transform

components of image f x y( , ) were:

2 2

2 2

2

(f* )( , ) f( , )

2 (f* )( , ) f( , ) (f* )( , )

j j j j j x j y x y

x y x

x y

x y x y

y                           

  (4)

where 2j ( , )

x

f x y

 and 2j ( , )

y

f x y

 respectively denotes the 2 gradient vector

components of image f x y( , ), in the horizontal and vertical directions after

processing by the smooth function s( , )x y . The corresponding normalized

scale product was:

1 1 1 1 2 2 2 2 2 2 2 2 2 2

f( , ) f( , ) f( , )

f( , ) f( , )

f( , ) f( , ) f( , )

f( , ) f( , )

j j j j j j j j j j x x x x x y y y y y

x y x y

P x y

x y x y

x y x y

P x y

x y x y

                  (5)

The product modulus and direction of the wavelet transform of gradient vector

2

(f* j)( , )x y

in the adjacent scale were:

2 2

2 f( , ) | 2j f( , ) | | 2j f( , ) |

x y

j

M x yP x yP x y

(6)

2 2

2

f( , ) f( , ) arctan

f( , )

j

j

y j

x

P x y

A x y

P x y

(7)

(5)

The local maxima of 2 f( , )

j

M x y

on the direction 2 f( , )

j

A x y

of the gradient

vector was the feature point of image f( , )x y .

[image:5.612.107.482.85.347.2]

Specific procedure of the method described in this paper is as shown in Fig. 1:

Figure 1. Procedure of the method described in the paper.

NUMERICAL EXPERIMENT

In this paper, experiments have been conducted for4 standard testing images, including 512x512 Lena, Boat and Barbara and 256×256 House. The result of image denoising obtained in this paper was compared with the method in reference [13] and the effectiveness of the method described in this paper was verified.

Experiment Result

White gaussian noise (average value: 0; standard deviation:  ) was added into the above 4 testing images. K-SVD algorithm and the method described in this paper were used for denoising experiment. Fig.2 has shown the denoising result of the 4 images by using the aforesaid algorithms (standard deviation of the white Gaussian noise added in the Figure is 25).

Deviation calculation

. .

. .

. .

Noise image

Use super-complete dictionary learning based

on

0

l restriction to denoise image

Denoised image

Residual image

Use wavelet transform module maximum and multiscale product method to denoise image

Result of residual image denoising

(6)

original clean imagenoising imageclean image by K-SVDclean image by proposed method

(a) Lena

(b) Boat

(c) Barbara

(d) House

Figure 2. Comparison of Denoising Results.

Performance Analysis

[image:6.612.131.463.94.409.2]

The denoising results were measured with objective evaluation index, Peak Signal to Noise Ratio (PSNR). Since white noise was added randomly, when calculating PSNR, this paper chose to calculate for 10 times and obtain the averaged value, so as to evaluate the denoising performance of different algorithms more objectively. The PSNR comparison result is as shown in Table 1:

Table 1 Result of PSNR Comparison

Test images Algorithm 15 25 35 45

Lena

K-SVD 33.68 31.31 29.68 28.35

Proposed Method 34.51 31.85 31.26 28.81

Boat K-SVD 31.72 29.30 27.73 26.44

Proposed Method 32.88 30.05 28.12 26.69

(7)

Barbara Proposed Method 33.21 30.01 28.02 26.35

House K-SVD 34.34 32.11 30.17 28.73

Proposed Method 35.27 32.64 30.48 28.96

According to Table 1, it can be concluded that the denoising result of the algorithms described in this paper is higher than that of K-SVD algorithm by 0.5

dB in terms of PSNR. Besides, the algorithms described in this paper, by

operating against atoms when upgrading the dictionary, could directly eliminate atoms that were used for only a few times. Therefore, comparing with K-SVD algorithm, the algorithms described in this paper is lower in terms of time complexity.

CONCLUSIONS

This paper used sparse expression under l0 restriction and image denosing method based on wavelet transform modulus maximum and multiscale product calculation to denoise images through dictionary sparse expression and thereby obtain residual component of noisy images. As for the residual component, this paper used wavelet transform modulus maximum and multiscale product calculation method to reduce noise, integrated the denoised images obtained through sparse expression and denoised images obtained through processing residual component and thereby obtain the final denoised image. After being compared with K-SVD algorithm, the algorithms described in this paper have better performance in terms of calculation speed and PSNR value and can achieve better visual effect of denoised images.

ACKNOWLEDGEMENT

This research was supported by the fundproject of 2017KY0651 (The basic ability promotion project of Young teachers in Guangxi universities), 2016ZZSK15, 2013LX141, 1608027.

(8)

Journal of Nanjing University of Science and Technology, 2016,40(05):607-612.

4. Jiao Li-Juan, Wang Wen-jian. Speeded-up K-SVD Image Denoising Algorithm[J], Journal of Chinese Computer Systems, 2016,37(07):1608-1612.

5. Li Huibin, Liu Feng. Hybrid image denosing method based on wavelet transform as well as on a sparse and redundant representations model [J]. Journal of Image and Graphics, 2012,17(09):1061-1068.

6. Brunet D, Vrscay E R, And Wang Z. The use ofresiduals in image denoising[C]. Proceedings of the International Conference on Image Analysis and Recognition, Halifax, 2009: 1-12. 7. Chen J, Tang C K, And Wang J. Noise brush: interactive high quality image noise

separation[J]. ACM Transactions onGraphics, 2009, 28(5): 146: 1-10.

8. Pyo Y, Park Rh, and Chang S. Noise reduction in high-iso images using 3-d collaborative filtering and structure extraction from residual blocks[J]. IEEE Transactions onConsumer Electronics, 2011, 57(2): 687-695.

9. Zhong H, Yang C, and Zhang X H. A new weight fornonlocal means denoising using method noise[J]. IEEE SignalProcessing Letters, 2012, 19(8): 535-538.

10. Kumar B K S. Image denoising based on non-local meansfilter and its method noise thresholding[J]. Signal, Image andVideo Processing, 2012, 7(6): 1211-1227.

11. Romano Y and Elad M. Improving K-SVD denoising bypost-processing its method noise[C]. IEEE InternationalConference on Image Processing, Melbourne, 2013: 435-439.

12. Wang Hui, Sun Hong. A method of low-rank decomposition with multi-scale product for moving object detection[J], Journal of Signal Processing. 2016, 36(12):1425-1433.

Figure

Figure 1. Procedure of the method described in the paper.
Table 1 Result of PSNR Comparison

References

Related documents

To estimate the reduction in mortgage payments due to lower interest rates, we assumed that the interest rate on the new loan differed from that on the old loan but that the

In this paper, we show that the use of an ontology based query expansion mechanism in OnAIR, within the domain of contemporary art using natural language queries, improves in

The presented work is about to perform the symmetric cryptography by using the geometric elliptical figure. The presented approach is based on the geometric figure based

Supraha Jadhv proposed, automated irrigation system using wireless sensor network and raspberry pi that control the activities of drip irrigation system

Pure popu- lations of transformers or nontransformers, initially de- void of mutations, each approach the same equilibrium mean fitness, a mean fitness that depends on the

ASA: American Society of Anesthesia; DNR: Do not resuscitate; GVMM: General Vascular Mortality Model; NSQIP: National Surgical Quality Improvement Project; O/E: Observed to

two-incision double plating for the treatment of bicondylar tibial plateau fractures.. ” In addition, this study sought to include papers that orthopaedic trauma surgeons would

Maternal nutritional adequacy and gestational weight gain and their associations with birth outcomes among Vietnamese women RESEARCH ARTICLE Open Access Maternal nutritional adequacy