lncs 4713 - image statistics and local spatial conditions ... · image statistics and local spatial...

11
Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image Reconstruction Hongwei Zheng and Olaf Hellwich Computer Vision & Remote Sensing, Berlin University of Technology Franklinstrasse 28/29, Office FR 3-1, D-10587 Berlin {hzheng,hellwich}@cs.tu-berlin.de Abstract. Deblurring is important in many visual systems. This paper presents a novel approach for nonstationary blurred image reconstruction with ringing reduction in a variational Bayesian learning and regulariza- tion framework. Our approach makes effective use of the image statisti- cal prior and image local spatial conditions through the whole learning scheme. A nature image statistics based marginal prior distribution is used not only for blur kernel estimation but also for image reconstruction. For an ill-posed blur estimation problem, variational Bayesian ensemble learning can achieve a tractable posterior using an image statistic prior which is translation and scale-invariant. During the deblurring, nonsta- tionary blurry images have stronger ringing effects. We thus propose an iterative reweighted regularization function based on the use of an image statistical prior and image local spatial conditions for perceptual image deblurring. 1 Introduction In the digital imaging world, images are often degraded due to blur and noise. These degradations heavily influence the implementation, automation, and ro- bustness of many visual systems. The primary goal of blind image deconvolution is to uniquely define the convolved signals only from one observed image without any other information. It gives opportunities not only for valuable contributions in solving ill-posed problems but also for the practical demands in early vision. According to the image degradation model, g = h f + η, where g L 2 (Ω) is an observed image function and Ω R 2 an open bounded domain, the problem is to estimate the original image f with unknown noise η and point spread function (blur kernel) h. The two-dimensional convolution can be expressed as h f = Hf = Fh, where H and F are block-Toeplitz matrices and can be approximated by block-circulant matrices with certain boundary conditions. Due to the complexity of blurring, we classify blurred images into three main groups, shown in Fig. 1. The first group in Fig. 1(a) is spatial-invariant blurring. That is, the blur kernel is uniform and stationary for the entire image and can be approximated by one parametric blur kernel like a Gaussian kernel, motion ker- nel etc. The second group in Fig. 1(b) can be approximated by spatial-invariant blurring. Such a blur kernel is uniform but nonstationary, i.e., the blur kernel F.A. Hamprecht, C. Schn¨orr, and B. J¨ahne (Eds.): DAGM 2007, LNCS 4713, pp. 324–334, 2007. c Springer-Verlag Berlin Heidelberg 2007

Upload: vuongkhuong

Post on 10-Jun-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

Image Statistics and Local Spatial Conditionsfor Nonstationary Blurred Image Reconstruction

Hongwei Zheng and Olaf Hellwich

Computer Vision & Remote Sensing, Berlin University of TechnologyFranklinstrasse 28/29, Office FR 3-1, D-10587 Berlin

{hzheng,hellwich}@cs.tu-berlin.de

Abstract. Deblurring is important in many visual systems. This paperpresents a novel approach for nonstationary blurred image reconstructionwith ringing reduction in a variational Bayesian learning and regulariza-tion framework. Our approach makes effective use of the image statisti-cal prior and image local spatial conditions through the whole learningscheme. A nature image statistics based marginal prior distribution isused not only for blur kernel estimation but also for image reconstruction.For an ill-posed blur estimation problem, variational Bayesian ensemblelearning can achieve a tractable posterior using an image statistic priorwhich is translation and scale-invariant. During the deblurring, nonsta-tionary blurry images have stronger ringing effects. We thus propose aniterative reweighted regularization function based on the use of an imagestatistical prior and image local spatial conditions for perceptual imagedeblurring.

1 Introduction

In the digital imaging world, images are often degraded due to blur and noise.These degradations heavily influence the implementation, automation, and ro-bustness of many visual systems. The primary goal of blind image deconvolutionis to uniquely define the convolved signals only from one observed image withoutany other information. It gives opportunities not only for valuable contributionsin solving ill-posed problems but also for the practical demands in early vision.

