Lossless Image Compression Based on Predictive Coding and Bit ...
Lossless predictive coding in Digital Image Processing
-
Upload
priyadharshini-murugan -
Category
Software
-
view
752 -
download
5
Transcript of Lossless predictive coding in Digital Image Processing
![Page 1: Lossless predictive coding in Digital Image Processing](https://reader036.fdocuments.us/reader036/viewer/2022082406/58edffce1a28ab30108b4583/html5/thumbnails/1.jpg)
LOSSLESS PREDICTIVE CODING
![Page 2: Lossless predictive coding in Digital Image Processing](https://reader036.fdocuments.us/reader036/viewer/2022082406/58edffce1a28ab30108b4583/html5/thumbnails/2.jpg)
LOSSLESS PREDICTIVE CODING
Does not require decomposition of an image into a collection of bit planes.
Based on eliminating the inter-pixel redundancies closely spaced pixels by extracting and code only the new information in each pixel.
- New information: the difference between the actual and predicted value of that pixel.
The coding system consists of an encoder and a decoder, each contains an identical predictor (Fig. 8.19).
![Page 3: Lossless predictive coding in Digital Image Processing](https://reader036.fdocuments.us/reader036/viewer/2022082406/58edffce1a28ab30108b4583/html5/thumbnails/3.jpg)
LOSSLESS CODING MODEL
![Page 4: Lossless predictive coding in Digital Image Processing](https://reader036.fdocuments.us/reader036/viewer/2022082406/58edffce1a28ab30108b4583/html5/thumbnails/4.jpg)
The predictor generates the anticipated value of that pixel based on some number of past inputs.
Form the difference or predictor en, which is coded using a variable-length code to generate the next element of the compressed data stream.
Generate fn based on global, local and adaptive
![Page 5: Lossless predictive coding in Digital Image Processing](https://reader036.fdocuments.us/reader036/viewer/2022082406/58edffce1a28ab30108b4583/html5/thumbnails/5.jpg)
In 1D linear prediction f(x , y) is a function of the previous pixels on the current line alone.
In 2D predictive coding, the prediction is a function of the previous pixel in a left -to-right, top-to-bottom scan of an image.
In 3D case, it is based on the pixels and the previous pixels of preceding frames.
![Page 6: Lossless predictive coding in Digital Image Processing](https://reader036.fdocuments.us/reader036/viewer/2022082406/58edffce1a28ab30108b4583/html5/thumbnails/6.jpg)
EXAMPLE
![Page 7: Lossless predictive coding in Digital Image Processing](https://reader036.fdocuments.us/reader036/viewer/2022082406/58edffce1a28ab30108b4583/html5/thumbnails/7.jpg)
THANK YOU