XuvTools: free, fast and reliable stitching of large 3D datasets
- PMID: 19196411
- DOI: 10.1111/j.1365-2818.2008.03094.x
XuvTools: free, fast and reliable stitching of large 3D datasets
Abstract
Current biomedical research increasingly requires imaging large and thick 3D structures at high resolution. Prominent examples are the tracking of fine filaments over long distances in brain slices, or the localization of gene expression or cell migration in whole animals like Caenorhabditis elegans or zebrafish. To obtain both high resolution and a large field of view (FOV), a combination of multiple recordings ('tiles') is one of the options. Although hardware solutions exist for fast and reproducible acquisition of multiple 3D tiles, generic software solutions are missing to assemble ('stitch') these tiles quickly and accurately. In this paper, we present a framework that achieves fully automated recombination of tiles recorded at arbitrary positions in 3D space, as long as some small overlap between tiles is provided. A fully automated 3D correlation between all tiles is achieved such that no manual interaction or prior knowledge about tile positions is needed. We use (1) phase-only correlation in a multi-scale approach to estimate the coarse positions, (2) normalized cross-correlation of small patches extracted at salient points to obtain the precise matches, (3) find the globally optimal placement for all tiles by a singular value decomposition and (4) accomplish a nearly seamless stitching by a bleaching correction at the tile borders. If the dataset contains multiple channels, all channels are used to obtain the best matches between tiles. For speedup we employ a heuristic method to prune unneeded correlations, and compute all correlations via the fast Fourier transform (FFT), thereby achieving very good runtime performance. We demonstrate the successful application of the proposed framework to a wide range of different datasets from whole zebrafish embryos and C. elegans, mouse and rat brain slices and fine plant hairs (trichome). Further, we compare our stitching results to those of other commercially and freely available software solutions. The algorithms presented are being made available freely as an open source toolset 'XuvTools' at the corresponding author's website (http://lmb.informatik.uni-freiburg.de/people/ronneber), licensed under the GNU General Public License (GPL) v2. Binaries are provided for Linux and Microsoft Windows. The toolset is written in templated C++, such that it can operate on datasets with any bit-depth. Due to the consequent use of 64bit addressing, stacks of arbitrary size (i.e. larger than 4 GB) can be stitched. The runtime on a standard desktop computer is in the range of a few minutes. A user friendly interface for advanced manual interaction and visualization is also available.
Similar articles
-
Automated feature detection and imaging for high-resolution screening of zebrafish embryos.Biotechniques. 2011 May;50(5):319-24. doi: 10.2144/000113669. Biotechniques. 2011. PMID: 21548893
-
Seamless stitching of tile scan microscope images.J Microsc. 2015 Jun;258(3):223-32. doi: 10.1111/jmi.12236. Epub 2015 Mar 18. J Microsc. 2015. PMID: 25787148
-
Semi-automatic stitching of filamentous structures in image stacks from serial-section electron tomography.J Microsc. 2021 Oct;284(1):25-44. doi: 10.1111/jmi.13039. Epub 2021 Jul 9. J Microsc. 2021. PMID: 34110027
-
Quantification and its applications in fluorescent microscopy imaging.Traffic. 2009 Aug;10(8):951-61. doi: 10.1111/j.1600-0854.2009.00938.x. Epub 2009 May 5. Traffic. 2009. PMID: 19500318 Review.
-
Computational methods for stitching, alignment, and artifact correction of serial section data.Methods Cell Biol. 2019;152:261-276. doi: 10.1016/bs.mcb.2019.04.007. Epub 2019 May 23. Methods Cell Biol. 2019. PMID: 31326024 Review.
Cited by
-
Increasing the field-of-view of dynamic cardiac OCT via post-acquisition mosaicing without affecting frame-rate or spatial resolution.Biomed Opt Express. 2011 Sep 1;2(9):2614-22. doi: 10.1364/BOE.2.002614. Epub 2011 Aug 16. Biomed Opt Express. 2011. PMID: 22091446 Free PMC article.
-
Unraveling the link between neuropathy target esterase NTE/SWS, lysosomal storage diseases, inflammation, abnormal fatty acid metabolism, and leaky brain barrier.Elife. 2024 Apr 25;13:e98020. doi: 10.7554/eLife.98020. Elife. 2024. PMID: 38660940 Free PMC article.
-
3D morphological analysis of the mouse cerebral vasculature: Comparison of in vivo and ex vivo methods.PLoS One. 2017 Oct 20;12(10):e0186676. doi: 10.1371/journal.pone.0186676. eCollection 2017. PLoS One. 2017. PMID: 29053753 Free PMC article.
-
Inefficient clearance of myelin debris by microglia impairs remyelinating processes.J Exp Med. 2015 Apr 6;212(4):481-95. doi: 10.1084/jem.20141656. Epub 2015 Mar 16. J Exp Med. 2015. PMID: 25779633 Free PMC article.
-
A Whole-Brain Cell-Type-Specific Sparse Neuron Labeling Method and Its Application in a Shank3 Autistic Mouse Model.Front Cell Neurosci. 2020 Jun 5;14:145. doi: 10.3389/fncel.2020.00145. eCollection 2020. Front Cell Neurosci. 2020. PMID: 32581718 Free PMC article.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
