Abstract
In hybrid sensor networks, information fusion from heterogeneous sensors is important, but quite often information such as image is blurred. Single image deblurring is a highly ill-posed problem and usually regularized by alternating estimating point spread function (PSF) and recovering blur image, which leads to high complexity and low efficiency. In this paper, we first propose an efficient PSF estimation algorithm based on gradient cepstrum analysis (GCA). Then, to verify the accuracy of the strategy, estimated PSFs are used for image deconvolution step, which exploits a novel total variation model coupling with a gradient fidelity term. We also adopt an alternating direction method (ADM) numerical algorithm with rapid convergence and high robustness to optimize the energy function. Both synthetic and real blur experiments show that our scheme can estimate PSF rapidly and produce comparable results without involving long time consuming.
1. Introduction
In real world, information fusion in hybrid sensor network (HSN) is necessary in different applications [1–3]. For example, in an emergency natural disaster scenario, HSN-based multimodal information integration for first responders is critical for search and rescue. Danger may appear anywhere at any time; therefore, first responders must monitor a large area continuously in order to identify potential danger and take actions. Due to the dynamic and complex nature of natural disaster, some victims may not be found with a single type of sensor modality; for example, image sensors can be used to spot the victims based on optical images; UWB radar sensors can be applied to penetrate the ground or sense-through-wall [4, 5], and acoustic sensors are needed to collect the voice from victims [6]. Overall, image sensors play important roles in HSN. Unfortunately, single has long been a fundamental research problem in many science and engineering areas such as computer vision, aerial imaging, and remote sensing, especially in many photographs capturing ephemeral moments that cannot be recaptured under some certain conditions. Assuming that the imaging system is linear space-invariant, the image degraded process can be modeled as convolution of a latent image with a blur kernel. The progress is described as
Early approaches typically assume simple parametric forms for PSF, such as a Gaussian filter in the frequency domain [7], linear or harmonic motion [8], or a sum of normal motion [9]. In practical cases, blur kernels are often more complex and should be described by more sophisticated parametric models. Cai et al. [10] present an approach that formulates the blind blurring as a new joint optimization problem, which simultaneously maximizes the sparsity of the blur kernel and the sparsity of the clear image under certain suitable redundant tight frame systems. Krishnan et al. [11] use a normalized sparsity measure scheme that compensates for the attenuation of high frequencies, which greatly stabilizes the PSF estimation process. Shi et al. [12] propose a novel local prior that is called gradient fidelity constraint on the global prior of heavy-tailed distribution for single image deblurring.
Recent state-of-the-art PSF estimation algorithms tend to deploy effective priors about the statistics of natural images for single image deblurring. Fergus et al. [13] use a zero-mean mixture-of-Gaussian model for natural image gradients distribution together with variational Bayes algorithm to estimate PSF, and then Richardson-Lucy is employed for deconvolution. The proposed method provides good results just for the case of small PSF. Krishan and Fergus [14] model the heavy-tailed distribution by hyper-Laplacian priors and adopt an alternating minimization scheme, which is fast optimized by a lookup table (LUT) algorithm. However, there are significant staircase effects in the recovered image. Levin et al. [15] also propose an efficient marginal likelihood optimization method based on the maximum a posteriori (MAP) that is
Although above algorithms obtain good results, they are time consuming. Because optimizing the energy function usually requires quite sophisticated iterative numerical algorithms, especially the optimizing scheme that alternates between PSF estimation and image restoration. Moreover, if the initialized kernel is not well set in the matched style or proper size, it often fails to converge to the true global minimum, such as the well-known case that the kernel converges to a delta function but the recover image is still blurred. In this paper, we propose a novel efficient gradient cepstrum analysis (GCA) strategy into the single blurred image for PSF estimation. For a given blurred image, we first estimate its gradient cepstrum, which is proved to represent the property of the blur kernel and provide the magnitude information. The phase retrieval (PR) technique is adopted to recover the phase given just the magnitude of a two-dimension PSF Fourier transform. Then, the total variation regularized model coupling with an image gradient fidelity term is established to evaluate the accuracy of our PSF estimation strategy and an alternating direction method (ADM) with rapid and stable convergence is used to optimize the energy function in order not to cover up the efficiency of the proposed GCA strategy. Finally, both synthetic and real blurred images are tested to verify the performance of our method.
The rest of this paper is organized as follows. In Section 2, we make a description of the proposed GCA strategy. Section 3 describes our novel TV based image restoration model and the ADM numerical algorithm. Experimental results are shown in Section 4. Finally, a conclusion is made in Section 5.
2. PSF Estimation by Gradient Cepstrum Analysis Strategy
A block diagram of the degrade model and our proposed single image deblurring scheme including the PSF estimation and the fast image deconvolution is shown in Figure 1.

