scispace - formally typeset
Journal ArticleDOI

Least-Squares-Based Switching Structure for Lossless Image Coding

TLDR
A switching coding scheme that will combine the advantages of both run-length and adaptive linear predictive coding, and uses a simple yet effective edge detector using only causal pixels for estimating the coding pixels in the proposed encoder.
Abstract
Many coding methods are more efficient with some images than others. In particular, run-length coding is very useful for coding areas of little changes. Adaptive predictive coding achieves high coding efficiency for fast changing areas like edges. In this paper, we propose a switching coding scheme that will combine the advantages of both run-length and adaptive linear predictive coding. For pixels in slowly varying areas, run-length coding is used; otherwise least-squares (LS)-adaptive predictive coding is used. Instead of performing LS adaptation in a pixel-by-pixel manner, we adapt the predictor coefficients only when an edge is detected so that the computational complexity can be significantly reduced. For this, we use a simple yet effective edge detector using only causal pixels. This way, the proposed system can look ahead to determine if the coding pixel is around an edge and initiate the LS adaptation in advance to prevent the occurrence of a large prediction error. With the proposed switching structure, very good prediction results can be obtained in both slowly varying areas and pixels around boundaries. Furthermore, only causal pixels are used for estimating the coding pixels in the proposed encoder; no additional side information needs to be transmitted. Extensive experiments as well as comparisons to existing state-of-the-art predictors and coders will be given to demonstrate its usefulness.

read more

Citations
More filters
Patent

Prediction-based image processing

TL;DR: In this paper, a pixel block (300) is compressed by providing a respective color component prediction for each pixel (310-318) in the block and a prediction error is calculated based on the color component of the pixel (318) and the provided prediction.
Proceedings Article

Lossless image coding via adaptive linear prediction and classification

TL;DR: In this article, a single-pass adaptive algorithm that uses context classification and multiple linear predictors, locally optimized on a pixel-by-pixel basis, is proposed to obtain a compression ratio comparable to CALIC while improving on some images.
Proceedings ArticleDOI

Efficient reversible image watermarking by using dynamical prediction-error expansion

TL;DR: This paper proposes to select the pixels with small prediction-error as embedding pixels (i.e., the pixels that carry watermark bits) in a dynamical way, and sees that the distortion is reduced comparing with the original method, and thus, the proposed approach has a better performance.
Journal ArticleDOI

Context-Based Predictor Blending for Lossless Color Image Compression

TL;DR: A novel prediction technique, which treats the image data as an interleaved sequence generated by multiple sources and compute prediction weights for each subsource separately, shows a competitive compression performance for a wide range of natural color images.
Journal ArticleDOI

Probability Distribution Estimation for Autoregressive Pixel-Predictive Image Coding

TL;DR: Apart from common heuristic approaches, it is shown how prediction error variance estimates can be derived from the (weighted) least-squares training region and how a complete probability distribution can be built based on an autoregressive image model.
References
More filters

Numerical recipes in C

TL;DR: The Diskette v 2.06, 3.5''[1.44M] for IBM PC, PS/2 and compatibles [DOS] Reference Record created on 2004-09-07, modified on 2016-08-08.
Journal ArticleDOI

Arithmetic coding for data compression

TL;DR: The state of the art in data compression is arithmetic coding, not the better-known Huffman method, which gives greater compression, is faster for adaptive models, and clearly separates the model from the channel encoding.
Journal ArticleDOI

The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS

TL;DR: LOCO-I as discussed by the authors is a low complexity projection of the universal context modeling paradigm, matching its modeling unit to a simple coding unit, which is based on a simple fixed context model, which approaches the capability of more complex universal techniques for capturing high-order dependencies.
Journal ArticleDOI

Context-based, adaptive, lossless image coding

TL;DR: The CALIC obtains higher lossless compression of continuous-tone images than other lossless image coding techniques in the literature and can afford a large number of modeling contexts without suffering from the context dilution problem of insufficient counting statistics as in the latter approach.
Book

Linear Algebra With Applications

TL;DR: In this article, the authors present a series of exercises for the problem of least square problems in the MATLAB programming language MATLAB, including a chapter test for each of the following problems:
Related Papers (5)