Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography

This report is a master thesis, written by an engineering physics and electrical engineering student at Luleå University of Technology.The desires of this project was to remove dislocations from wrapped phase maps using sparse reconstructive methods. Dislocations is an error that can appear in phase...

Full description

Bibliographic Details
Main Author: Wahl, Joel
Format: Bachelor Thesis
Language:English
Published: Luleå tekniska universitet, Institutionen för teknikvetenskap och matematik 2017
Subjects:
OMP
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-63984
id ftluleatu:oai:DiVA.org:ltu-63984
record_format openpolar
spelling ftluleatu:oai:DiVA.org:ltu-63984 2023-05-15T17:09:17+02:00 Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography Wahl, Joel 2017 application/pdf http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-63984 eng eng Luleå tekniska universitet, Institutionen för teknikvetenskap och matematik http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-63984 info:eu-repo/semantics/openAccess Inpainting K-SVD OMP Dislocations Digital Holography Wrapped phase map Signal Processing Signalbehandling Student thesis info:eu-repo/semantics/bachelorThesis text 2017 ftluleatu 2022-10-25T20:48:41Z This report is a master thesis, written by an engineering physics and electrical engineering student at Luleå University of Technology.The desires of this project was to remove dislocations from wrapped phase maps using sparse reconstructive methods. Dislocations is an error that can appear in phase maps due to improper filtering or inadequate sampling. Dislocations makes it impossible to correctly unwrap the phasemap.The report contains a mathematical description of a sparse reconstructive method. The sparse reconstructive method is based on KSVDbox which was created by R. Rubinstein and is free for download and use. The KSVDbox is a MATLAB implementation of a dictionary learning algorithm called K-SVD with Orthogonal Matching Pursuit and a sparse reconstructive algorithm. A guide for adapting the toolbox for inpainting is included, with a couple of examples on natural images which supports the suggested adaptation. For experimental purposes a set of simulated wrapped phase maps with and without disloca-tions were created. These simulated phase maps are based on work by P. Picart. The MATLAB implementation that was used to generate these test images can be found in the appendix of this report such that they can easily be generated by anyone who has the interest to do so. Finally the report leads to an outline of five different experiments that was designed to test the KSVDbox for the processing of dislocations. Each one of these experiments uses a different dictionary. These experiments are due to inpainting with, 1. A dictionary based on Discrete Cosine Transform. 2. An adaptive dictionary, where the dictionary learning algorithm has been shown what thearea in the phase map that was damaged by dislocations should look like. 3. An adaptive dictionary, where the dictionary learning algorithm has been allowed to trainon the phase map that with damages. This is done such that areas with dislocations areignored. 4. An adaptive dictionary, where training is done on a separate image that has been designedto contain ... Bachelor Thesis Luleå Luleå Luleå Luleå University of Technology Publications (DiVA)
institution Open Polar
collection Luleå University of Technology Publications (DiVA)
op_collection_id ftluleatu
language English
topic Inpainting
K-SVD
OMP
Dislocations
Digital Holography
Wrapped phase map
Signal Processing
Signalbehandling
spellingShingle Inpainting
K-SVD
OMP
Dislocations
Digital Holography
Wrapped phase map
Signal Processing
Signalbehandling
Wahl, Joel
Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography
topic_facet Inpainting
K-SVD
OMP
Dislocations
Digital Holography
Wrapped phase map
Signal Processing
Signalbehandling
description This report is a master thesis, written by an engineering physics and electrical engineering student at Luleå University of Technology.The desires of this project was to remove dislocations from wrapped phase maps using sparse reconstructive methods. Dislocations is an error that can appear in phase maps due to improper filtering or inadequate sampling. Dislocations makes it impossible to correctly unwrap the phasemap.The report contains a mathematical description of a sparse reconstructive method. The sparse reconstructive method is based on KSVDbox which was created by R. Rubinstein and is free for download and use. The KSVDbox is a MATLAB implementation of a dictionary learning algorithm called K-SVD with Orthogonal Matching Pursuit and a sparse reconstructive algorithm. A guide for adapting the toolbox for inpainting is included, with a couple of examples on natural images which supports the suggested adaptation. For experimental purposes a set of simulated wrapped phase maps with and without disloca-tions were created. These simulated phase maps are based on work by P. Picart. The MATLAB implementation that was used to generate these test images can be found in the appendix of this report such that they can easily be generated by anyone who has the interest to do so. Finally the report leads to an outline of five different experiments that was designed to test the KSVDbox for the processing of dislocations. Each one of these experiments uses a different dictionary. These experiments are due to inpainting with, 1. A dictionary based on Discrete Cosine Transform. 2. An adaptive dictionary, where the dictionary learning algorithm has been shown what thearea in the phase map that was damaged by dislocations should look like. 3. An adaptive dictionary, where the dictionary learning algorithm has been allowed to trainon the phase map that with damages. This is done such that areas with dislocations areignored. 4. An adaptive dictionary, where training is done on a separate image that has been designedto contain ...
format Bachelor Thesis
author Wahl, Joel
author_facet Wahl, Joel
author_sort Wahl, Joel
title Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography
title_short Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography
title_full Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography
title_fullStr Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography
title_full_unstemmed Image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography
title_sort image inpainting using sparse reconstruction methods with applications to the processing of dislocations in digital holography
publisher Luleå tekniska universitet, Institutionen för teknikvetenskap och matematik
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-63984
genre Luleå
Luleå
Luleå
genre_facet Luleå
Luleå
Luleå
op_relation http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-63984
op_rights info:eu-repo/semantics/openAccess
_version_ 1766065316383686656