According to the image degradation model, g = h ∗ f + η, where g ∈ L2(Ω) isan observed image function and Ω ⊂ R

2 an open bounded domain, the problemis to estimate the original image f with unknown noise η and point spreadfunction (blur kernel) h. The two-dimensional convolution can be expressed ash ∗ f = Hf = Fh, where H and F are block-Toeplitz matrices and can beapproximated by block-circulant matrices with certain boundary conditions.

Due to the complexity of blurring, we classify blurred images into three maingroups, shown in Fig. 1. The first group in Fig. 1(a) is spatial-invariant blurring.That is, the blur kernel is uniform and stationary for the entire image and can beapproximated by one parametric blur kernel like a Gaussian kernel, motion ker-nel etc. The second group in Fig. 1(b) can be approximated by spatial-invariantblurring. Such a blur kernel is uniform but nonstationary, i.e., the blur kernel

F.A. Hamprecht, C. Schnorr, and B. Jahne (Eds.): DAGM 2007, LNCS 4713, pp. 324–334, 2007.c© Springer-Verlag Berlin Heidelberg 2007

Page 2: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

Image Statistics and Local Spatial Conditions 325

Fig. 1. a|b|c columns. (a) Entirely, uniform and relatively stationary blurred image.(b) uniform and nonstationary blurred image. (c) nonuniform, partially blurred image.

cannot be simply represented by a single parametric model. The estimation ofblur kernels can thus be considered as a generalization from parametric to non-parametric approximation. The third group in Fig. 1(c) is partial-blurring. Suchimages are nonuniform spatial-variant blurred and the image deblurring shouldnot influence unblurred regions [1]. In this paper, we focus on the restoration ofsuch nonstationary blurred images.

The Bayesian estimation provides a structured way to include prior knowl-edge concerning the quantities to be estimated. The Bayesian approach is, infact, the framework in which the most recent blur kernel estimation methodshave been introduced, e.g, simultaneous kernel estimation and image restoration[2], estimating Bayesian hyperparameters [3], factorizing kernels into parametricmodels [4], [5], and measuring the strength of discontinuities in Gaussian scalespace [6], etc. However, these methods are limited in certain parametric modelsto stationary blurred images.

Based on variational Bayesian approaches [7], [8], Miskin and Mackay [4], [5]have firstly applied this method to deal with blind deconvolution using a prioron raw pixel intensities. Results are shown on synthesized image blur. Using animage statistical prior, Fergus et al. [9] have extended this method for removingcamera shaking blur from a single blurred image. The blur kernel is estimatedand interpolated in high-accuracy using a multi-scale approach [10]. Althoughthe ringing effect has been observed by Fergus et al., the image deblurring is di-rectly using an extended Richardson-Lucy (RL) method without using an imagestatistical prior and local spatial conditions for deblurring. Inspired by Fergus’set al., in our approach, we use an image statistical prior not only for kernelestimation but also for weighted space-adaptive image deblurring with ringingreduction.

For image deblurring, ringing effects and amplified noise influence the resultsdue to Gibbs phenomena in the Fourier transformation. One type of ringingeffects often happens around edges and discontinuities due to the high frequencyloss during blurring. The other type of ringing effects is due to the mismatchbetween nonstationary real blurred images and stationarity assumptions. Suchphenomena have been observed by [2], [9], [11]. Since most original scenes arewithout ringing, such restoration results are usually undesirable. Therefore, thedeblurring approach needs to be designed for both types of ringing reduction.

Page 3: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

326 H. Zheng and O. Hellwich

Furthermore, in Bayesian estimation, a generic prior model needs to repre-sent common descriptive or generative information from an observed image.Such prior distributions can be translation and scale-invariant for representinga global image. Natural image statistics based prior learning has such propertiesto represent image structure, textures [12], discontinuities and blurred edges[9]. On the other hand, natural images are often inhomogeneous with piecewiseuniform regions separated by edges and discontinuities. Therefore, the measureof distributions of local edges, textures as well as the pixel intensity values canbe used as local spatial conditions for ringing reduction in image reconstruction.

