Title :
A high-throughput pipelined architecture for JPEG XR encoding
Author :
Hattori, Koichi ; Tsutsui, Hiroshi ; Ochi, Hiroyuki ; Nakamura, Yukihiro
Author_Institution :
Dept. of Commun. & Comput. Eng., Kyoto Univ., Kyoto, Japan
Abstract :
JPEG XR is an emerging image coding standard, based on HD Photo developed by Microsoft. It supports high compression performance twice as high as the de facto image coding system, namely JPEG, and also has an advantage over JPEG 2000 in terms of computational cost. JPEG XR is expected to be widespread for many devices including embedded systems in the near future. In this paper, we propose a novel architecture for JPEG XR encoding. In previous architectures, entropy coding was the throughput bottleneck because it was implemented as a sequential algorithm to handle data with dependency. We found that there is no dependency in intra-macroblock data, and we could safely pipeline all the encoding processes including the entropy coding. The proposed fully-pipelined architecture achieves 100 M pixel/sec at 125 MHz which could not be achieved by previous works.
Keywords :
data compression; entropy codes; image coding; pipeline processing; HD Photo; JPEG XR encoding architecture; data handling; entropy coding; high compression performance; high-throughput pipelined architecture; image coding; intra-macroblock data; sequential algorithm; Computational efficiency; Computer architecture; Embedded system; Encoding; Entropy coding; High definition video; Image coding; Standards development; Throughput; Transform coding;
Conference_Titel :
Embedded Systems for Real-Time Multimedia, 2009. ESTIMedia 2009. IEEE/ACM/IFIP 7th Workshop on
Conference_Location :
Grenoble
Print_ISBN :
978-1-4244-5169-2
Electronic_ISBN :
978-1-4244-5170-8
DOI :
10.1109/ESTMED.2009.5336818