Off-campus Michigan Tech users: To download campus access theses or dissertations, please use the following button to log in with your Michigan Tech ID and password: log in to proxy server

Non-Michigan Tech users: Please talk to your librarian about requesting this thesis or dissertation through interlibrary loan.

Date of Award


Document Type

Campus Access Dissertation

Degree Name

Doctor of Philosophy in Electrical Engineering (PhD)

Administrative Home Department

Department of Electrical and Computer Engineering

Advisor 1

Saeid Nooshabadi

Committee Member 1

Jeremy Bos

Committee Member 2

Timothy Schulz

Committee Member 3

Ramy El-Ganainy


There is high demand for deploying real-time or near real-time implementation of image reconstruction techniques for intelligence, surveillance, and reconnaissance (ISR) systems, as well as biomedical systems, and border applications. While many image restoration techniques have been implemented, their computational complexity makes them unsuitable for real-time systems. This work presents massively parallelized algorithms for two and three-dimensional image reconstruction of objects using deconvolution and bispectrum techniques. Speckle imaging (SI) techniques are more preferred for phase reconstruction because of its high restoration quality at the lower values of signal-to-noise ratio (SNR), especially for smaller targets, and its shift-invariant property which makes it insensitive to random motion of an object. This work proposes, a novel strategy for parallelization of recursive bispectrum algorithm. Furthermore, parallel bispectrum speckle imaging technique is used as an initial step for parallelized multi-frame blind deconvolution (MFBD) image restoration algorithm in order to speed-up the reconstruction process for anisoplanatic, long horizontal path imaging. The parallel hybrid Bispectrum- MFBD (B-MFBD) technique, through massive parallelization, provides significantly large improvement to both bispectrum SI and MFBD parts of the hybrid algorithm. The work also investigates phase diversity (PD) technique as the special case of

MFBD algorithm, where the object is observed with a stack of intentionally defocused images. The known defocused information between phases is used to estimate the object and aberration function. The multi-plane PD was implemented for wide field fluorescence microscopy imaging of three-dimensional objects. The PD algorithm was subsequently used to generate 3D point cloud data for the image from its single view.