Different from Fergus’s work [9], [4], [5], our approach has several effects. First,through some observations and experiments, we classify natural blurred imagesinto three main groups so that we can design an efficient method. Second, incontrast to previous work [4], [5], [9], [13], natural image statistics is used notonly for kernel estimation in a global image but also for piecewise image recon-struction in a newly designed regularization function. Therefore, we obtain anapproach, which can use the scale-invariant statistical prior for kernel estimationand integrate local spatial conditions for deblurring with ringing reduction.

2 Variational Bayesian Modeling for Kernel Estimation

During the image blurring period, the changes of image discontinuities and edgegradients are larger and more representative than the changes in the piece-wise homogeneous regions. Therefore, we construct a probabilistic model basedon marginal distributions of image gradients. We process the gradients of fand g and construct the new convolution equation using the original equationg = h ∗ f + η. Suppose we have a model which tells how a number sequence∇f = ∇f(1), ..., ∇f(t) transforms into a sequence ∇g = ∇g(1), ..., ∇g(t), wethen have ∇g(t) = ∇f(t) ∗ h + η(0, σ2) with zero-mean identical and indepen-dently distributed (iid) Gaussian noise.

Based on this model, the Bayesian MAP estimation utilizes an input P (∇g)to achieve two convergent posteriors p(h)and p(∇f), and is formulated in,

p(∇f, h|∇g) = p(∇g|∇f, h)P (∇f, h)/p(∇g) ∝ p(∇g|∇f, h)P (∇f)P (h) (1)

In order to apply this model, the model needs to be given in probabilistic terms,which means stating the joint distribution of all the variables in the model. Inprinciple, any joint distribution can be regarded as a model, but in practice, thejoint distribution will have a simple form. Here, in p(∇f, h|∇g), we can easilyobtain a more stable prior distribution, e.g., the log-histogram of image gradients.The prior P (∇f) on the restored image gradients is a Gaussian mixture model.The blur kernel prior P (h) is a mixture of K blur kernel parametric models withexponential distributions. Some constraints are used for applying the equationsuch as non-negativity, and energy preservation during the deblurring.

Page 4: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

Image Statistics and Local Spatial Conditions 327

Fig. 2. a|b|c|de|f |g|h . Comparison of marginal distribution of blurred and unblurred gradients.

(a)(b) Blurred image. (c)(d)Unblurred image. (e)(f) Histogram and Log-histogram (y)of gradients ∇xI . (g)(h) Histogram and Log-histogram (y)of gradients ∇yI .

2.1 Natural Image Statistics for Global Prior Learning

A generic prior distribution can be incorporated into a probability distribution asa prior model which will bias learning algorithms. For this objective, a translationand scale-invariant prior can be obtained via natural image statistics.

From a combination of psychophysical and computational approaches, Field[14], [15] has presented that real cluttered images obey heavy-tailed distributionsin their gradients. The distribution of gradients has most of its mass on small val-ues but gives significant probability to large values in a Student’s t-distribution.Later, Olshausen et al. [15] have proposed an approach to understanding suchresponse properties of visual neurons and their relationship to the statisticalstructure of natural images in terms of efficient coding. In image processing,[10], [16] have shown the non-Gaussian nature of the probability distribution,e.g., high kurtosis, heavy tails; it can be approximated in an exponential func-tion family with exponent less than 1. These heavy-tailed natural image priorshave shown in many state-of-the-art methods, e.g., image segmentation [1], [12],denoising [10], [17], removing camera shake [9], etc.

To compute such distributions, one way is to compute the joint statistics ofderivative filters at different locations, sizes or orientations [13]. The other wayis to observe marginal statistics of more complicated feature detectors [18]. Weextend these methods to yielding a translation and scale invariant prior. Forexample, Fig. 2 illustrates this fact and shows several natural images and theirhistograms of gradient magnitudes. Similar histograms are observed for verticalderivative filters and for the gradient magnitude ∇Ix and ∇Iy.

2.2 Variational Bayesian Ensemble Learning for Kernel Estimation

