Code methods for increasing the information capacity of digital images (original) (raw)

Error correction by means of arithmetic codes: an application to resilient image transmission

2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03).

In this paper, two novel maximum a posferiori (MAP) estimators for the decoding of arithmetic codes in the presence of transmission errors arepresented. Trellis search techniques and a forbidden symbol are employed to obtain forward error correction. The proposed system is applied to lossless image compression and transmission across the BSC; the results are compared in terms of both performance and complexity with a traditional separated source and channel coding approach based on convolutional codes.

A STUDY OF VARIOUS TYPES OF IMAGE CODING TECHNIQUES

In recent years, the development and demand of multimedia product grows increasingly fast, contributing to insufficient bandwidth of network and storage of memory device. Therefore, the theory of data compression becomes more and more significant for reducing the data redundancy to save more hardware space and transmission bandwidth. In computer science and information theory, data compression or source coding is the process of encoding information using fewer bits or other information-bearing units than an unencoded representation.Compression is useful because it helps reduce the consumption of expensive resources such as hard disk space or transmission bandwidth. *Image Coding (often more correctly known as Image Compression) is the art / science of representing images with the least information (no. of bits) consistent with achieving an acceptable image quality.

Applications of Error-Control Coding

IEEE Transactions on Information Theory, 1998

An overview of the many practical applications of channel coding theory in the past 50 years is presented. The following application areas are included: deep space communication, satellite communication, data transmission, data storage, mobile communication, file transfer, and digital audio/video transmission. Examples, both historical and current, are given that typify the different approaches used in each application area. Although no attempt is made to be comprehensive in our coverage, the examples chosen clearly illustrate the richness, variety, and importance of error-control coding methods in modern digital applications.

Aggrandize Bit Plane Coding using Gray Code Method

International Journal of Computer Applications, 2011

With the increasing demand of technology, existing computer make use of graphics spaciously. Windows based operating system exposed to view the file disk file's directory graphically. Many applications provide graphical user interface , which it makes to easier to understand or interpret e.g. internet download manager shows the status of downloading a file graphically. Advancement of graphics, we can easy to understand that each information after converting it into image. So image is very important but sometimes it tends to be big. This is why image compression is so important. Many image compression algorithms (lossy or lossless) have already been devised adhering to their perspective point of view. In this paper we propose conceptually a new algorithm for image compression for minimizing a number of bits for storing an image into disk.

Scalable Image and Video Transmission Using Irregular Repeat-Accumulate Codes With Fast Algorithm for Optimal Unequal Error Protection

IEEE Transactions on Communications, 2004

This paper considers designing and applying punctured irregular repeat-accumulate (IRA) codes for scalable image and video transmission over binary symmetric channels. IRA codes of different rates are obtained by puncturing the parity bits of a mother IRA code, which uses a systematic encoder. One of the main ideas presented here is the design of the mother code such that the entire set of higher rate codes obtained by puncturing are good. To find a good unequal error protection for embedded bit streams, we employ the fast joint source-channel coding algorithm in Hamzaoui et al. to minimize the expected end-to-end distortion. We test with two scalable image coders (SPIHT and JPEG-2000) and two scalable video coders (3-D SPIHT and H.26L-based PFGS). Simulations show better results with IRA codes than those reported in Banister et al. with JPEG-2000 and turbo codes. The IRA codes proposed here also have lower decoding complexity than the turbo codes used by Banister et al..

DEVELOPMENT OF ERROR CONTROL CODING TECHNIqUE IN DIGITAL COMMUNICATION SYSTEM

ijmra.us

During digital data transmission in digital communication system, noise is added and physical defects in the communication medium can cause random errors during data transmission. Error coding is a method of detecting and correcting these errors to ensure information is transferred intact from its source to destination. Error coding is used for fault tolerant computing in computer memory, magnetic and optical data storage media, satellite and deep space communications, network communications, cellular telephone networks, and almost any other form of digital data communication. Error coding uses mathematical formulas to encode data bits at the source into longer bit words for is transmission. Decoding of the code word is possible at side of receiver. The extra bits in the code word provide redundant bit, according to the coding scheme used, will allow the destination to use the decoding process to determine if the communication medium's expected error rate, signal to noise ratio and whether or not data retransmission is possible. Faster processors and better communications technology make more complex coding schemes, with better error detecting and correcting capabilities, possible for smaller embedded systems, allowing for more robust communications. The proposed title discloses a novel approach for detection and correction of binary stream transmission errors such as random errors and bursts errors in digital communication systems. The fault detection and correction will be accomplished by Linear Block Code, Convolution Code or concatenated Code Error-Control Coding techniques.

A Novel Technique for Reliable Image Transmission using Product Codes

International Journal of Computer Applications, 2013

Reliable image transmission is requirement of many fields of security and privacy nowadays for example, digital watermarking, stenography, encryption etc. Many researchers also consider secure image transmission as a robustness feature of digital watermarking. In this paper, product codes are proposed for secure image transmission due to their structural compatibility with the images. For decoding, a Modified Iterative Decoding Algorithm is used that is a suboptimum low complexity decoder whose easy hardware and software implementation makes it attractive for online applications. Mainly the purpose of this coding scheme is to make the image robust against various kinds of noise attacks during wireless transmission as the product codes have a great capability of correcting random as well as burst errors. Simulation results show the significance of proposed scheme.