Abstract
Scalable video coding incorporated with computation-aware concept is an interesting issue in video coding due to its ability to achieve quality as well as computation scalable. This paper presents a computation-aware algorithm for scalable video coding with spatial scalability to aim at best trade-off between rate distortion performance and computational consumption. We first observe and analyze the motion vector difference relationship between scalable base and enhancement layers to find out whether the motion vector difference of the base layer can be used for showing some information about the motion behavior of the enhancement layer. Afterwards, a linear model is proposed to establish the motion vector difference relationship between base and enhancement layers. By using the modeling results, a linear algorithm for computation distribution is thus proposed to allocate the computation of the search process for each macroblock in the enhancement layer. In addition, the rate distortion costs of the base layer are also taken into account for the computation allocation process to further improve the coding performance. Simulation results demonstrate that our proposed computation-aware algorithm not only achieves better rate distortion performance than other works under the same computational constraints but also achieves less computation necessities.
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.