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...
Main Author: | |
---|---|
Format: | Bachelor Thesis |
Language: | English |
Published: |
Luleå tekniska universitet, Institutionen för teknikvetenskap och matematik
2017
|
Subjects: | |
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 |