Cardiac Motion Extraction from Images by Filtering Estimation Based on a Biomechanical Model

  • Philippe Moireau
  • Dominique Chapelle
  • Mariette Yvinec
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5528)


Starting from the presentation of a unified perspective of segmentation with deformable models and data assimilation with images, we propose a data assimilation procedure designed to dynamically estimate 3D positions and velocities of the myocardium along the heart cycle, using data consisting of contours extracted from image sequences. We assess this procedure with a test problem based on a realistic computational heart model, and with synthetic data produced from reference simulations by creating binary images of the myocardium. The automatic meshing library CGAL is then employed to create contour meshes for each snapshot, and these meshes are directly used in the model-measurement comparisons. This approach gives very satisfactory qualitative and quantitative results.


Data Assimilation Deformable Model Heart Model Reference Simulation Automatic Mesh Generation 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Peters, J., Ecabert, O., Meyer, C., Schramm, H., Kneser, R., Groth, A., Weese, J.: Automatic whole segmentation in static magnetic resonance image volumes. In: Ayache, N., Ourselin, S., Maeder, A. (eds.) MICCAI 2007, Part II. LNCS, vol. 4792, pp. 402–410. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    von Berg, J., Barschdorf, H., Blaffert, T., Kabus, S., Lorenz, C.: Surface based cardiac and respiratory motion extraction for pulmonary structures from multi-phase CT. In: Manduca, A., Hu, X. (eds.) Medical Imaging 2007: Physiology, Function, and Structure from Medical Images, vol. 6511, p. 65110Y. SPIE (2007)Google Scholar
  3. 3.
    Sermesant, M., Forest, C., Pennec, X., Delingette, H., Ayache, N.: Deformable biomechanical models: Application to 4D cardiac image analysis. Medical Image Analysis 7(4), 475–488 (2003)CrossRefzbMATHGoogle Scholar
  4. 4.
    Moireau, P., Chapelle, D., Le Tallec, P.: Filtering for distributed mechanical systems using position measurements: Perspective in medical imaging. Inverse Problems 25(3), 035010–035035 (2009)MathSciNetCrossRefzbMATHGoogle Scholar
  5. 5.
    Blum, J., Le Dimet, F., Navon, I.: Data assimilation for geophysical fluids. In: Temam, R., Tribbia, J. (eds.) Handbook of Numerical Analysis: Computational Methods for the Atmosphere and the Oceans. Elsevier, Amsterdam (2008)Google Scholar
  6. 6.
    Bensoussan, A.: Filtrage Optimal des Systèmes Linéaires. Dunod (1971)Google Scholar
  7. 7.
    Tong, S., Shi, P.: Cardiac motion recovery: Continuous dynamics, discrete measurements, and optimal estimation. In: Larsen, R., Nielsen, M., Sporring, J. (eds.) MICCAI 2006. LNCS, vol. 4190, pp. 744–751. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Moireau, P., Chapelle, D., Le Tallec, P.: Joint state and parameter estimation for distributed mechanical systems. Computer Methods in Applied Mechanics and Engineering 197, 659–677 (2008)MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    Pons, J., Ségonne, F., Boissonnat, D., Rineau, L., Yvinec, M., Keriven, R.: High-quality consistent meshing of multi-label datasets. In: Karssemeijer, N., Lelieveldt, B. (eds.) IPMI 2007. LNCS, vol. 4584, pp. 198–210. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  10. 10.
    Billet, F., Sermesant, M., Delingette, H., Ayache, N.: Cardiac motion recovery by coupling an electromechanical model and cine-MRI data: First steps. In: Miller, K., Nielsen, P. (eds.) Proc. MICCAI 2008 (September 2008)Google Scholar
  11. 11.
    Axel, L., Montillo, A., Kim, D.: Tagged magnetic resonance imaging of the heart: a survey. Med. Image Anal. 9, 376 (2005)CrossRefGoogle Scholar
  12. 12.
    Sainte-Marie, J., Chapelle, D., Cimrman, R., Sorine, M.: Modeling and estimation of the cardiac electromechanical activity. Computers & Structures 84, 1743–1759 (2006)MathSciNetCrossRefGoogle Scholar
  13. 13.
    Bresenham, V.: Algorithm for computer control of a digital plotter. IBM Systems Journal 4(1), 25–30 (1965)CrossRefGoogle Scholar
  14. 14.
    Cgal, Computational Geometry Algorithms Library,
  15. 15.
    Boissonnat, J.D., Oudot, S.: Provably good sampling and meshing of surfaces. Graphical Models 67, 405–451 (2005)CrossRefzbMATHGoogle Scholar
  16. 16.
    Chapelle, D., Moireau, P., Le Tallec, P.: Robust filtering for joint state-parameter estimation in distributed mechanical systems. DCDS-A 23(1–2), 65–84 (2009)MathSciNetzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Philippe Moireau
    • 1
  • Dominique Chapelle
    • 1
  • Mariette Yvinec
    • 2
  1. 1.INRIA, Macs Project-TeamLe Chesnay cedexFrance
  2. 2.INRIA, Geometrica Project-TeamSophia Antipolis cedexFrance

Personalised recommendations