Elsevier

Medical Image Analysis

Volume 10, Issue 5, October 2006, Pages 673-692
Medical Image Analysis

Robust mosaicing with correction of motion distortions and tissue deformations for in vivo fibered microscopy

https://doi.org/10.1016/j.media.2006.06.006Get rights and content

Abstract

Real-time in vivo and in situ imaging at the cellular level can be achieved with fibered confocal microscopy. As interesting as dynamic sequences may be, there is a need for the biologist or physician to get an efficient and complete representation of the entire imaged region. For this demand, the potential of this imaging modality is enhanced by using video mosaicing techniques. Classical mosaicing algorithms do not take into account the characteristics of fibered confocal microscopy, namely motion distortions, irregularly sampled frames and non-rigid deformations of the imaged tissue. Our approach is based on a hierarchical framework that is able to recover a globally consistent alignment of the input frames, to compensate for the motion distortions and to capture the non-rigid deformations. The proposed global alignment scheme is seen as an estimation problem on a Lie group. We model the relationship between the motion and the motion distortions to correct for these distortions. An efficient scattered data approximation scheme is proposed both for the construction of the mosaic and to adapt the demons registration algorithm to our irregularly sampled inputs. Controlled experiments have been conducted to evaluate the performance of our algorithm. Results on several sequences acquired in vivo on both human and mouse tissue also demonstrate the relevance of our approach.

Introduction

Fibered confocal microscopy (FCM) is a promising tool for in vivo and in situ optical biopsy (Le Goualher et al., 2004). This imaging modality unveils in real-time the cellular structure of the observed tissue. However, as interesting as dynamic sequences may be during the time of the medical procedure or biological experiment, there is a need for the expert to get an efficient and complete representation of the entire imaged region. The goal of this work is to enhance the possibilities offered by FCM. Image sequence mosaicing techniques are used to provide this efficient and complete representation and widen the field of view (FOV). Several possible applications are targeted. First of all, the rendering of wide-field micro-architectural information on a single image will help experts to interpret the acquired data. This representation will also make quantitative and statistical analysis possible on a wide field of view. Moreover, mosaicing for microscopic images is a mean of filling the gap between microscopic and macroscopic scales. It allows multi-modality and multi-scale information fusion for the positioning of the optical microprobe.

FCM is a direct contact imaging technique. In order to image and explore a region of interest, the optical microprobe is glided along the soft tissue. The displacement of the optical microprobe across the tissue can be described by a rigid motion. Since FCM is a laser scanning device, an input frame does not represent a single point in time. In contrast, each sampling point corresponds to a different instant. This induces motion artifacts when the optical microprobe moves with respect to the imaged tissue. Furthermore, the interaction of the contact optical microprobe with the soft tissue creates additional small non-rigid deformations. Due to these non-linear deformations, motion artifacts and irregular sampling of the input frames, classical video mosaicing techniques need to be adapted.

Our approach is based on a hierarchical framework that is able to recover a globally consistent alignment of the input frames, to compensate for the motion-induced distortion of the input frames (simply called motion distortion hereafter) and to capture the non-rigid deformations. The global positioning is presented as an estimation problem on a Lie group (Vercauteren et al., 2005). An efficient optimization scheme is proposed to solve this estimation problem. Because the motion distortions are induced by the motion of the optical microprobe, we model and use this relationship to recover the motion distortions. An efficient scattered data fitting method is also proposed to reconstruct on a regular grid the irregularly sampled images that arise from the inputs and from the mosaic construction process. This reconstruction method is also used when we recover the non-rigid deformations with an adapted demons algorithm.

The remainder of the paper is organized as follows. Section 2 presents the imaging modality in more detail. The main steps of our algorithm are described in Section 3. Section 4 provides a set a basic tools for Lie groups that will be used in Section 5 to get a set of globally consistent transformations from pairwise registration results. The motion distortions and non-rigid deformations compensation algorithms are presented in Section 6. An efficient scattered data fitting method is proposed in Section 7 to reconstruct the irregularly sampled images that arise from FCM and from the mosaic construction process. A controlled evaluation of our method and results on sequences acquired in vivo on both human and mouse tissue are presented in Section 8. Finally Section 9 concludes the paper.

Section snippets

Fibered confocal microscopy

FCM is based on the principle of confocal microscopy which is the ability to reject light from out-of-focus planes and provide a clear in-focus image of a thin section within the sample. This optical sectioning property is what makes the confocal microscope ideal for imaging thick biological samples. The adaptation of a fibered confocal microscope for in vivo and in situ imaging can be viewed as replacing the microscope objective by a flexible microprobe of adequate length and diameter in order

Problem statement and overview of the algorithm

The goal of many existing mosaicing algorithms is to estimate the reference-to-frame mappings and use these estimates to construct the mosaic (Irani et al., 1995). Small residual misregistrations are then of little importance because the mosaic is reconstructed by segmenting the field into disjoint regions that use a single source image for the reconstruction (Davis, 1998, Levin et al., 2004, Peleg et al., 2000). Even if these reconstruction techniques can ignore small local registration

Basic tools for estimation problems on Lie groups

Many sets of primitives used in image processing and computer vision can be considered as real Lie Groups or as quotients of real Lie groups (e.g. 2D rigid body transformations, tensors (Fletcher and Joshi, 2004, Pennec et al., 2006), quaternions, upper triangular matrices, M-reps (Fletcher et al., 2004), vector spaces, etc.). Most of them are not vector spaces and paradoxes such as Bertrand’s paradox (Papoulis and Pillai, 2002) appear when one considers a Lie Group as a vector space within an

