DocumentCode :
3419272
Title :
Real-time vector quantization-based image compression on the SIMPil low memory SIMD architecture
Author :
Gentile, Antonio ; Cat, H. Uy ; Kossentini, Faouzi ; Sorbello, Filippo ; Wills, D. Scott
Author_Institution :
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1997
fDate :
5-7 Feb 1997
Firstpage :
10
Lastpage :
16
Abstract :
Vector quantization (VQ) has become a popular technique for image compression. While conventional unstructured VQs have the potential of achieving the best theoretical performance, they are also demanding in storage and computational requirements. A significant amount of current research on VQ implementations addresses increasing the speed of image encoding, which is one of the most computationally expensive operations. This is typically accomplished by imposing structures, exploiting properties of the distance measure, or developing efficient and fast implementations. This paper proposes a parallel implementation of a full-search VQ encoding algorithm using a low memory, fine grain single instruction stream multiple data stream (SIMD) pixel processor (SIMPil) being developed at Georgia Tech. This implementation fully exposes the available parallelism of the encoding process and exploits the processing and I/O capabilities of the processor, resulting in a system that can perform real-time image and video compression. The proposed implementation encodes a large region of the original image at once, replacing each constituent input block with its corresponding VQ codeword index. Preliminary simulation results indicate that the proposed implementation is capable of sustain real-time frame rates. A prototype single node SIMPil implementation has been fabricated by MOSIS in 0.8 μm CMOS, and is being evaluated
Keywords :
image coding; parallel algorithms; vector quantisation; video coding; SIMPil low memory SIMD architecture; codeword index; constituent input block; image encoding; low memory fine grain single instruction stream multiple data stream pixel processor; parallelism; real-time image compression; real-time vector quantization-based image compression; real-time video compression; Computer architecture; Image coding; Image storage; Memory architecture; Packaging; Parallel processing; Real time systems; Streaming media; Vector quantization; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance, Computing, and Communications Conference, 1997. IPCCC 1997., IEEE International
Conference_Location :
Phoenix, Tempe, AZ
Print_ISBN :
0-7803-3873-1
Type :
conf
DOI :
10.1109/PCCC.1997.581367
Filename :
581367
Link To Document :
بازگشت