DocumentCode :
902575
Title :
Modulo transforms - an alternative to lifting
Author :
Srinivasan, Sridhar
Author_Institution :
Microsoft Corp., Redmond, WA, USA
Volume :
54
Issue :
5
fYear :
2006
fDate :
5/1/2006 12:00:00 AM
Firstpage :
1864
Lastpage :
1874
Abstract :
This paper introduces a new paradigm for the construction of reversible transforms that map integers to integers. Transform matrices with integer entries are first considered, and the modular arithmetic properties of transform coefficients are studied. It is shown that these transform coefficients are redundant in modular arithmetic. Further, this redundancy can be exploited by quantizing transform coefficients critically so as to produce an effective scaled transformation with unit determinant. This forms the basis of a class of transforms referred to as modulo transforms that are reversible and unit determinant, conditions necessary for applications such as lossless compression and reversible image rotation. The theory of modulo transforms is examined in depth. Analysis based on modular arithmetic shows that two-dimensional rotations can be critically quantized, albeit with nonequal bin widths along axes. A construction procedure is derived for realizing a reversible transform with small or unit scaling factors, and a theorem is stated wherein certain Pythagorean triples can be scalar quantized to produce a reversible, normalized, scalefree transform matrix. Modulo transforms and lifting are compared and contrasted in theory, and in experiments. The computational aspects of modulo transforms are also discussed in this paper.
Keywords :
data compression; image coding; matrix algebra; transforms; Pythagorean triples; lossless compression; modular arithmetic; modular arithmetic properties; modulo transforms; reversible image rotation; reversible transforms; transform matrices; Arithmetic; Data compression; Discrete cosine transforms; Discrete transforms; Image coding; Linear approximation; Pulse modulation; Quantization; Signal processing; Wavelet transforms; Coding; lifting; modular arithmetic; number theory; reversibility; transforms;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/TSP.2006.872548
Filename :
1621414
Link To Document :
بازگشت