Font Size: a A A

Software And Hardware Optimization Technologies For JPEG 2000

Posted on:2007-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:X M ZhanFull Text:PDF
GTID:2178360215970251Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
JPEG2000 is a still image compression standard presented by Joint Photographic Experts Group in 2000. It provides many advantages over the previous JPEG, such as high compression efficiency, error resilience, lossy and lossless compression, multiple resolution representation, region-of-interest (ROI). But today JPEG2000 has not gain its success. The standard is not completely done and is still being complemented. Besides, the core codec implicates discrete wavelet transform, arithmetic coder and embedded bit-stream, which are more complicated than the previous standards. It is unlikely to achieve the same speed with JPEG based on today's implementations.Provided the problems above, this paper makes a research of the JPEG2000 standard and its encoding flow. Both software and hardware optimizations are made.Software works are based upon Intel Pentium 4 platform. By using SIMD extensions, multi-component transform and discrete wavelet transform are accelerated. By researching the memory and cache subsystem, blocking and prefetching methods are proposed in the target of enhancing the proformance of discrete wavelet transform.For the arithmetic coder which is hard to gain speedup by software, a VLSI design is presented, and comes to the purpose of acceleration. For each method in this paper, performance result is analyzed.
Keywords/Search Tags:JPEG2000, SIMD, SSE, DWT, Prefetch, Arithmetic codec
PDF Full Text Request
Related items