Main Page

From Wiki-reconstruction
Jump to: navigation, search

HoloRec3D : Digital Holography Matlab Toolbox

Digital Holography presentation

Digital Holography (DH) is a 3D imaging technique which has been widely developed during the past few decades thanks to the enormous advances in digital imaging and computer technology. This technique achieves 3-D reconstruction of objects from a 2D hologram-image and reaches accuracies in the range of - or smaller than - the wavelength. As 3-D information coded in a digital hologram can be recorded in one shot, this technique can be used with high speed cameras to perform time-resolved 3-D reconstructions of high speed phenomena. This metrological tool is used in experimental mechanics, biology, or fluid dynamics.

3D Reconstruction algorithms

Over the past decade, several algorithms for the analysis of holograms have been proposed. They are mostly based on a common approach to hologram processing: digital reconstruction based on the simulation of hologram diffraction. They suffer from artifacts intrinsic to holography: twin-image contamination of the reconstructed images, image distortions for objects located close to the hologram borders. The analysis of the reconstructed planes is therefore limited by these defects. In contrast to this approach, the inverse problems perspective does not transform the hologram but performs object detection and location by matching a model of the hologram. Information is thus extracted from the hologram in an optimal way, leading to two essential results: an improvement of the axial accuracy and the capability to extend the reconstructed field beyond the physical limit of the sensor size (out-of-field reconstruction).

We propose on this web page a Matlab toolbox dedicated to Inverse Problems approach for digital hologram reconstruction. Although this approach is a general approach, the proposed Toolbox is limited to 3D reconstruction of in line digital holograms of spherical micro-objects, typically droplets or bubbles.

Download HoloRec3D

You can download the first released version of the toolbox using the links bellow. This toolbox is programmed in Matlab by Mozhdeh Seifi under the supervision of Corinne Fournier and Loic Denis to process the holograms of spherical particles. The next versions of the toolbox will contain more general approaches to target a wider range of applications.

Since the size of the files and folders are relatively big, we have divided them into five(5) .zip files. Please extract them all in the main folder of the toolbox //HoloRec3D_v1.4/.

Use [1] to get the the user manual in .pdf.

The last update of the code was on 04/12/2015.

Toolbox: File:HoloRec3D

Graphical User Interface:

Simulated holograms:

Real holograms captured in LMFA [2] : File:Holo and File:Raw

To get the binary files for 32-bits systems, please contact us by e-mail.



Produce holo.jpg


Capture-Inverse approach info.jpg

3D visual.jpg


1. J. Gire, L. Denis, C. Fournier, E. Thiebaut, F. Soulez, and C. Ducottet, "Digital holography of particles: benets of the inverse problems approach," Measurement Science and Technology 19, 074005 (2008).

2. F. Soulez, L. Denis, C. Fournier, E. Thiebaut, and C. Goepfert, "Inverse-problem approach for particle digital holography: accurate location based on local optimization," JOSA A 24, 1164-1171 (2007).

3. F. Soulez, L. Denis, E. Thiebaut, C. Fournier, and C. Goepfert, "Inverse problem approach in particle digital holography: out-of-field particle detection made possible," Journal of the Optical Society of America. A, Optics, Image Science, and Vision 24, 3708-3716(2007).

4. C. Fournier, L. Denis, E. Thiebaut, T. Fournel, and M. Seifi, "Inverse problem approaches for digital hologram reconstruction," in "Proceedings of SPIE," , vol. 8043 (2011), p. 80430S.

5. C. Fournier, L. Denis, and T. Fournel, "On the single point resolution of on-axis digital holography," Journal of the Optical Society of America. A, Optics, Image Science, and Vision 27, 1856{1862 (2010).

6. D. Chareyron, J. L. Marie, C. Fournier, J. Gire, N. Grosjean, L. Denis, M. Lance, and L. Mees, "Testing an in-line digital holography inverse method for the lagrangian tracking of evaporating droplets in homogeneous nearly isotropic turbulence," New Journal of Physics 14, (2012) 043039 (26pp).

7. M. Seifi, C. Fournier, L. Denis, N. Grosjean, J. L. Marie, "Three-dimensional reconstruction of particle holograms: a fast and accurate multiscale approach," JOSA A 29, 1808-1817 (2012).


Mail pt.png