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 d...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.展开更多
A comprehensive research on key issues of the multimedia set-top-box used in active TV is conducted. Meanwhile a practical architecture for the multimedia set-top-box based on PC platform is designed. The architecture...A comprehensive research on key issues of the multimedia set-top-box used in active TV is conducted. Meanwhile a practical architecture for the multimedia set-top-box based on PC platform is designed. The architecture, with its advanced feature set, high integration and PCI interface is well suited to bring the set-top-box experience to consumers at an affordable price,and makes it very attractive for the consumer.展开更多
文摘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.
文摘A comprehensive research on key issues of the multimedia set-top-box used in active TV is conducted. Meanwhile a practical architecture for the multimedia set-top-box based on PC platform is designed. The architecture, with its advanced feature set, high integration and PCI interface is well suited to bring the set-top-box experience to consumers at an affordable price,and makes it very attractive for the consumer.