Energy-based adaptive DCT/IDCT for video coding
نویسندگان
چکیده
The two-dimensional Discrete Cosine Transform (DCT) is widely used and probably the most popular method in transform-based image processing and video coding systems since it achieves very high compression ratio and packs the video signal energy into a few coefficients thereby the DCT has well-known decorrelation and energy compaction properties for typical images. The DCT is computationally intensive part in video coders therefore many fast algorithms available for the DCT optimize various parameters such as additions and multiplications for fast implementation. In this paper, a novel energybased adaptive DCT/Inverse DCT (IDCT) scheme has been proposed for most of video compression standards. A 8 8× sized image macro block has been classified with respect to its energy level using a new energy measurement method which yields less number of computation and complexity. Simulation results have been presented and the proposed method can be applied to most of the video coding standards such as MPEG-4 or H.263.
منابع مشابه
Context-Aware Fast 3D DCT/IDCT Algorithm for Low- power Video Codec in Mobile Embedded Systems
A context-aware fast algorithm for 3D DCT/ IDCT video coding is presented in the paper. Compared to state-of-art MPEGx/H.26x hybrid schemes the new algorithm is suited for low-power video codec in mobile embedded systems. 1. 3D DCT for Low-power Video Codecs The 2D-DCT is a powerful tool for reducing the spatial information redundancy in 2D images: intraframe coding of still images and videos i...
متن کاملModeling DCT coefficients for fast video encoding
Digital video coding standards such as H.263 and MPEG are becoming more and more important for multimedia applications. Due to the huge amount of computations required, there are significant efforts to speed up the processing of video encoders. Previously, the efforts were mainly focused on the fast motion-estimation algorithm. However, as the motion-estimation algorithm becomes optimized, to s...
متن کاملSingle - Port SRAM - Based Transpose Memory With Diagonal Data Mapping for Large Size 2 - D DCT / IDCT
This brief describes a new method to implement the singleport SRAM-based transpose memory for large size discrete cosine transform (DCT)/indiscrete cosine transform (IDCT) which are used in the latest video coding standard, such as high efficiency video coding. Instead of shift-register array or multiport SRAM, only single-port SRAM is used in the proposed design. A new diagonal data mapping sc...
متن کاملDCT Computation with Minimal Average Number of Operations
The Discrete Cosine Transform (DCT) is widely used in all transform-based image and video compression standards due to its well-known decorrelation and energy compaction properties for typical images. Many fast algorithms available for the DCT optimize various parameters such as additions and multiplications but they are input independent and thus require the same number of operations for any i...
متن کاملAn approach for enabling DCT/IDCT energy reduction scalability in MPEG-2 video codecs
It would be desirable, in terms of energy conservation, to use a low complexity approximate algorithm to do all DCT and IDCT computation in an MPEG-2 video codec. However, there is a significant quality penalty associated with this approach that may not always be acceptable. A practical algorithmic method is studied here for achieving scalable energy reduction during DCT and IDCT computation in...
متن کامل