The quantitative and systematic analysis of embryonic cell dynamics from in vivo 3D+time image data sets is a major challenge at the forefront of developmental biology. Despite recent breakthroughs in the microscopy imaging of living systems, producing an accurate cell lineage tree for any developing organism remains a difficult task. We present here the BioEmergences workflow integrating all reconstruction steps from image acquisition and processing to the interactive visualization of reconstructed data. Original mathematical methods and algorithms underlie image filtering, nucleus centre detection, nucleus and membrane segmentation, and cell tracking. They are demonstrated on zebrafish, ascidian and sea urchin embryos with stained nuclei and membranes. Subsequent validation and annotations are carried out usingMov-IT, a custom-made graphical interface. Compared with eight other software tools, our workflow achieved the best lineage score. Delivered in standalone or web service mode, BioEmergences and Mov-IT offer a unique set of tools for in silico experimental embryology.
We develop gradient schemes for the approximation of the Perona-Malik equations and nonlinear tensor-diffusion equations. We prove the convergence of these methods to the weak solutions of the corresponding nonlinear PDEs. A particular gradient scheme on rectangular meshes is then studied numerically with respect to experimental order of convergence which shows its second order accuracy. We present also numerical experiments related to image filtering by time-delayed Perona-Malik and tensor diffusion equations.
We present a gradient scheme (which happens to be similar to the MPFA finite volume O-scheme) for the approximation to the solution of the Perona-Malik model regularized by a time delay and to the solution of the nonlinear tensor anisotropic diffusion equation. Numerical examples showing properties of the method and applications in image filtering are discussed.
We present a set of techniques that enable us to segment objects from 3D cell membrane images. Particularly, we propose methods for detection of approximate cell nuclei centers, extraction of the inner cell boundaries, the surface of the organism and the intercellular borders--the so called intercellular skeleton. All methods are based on numerical solution of partial differential equations. The center detection problem is represented by a level set equation for advective motion in normal direction with curvature term. In case of the inner cell boundaries and the global surface, we use the generalized subjective surface model. The intercellular borders are segmented by the advective level set equation where the velocity field is given by the gradient of the signed distance function to the segmented inner cell boundaries. The distance function is computed by solving the time relaxed eikonal equation. We describe the mathematical models, explain their numerical approximation and finally we present various possible practical applications on the images of zebrafish embryogenesis--computation of important quantitative characteristics, evaluation of the cell shape, detection of cell divisions and others.
We present nonlinear diffusion equations, numerical schemes to solve them and their application for filtering 3D images obtained from laser scanning microscopy (LSM) of living zebrafish embryos, with a goal to identify the optimal filtering method and its parameters. In the large scale applications dealing with analysis of 3D+time embryogenesis images, an important objective is a correct detection of the number and position of cell nuclei yielding the spatio-temporal cell lineage tree of embryogenesis. The filtering is the first and necessary step of the image analysis chain and must lead to correct results, removing the noise, sharpening the nuclei edges and correcting the acquisition errors related to spuriously connected subregions. In this paper we study such properties for the regularized Perona–Malik model and for the generalized mean curvature flow equations in the level-set formulation. A comparison with other nonlinear diffusion filters, like tensor anisotropic diffusion and Beltrami flow, is also included. All numerical schemes are based on the same discretization principles, i.e. finite volume method in space and semi-implicit scheme in time, for solving nonlinear partial differential equations. These numerical schemes are unconditionally stable, fast and naturally parallelizable. The filtering results are evaluated and compared first using the Mean Hausdorff distance between a gold standard and different isosurfaces of original and filtered data. Then, the number of isosurface connected components in a region of interest (ROI) detected in original and after the filtering is compared with the corresponding correct number of nuclei in the gold standard. Such analysis proves the robustness and reliability of the edge preserving nonlinear diffusion filtering for this type of data and lead to finding the optimal filtering parameters for the studied models and numerical schemes. Further comparisons consist in ability of splitting the very close objects which are artificially connected due to acquisition error intrinsically linked to physics of LSM. In all studied aspects it turned out that the nonlinear diffusion filter which is called geodesic mean curvature flow (GMCF) has the best performance.
In this paper, we introduce a set of methods for processing and analyzing long time series of 3D images representing embryo evolution. The images are obtained by in vivo scanning using a confocal microscope where one of the channels represents the cell nuclei and the other one the cell membranes. Our image processing chain consists of three steps: image filtering, object counting (center detection) and segmentation. The corresponding methods are based on numerical solution of nonlinear PDEs, namely the geodesic mean curvature flow model, flux-based level set center detection and generalized subjective surface equation. All three models have a similar character and therefore can be solved using a common approach. We explain in details our semi-implicit time discretization and finite volume space discretization. This part is concluded by a short description of parallelization of the algorithms. In the part devoted to experiments, we provide the experimental order of convergence of the numerical scheme, the validation of the methods and numerous experiments with the data representing an early developmental stage of a zebrafish embryo.
Alessandro Sarti合作论文数Centre D'analyse et de Mathématique Sociales, CNRS3