Advances in Reconfigurable Video Coding (RVC)

Share it now

DASIP 2010
Conference on Design & Architectures for Signal & Image Processing

November 26-28, 2010
Edinburgh, Scotland

Ihab Amer, The German University in Cairo (GUC)
Mickael Raulet, INSA Rennes, France

The Reconfigurable Video Coding (RVC) standard is an initiative that has been led by the MPEG community to allow for the exploitation of the commonalities between video coding standards. RVC aims at providing the framework that allows for dynamic development, implementation, and adoption of standardized video coding solutions with features of higher flexibility and reusability. RVC-CAL is a subset of the original CAL language that has been normalized by ISO/IEC as a part of the RVC standard. It slightly restricts the data types, operators, and features that could be used in the original CAL language.

In this special session, the invited papers are intended to overview both the normative and informative components of RVC. This includes the VTL, which specifies the set of FUs that may be interchangeably combined and connected to form different video codecs, with various compression performances and implementation complexities. An overview and recent advances in the development of the specification language (RVC-CAL) for each library component are introduced. The papers are also intended to cover the standard codec configuration representation, which specifies the Bitstream Syntax Description (BSD) as well as the Function unit Network Description (FND). BSD defines the format of the coded bitstream, while FND is intended to be transmitted as a part of the RVC bitstream to allow for the reconfiguration of the intended decoder using the FUs in its VTL. Also, many technologies that support the RVC standard are to be covered. This includes (but is not limited to) the tools for validating the BSD schema versus a bitstream instantiation, the CAL parser from a validated BSD schema description, the simulator that both verifies and validates the behaviour of the abstract model, and the tools that automatically translate the abstract description model to C/C++ and HDL code, targeting both software and hardware platforms.

Efficient hardware/software systems that have been developed under the RVC framework will be also discussed.

Short Biographies of Organizers
Ihab Amer (ihab [dot] amer [at] epfl [dot] ch) received his B.Sc. degree in 2000 and his M.Sc. degree in 2003. He received his Ph.D. degree from the University of Calgary, Canada, in 2007. He spent six months with the DSP division of Xilinx Inc. Ihab Amer has been a member of the ISO/IEC MPEG Standard Committee, and he is a recipient of the ISO/IEC award of July 2009. He authored/coauthored over 30 peer-reviewed conference and journal papers, and he has over 30 contributions to the MPEG standards. He also has a pending patent. He is an assistant professor at the German University in Cairo, Egypt, a research consultant with ATIPS Labs at the University of Calgary, and a visiting researcher at the GR-LSM Lab at Ecole Polytechnique Fédérale de Lausanne (EPFL-Switzerland). He is a Member of the IEEE.

Mickaël Raulet (mraulet [at] insa-rennes [dot] fr) received his M.Sc. degree in 2002. He received a Ph.D. degree from the Institut National des Sciences Appliquées (INSA) in electronic and signal processing in collaboration with the software radio team of Mitsubishi Electric ITE (Rennes, France) in 2006. He is currently with the Institute of Electronics and Telecommunications of Rennes, where he is a researcher in rapid prototyping of standard video compression on embedded architectures. Since 2007, he has been involved in the ISO/IEC JTC1/SC29/WG11 standardization activities (better known as MPEG) such as a Reconfigurable Video Coding Expert. His interests include video standard compression and telecommunication algorithms and rapid prototyping onto multicore architectures. He is a Member of the IEEE.

Share it now