Based on the Eq. 1, we can easily find that marginalizing the posterior distri-bution is difficult. We cannot take a point estimate (e.g., the MAP estimate)because this leads to overfitting. Therefore it is necessary to approximate the

Page 5: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

328 H. Zheng and O. Hellwich

posterior density by a more tractable form for which it is possible to achieve anynecessary probability mass of the posterior.

Variational ensemble learning [7], [19], [4], [9] is a method for parametric ap-proximations of the posterior distributions. It assumes a Gaussian distributionor another parametric distribution, in which the mean and the variance are al-lowed to evolve during the learning process. The distributions for each estimatedgradient and blur kernel element are represented by their mean and variance.The original full posterior p(∇f, h|∇g) is then approximated by a tractable dis-tribution q(∇f, h) by minimizing the Kullback-Leibler information which actsas a distance measure between the two distributions. It is formulated as,

KL{q(∇f, h)||p(∇f, h|∇g)} =∫

q(∇f, h) lnq(∇f, h)

p(∇f, h|∇g)d∇fdh (2)

=∫

q(∇f, h) lnq(∇f, h)

p(∇g|∇f, h)P (∇f, h)d∇fdh + ln p(∇g)

The Kullback-Leibler information is greater than or equal to zero, with equalityif and only if the two distributions, p(∇f, h|∇g) and q(∇f, h) are equivalent.

Training and learning the approximating ensemble can be done by assuminga fixed parametric form for the ensemble (for instance assuming a product ofGaussian). As a consequence, the parameters of the distributions can be setto minimize the cost function. Therefore, the q(∇f, h) → q(∇f, h, σ2) can befurther approximated by adding a noise prior σ−2(inverse variance) in the formof a Gamma distribution. Thus, we have hyper-parameters x, y : p(σ2|x, y) =Γ (σ−2|x, y). The variational posterior is q(σ−2) in a Gamma distribution. If wenote that the term p(∇g) is constant over all the models, we can define a costfunction CKL to obtain the optimum approximating distribution,

CKL = KL{q(∇f, h, σ2)||p(∇f, h|∇g)} − ln p(∇g) (3)

=∫

q(∇f) lnq(∇f)p(∇f)

d∇f +∫

q(h) lnq(h)p(h)

dh +∫

q(−σ2) lnq(−σ2)p(−σ2)

d(−σ2)

where the subindex of CKL denotes the variables that are marginalized overin the cost function. In general, they are the unknown variables of the model.Because of the product form of the true posterior density, the cost function CKL

can be factorized into a sum of simpler terms. The Kullback-Leibler measure willbe sensitive to probability mass in the true posterior distribution rather thanthe absolute value of the distribution itself.

3 Iterative Reweighted Energy Function for Deblurring

In this section, we first discuss the deblurring error and ringing effects which areclosely related to local spatial structures within an image. Then we propose aniterative reweighted energy function using natural image statistical prior weightsand image local spatial conditions for deblurring with ringing reduction.

Page 6: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

Image Statistics and Local Spatial Conditions 329

According to g = h ∗ f + η, using the Tikhonov-Miller regularized solution,the restored image F in the frequency domain is,

F (u, v) =H∗(u, v)

|H(u, v)|2 + α|L(u, v)|2 G(u, v) = T (u, v)G(u, v) (4)

where G, H, F are the DFT of g, h, f , respectively, (u, v) are the spatial frequencyvariables, L(u, v) represents a regularizing operator with a regularization para-meter α. T (u, v) deviates from the inverse of the blur kernel H−1(u, v). Thedeviation is expressed by the error spectrum E(u, v; α) = 1 − T (u, v; α)H(u, v).The restored image F in the frequency domain is given by,

F (u, v) = T (u, v; α)[H(u, v)F (u, v) + η(u, v)] (5)= F (u, v) − E(u, v; α)F (u, v) + (1 − E(u, v; α))H−1η(u, v) (6)

