© 2014, IJARCSMS All Rights Reserved 280 | P a g e
ISSN: 232 7782 (Online) 1
Computer Science and Management Studies
International Journal of Advance Research in
Volume 2, Issue 9, September 2014
Research Article / Survey Paper / Case Study
Available online at: www.ijarcsms.com
Image and Video Deblurring Algorithm Using Normalized
Sparsity Measure
Rosy John
1
Department of Electronics and Communication Engineering
Amal Jyothi College of Engineering
Kanjirappally – India
Ajai Mathew
2
Department of Electronics and Communication Engineering
Amal Jyothi College of Engineering
Kanjirappally – India
Abstract: Motion blur is an artifact that causes visually annoying images. In this work a novel algorithm to deblur blurred
images and video frames is proposed. Prior to deblurring it automatically checks whether an image or frame is blurred or
not using a method based on Cumulative Probability of Blur detection. If the image is blurred, deblurring algorithm is
applied obtain the true image. This method utilizes normalized sparsity measure to recover the sharp image. The algorithm is
simple fast and robust. Experimental results show that this method can effectively remove motion blur and recover sharp
image.
Keywords: motion blur; deblurring; cumulative probability; normalized sparsity measure; blind image deconvolution.
I. INTRODUCTION
Blur is a result of imperfect image formation process. It may be either due to the relative motion between the camera and
the object or due to an out of focus optical system. Based on this blur is classified into motion blur and out of focus blur. Motion
blur mainly occurs in a dim lighting environment where long exposure time is required. Motion blur can be modelled as the
convolution of the sharp image u with the blur kernel k or point spread function (PSF). PSF refers to the extent to which an
image of a point source is blurred by the motion blur.
g = u ⊗ k + n (1)
where g is the blurred image ⊗ is the convolution operator k is the blur kernel and n is the noise. The goal of deblurring is
to recover sharp image from the input blurred image. Generally deblurring algorithms are classified into two blind image
deconvolution and non blind image deconvolution. In blind image deconvolution blur kernel is known whereas in non blind
image deconvolution blur kernel is unknown hence it is more difficult to solve.
II. RELATED WORKS
Recovering high quality image from a blurred image is a well studied problem. However constructing true image from a
blurred image without artifacts is still a challenging problem. Fergus et al introduced a method for removing camera shake
effects from photographs [1]. Their efforts were focused on kernel estimation and the estimated kernels seem to match the
camera motion. But the recovered image often contains ringing artifacts. Shan et al. proposed a deblurring algorithm that
suppress ringing artifact using Maximum a posterior approach (MAP) [2]. However, their method fails to deblur images with
large size kernels since their algorithm incurs heavy computational cost. A fast motion deblurring approach using image
derivatives was proposed by Cho and Lee [3]. They accelerated the sharp image estimation process by introducing a prediction
step in the iterative deblurring process. Even though the algorithm ensures a fast processing its deblurring performance is
slightly inferior to the previous methods. Ben Ezra and Nayar developed a hybrid camera design that uses a fundamental
tradeoff between spatial and temporal resolution to obtain the camera motion information [4]. This information was used to
obtain the Point Spread Function. Since it is a hardware approach it cannot be applied to general purpose video cameras.