Related Experiment Videos
A complexity-scalable software-based MPEG-2 video encoder
Guo-bin Chen1, Xin-ning Lu, Xing-guo Wang
1Institute of Information & Communication Engineering, Zhejiang University, Hangzhou 310027, China. chenguobin@zju.edu.cn
Abstract:
With the development of general-purpose processors (GPP) and video signal processing algorithms, it is possible to implement a software-based real-time video encoder on GPP, and its low cost and easy upgrade attract developers' interests to transfer video encoding from specialized hardware to more flexible software. In this paper, the encoding structure is set up first to support complexity scalability; then a lot of high performance algorithms are used on the key time-consuming modules in coding process; finally, at programming level, processor characteristics are considered to improve data access efficiency and processing parallelism. Other programming methods such as lookup table are adopted to reduce the computational complexity. Simulation results showed that these ideas could not only improve the global performance of video coding, but also provide great flexibility in complexity regulation.
Related Concept Videos
Upsampling
Encoding
Automatic processing involves the encoding of details like time, space, frequency, and the meaning of words, usually done without conscious...
Downstream Processing
Introduction to Scalers
Scalar...
Upstream Processing
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...