where the restoration error is ‖F (u, v) − F (u, v)‖. On the right side, the secondterm denotes the error due to the use of filter T , i.e., a regularization error;the third term presents the noise η magnification error. There exists an optimalvalue α between two types of errors. The noise magnification error has a globaldegrading effect resulting from the observed noise. Also, the regularization erroris a function of F , and its effect will therefore be related strongly to the localspatial structures encountered within the image. Ringing effects can be seen as astructure dependent phenomenon and can be classified as a regularization error.

Therefore, we propose an iterative reweighted regularization function whichcan use the measure distributions of local edges, textures as well as the pixel in-tensity values for image deblurring. Similar to Eq. 1, p(g|f, h) follows a Gaussiandistribution and p(f) is prior with some constraint conditions,

J (f |g, h) ∝ argmin{12

∑w1(g(x) − h(x) ∗ f(x))2 +

12λ

∑w2(c1(x) ∗ f(x))2}

where J (f |h, g) = − log{p(g|f, h)p(f)} express that the energy cost J is equiv-alent to the negative log-likelihood of the data [19], [2], [1]. λ is a regularizationparameter that controls the trade-off between the fidelity to the observation andsmoothness of the restored image. The smoothness constraint c1(x) is an regular-ization operator and usually is a high-pass filter. The energy function achieves anoptimal result by searching for f minimizing the reconstruction error (g−h∗f)2

and the weights prior w2 controlling f to be satisfactorily smooth.The weights w1 and w2 reduce these ringing effects adaptively to achieve

better visual evaluation. w1 = 1, if the data at x is reliable, otherwise w1 = 0;the image weight w2 = 1/[1+kσ2

f(x)], σ2f (x) is the local variance of the observed

image g(x) at x in a P × Q window, k is a contrast parameter. However, it isdifficult to directly compute such local variances in a small moving window for asingle blurred image and its unknown ideally restored image. In contrast to mostexisting approaches [2], [9], we use the distributions of statistical edge gradientsas the local prior weights, which can bias the results. We use a w′

2 = expkσ2f (x)

from a general exponential function family which has effects similar to w2 [20].

Page 7: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

330 H. Zheng and O. Hellwich

The heavy-tailed curve of w′2 is directly controlled by using the image statistical

prior distribution. The cost function of this equation is minimized in an iterativereweighted optimization approach [21] via conjugate gradient descent.

4 Experiments and Discussion

Experiments on real blurred images are carried out to demonstrate the effective-ness of our algorithm. We perform our experiments on entirely nonstationaryblurred images which are collected from videos and photos in real environments.

4.1 Implementation of Blur Kernel Estimation and Deblurring

We firstly present the implementation of blur kernel estimation in the variationalBayesian ensemble learning. Sequentially, we describe the deblurring with ringingreduction in our suggested iterative reweighted energy function.

Weakly-Supervised Variational Bayesian Learning. According to the costfunction CKL in Eq. 3, the parameters of the distributions are minimized alter-nately using the coordinate descent method. The most crucial part is the initialvalue that we choose the means of the distributions q(h) and q(∇f) (a trainedprior distribution from another similar type of blurred images). The variance σ2

is given high value due to the uncertainty of the initial value. The minimizationis repeated until the change in CKL becomes negligible. The ensemble learningalgorithm is provided online by Miskin and Mackay [4]. Furthermore, multi-scale[10], [9] and multigrid [22] methods have been proven to be very useful in com-puter vision. These methods can avoid local minima. Following Fergus et al. [9]and Simoncelli [10], we implement our algorithm using multi-scale based coarse-to-fine refinements. At the coarsest level, the blur kernel is initialized at a verycoarse level. The initial estimation for ideal image gradients is then adapted tothe blur kernel till the edge gradients distribution is well adjusted. At the finestresolution, the blur kernel is fully interpolated.

Iterative Reweighted Energy Function for Deblurring with RingingDeduction and Denoising. During the image deconvolution, most of theringing effects are generated either by the non-accurate blur kernels or by spatial-variant blur around the objects. Our suggested regularization function is de-signed based on the analysis of ringing effects. The weight distributions in theenergy function can be approximated by using image statistical prior distribu-tions which can be computed from other same types of learned blurred images.During image deblurring and image reconstruction, the conjugate gradient de-scent method minimizes the residual error in an iterative manner. The weightdistribution is automatically updated based on the previously iterative restoredimage results in the spatial domain. Therefore, it needs more computation time.