From local to global alignment

Now that all the necessary tools have been presented in Section 4, we will show how the problem of global positioning can be cast to an estimation problems on a Lie group. The first step of our algorithm is to find a globally consistent set of transformations to map the input frames to a common coordinate system. When the input frames arise from a single gliding of the flexible microprobe along a straight line, it may be possible to generate decent alignments by computing only pairwise

Motion distortions

In Section 2.2, we have shown that when using a laser scanning device, the relative motion of the imaged object with respect to the acquisition device induces distortions. Without any further assumption, these distortions can have a very general form. This can for example be seen in some famous photographs by Henri Lartigue or Robert Doisneau shot with a slit-scan camera. In our particular case, the main relative motion is due to the gliding of the flexible microprobe along the tissue and some

Efficient scattered data approximation

The iterative mosaic refinement scheme presented in Section 6.3 requires a new mosaic construction at each iteration. Furthermore, the adapted demons algorithm needs a method for smoothing deformation fields that are defined on a sparse grid, together with a method being able to construct a regularly sampled image from an irregularly sampled input.

These goals can be achieved with a single method for scattered data approximation provided that it allows us to control the degree of smoothness of

Experimental evaluation

The experimental evaluation of our approach was carried out on a reflectance fibered confocal microscope from Mauna Kea Technologies shown in Fig. 11b. For the particular flexible microprobe we used throughout these experiments, the field of view is 220 × 200 μm.

In order to validate the global positioning and motion distortion compensation framework, image sequences of a rigid object were acquired. The object needed to have structures that could be seen with the reflectance fibered confocal

Conclusion and future work

The problem of video mosaicing for in vivo soft tissue fibered confocal microscopy has been explored in this paper. A fully automatic robust hierarchical approach was proposed. Rigorous tools for estimation problems on Lie groups were used to develop a robust algorithm to recover consistent global alignment from local pairwise registration results. A model of the relationship between the motion and the motion distortion was developed and used to robustly compensate for the motion distortions

Acknowledgments

The authors thank Claude Collin for his valuable work on the controlled experiments, and François Lacombe for his important help.

References (35)

  • P. Cachier et al.

    Iconic feature based nonrigid registration: The PASHA algorithm

    CVIU – Special Issue on Nonrigid Registration

    (2003)
  • J.-P. Thirion

    Image matching as a diffusion process: an analogy with Maxwell’s demons

    Med. Image Anal.

    (1998)
  • I. Amidror

    Scattered data interpolation methods for electronic imaging systems: a survey

    J. Electron. Imaging

    (2002)
  • Arsigny, V., Pennec, X., Ayache, N., 2006. Bi-invariant Means in Lie Groups. Application to Left-invariant Polyaffine...
  • Brown, M., Lowe, D.G., 2003. Recognising panoramas. In: Proceedings of the ICCV’03, pp....
  • P.J. Burt et al.

    A multiresolution spline with application to image mosaics

    ACM Trans. Graphic

    (1983)
  • A. Can et al.

    A feature-based technique for joint linear estimation of high-order image-to-mosaic transformations: mosaicing the curved human retina

    IEEE Trans. Pattern Anal. Mach. Intell.

    (2004)
  • Cavé, C., Fourmeaux du Sartel, M., Osdoit, A., Abrat, B., Loiseau, S., Vignjevic, D., Robine, S., Louvard, D., 2005....
  • Davis, J., 1998. Mosaics of scenes with moving objects. In: Proceedings of the CVPR’98, pp....
  • Deriche, R., 1993. Recursively implementing the Gaussian and its derivatives. Technical Report 1893, INRIA, Unité de...
  • M.P. do Carmo

    Riemannian Geometry

    (1992)
  • Fletcher, P.T., Joshi, S.C., 2004. Principal geodesic analysis on symmetric spaces: statistics of diffusion tensors....
  • P.T. Fletcher et al.

    Principal geodesic analysis for the study of nonlinear statistics of shape

    IEEE Trans. Med. Imag.

    (2004)
  • S. Helgason

    Differential Geometry, Lie Groups, and Symmetric Spaces

    (2001)
  • Irani, M., Anandan, P., Hsu, S., 1995. Mosaic based representations of video sequences and their applications. In:...
  • Le Goualher, G., Perchant, A., Genet, M., Cavé, C., Viellerobe, B., Berier, F., Abrat, B., Ayache, N., 2004. Towards...
  • S. Lee et al.

    Scattered data interpolation with multilevel B-splines

    IEEE Trans. Visual. Comput. Graphics

    (1997)
  • Cited by (154)

    • Image computing for fibre-bundle endomicroscopy: A review

      2020, Medical Image Analysis
      Citation Excerpt :

      Early mosaicing approaches were post-procedural and addressed both rigid and elastic deformations (Fig. 2). Vercauteren et al. (2005,2006) were the first studies to identify the necessity for custom mosaicing approaches in endomicroscopy. Vercauteren et al. (2006) provided a hierarchical framework of frame-to-reference transformations (on the original, sparsely sampled data) to iteratively derive a globally consistent rigid alignment, while compensating for motion induced distortions, as well as for non-rigid deformations.

    View all citing articles on Scopus
    View full text