Skip to main content
Kent Academic Repository

Coherence Gated Laser Ray Tracing Based on a High Speed FPGA Platform

Moser, Steven (2017) Coherence Gated Laser Ray Tracing Based on a High Speed FPGA Platform. Doctor of Philosophy (PhD) thesis, University of Kent. (KAR id:62046)

PDF Pre-print
Language: English
Download this file
(PDF/58MB)
[thumbnail of 190Dissertation_Moser.pdf]
Preview

Abstract

eld, rendering them incapable of differentiating light returned from targets with many layers (such as the human retina). Instead, the measured wavefront is the superposition of the wavefronts returned from each layer. By combining principles from low-coherence interferometry and wavefront sensing, a depth-resolved wavefront sensor may be realised. This allows only light from within the coherence-gate of the interferometer to be measured by the wavefront sensing device. By adjusting the axial position of the coherence-gate, wavefronts from distinct layers of a multi-layer object may be measured. This method has been demonstrated for the Shack-Hartmann wavefront sensor but requires an external PC for image processing and wavefront reconstruction.

This dissertation presents, for the first time, a depth-resolved laser ray tracing wavefront sensor. Results are shown, in the form of Zernike modes, which demonstrate the ability of the instrument to resolve wavefronts from a multi-layer target (two stacked microscope slides and a mirror). Also, an FPGA based embedded system was developed for all command, control, image processing and wavefront reconstruction functions.

This highly specialised system is able to perform these operations in real-time, limited

only by the frame rate of the available camera. Specfic attention is given to the portion of the system focused on wavefront reconstruction. Zernike modes are commonly used in adaptive optics systems to represent

optical wavefronts. However, real-time calculation of Zernike modes is time consuming due to two factors: the large factorial components in the radial polynomials used to define them, and the large inverse matrix calculation needed for the linear t. This dissertation presents an efficient parallel method for calculating Zernike coefficients from phase gradients and its real-time implementation using an FPGA by pre-calculation

and storage of subsections of the large inverse matrix. The architecture exploits symmetries within the Zernike modes to achieve a significant reduction in memory requirements and a speed-up of 2.9 when compared to published results utilising a 2D-FFT method for a grid size of 8 x 8. Analysis of the processor element's internal word length requirements show that 24-bit precision in pre-calculated values of the Zernike

mode partial derivatives ensures less than 0.5% error per Zernike coefficient and an overall error of less than 1%. The design has been synthesized on a X

Item Type: Thesis (Doctor of Philosophy (PhD))
Thesis advisor: Lee, Peter
Thesis advisor: Podoleanu, Adrian
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Engineering and Digital Arts
Depositing User: Users 1 not found.
Date Deposited: 12 Jun 2017 17:00 UTC
Last Modified: 12 Dec 2022 16:20 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/62046 (The current URI for this page, for reference purposes)

University of Kent Author Information

Moser, Steven.

Creator's ORCID:
CReDIT Contributor Roles:
  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.