Title :
Multiprocessor DSP architectures that implement the FCT based JPEG still picture image compression algorithm with arithmetic coding
Author :
Ramaswamy, Srinath V. ; Miller, Gerald D.
Author_Institution :
Northern Illinois Univ., De Kalb, IL, USA
fDate :
2/1/1993 12:00:00 AM
Abstract :
Several parallel pipelined digital signal processor (DSP) architectures that implement the fast cosine transform (FCT)-based Joint Photographers Expert Group (JPEG) still picture image compression algorithm with arithmetic coding for entropy coding are described. The extended JPEG image compression algorithm´s average execution time, when compressing and decompressing a 256×256 pixel monochrome still image, varied from 0.61 s to 0.12 s in architectures that contained from one to six processors. A common bus DSP multiprocessor system capable of meeting the critical timing requirements of digital image compression/decompression applications is also presented. In an effort to maximize DSP utilization, a simple static load distribution method is provided for assigning the load to the individual DSPs. These parallel pipelined DSP architectures can be used for a wide range of applications, including the MPEG implementation for video coding
Keywords :
data compression; image coding; parallel architectures; pipeline processing; 0.61 to 0.12 S; 256 pixels; 65536 pixels; JPEG; Joint Photographers Expert Group; MPEG; arithmetic coding; entropy coding; fast cosine transform; monochrome still image; multiprocessor DSP architectures; parallel pipelined digital signal processor; static load distribution method; still picture image compression algorithm; video coding; Digital arithmetic; Digital signal processing; Digital signal processors; Entropy coding; Image coding; Multiprocessing systems; Pixel; Signal processing algorithms; Timing; Transform coding;
Journal_Title :
Consumer Electronics, IEEE Transactions on