Visualization of properties of phase-shifting algorithms

The advancement of computer science, especially in conjunction with optical sciences, has led to a high demand for high precision optical testing. High precision optical testing is normally performed through a method known as interferometry, where surfaces of optical devices are mapped through the i...

Full description

Saved in:
Bibliographic Details
Main Author: Edward Christopher
Other Authors: Qian Kemao
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/138863
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-138863
record_format dspace
spelling sg-ntu-dr.10356-1388632020-05-13T07:10:14Z Visualization of properties of phase-shifting algorithms Edward Christopher Qian Kemao School of Computer Science and Engineering mkmqian@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision The advancement of computer science, especially in conjunction with optical sciences, has led to a high demand for high precision optical testing. High precision optical testing is normally performed through a method known as interferometry, where surfaces of optical devices are mapped through the interference of 2 or more light waves. Phase Shifting Interferometry (PSI) is a one of the most widely used interferometry techniques for optical testing. PSI uses multiple interferograms introduced by means of a phase shift as opposed to a static interferogram in determining the phase value related to the surface of the tested optical devices. In order to find phase value, PSI uses PSI algorithms which utilizes the intensity values of from the interferograms, in order to reconstruct the tangent of the tested phase, which can be used to obtain phase value. Various PSI algorithms have been developed throughout the years as means to develop an algorithm resistant to various error sources. This project aims to develop a visualization application to illustrate PSI algorithm properties when exposed to different types of error. A web-based application consisting of a Backend REST API in conjunction with a Frontend Web Application is developed to support this aim. This web application is specially designed in order to be able to demonstrate an interactive and intuitive PSI 3D model for PSI phase errors. In the near future, this web application can be improved through incorporating better design ideas as well as providing integration with other platforms. Bachelor of Engineering (Computer Science) 2020-05-13T07:09:24Z 2020-05-13T07:09:24Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/138863 en SCSE19-0399 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Edward Christopher
Visualization of properties of phase-shifting algorithms
description The advancement of computer science, especially in conjunction with optical sciences, has led to a high demand for high precision optical testing. High precision optical testing is normally performed through a method known as interferometry, where surfaces of optical devices are mapped through the interference of 2 or more light waves. Phase Shifting Interferometry (PSI) is a one of the most widely used interferometry techniques for optical testing. PSI uses multiple interferograms introduced by means of a phase shift as opposed to a static interferogram in determining the phase value related to the surface of the tested optical devices. In order to find phase value, PSI uses PSI algorithms which utilizes the intensity values of from the interferograms, in order to reconstruct the tangent of the tested phase, which can be used to obtain phase value. Various PSI algorithms have been developed throughout the years as means to develop an algorithm resistant to various error sources. This project aims to develop a visualization application to illustrate PSI algorithm properties when exposed to different types of error. A web-based application consisting of a Backend REST API in conjunction with a Frontend Web Application is developed to support this aim. This web application is specially designed in order to be able to demonstrate an interactive and intuitive PSI 3D model for PSI phase errors. In the near future, this web application can be improved through incorporating better design ideas as well as providing integration with other platforms.
author2 Qian Kemao
author_facet Qian Kemao
Edward Christopher
format Final Year Project
author Edward Christopher
author_sort Edward Christopher
title Visualization of properties of phase-shifting algorithms
title_short Visualization of properties of phase-shifting algorithms
title_full Visualization of properties of phase-shifting algorithms
title_fullStr Visualization of properties of phase-shifting algorithms
title_full_unstemmed Visualization of properties of phase-shifting algorithms
title_sort visualization of properties of phase-shifting algorithms
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/138863
_version_ 1681057709579829248