Skip to main content
Log in

Optimal Filters from Calibration Data for Image Deconvolution with Data Acquisition Error

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

Data acquisition errors due to dead pixels or other hardware defects can cause undesirable artifacts in imaging applications. Compensating for these defects typically requires knowledge such as a defective pixel map, which can be difficult or costly to obtain and which is not necessarily static. However, recent calibration data is readily available in many applications. In this paper, we compute optimal filters for image deconvolution with denoising using only this calibration data, by minimizing the empirical Bayes risk. We derive a bound on how the reconstruction changes as the number of dead pixels grows. We show that our approach is able to reconstruct missing information better than standard filtering approaches and is robust even in the presence of a large number of defects and to defects that arise after calibration.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. The extension to a matrix A that has more rows than columns, or that has rank less than n, is straightforward. In that case, replace every Σ −1 by the pseudo-inverse Σ and every summation from i=1 to n by a summation i=1 to \(\operatorname {rank} ( \mathbf{A} )\), so that the number of filter factors is reduced to \(\operatorname {rank} (\mathbf{A} )\).

  2. Any type of blurring operator A (spatially variant or invariant) may be considered, with the only restriction that the singular value decomposition should be available.

References

  1. Barrett, J.F., Keat, N.: Artifacts in CT: recognition and avoidance. Radiographics 24, 1679–1691 (2004). doi:10.1148/rg.246045065

    Article  Google Scholar 

  2. Bertalmio, M., Sapiro, G., Caselles, V., Ballester, C.: Image inpainting. In: SIGGRAPH’00 Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Technique, pp. 417–424. ACM, New York (2000). doi:10.1145/344779.344972

    Chapter  Google Scholar 

  3. Bushberg, J.T., Seibert, J.A., Leidholdt, E.M. Jr., Boone, J.M.: The Essential Physics of Medical Imaging, 2nd edn. Lippincott Williams & Wilkins, Philadelphia (2002)

    Google Scholar 

  4. Chan, T., Kang, S.: Error analysis for image inpainting. J. Math. Imaging Vis. 26(1–2), 85–103 (2006). doi:10.1007/s10851-006-6865-7

    Article  MathSciNet  Google Scholar 

  5. Chan, T., Shen, J.: Image Processing and Analysis: Variational, PDE, Wavelet, and Stochastic Methods. SIAM, Philadelphia (2005)

    MATH  Google Scholar 

  6. Chan, T., Yip, A., Park, F.: Simultaneous total variation image inpainting and blind deconvolution. Int. J. Imaging Syst. Technol. 15(1), 92–102 (2005). doi:10.1002/ima.20041

    Article  Google Scholar 

  7. Chung, J., Chung, M., O’Leary, D.P.: Designing optimal spectral filters for inverse problems. SIAM J. Sci. Comput. 33(6), 3132–3252 (2011). doi:10.1137/100812938

    Article  MathSciNet  MATH  Google Scholar 

  8. Dahl, J., Hansen, P., Jensen, S., Jensen, T.: Algorithms and software for total variation image reconstruction via first-order methods. Numer. Algorithms 53(1), 67–92 (2010). doi:10.1007/s11075-009-9310-3

    Article  MathSciNet  MATH  Google Scholar 

  9. Daubechies, I.: Ten Lectures on Wavelets. CBMS-NSF Regional Conference Series in Applied Mathematics, vol. 61. SIAM, Philadelphia (1992)

    Book  MATH  Google Scholar 

  10. De Vito, E., Rosasco, L., Caponnetto, A., De Giovannini, U., Odone, F.: Learning from examples as an inverse problem. J. Mach. Learn. Res. 6, 883–904 (2005)

    MathSciNet  MATH  Google Scholar 

  11. Golub, G., Heath, M., Wahba, G.: Generalized cross-validation as a method for choosing a good ridge parameter. Technometrics 21(2), 215–223 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  12. Golub, G., Pereyra, V.: The differentiation of pseudo-inverses and nonlinear least squares problems whose variables separate. SIAM J. Numer. Anal. 10(2), 413–432 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  13. Golub, G.H., Pereyra, V.: Separable nonlinear least squares: the variable projection method and its applications. Inverse Probl. 19(2), R1–R26 (2003). doi:10.1088/0266-5611/19/2/201

    Article  MathSciNet  MATH  Google Scholar 

  14. Hainaut, O.: Basic image processing (1996). http://www.eso.org/~ohainaut/ccd

  15. Hansen, P.C., Nagy, J., O’Leary, D.P.: Deblurring Images: Matrices, Spectra, and Filtering. SIAM, Philadelphia (2006)

    MATH  Google Scholar 

  16. Neelamani, R., Choi, H., Baraniuk, R.: ForWaRD: Fourier-wavelet regularized deconvolution for ill-conditioned systems. IEEE Trans. Signal Process. 52(2), 418–433 (2004)

    Article  MathSciNet  Google Scholar 

  17. Nocedal, J., Wright, S.: Numerical Optimization. Springer, New York (1999)

    Book  MATH  Google Scholar 

  18. Nowak, R., Thul, M.: Wavelet-vaguelette restoration in photon-limited imaging. In: Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, 1998, vol. 5, pp. 2869–2872. IEEE Comput. Soc., Los Alamitos (1998). doi:10.1109/ICASSP.1998.678124

    Google Scholar 

  19. Pusey, E., Lufkin, R., Brown, R., Solomon, M., Stark, D., Tarr, R., Hanafee, W.: Magnetic resonance imaging artifacts: mechanism and clinical significance. Radiographics 6(5), 891–911 (1986)

    Google Scholar 

  20. Raven, C.: Numerical removal of ring artifacts in microtomography. Rev. Sci. Instrum. 69(8), 2978–2980 (1998). doi:10.1063/1.1149043

    Article  Google Scholar 

  21. Vapnik, V.N.: Statistical Learning Theory. Wiley, New York (1998)

    MATH  Google Scholar 

  22. Whitmore, B., Wiggs, M.: Charge transfer traps in the WFPC2. In: Koratkar, A., Leitherer, C. (eds.) Calibrating HST: Post Servicing Mission, STScI Calibration Workshop 1, Conf. Proceedings. Space Telescope Science Institute, Baltimore (1995). http://www.stsci.edu/hst/wfpc2/documents/isr/9503_1.html

    Google Scholar 

Download references

Acknowledgements

We are grateful to the referees for helpful suggestions. The work of J.C. was partially supported by NSF grant DMS 0902322. The work of D.P.O. was partially supported by NSF grant DMS 1016266. The satellite images were obtained from NASA’s website: www.nasa.gov.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julianne Chung.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chung, J., Chung, M. & O’Leary, D.P. Optimal Filters from Calibration Data for Image Deconvolution with Data Acquisition Error. J Math Imaging Vis 44, 366–374 (2012). https://doi.org/10.1007/s10851-012-0332-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-012-0332-4

Keywords

Navigation