Recovering Missing Data on Satellite Images

  • Isabelle Herlin
  • Dominique Béréziat
  • Nicolas Mercier
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6688)


Data Assimilation is commonly used in environmental sciences to improve forecasts, obtained by meteorological, oceanographic or air quality simulation models, with observation data. It aims to solve an evolution equation, describing the dynamics, and an observation equation, measuring the misfit between the state vector and the observations, to get a better knowledge of the actual system’s state, named the reference. In this article, we describe how to use this technique to recover missing data and reduce noise on satellite images. The recovering process is based on assumptions on the underlying dynamics displayed by the sequence of images. This is a promising alternative to methods such as space-time interpolation. In order to better evaluate our approach, results are first quantified for an artificial noise applied on the acquisitions and then displayed for real data.


State Vector Satellite Image Data Assimilation Adjoint Variable Variational Data Assimilation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Amidor, I.: Scattered data interpolation for electronic imaging systems: a survey. Journal of Electronic Imaging 11(2), 157–176 (2002)CrossRefGoogle Scholar
  2. 2.
    Apte, A., Jones, C.K.R.T., Stuart, A.M., Voss, J.: Data assimilation: Mathematical and statistical perspectives. Int. J. Numer. Meth. Fluids 56, 1033–1046 (2008)MathSciNetCrossRefzbMATHGoogle Scholar
  3. 3.
    Béréziat, D., Herlin, I.: Solving ill-posed image processing problems using data assimilation. Numerical Algorithms 52(2), 219–252 (2011)MathSciNetCrossRefzbMATHGoogle Scholar
  4. 4.
    Bertalmio, M., Bertozzi, A., Sapiro, G.: Navier-Stokes, Fluids Dynamics, and Image and Video Inpainting. In: Proceedings of International Conference on Computer Vision, pp. 1335–1362 (2001)Google Scholar
  5. 5.
    Bertalmío, M., Sapiro, G., Caselles, V., Ballester, C.: Image Inpainting. In: Proceedings of the International Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), New Orleans, Luisiana, USA, July 23-28, pp. 417–424 (2000)Google Scholar
  6. 6.
    Breuß, M., Burgeth, B., Weickert, J.: Anisotropic continuous-scale morphology. Lecture Notes on Computer Sciences, Part II, pp. 515–522 (2007)Google Scholar
  7. 7.
    Criminisi, A., Pérez, P., Toyama, K.: Region filling and object removal by exemplar-based inpainting. Transactions on Image Processing 13(9), 1200–1212 (2004)CrossRefGoogle Scholar
  8. 8.
    Franke, R., Nielson, G.: Scattered data interpolation and applications: A tutorial and survey. In: Geometric Modelling: Methods and Their Application, pp. 131–169. Springer, Heidelberg (1991)Google Scholar
  9. 9.
    Knutsson, H., Westin, C.-F.: Normalized and differential convolution: Methods for interpolation and filtering of incomplete and uncertain data. In: Proceedings of Conference on Computer Vision and Pattern Recognition, pp. 515–523 (1993)Google Scholar
  10. 10.
    Lee, S., Wolberg, G., Shin, S.Y.: Scattered data interpolation with multilevel B-splines. IEEE Transactions on Visualization and Computer Graphics 3(3), 228–244 (1997)CrossRefGoogle Scholar
  11. 11.
    Masnou, S.: Disocclusion: a variational approach using level lines. Transactions on Image Processing 11(2), 68–76 (2002)MathSciNetCrossRefGoogle Scholar
  12. 12.
    Pham, T.Q., van Vliet, L.J., Schutte, K.: Robust fusion of irregularly sampled data using adaptive normalized convolution. Journal on Applied Signal Processing, 1–12 (2006)Google Scholar
  13. 13.
    Tarantola, A.: Inverse Problem Theory and Methods for Model Parameter Estimation. Society for Industrial and Applied Mathematics, Philadelphia (2005)CrossRefzbMATHGoogle Scholar
  14. 14.
    Tschumperlé, D., Deriche, R.: Vector-Valued Image Regularization with PDE’s: A Common Framework for Different Applications. In: Proceedings of Conference on Computer Vision and Pattern Recognition, pp. 651–659 (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Isabelle Herlin
    • 1
    • 2
  • Dominique Béréziat
    • 3
  • Nicolas Mercier
    • 1
    • 2
  1. 1.INRIAFrance
  2. 2.CEREA, Join Laboratory ENPC–EDF R&DUniversité Paris-EstFrance
  3. 3.Université Pierre et Marie Curie – LIP6France

Personalised recommendations