Fast Backpropagation Neural Network for VQ-Image Compression

The problem inherent to any digital image is the large amount of bandwidth required for transmission or storage. This has driven the research area of image compression to develop algorithms that compress images to lower data rates with better quality.  Artificial neural networks are becoming very at...

Full description

Bibliographic Details
Main Authors: Basil Mahmood, Omaima AL-Allaf
Format: Article
Language:Arabic
Published: Mosul University 2004-05-01
Series:Al-Rafidain Journal of Computer Sciences and Mathematics
Subjects:
Online Access:https://csmj.mosuljournals.com/article_164100_889472311a51702363fdd7ceddd40699.pdf
_version_ 1818791226363609088
author Basil Mahmood
Omaima AL-Allaf
author_facet Basil Mahmood
Omaima AL-Allaf
author_sort Basil Mahmood
collection DOAJ
description The problem inherent to any digital image is the large amount of bandwidth required for transmission or storage. This has driven the research area of image compression to develop algorithms that compress images to lower data rates with better quality.  Artificial neural networks are becoming very attractive in image processing where high computational performance and parallel architectures are required.<br />In this work, a three layered backpropagation neural network (BPNN) is designed to compress images using vector quantization technique (VQ).The results coming out from the hidden layer represent the codebook used in vector quantization, therefore this is a new method to generate VQ-codebook. Fast algorithm for backpropagation called<br /><br /> (FBP) is built and tested on the designed BPNN. Results show that for the same compression ratio and signal to noise ratio as compared with the ordinary backpropagation algorithm, FBP can speed up the neural system by more than 50. This system is used for both compression/decompression  of any image. The fast backpropagation (FBP) neural network algorithm was used for  training  the designed BPNN. The efficiency of the designed BPNN comes from reducing the chance of error occurring during the compressed image transmission through analog channel (BPNN can be used for enhancing any noisy compressed image that had already been corrupted during transmission through analog channel). The simulation of the BPNN image compression system is  performed using the Borland C<sup>++</sup> Ver 3.5 programming language. The compression system has been applied on the well known images such as Lena, Carena, and Car images, and also deals with BMP graphic format images.
first_indexed 2024-12-18T15:07:59Z
format Article
id doaj.art-978ac26ff8a443d28c95c18205c14702
institution Directory Open Access Journal
issn 1815-4816
2311-7990
language Arabic
last_indexed 2024-12-18T15:07:59Z
publishDate 2004-05-01
publisher Mosul University
record_format Article
series Al-Rafidain Journal of Computer Sciences and Mathematics
spelling doaj.art-978ac26ff8a443d28c95c18205c147022022-12-21T21:03:44ZaraMosul UniversityAl-Rafidain Journal of Computer Sciences and Mathematics1815-48162311-79902004-05-01119611810.33899/csmj.2004.164100164100Fast Backpropagation Neural Network for VQ-Image CompressionBasil Mahmood0Omaima AL-Allaf1Dept. of engineering Computers College of engineeringDept. of Computers College of Computer and Mathematical ScienceThe problem inherent to any digital image is the large amount of bandwidth required for transmission or storage. This has driven the research area of image compression to develop algorithms that compress images to lower data rates with better quality.  Artificial neural networks are becoming very attractive in image processing where high computational performance and parallel architectures are required.<br />In this work, a three layered backpropagation neural network (BPNN) is designed to compress images using vector quantization technique (VQ).The results coming out from the hidden layer represent the codebook used in vector quantization, therefore this is a new method to generate VQ-codebook. Fast algorithm for backpropagation called<br /><br /> (FBP) is built and tested on the designed BPNN. Results show that for the same compression ratio and signal to noise ratio as compared with the ordinary backpropagation algorithm, FBP can speed up the neural system by more than 50. This system is used for both compression/decompression  of any image. The fast backpropagation (FBP) neural network algorithm was used for  training  the designed BPNN. The efficiency of the designed BPNN comes from reducing the chance of error occurring during the compressed image transmission through analog channel (BPNN can be used for enhancing any noisy compressed image that had already been corrupted during transmission through analog channel). The simulation of the BPNN image compression system is  performed using the Borland C<sup>++</sup> Ver 3.5 programming language. The compression system has been applied on the well known images such as Lena, Carena, and Car images, and also deals with BMP graphic format images.https://csmj.mosuljournals.com/article_164100_889472311a51702363fdd7ceddd40699.pdfartificial neural networksimage compressionbackpropagation algorithm (bp)fast backpropagation algorithm (fbp)bpnnfbpnnvq
spellingShingle Basil Mahmood
Omaima AL-Allaf
Fast Backpropagation Neural Network for VQ-Image Compression
Al-Rafidain Journal of Computer Sciences and Mathematics
artificial neural networks
image compression
backpropagation algorithm (bp)
fast backpropagation algorithm (fbp)
bpnn
fbpnn
vq
title Fast Backpropagation Neural Network for VQ-Image Compression
title_full Fast Backpropagation Neural Network for VQ-Image Compression
title_fullStr Fast Backpropagation Neural Network for VQ-Image Compression
title_full_unstemmed Fast Backpropagation Neural Network for VQ-Image Compression
title_short Fast Backpropagation Neural Network for VQ-Image Compression
title_sort fast backpropagation neural network for vq image compression
topic artificial neural networks
image compression
backpropagation algorithm (bp)
fast backpropagation algorithm (fbp)
bpnn
fbpnn
vq
url https://csmj.mosuljournals.com/article_164100_889472311a51702363fdd7ceddd40699.pdf
work_keys_str_mv AT basilmahmood fastbackpropagationneuralnetworkforvqimagecompression
AT omaimaalallaf fastbackpropagationneuralnetworkforvqimagecompression