We have utilized neural networks for deformable image registration. In our MIDL 2018 work, we use a neural network to generate deformations required for optimizing SSD (sum of squared difference) cost function used in deformable registration. These are unsupervised or optimization-based methods. Our future endeavor will utilize multi-resolution architectures.
Long sequences of microscopy in-vivo images need to registered. We worked with a minimum spanning tree (MST)-based solution that can (1) automatically select an anchor image, (2) mitigate adverse effects of images with poor quality, (3) work with a very long sequence, and (4) be computationally efficient.
Fig. 2(a) shows a sequence of images, among which two images have poor quality (e.g., defocus). Fig. 2(b) shows a graph with local connections. The edge strength is proportional to sum of squared difference between two images. Fig. 2(c) shows MST extracted from this graph. Note that MST automatically re-orders the images in tree rooted at the 4th image here. Then images in the MST is visited in a breadth or depth first order and are registered to the root (anchor) image.
Fluid motion estimation from time sequenced images is a significant image analysis task. Its application is widespread in experimental fluidics research and many related areas like biomedical engineering and atmospheric sciences. We present a novel flow computation framework to estimate the flow velocity vectors from two consecutive image frames. In an energy minimization-based flow computation, we propose a novel data fidelity term, which (1) can accommodate various measures, such as cross-correlation or sum of absolute or squared differences of pixel intensities between image patches, (2) has a global mechanism to control the adverse effect of outliers arising out of motion discontinuities, proximity of image borders, and (3) can go hand-in-hand with various spatial smoothness terms. Further the proposed data term and related regularization schemes are both applicable to dense and sparse flow vector estimations. We validate these claims by numerical experiments on benchmark flow data sets.