Communications on Applied Electronics |
Foundation of Computer Science (FCS), NY, USA |
Volume 7 - Number 35 |
Year of Publication: 2021 |
Authors: T.D. Lawal, L.O. Olatunbosun, K.A. Gbolagade |
10.5120/cae2021652881 |
T.D. Lawal, L.O. Olatunbosun, K.A. Gbolagade . An Improve Shannon Fano Data Compression Algorithm using Residue Number System. Communications on Applied Electronics. 7, 35 ( Apr 2021), 19-25. DOI=10.5120/cae2021652881
The last two decades has witness the rapid development of hardware and software due to technological advancement. This has equally facilitated an increase in generation of information for storage and spread through the internet around the world. The rate at which storage and bandwidth facilities are being develop has not been able to match the rate at which information are been produce for storage and transmission. This has resulted in the researchers looking in the area of data compression. Many Data compression algorithms such as Shannon Fano, Huffman, Lempel Ziv, Arithmetic etc. have been develop. Shannon Fano was found to be one of the best compression algorithms. It is however having the challenges of low compression ratio, high compression factor, low amount of space saved and low saving percentage. In this paper, Residue Number System was embedded in the Shannon Fano algorithm to enhance its performance. File documents of various sizes was compressed using both Shannon Fano and RNS-Shannon Fano algorithms. The results show a significant improvement performance over the traditional Shannon Fano compression algorithm. Keywords Embedded Shannon Fano (ESF), Residue Number System (RNS), Compression Ratio (CR), Compression Factor (CF)