A LULU noise removal algorithm for images using principal component analysis

Show simple item record

dc.contributor.advisor Fabris-Rotelli, Inger Nicolette
dc.contributor.postgraduate Papavarnavas, Christine
dc.date.accessioned 2019-03-25T14:57:40Z
dc.date.available 2019-03-25T14:57:40Z
dc.date.created 2019-09
dc.date.issued 2018
dc.description Dissertation (MSc)--University of Pretoria, 2018. en_ZA
dc.description.abstract There are various methods to efficiently denoise an image, one method is Principle Component Analysis (PCA). Classical PCA reduces the dimensionality of a dataset, transforming the original dataset to preserve only significant principle components hence removing noise and trivial information from the image. The implementation of˘a PCA with local pixel grouping (LPG) in statistical signal processing, ensures that an image’s local features are effectively preserved and the noise removed. The LPG-PCA based denoising scheme investigated in Zhang et al. (Zhang, Dong, Zhang and Shi, 2010) is spatially adaptive and used a local window combined with LPG to extract similar training samples for PCA estimation. We propose using the LULU smoother with Zhang et al.’s LPG-PCA algorithm to remove noise from images corrupted with Gaussian, Gumbel and speckle noise. Our proposed LULU LPG-PCA algorithm is an improvement of Zhang et al.’s LPG-PCA algorithm. Since the resultant images and quality performance measure, the structural similarity index (SSIM) values obtained for the proposed LULU LPG-PCA algorithm were superior in comparison to Zhang et al.’s LPG-PCA algorithm for different noise types and varying noise levels. The results obtained highlight the versatile ability of the LULU smoother to tackle different noise types and noise levels when combined with Zhang et al.’s LPG-PCA algorithm. Our proposed LULU LPG-PCA algorithm achieves a very competitive denoising performance in comparison to Zhang et al.'s established LPG-PCA algorithm and in some cases outperforms it for different noise types when the noise corruption is more extensive, which is associated with greater noise levels. en_ZA
dc.description.availability Unrestricted en_ZA
dc.description.degree MSc en_ZA
dc.description.department Statistics en_ZA
dc.description.sponsorship University of Pretoria en_ZA
dc.description.sponsorship National Research Foundation (NRF) en_ZA
dc.identifier.citation Papavarnavas, C 2018, A LULU noise removal algorithm for images using principal component analysis, MSc Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/68706> en_ZA
dc.identifier.other S2019 en_ZA
dc.identifier.uri http://hdl.handle.net/2263/68706
dc.language.iso en en_ZA
dc.publisher University of Pretoria
dc.rights © 2019 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
dc.subject UCTD en_ZA
dc.subject Statistics en_ZA
dc.title A LULU noise removal algorithm for images using principal component analysis en_ZA
dc.type Dissertation en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record