Page 8: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

Image Statistics and Local Spatial Conditions 331

Fig. 3. a|b|c. (a) Blur degraded images. (b) Restored image using the normal RLmethod with ringing effects. (c) Restored images using the suggested method.

Fig. 4. a|b|c columns. (a) Blur degraded images. (b) Restored image using a similarmethod in [9]: multi-scale based RL method. (c) Restored images using the suggestedmethod with natural image statistical prior weights and space-adaptive smoothing.

4.2 Deblurring and Reconstruction on Nonstationary Blurred Data

To evaluate this algorithm, the performance of the approach has been investi-gated by using different types of real images. In these experiments, first, we showthat it is easy to get ringing effects in normal deblurring methods. Second, wereconstruct several types of blurred images and compare the results with othermethods. Finally, we make a summary of the suggested approach.

Page 9: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

332 H. Zheng and O. Hellwich

Fig. 5. a|b|c. Identified blur kernels with respect to the image of people, street andhorse, respectively. (a) for people. (b) for horse. (c) for street.

The first experiment is performed for an indoor image, shown in Fig. 3. Basedon the estimated blur kernel in Fig. 5(a), we reconstruct this image using twomethods. We can easily find that the classical Richardson-Lucy (RL) methodcan achieve sharp deblurring results but suffers from stronger ringing effects.Fig. 3(c) is reconstructed using our suggested method with natural image statis-tical prior weights and space-adaptive smoothing. Compared to the RL method,the reconstructed result in our method is smoother and without ringing effects.

The second experiments present image restoration on blurred images todemonstrate the deblurring and restoration results of the proposed algorithm.The restored images are illustrated in Fig. 4 and their identified blur kernelsare shown in Fig. 5, respectively. In this experiment, we compare our deblurringwith a multi-scale based RL methods that was used by Fergus et al. [9]. From theresults, we note that the multi-scale RL method can achieve sharp restoration re-sults but the noise is also amplified, shown in Fig. 4(b) column. Our method canachieve the sharp deblurring results with more smoothing surfaces due to differ-ent reconstruction mechanism, shown in Fig. 4(c). In this experiment, we showthree blurred images with different illumination, contrast and environments. Thefirst image is an indoor image of a person, the second image of a copper sculpturehas some reflections, and the third one has cluttered movements in the evening.The results show the robustness of image deblurring and reconstruction of thesuggested approach for different types of nonstationary real blurred images.

From these experiments, we note that these estimated blur kernels cannotbe simply represented by a parametric model. The reason is the random move-ments and different noise influences (illumination, projective distortion basedblur changing, reflections etc.) during the image formation period. In a sense,based on natural image statistics, we can estimate blur kernels in a variationalBayesian learning method and restore and reconstruct the images sequentiallyin an iterative reweighted energy function. On the other hand, we also note thatimage noise is smoothed during image deconvolution in our approach.

5 Conclusions and Future Work

In this paper, we have suggested a new approach for weak-supervised imagedeconvolution with ringing reduction. The integration of variational Bayesian

Page 10: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

Image Statistics and Local Spatial Conditions 333

learning and natural image statistics can achieve high-accuracy blur identifica-tion. Furthermore, based on the analysis of ringing and noise effects, we haveproposed an iterative reweighted energy function for image deblurring and per-ceptual image reconstruction. In particular, the approach makes effective use ofthe natural image statistics prior through the learning scheme. By alternatingthe radius of the natural image statistics, the image statistical prior distributionis not only used for blur kernel estimation in a single blurred image but also usedas the local spatial prior weights for image deblurring and reconstruction withringing reduction in an iterative reweighted energy function. A thorough evalua-tion has shown that the proposed approach has more flexibilities for identifyingand restoring blurred images with ringing reduction in real environments.

References

