{"id":1941,"date":"2014-07-14T16:30:01","date_gmt":"2014-07-14T16:30:01","guid":{"rendered":"http:\/\/sites.unica.it\/rpct\/?page_id=1941"},"modified":"2016-07-25T08:38:45","modified_gmt":"2016-07-25T08:38:45","slug":"rvc-a-multi-decoder-cal-composer-tool","status":"publish","type":"page","link":"https:\/\/sites.unica.it\/rpct\/references\/rvc-a-multi-decoder-cal-composer-tool\/","title":{"rendered":"RVC: A Multi-Decoder CAL Composer Tool"},"content":{"rendered":"<p><strong>Title<\/strong>: RVC: A Multi-Decoder CAL Composer Tool<br \/>\n<strong>Authors<\/strong>: Francesca Palumbo, Danilo Pani, Emanuele Manca, Luigi Raffo, Marco Mattavelli and Ghislain Roquier<br \/>\n<strong>Conference<\/strong>: Design and Architectures for Signal and Image Processing (DASIP)<br \/>\n<strong>Year<\/strong>: 2010<br \/>\n<strong>Abstract<\/strong>:\u00a0The Reconfigurable Video Coding (RVC) framework is a recent ISO standard aiming at providing a unified specification of MPEG video technology in the form of a library of components. The word \u201creconfigurable\u201d evokes run-time instantiation of different decoders starting from an on-the-fly analysis of the input bitstream.<br \/>\nIn this paper we move a first step towards the definition of systematic procedures that, based on the MPEG RVC specification formalism, are able to produce multi-decoder platforms, capable of fast switching between different configurations. Looking at the similarities between the decoding algorithms to implement, the papers describes an automatic tool for their composition into a single configurable multi-decoder built of all the required modules, and able to reuse the shared components so as to reduce the overall footprint (either from a hardware or software perspective).<br \/>\nThe proposed approach, implemented in C++ leveraging on Flex and Bison code generation tools, typically exploited in the compilers front-end, demonstrates to be successful in the composition of two different decoders MPEG-4 Part 2 (SP): serial and parallel.<br \/>\n<strong>Presentation:<\/strong> <a href=\"http:\/\/sites.unica.it\/rpct\/files\/2014\/07\/DASIP_2010.pdf\">DASIP_2010<\/a><br \/>\n<strong><a href=\"http:\/\/ieeexplore.ieee.org\/xpls\/abs_all.jsp?arnumber=5706258\" target=\"_blank\">Link to Full Text<\/a><br \/>\nExport BibTex:\u00a0<a href=\"http:\/\/sites.unica.it\/rpct\/files\/2016\/07\/BibTex_Palumbo_DASIP_2010.txt\">PALUMBO_DASIP_2010<\/a><br \/>\n<\/strong><\/p>\n<hr \/>\n<p><a href=\"http:\/\/sites.unica.it\/rpct\/references\/\">Return to publications<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Title: RVC: A Multi-Decoder CAL Composer Tool Authors: Francesca Palumbo, Danilo Pani, Emanuele Manca, Luigi Raffo, Marco Mattavelli and Ghislain Roquier Conference: Design and Architectures for Signal and Image Processing (DASIP) Year: 2010 Abstract:\u00a0The Reconfigurable Video Coding (RVC) framework is a recent ISO standard aiming at providing a unified specification of MPEG video technology in &hellip; <a href=\"https:\/\/sites.unica.it\/rpct\/references\/rvc-a-multi-decoder-cal-composer-tool\/\" class=\"more-link\">Continua la lettura di <span class=\"screen-reader-text\">RVC: A Multi-Decoder CAL Composer Tool<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2556,"featured_media":0,"parent":1778,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1941","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/users\/2556"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/comments?post=1941"}],"version-history":[{"count":11,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1941\/revisions"}],"predecessor-version":[{"id":2468,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1941\/revisions\/2468"}],"up":[{"embeddable":true,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1778"}],"wp:attachment":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/media?parent=1941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}