MPEG RVC Compliant Intra Prediction for AVC
نویسندگان
چکیده
Reconfigurable Video Coding (RVC) aims to provide a framework allowing a dynamic development, implementation and adoption of standardized video coding solutions with features of higher flexibility and re-usability. RVC-CAL is a dataflow oriented language which is used for describing modules in the RVC framework. In this paper, an RVC-CAL description of an AVC intra prediction, module is presented. This module is integrated with inter prediction and entropy coding modules to form an AVC baseline encoder. Development using RVC-CAL is found to be more productive than other traditional approaches. This is due to the abstract and encapsulated representation that is made feasible by RVC-CAL. The module presented is part of an RVC encoding tools library that will be used to generate a BSDL and FND to test the conformance of RVC decoders. It is more convenient to use components from this library than to use reference software or other implementations due to the advantages of RVC-CAL.
منابع مشابه
CAL Dataflow Components for an MPEG RVC AVC Baseline Encoder
In this paper, an efficient H.264/AVC baseline encoder, described in RVC-CAL actor language, is introduced. The main aim of the paper is two folds: a) to demonstrate the flexibility and ease that is provided by RVC-CAL, which allows for efficient implementation of the presented encoder, and b) to shed light on the advantages that can be brought into the RVC framework by including such encoding ...
متن کاملMPEG RVC AVC Baseline Encoder Based on a Novel Iterative Methodology
With the emergence of new generations of multicore architectures, the need for efficient multimedia algorithm implementations has become critical. This paper describes a new methodology for efficient implementations of algorithms targeting reconfigurable architectures. The Reconfigurable Video Coding (RVC) standard aims to provide a framework allowing a dynamic development, implementation and a...
متن کاملMultiprocessor scheduling of dataflow models within the Reconfigurable Video Coding framework
The new Reconfigurable Video Coding (RVC) standard of MPEG marks a transition in the way video coding algorithms are specified. Imperative and monolithic reference software is replaced by a collection of interconnected, concurrent functional units (FUs) that are specified with the actor-oriented CAL language. Different connections between the FUs lead to different decoders: all previous standar...
متن کاملHeterogeneous Transcoding: MPEG-2 to H.264/AVC
The wide deployment of MPEG-2 video and the extra benefits of the features introduced by the H.264/AVC standard, create a strong need for video transcoding between these standards. In this paper the typical problems for video transcoding between MPEG-2 and H.264/AVC are discussed. One of the most basic problems is the difference between the 8x8 Discrete Cosine Transform as used by MPEG-2, and t...
متن کاملAVC Entropy Coding for MPEG Reconfigurable Video Coding
The emergence of the Reconfigurable Video Coding (RVC) Standard has led to the development of its accompanying decoding Video Tool Library (VTL). This library is comprised of a set of video coding tool also referred to as Functional Units (FUs) that are combined to form the different video decoders. This paper introduces a set of FUs that represent potential contributors to the RVC Encoding Too...
متن کامل