1. Zheng, H., Hellwich, O.: Introducing dynamic prior knowledge to partially-blurredimage restoration. In: Franke, K., Muller, K.-R., Nickolay, B., Schafer, R. (eds.)Pattern Recognition. LNCS, vol. 4174, pp. 111–121. Springer, Heidelberg (2006)

2. Zheng, H., Hellwich, O.: Double regularized Bayesian estimation for blur identi-fication in video sequences. In: Narayanan, P.J., Nayar, S.K., Shum, H.-Y. (eds.)ACCV 2006. LNCS, vol. 3852, pp. 943–952. Springer, Heidelberg (2006)

3. Molina, R., Katsaggelos, A., Mateos, J.: Bayesian and regularization methods forhyperparameters estimate in image restoration. IEEE Tr. on Sig. 8, 231–246 (1999)

4. Miskin, J., MacKay, D.J.C.: Ensemble Learning for Blind Image Separation andDeconvolution. In: Adv. in Independent Component Analysis, Springer, Heidelberg(2000)

5. Miskin, J.W.: Ensemble Learning for Independent Component Analysis. PhD the-sis, Uni. Cambridge (2000)

6. Elder, J.H., Zucker, S.W.: Local scale control for edge detection and blur estima-tion. IEEE Trans. on PAMI 20, 699–716 (1998)

7. Hinton, G.E., Camp, D.v.: Keeping neural networks simple by minimizing thedescription length of the weights.s. In: ACM Conf. on Computational LearningTheory, pp. 5–13 (1993)

8. Attias, H.: A variational Bayesian framework for graphical models. In: Leen, T, etal. (eds.) Advances in NIPS, pp. 209–215 (2000)

9. Fergus, R., Singh, B., Hertzmann, A., Roweis, S.T., Freeman, W.: Removing cam-era shake from a single photograph. In: SIGGRAPH 2006, vol. 25, pp. 787–794(2006)

10. Simoncelli, E.: Statistical models for images: Compression, restoration and synthe-sis. In: 31st Asilomar Conf. on Sig., Sys. and Computers (1997)

11. Lagendijk, R., Biemond, J., Boekee, D.: Regularized iterative image restorationwith ringing reduction. IEEE Tr. on Ac., Sp., and Sig. Proc. 36, 1874–1888 (1988)

12. Heiler, M., Schnorr, C.: Natural image statistics for natural image segmentation.IJCV 63, 5–19 (2005)

13. Portilla, J., Simoncelli, E.P.: A parametric texture model based on joint statisticsof complex wavelet coefficients. IJCV 40, 49–72 (2000)

14. Field, D.J.: Relations between the statistics and natural images and the responsesproperties of cortical cells. J. Optical Soc. Am. A. 4, 2379–2394 (1987)

15. Olshausen, B.A., Field, D.J.: Emergence of simple-cell receptive field properties bylearning a sparse code for natural images. Nature 381, 607–609 (1996)

Page 11: LNCS 4713 - Image Statistics and Local Spatial Conditions ... · Image Statistics and Local Spatial Conditions for Nonstationary Blurred Image ... Image Statistics and Local Spatial

334 H. Zheng and O. Hellwich

16. Mallat, S.: A theory for multiresolution signal decomposition: The wavelet repre-sentation. IEEE on PAMI 11, 674–693 (1989)

17. Roth, S., Black, M.: Fields of experts: A framework for learning image priors. In:CVPR, San Diego, pp. 860–867 (2005)

18. Zhu, S., Wu, X., Mumford, D.: Minimax entropy principle and its to texture mod-eling. Neural Computation 9, 1627–1660 (1997)

19. Opper, M., Saad, D.: Advanced Mean Field Methods: Theory and Practice. MITPress, Cambridge, Massachusetts (2001)

20. Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion.IEEE Trans. PAMI 12, 629–639 (1990)

21. O’leary, D.P.: Robust regression computation using iteratively reweighted leastsquares. SIAM J. Matrix Anal. Appl. 11, 466–480 (1990)

22. Bruhn, A., Weickert, J., Kohlberger, T., Schnorr, C.: A multigrid platform forreal-time motion computation with discontinuity-preserving variational methods.IJCV 70, 257–277 (2006)