Yang 2017
Yang 2017
, (10)
(4) The problem in (10) can be split into three subproblems:
wx subproblem, wy subproblem, and I subproblem, as shown in
(11), (12), and (13), respectively, so that it can be efficiently
(5) solved through alternatively solving the three subproblems
independently by fixing the other variables.
(11)
(12)
(13)
(a) (b) (c)
Given I, wx and wy are computed by the soft
Fig. 1. edge enhancement (a) ground truth I (b) blurred image B (c) edge thresholding/shrinkage operator [11], as given in (14), where t
enhanced image IR = λ/β and xi, j =hI(i, j) for solving wx in (11); and t = λ/β and xi,
j = vI(i, j) for solving wy in (12).
The reference image IR is then used for blur kernel
estimation. We consider blur kernel estimation as an (14)
optimization problem and adopt the objective function the
same as the one used by Z. Hu [5], in which additional In each iteration, the solution of I is obtained by solving
regularizetion constraints are introduced in order to get a the least squares minimization problem in (13) and the closed-
stable solution from Tikhonov regularization, as shown in (6), form solution for (13) is given in (15), where F() and F-1()
where is set to a multiple of the identity matrix. With denote the Fast Fourier Transform (FFT) and inverse FFT,
Tikhonov regularization the solution is given by (7). respectively, is the complex conjugate operator, parameter
β is set to 1000 and divided by two every iteration, andh = [1,
(6)
-1],v = [1,-1]t.
(7)
To reduce noise, we reset small entries in the kernel to
zero with a threshold Tn. Finally, the kernel entries are (15)
normalized such that their sum remains 1, as shown in (8),
where Z is the normalization factor. The threshold Tn is set to a
multiple of the maximum value in the kernel.
C. Image deblurring
The proposed image beblurring algorithm iteratively
TABLE II. COMPARISONS OF IMAGE DEBLURRING
estimates a blur kernel K and produces an intermediate latent
image I by convolving the input blurred image B with the house Picasso clock roof
estimated blur kernel K. The initial latent image I is set to the ours PSNR 33.62 36.10 36.10 29.35
input image B. The blur kernel K is estimated (or updated) SSIM 0.9336 0.9322 0.9322 0.8442
according to the correspondence between the two images B and J. Pan PSNR 31.38 33.35 33.35 28.75
et al. SSIM 0.8891 0.9068 0.9068 0.8257
IR using (5). This process is repeatedly executed until a
L. Xu PSNR 29.17 32.21 32.21 29.14
stopping criterion is met. A flowchart for image deblurring is et al. SSIM 0.7786 0.8442 0.8442 0.8160
given in 䭉䈟!ᵚࡠᕅ⭘ⓀDŽ.
Update I by
Output the Is
deconvolvi
latent stopping
ng B with Kġ
image Iġ criterion
Yesġ
met?ġ
ACKNOWLEDGMENT
This work was supported by the Ministry of Science and
L. Xu (PSNR: 29.55),
(SSIM: 0.6529)
ours (PSNR: 33.28), (SSIM: 0.9430) Technology, R.O.C. under the grant MOST-105-2221-E-032-
054.
Fig. 5. Deblurring results of image “baby”
REFERENCES
[1] M. Ben-Ezra and S. Nayar, “Motion-based motion deblurring,” IEEE
Transactions on Pattern Analysis and Machine Intelligence, 26(6):689–
698, 2004.
[2] J. Biemond, R. Lagendijk, and R. Mersereau, “Iterative methods for
image deblurring,” Proceedings of the IEEE, 78(5):856–883, 1990.
[3] J. Pan, Z. Hu, Z. Su, and M.-H. Yang, “Deblurring text images via L0-
blurred image (PSNR: 28.5949), (SSIM: 0.8038) regularized intensity and gradient prior,” in Proc. of the Conference on
Computer Vision and Pattern Recognition (CVPR), pp. 2901-2908, June,
2014.
[4] Q. Shan, J. Jia, and A. Agarwala, “High-quality motion deblurring from
a single image,” ACM Transactions on Graphics, Vol. 27, No. 3, pp. 73-
83, August, 2008.
[5] Z. Hu, J. B. Huang, and M. H. Yang, “Single image deblurring with
adaptive dictionary learning,” 17th IEEE International Conference
on Image Processing (ICIP), pp. 1169-1172, September, 2010.
ground truth J. Pan (PSNR: 28.1253), (SSIM: 0.7172)
[6] D. Miller and W. Scott, “Deconvolution with inverse and Wiener
filters,” Connexions, pp. 1-4, 2006.
[7] L. Xu, S. Zheng, and J. Jia, “Unnatural l0 sparse representation for
natural image deblurring,” the Conference on Computer Vision and
Pattern Recognition (CVPR), pp. 1107-1114, June, 2013.
[8] R. L. White, “Image restoration using the damped Richardson-Lucy
method,” Symposium on Astronomical Telescopes & Instrumentation
for the 21st Century, pp. 1342-1348, June, 1994.
L. Xu (PSNR: 28.14),
ours (PSNR: 30.15), (SSIM: 0.9231) [9] D. Krishnan and R. Fergus, “Fast image deconvolution using hyper-
(SSIM: 0.7422)
Laplacian priors,” the Twenty-ninth Annual Conference on Neural
Information Processing Systems (NIPS), pp. 1033-1041, 2009.
Fig. 6. Deblurring results of Image “flower”
[10] O. Whyte, J. Sivic, and A. Zisserman, “Deblurring shaken and partially
saturated images,” International Journal of Computer Vision, 110(2),
185-201, 2014.
[11] N. Komodakis and N. Paragios, “MRF-based blind image
deconvolution,” the 11th Asian Conference on Computer Vision (ACCV
2012), Part III, LNCS 7726, pp. 361-374, 2013