Block diagram of the degrade model and the proposed single image deblurring process.
In this section, we focus on the PSF estimation process and the details are described in the following subsections.
2.1. Definition and Property of the Image Cepstrum
The linear space-invariant degrade process is described as (1). In the case of ignoring the additive noise, it is formulated in frequency domain as
The difference between the cepstrum and the autocorrelation function is the weighted logarithmic, which is adopted to concentrate the energy of the transformed signal and expand the range of dynamic analysis and improve the accuracy of the transform. Essentially, image cepstrum has same properties as its autocorrelation, as shown in Figure 2. Figure 2(a) is the original image of a natural scene and its isotropic autocorrelation energy spectrum is shown in Figure 2(b). Figure 2(c) is the autocorrelation energy spectrum of motion blurred image; motion length and angle are 20 and 30, respectively. It is obvious that motion blurred image has better correlation in its blur direction.

Natural image and its autocorrelation energy spectrum. (a) Original image. (b) Autocorrelation energy spectrum of (a). (c) Autocorrelation energy spectrum of blurred image.
The cepstrum has many important properties. We only discuss the two-dimensional cepstrum properties related to the field of image processing.
Property 1.
Convert the two-dimensional convolution into an addition operation in cepstrum domain.
Property 2 (isogonal rotation).
That is, in polar coordinates system, if
It indicates that if the original function rotates one angle α, its cepstrum rotates with the same direction and degree.
Property 3 (origin symmetry).
If
Property 4.
Periodicity
These two-dimensional cepstrum properties provide a reliable theoretical basis of our algorithm.
2.2. PSF Estimated from the Blurred Image Gradient Cepstrum
PSF, that is, the blur kernel of the convolution operation, actually describes the path of camera shake. As the camera shake path is random, the corresponding two-dimensional image of shake path is sparse and random. Fortunately, cepstrum is not sensitive to the effects of the random transfer path, but also without being affected by other random components in imaging progress. Take the random noise, for example; it will produce some frequency components, which are not periodic in frequency domain. There are not obvious peaks corresponding to the random noise in cepstrum domain. Therefore, PSF information can be extracted by cepstrum analysis of the blurred image.
In PSF estimation, image gradient provides more useful information than the image itself. Compared with the cepstrum of the blurred image itself, its gradient cepstrum has the advantage of isolating the information of the image itself effectively and estimating the PSF accurately. Considering that the Laplace operator is isotropic and rotation-invariant, we choose it as gradient operator. It can reflect second-order differential properties of the image, thus extracting points, lines, and boundaries for the image. It is also known as a boundary extraction operator and defined as
To illustrate the property more clearly, we carry out experiments on the synthetic blurred image; the result is shown in Figure 3. In Figure 3(a), the synthetic blurred image is degraded by a motion blur PSF with the blur length 20 pixels and the blur angle 30 degrees. Figures 3(b) and 3(c) show the cepstrum of the blur image and the original image, respectively. It can be seen that the cepstrum of the blurred image has rich information in the blur direction. This phenomenon matches the property of image autocorrelation that pixels of the blur image are more correlated in the direction of the blurring trajectory of the PSF than other directions [16]. The cepstrum of the original image gradient is shown in Figure 3(d). It is approximate to a delta function and matches the statistical property that gradients of the natural images are approximately independent to each other [13]. Figure 3(e) is the cepstrum of the gradient of the blur image. Obviously, it isolates the cepstral information of the original image effectively and preserves the information in the blurred direction. Figure 3(f) is the cepstrum of the PSF itself. It is centrosymmetric. The direction remains the same and the length is twice than the true PSF. The reproduced PSF information conforms to the physical meaning of the cepstrum; that is, the cepstrum of the signal can reproduce the original signal information. It is evident that there are great similarities between the cepstrum of the gradient of the blur image and the cepstrum of the PSF itself, as shown in Figures 3(e) and 3(f). Therefore, the cepstrum of the gradient of the blur image is approximate to the cepstrum of the PSF itself under the case that

(a) The synthetic blurred image. (b) The cepstrum of (a). (c) The cepstrum of the original image. (d) The cepstrum of the original image gradient. (e) The cepstrum of the gradient of blur image (a). (f) The cepstrum of the PSF itself.
2.3. Phase Retrieval
Phase spectrum of the image plays an important role in reflecting the image composition contents even more important than the power spectrum. The estimated PSF from the cepstrum of the blur image gradient only remain the amplitude information but the phase information is lost. The PR [17] technique is adopted here to derive the phase of the PSF. It recovers the phase just from the magnitude of a signal's Fourier transform, which is the iterative Fourier transform algorithm. The iterative process includes three constraints, that is, positivity, compact support, and module constraints. To be exact, positivity and compact support constraints are spatial domain constraints and the module belongs to the frequency domain constraints. The flow chart for the algorithm is shown in Figure 4.

