Abstract
For JPEG2000 real-time applications, embedded block coding with optimized truncation (EBCOT) is a time-consuming part and becoming a bottleneck for the entire system throughput. Since the arithmetic encoder (AE) is one part of EBCOT, low performance of AE can significantly degrade the performance. AE is inherently a serial process with high dependency and parallelization of AE is difficult. In this paper, a partial parallel algorithm for AE is proposed. One distinct characteristic of the proposed algorithm is that two contexts can be processed in one clock cycle. Based on the proposed algorithm, a pipelined architecture is implemented. Experimental results, with standard test image benchmarks, show that the proposed algorithm and architecture achieves about 24% improvement in the system throughput in comparison with the architecture based on the original AE algorithm.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.