Fully Configurable Video Coding

 Fully configurable video coding is a framework,  in which the video compression algorithms themselves may be created, configured and re-configured adaptively. In the new paradigm, a common decoding engine (Universal Video Decoder, UVD) can be configured to decode any video sequence or syntax.

fcvc overview

Decoder Description Syntax (DDS)

The DDS is a platform-independent syntax designed to communicate the functionality of the video decoder. The configuration decoder at the receiver (UVD) detects and decodes the DDS from the bit stream and constructs, that is, instantiates, the signaled video decoder functions. The DDS can be transmitted within the compressed video bitstream or as side information, depending on the application scenario, and may be used to signal a completely new decoder, new or changed functionality and corresponding changes to coded video bit stream parsing functions.

Click here to see full specification of DDS

 

A configurable video coding scenario using DDS