MPEG Reconfigurable Video Coding
(2013) p.281-314- Abstract
- Traditional efforts in standardizing video coding used to involve a lengthy process that resulted in large monolithic standards and reference codes. This approach has become increasingly ill-suited to the dynamics and the fast changing needs of the video coding community. Most importantly, there used to be no principled approach to leveraging the significant commonalities between the different codecs, neither at the level of the specification nor at the level of the implementation. The result is a long interval between the time a new idea is validated and the time it is implemented in consumer products as part of a worldwide standard. The analysis of this problem was the starting point of a new standard initiative within the ISO/IEC MPEG... (More)
- Traditional efforts in standardizing video coding used to involve a lengthy process that resulted in large monolithic standards and reference codes. This approach has become increasingly ill-suited to the dynamics and the fast changing needs of the video coding community. Most importantly, there used to be no principled approach to leveraging the significant commonalities between the different codecs, neither at the level of the specification nor at the level of the implementation. The result is a long interval between the time a new idea is validated and the time it is implemented in consumer products as part of a worldwide standard. The analysis of this problem was the starting point of a new standard initiative within the ISO/IEC MPEG committee, called Reconfigurable Video Coding (RVC). The main idea is to develop a video coding standard that overcomes many shortcomings of the current standardization and specification process by updating and progressively incrementing a modular library of components. As the name implies, flexibility and reconfigurability are new attractive features of the RVC standard. The RVC framework is based on the usage of a new actor/dataflow oriented language called Cal for the specification of the standard library and the instantiation of the RVC decoder model. Cal dataflow models expose the intrinsic concurrency of the algorithms by employing the notions of actor programming and dataflow. This chapter gives an overview of the concepts and technologies building the standard RVC framework and the non-standard tools supporting the RVC model from the instantiation and simulation of the Cal model to the software and/or hardware code synthesis. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/4194861
- author
- Mattavelli, Marco ; Raulet, Mickaël and Janneck, Jörn LU
- organization
- publishing date
- 2013
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Handbook of Signal Processing Systems
- pages
- 281 - 314
- publisher
- Springer
- external identifiers
-
- scopus:84888205804
- ISBN
- 978-1-4614-6859-2
- DOI
- 10.1007/978-1-4614-6859-2_10
- language
- English
- LU publication?
- yes
- id
- 042e96f9-9726-4711-8154-40f52b384be7 (old id 4194861)
- date added to LUP
- 2016-04-04 11:09:43
- date last changed
- 2022-03-31 18:04:37
@inbook{042e96f9-9726-4711-8154-40f52b384be7, abstract = {{Traditional efforts in standardizing video coding used to involve a lengthy process that resulted in large monolithic standards and reference codes. This approach has become increasingly ill-suited to the dynamics and the fast changing needs of the video coding community. Most importantly, there used to be no principled approach to leveraging the significant commonalities between the different codecs, neither at the level of the specification nor at the level of the implementation. The result is a long interval between the time a new idea is validated and the time it is implemented in consumer products as part of a worldwide standard. The analysis of this problem was the starting point of a new standard initiative within the ISO/IEC MPEG committee, called Reconfigurable Video Coding (RVC). The main idea is to develop a video coding standard that overcomes many shortcomings of the current standardization and specification process by updating and progressively incrementing a modular library of components. As the name implies, flexibility and reconfigurability are new attractive features of the RVC standard. The RVC framework is based on the usage of a new actor/dataflow oriented language called Cal for the specification of the standard library and the instantiation of the RVC decoder model. Cal dataflow models expose the intrinsic concurrency of the algorithms by employing the notions of actor programming and dataflow. This chapter gives an overview of the concepts and technologies building the standard RVC framework and the non-standard tools supporting the RVC model from the instantiation and simulation of the Cal model to the software and/or hardware code synthesis.}}, author = {{Mattavelli, Marco and Raulet, Mickaël and Janneck, Jörn}}, booktitle = {{Handbook of Signal Processing Systems}}, isbn = {{978-1-4614-6859-2}}, language = {{eng}}, pages = {{281--314}}, publisher = {{Springer}}, title = {{MPEG Reconfigurable Video Coding}}, url = {{http://dx.doi.org/10.1007/978-1-4614-6859-2_10}}, doi = {{10.1007/978-1-4614-6859-2_10}}, year = {{2013}}, }