Patent ID: 9031136
Filing Date: 2015-05-12
Classification: H04N

Abstract:
1. An encoding apparatus comprising: an encoding unit configured to encode data and generate encoded data; a decoder description generation unit configured to generate a decoder description that describes functional units (FUs) constituting a decoder for decoding the encoded data and a connection relation of the FUs, the connection relation describing an output of one of the FUs as an input of another of the FUs; an FU list generation unit configured to generate and output an FU list for the FUs constituting a decoder for decoding the encoded data; and a packetizing unit configured to be input with the encoded data, be input with the decoder description, the FU list and FUs corresponding to the input encoded data, and packetize and output the decoder description, the FU list and the FUs, wherein the decoder description is used to load the FUs for decoding the encoded data to a decoding solution from a tool box, wherein the decoder description is decompressed to output a compact decoder description language (CDDL) decoder description classified into an FU networking table group including a virtual network table (VNT), wherein the FU networking table group includes a parameter table (PT), wherein the virtual network table (VNT) includes at least one input port field, wherein the parameter table (PT) includes a type table (TT) index field, and wherein the type index has a size of 8 bits if a type flag for the at least one input port is set as “1”, and the type index is skipped if the type flag for the at least one input port is set as “0”.