Publication

An MPEG RVC AVC Baseline Encoder Based on a Novel Iterative Methodology

Related publications (37)

Characterizing communication behavior of dataflow programs using trace analysis

Marco Mattavelli, Simone Casale Brunet

This paper investigates the relationship between two ways of analyzing streaming systems: trace analysis for dataflow programs with firing, and network calculus for network flows. While the former focuses on the structure of the dataflow computation while ...
IEEE2014

Methods to explore design space for MPEG RMC codec specifications

Marco Mattavelli, Simone Casale Brunet, Endri Bezati, Ghislain Roquier, Richard Thavot, Abdallah Alaaeldin Abdelaziz Elguindy

The recent MPEG Reconfigurable Media Coding (RMC) standard aims at defining media processing specifications (e.g. video codecs) in a form that abstracts from the implementation platform, but at the same time is an appropriate starting point for implementat ...
Elsevier Science Bv2013

Dataflow Program Analysis and Refactoring Techniques for Design Space Exploration: MPEG-4 AVC/H.264 Decoder Implementation Case Study

Marco Mattavelli, Simone Casale Brunet, Claudio Paolo Alberti, Ab Al Hadi Bin Ab Rahman

This paper presents a methodology to perform design space exploration of complex signal processing systems implemented using the CAL dataflow language. In the course of space exploration, critical path in dataflow programs is first presented, and then anal ...
2013

Design Space Exploration of High Level Stream Programs on Parallel Architectures: A focus on the Buffer Size Minimization and Optimization Problem

Marco Mattavelli, Simone Casale Brunet, Claudio Paolo Alberti

This paper presents a dataflow design methodology and an associated co-exploration environment, focusing on the optimization of buffer sizes. The approach is applicable to dynamic dataflow designs and its performance is presented and validated by experimen ...
2013

Profiling of Dataflow Programs Using Post Mortem Causation Traces

Marco Mattavelli, Simone Casale Brunet

The natural representation of data streams, parallelism, and composition has made dataflow an attractive programming model for expressing a wide range of stream and media processing applications, and has led MPEG and ISO to base their latest video coding s ...
IEEE2012

Methodology for the Hardware/Software Co-Design of Dataflow Programs

Marco Mattavelli, Ghislain Roquier, Richard Thavot

New generations of multi-core processors and reconfigurable hardware platforms are expected to provide a dramatic increase of processing capabilities. However, one obstacle for exploiting all the promises of such new platforms is the legacy of current appl ...
Ieee Service Center, 445 Hoes Lane, Po Box 1331, Piscataway, Nj 08855-1331 Usa2011

Methodology For The Hardware/Software Co-Design Of Dataflow Programs

Marco Mattavelli, Ghislain Roquier, Richard Thavot

New generations of multi-core processors and reconfigurable hardware platforms are expected to provide a dramatic increase of processing capabilities. However, one obstacle for exploiting all the promises of such new platforms is the legacy of current appl ...
Ieee Service Center, 445 Hoes Lane, Po Box 1331, Piscataway, Nj 08855-1331 Usa2011

Human Centered Design for Development

Jeffrey Huang, Hendrik Ole Knoche

This paper describes the challenges faced in ICTD by reviewing the lessons learned from a project geared at improving the livelihood of marginal farmers in India through wireless sensor networks. Insufficient user participation, lack of attention to user n ...
2011

Quasi-Static Scheduling of CAL Actor Networks for Reconfigurable Video Coding

Marco Mattavelli, Christophe Lucarz, Jani Boutellier

The upcoming Reconfigurable Video Coding (RVC) standard from MPEG (ISO / IEC SC29WG11) defines a library of coding tools to specify existing or new compressed video formats and decoders. The coding tool library has been written in a dataflow/actor- oriented l ...
2011

MPEG Reconfigurable Video Coding

Marco Mattavelli

Abstract The currentmonolithic and lengthy scheme behind the standardization and the design of new video coding standards is becoming inappropriate to satisfy the dynamism and changing needs of the video coding community. Such a scheme and specification fo ...
Springer2010

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.