Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Oct 15;31(20):3398-400.
doi: 10.1093/bioinformatics/btv387. Epub 2015 Jun 25.

Real-time multi-view deconvolution

Affiliations

Real-time multi-view deconvolution

Benjamin Schmid et al. Bioinformatics. .

Abstract

In light-sheet microscopy, overall image content and resolution are improved by acquiring and fusing multiple views of the sample from different directions. State-of-the-art multi-view (MV) deconvolution simultaneously fuses and deconvolves the images in 3D, but processing takes a multiple of the acquisition time and constitutes the bottleneck in the imaging pipeline. Here, we show that MV deconvolution in 3D can finally be achieved in real-time by processing cross-sectional planes individually on the massively parallel architecture of a graphics processing unit (GPU). Our approximation is valid in the typical case where the rotation axis lies in the imaging plane.

Availability and implementation: Source code and binaries are available on github (https://github.com/bene51/), native code under the repository 'gpu_deconvolution', Java wrappers implementing Fiji plugins under 'SPIM_Reconstruction_Cuda'.

Contact: bschmid@mpi-cbg.de or huisken@mpi-cbg.de

Supplementary information: Supplementary data are available at Bioinformatics online.

PubMed Disclaimer

Figures

Fig. 1.
Fig. 1.
Plane-wise multi-view deconvolution concept and performance. (a) Concept of plane-wise deconvolution for two views. Each dataset is resliced into planes orthogonal to the microscope’s rotation axis. Datasets are deconvolved plane-by-plane. (b) Memory requirements for traditional 3D and our plane-wise multi-view deconvolution, for various data sizes and numbers of views, on a logarithmic scale. (c) Execution times for plane-wise multi-view deconvolution, implemented on GPU and CPU, and 3D deconvolution, with and without GPU support. Memory requirements for 3D deconvolution timings for the 20483 pixel dataset were beyond the capabilities of our workstation. (d–i) Resulting images of a 9 h post-fertilization transgenic Tg(h2afva:h2afva-mCherry) zebrafish embryo, using different methods (view along the rotational axis, scale bar 100 µm, 10 µm in the inset): (d, e) acquired raw data, (f–i) fusion performed by (f) averaging, (g) entropy-weighted averaging, (h) 3D multi-view deconvolution and (i) plane-wise multi-view deconvolution (10 iterations). (Dell T6100, Intel E5-2630 @2.3 GHz 2 processors, 64 GB RAM; Graphics card: Nvidia GeForce GTX TITAN Black)

References

    1. Huisken J., et al. (2004) Optical sectioning deep inside live embryos by selective plane illumination microscopy. Science, 305, 1007–1009. - PubMed
    1. Preibisch S., et al. (2010) Software for bead-based registration of selective plane illumination microscopy data. Nat. Methods, 7, 418–419. - PubMed
    1. Preibisch S., et al. (2014) Efficient Bayesian-based multiview deconvolution. Nat. Methods, 11, 645–648. - PMC - PubMed
    1. Schindelin J., et al. (2012) Fiji: an open-source platform for biological-image analysis. Nat. Methods, 9, 676–682. - PMC - PubMed
    1. Swoger J., et al. (2007) Multi-view image fusion improves resolution in three-dimensional microscopy. Opt. Express, 15, 8029–8042. - PubMed