An effective method for still image compression/decompression for transmission on PSTN lines based on modifications of Huffman coding

Abstract This paper presents an effective compression method suitable for transmission the still images on public switching telephone networks (PSTN). Since compression algorithm reduce the number of pixels or the gray levels of a source picture, therefore this will lead to the reduction of the amount of memory needed to store the source information or the time necessary for transmitting by a channel with a limited bandwidth. First, we introduced some current standards and finally the lossy DCT-based JPEG compression method is chosen. According to our studies, this method is one of the suitable methods. However, it is not directly applicable for image transmission on usual telephone lines (PSTN). Therefore, it must be modified considerably to be suitable for our purposes. From Shannon’s Information Theory, we know that for a given information source like an image there is a coding technique which permits a source to be coded with an average code length as close as to the entropy of the source as desired. So, we have modified the Huffman coding technique and obtained a new optimized version of this coding, which has a high speed and is easily implemented. Then, we have applied the DCT 1 and the FDCT 2 for compression of the data. We have analyzed and written the programs in C++ for image compression/decompression, which give a very high compression ratio (50:1 or more) with an excellent SNR. 3 In this paper, we present the necessary modifications on Huffman coding algorithms and the results of simulations on typical images.

[1]  Narendra Ahuja,et al.  A fast scheme for image size change in the compressed domain , 2001, IEEE Trans. Circuits Syst. Video Technol..

[2]  L.S. DeBrunner,et al.  JPEG compression/decompression via parallel processing , 1996, Conference Record of The Thirtieth Asilomar Conference on Signals, Systems and Computers.

[3]  Rangaraj M. Rangayyan,et al.  Lossless compression algorithm for colour images , 1999 .

[4]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1992 .

[5]  M.J. Weinberger,et al.  Lossless compression of continuous-tone images , 2000, Proceedings of the IEEE.

[6]  Gopal Lakhani,et al.  Improved Huffman code tables for JPEG's encoder , 1995, IEEE Trans. Circuits Syst. Video Technol..

[7]  Khalid Sayood,et al.  Data Compression for Full Motion Video Transmission , 1991 .

[8]  D. B. Koch,et al.  A low bandwidth, still image transmission system , 1995, Proceedings IEEE Southeastcon '95. Visualize the Future.

[9]  Teresa H. Y. Meng,et al.  Variable compression using JPEG , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[10]  Rangaraj M. Rangayyan,et al.  Segmentation-based lossless compression for color images , 1999, Proceedings 10th International Conference on Image Analysis and Processing.

[11]  M. Nakayama,et al.  Data transmission experiments using Internet and ISDN links to access NASDA-EOC browse system , 1993, Proceedings of IGARSS '93 - IEEE International Geoscience and Remote Sensing Symposium.