Title :
Accelerated Numerical Processing of Electronically Recorded Holograms With Reduced Speckle Noise
Author :
Trujillo, Carlos ; Garcia-Sucerquia, Jorge
Author_Institution :
Univ. Nac. de Colombia-Sede Medellin, Medellin, Colombia
Abstract :
The numerical reconstruction of digitally recorded holograms suffers from speckle noise. An accelerated method that uses general-purpose computing in graphics processing units to reduce that noise is shown. The proposed methodology utilizes parallelized algorithms to record, reconstruct, and superimpose multiple uncorrelated holograms of a static scene. For the best tradeoff between reduction of the speckle noise and processing time, the method records, reconstructs, and superimposes six holograms of 1024 × 1024 pixels in 68 ms; for this case, the methodology reduces the speckle noise by 58% compared with that exhibited by a single hologram. The fully parallelized method running on a commodity graphics processing unit is one order of magnitude faster than the same technique implemented on a regular CPU using its multithreading capabilities. Experimental results are shown to validate the proposal.
Keywords :
graphics processing units; holography; image denoising; image reconstruction; numerical analysis; parallel algorithms; speckle; accelerated numerical processing; commodity graphic processing unit; digitally recorded holograms; electronically recorded hologram; general-purpose computing; multiple uncorrelated hologram recording; parallelized algorithm; parallelized method; processing time reduction; speckle noise reduction; static scene; uncorrelated hologram reconstruction; uncorrelated hologram superimposition; DH-HEMTs; Diffraction; Digital cameras; Graphics processing units; Image reconstruction; Noise; Speckle; Digital holography (DH); general-purpose computing in graphics processing units (GPGPU); noise speckle reduction; uncorrelated holograms;
Journal_Title :
Image Processing, IEEE Transactions on
DOI :
10.1109/TIP.2013.2244219