Flow chart of the iterative Fourier transform algorithm.
The PR algorithm can be expressed as follows.
Initialize
Apply the module constraint in Fourier domain Transform to spatial domain. Apply the compact constraint and get Apply the positivity constraint Transform to frequency domain
Finally,
Where
3. The Optimization Approach
In this section, we propose a total variation regularized model coupling with an image gradient fidelity term to evaluate the accuracy of our PSF estimation strategy and an alternating direction method (ADM) with rapid and stable convergence is used to optimize the energy function.
3.1. The Proposed Model
It is well known that the error between the estimated PSF and the true degrade PSF is inevitable no matter how excellent the PSF estimation method is, which will lead to undesirable ringing effects. Total variation image restoration algorithm has become one of the standard techniques with the advantage of suppressing ringing effects and preserving sharp edges and object boundaries [18]. However, it still has a potential shortcoming that does not meet the morphological principle of image processing, which is often referred to the staircase effect in the recovered image [19]. Although the staircase effect is reluctantly acceptable in the image features extraction or target detection, it does not meet the human visual requirement. In order to use the unique advantage of TV regularization and avoid its disadvantage, we propose a novel TV based regularized model coupling with a gradient fidelity term to recover the latent image from the single blurred image.
The model is defined as
3.2. Numerical Algorithm
Optimization of the above energy function refers to the TV problem in
We introduce an auxiliary variable
In order to ensure the nonsingularity of the coefficient matrix in (27), it shall obey the standard assumption; that is,
4. Experimental Results
In order to evaluate the performance of our scheme, we carry out a series of experiments on both synthetic and real blurred images and compare with some state-of-the-art algorithms.
Firstly, we carry out the experiment on the synthetic blurred image from [15] and their corresponding PSFs. The size of the tested kernel is 27 × 27 and results are shown in Figure 5. Figures 5(a) and 5(b) are the cepstrum of the PSF itself and the cepstrum of the gradient of blur image. Figure 5(c) is the real PSF and Figure 5(d) is the estimated PSF by our scheme. It can be seen that our estimated PSF is extremely similar to the true PSF.

The GAC of the blur image. (a) The cepstrum of the PSF itself. (b) The cepstrum of the gradient of blur image. (c) The true PSF. (d) Our estimated PSF.
It should be noted that original result might be a mirrored or shifted version of the true PSF, because all of them have the same cepstrum function. However, it is easy to validate and correct since wrong PSFs give very different deblurred result. Experimental results on other tested PSFs are shown in Figure 6. From left to right, their sizes are 13 × 13, 17 × 17, 21 × 21, 23 × 23, and 27 × 27, respectively. Figures 6(a) and 6(b) are a series of true PSFs and responding estimated results from [15]. Figure 6(c) shows estimated PSFs by Hu et al. in [16] and our results are displayed in Figure 6(d). Clearly, our results match well with true PSFs in visual effects.

We take the estimated PSFs to image deconvolution and adopt signal to noise (SNR) of restored images to evaluate the accuracy of our proposed PSF estimated method, as shown in the bottom-right of images in Figure 7. Figure 7(a) is a clear image and degraded by convolving with the mentioned 13 × 13 PSF shown in the bottom-right in Figure 7(b). Figures 7(c) and 7(d) are results by Fergus and Levin's methods, respectively. Figure 7(e) provides the result by Hu et al.'s method that uses gradient domain correlation based on a patch-based image degradation model. Figure 7(f) shows our result. Compared with other three state-of-art algorithms, it is evident that our scheme can also get the ideal restoration in visual although the SNR is slightly lower.

We also test other PSFs in Figure 6. SNR between original image and recovered images using different estimated PSFs and computation time are listed in Tables 1 and 2, respectively. As can be seen from the result data, our scheme cannot only obtain a good recovery result but also shorten the compute time remarkably.
SNR using different estimated PSFs in each size in Figure 5.
Processing time using different algorithms for PSFs in each size in Figure 5.
Figure 8 shows a real blur image deblurring result using above algorithms. It is a large scale image obtained from [13] with size 1000 × 1256, as shown in Figure 8(a). Figure 8(b) shows Fergus's result, whose PSF is estimated by varying image resolution in a coarse-to-fine manner, and then the estimated PSF is used to recover the image by the standard Richardson-Lucy algorithm. Figure 8(c) shows Levin's result by alternating between estimating the PSF and solving for the image. Both of their methods obtain good results but are still time consuming, especially for the large scale image, which will cost several minutes. Our result is shown in Figure 8(d); extracted and zoomed color squares are shown in Figure 8(e). It can be seen that our method gets comparable result and only costs ten seconds.

5. Conclusion
Traditional single image deblurring algorithms require presetting or estimating the size of PSF according to the iteration stopping criterion, which is time consuming. In this paper, an efficient PSF estimated strategy has been proposed based on image gradient cepstrum analysis. PSF power information is obtained from cepstrum properties of the blur image gradient and its phase information is retrieved by PR technique. To verify the accuracy of the strategy, the estimated PSF is used for recovering image with a novel total variation image restoration model that is coupling with a gradient fidelity term. An alternating direction method (ADM) numerical algorithm with rapid convergence and high robustness is adopted to optimize the energy function. Both synthetic and real blur experiments show that our scheme can rapidly produce comparable results with some state-of-the-art algorithms and greatly shorten the computing time.
Footnotes
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
This research is supported by National Natural Science Foundation of China (no. 61401308) and Doctoral Fund of Tianjin Normal University under Grant no. 52XB1406.
