Digital Image Compression
Paul W. Jones, Majid Rabbani · 2020
This chapter focuses on several common techniques for intraframe coding (removing spatial redundancy in single images). It outlines techniques for hierarchical coding (coding images in such a way that different resolutions or quality levels are easily accessible). The chapter describes the fundamental concepts of arithmetic coding by examining Elias&s; code and briefly discusses its practical implementations. It discusses two key elements in designing a codebook: determining what vectors should be included in the codebook for best performance, and structuring the codebook to allow for efficient searching. The chapter provides a brief overview of some popular compression techniques and describes how all three components can work together to provide useful and efficient compression of digital images. The downside to representing images in digital form is that a large number of bits is required to represent even a single digital image, and with the rapid advances in sensor technology and digital electronics, this number grows larger with each new generation of products.