Multimedia coding and decoding with additional information capability
AssigneeDolby Laboratories Licensing Corporation
InventorsAlexandros Tourapis, Athanasios Leontaris, Kevin J. Stec
Life of this patent
Estimating the term…
Abstract
A multimedia coding and decoding system and method is presented that uses the specific prediction mode to signal supplemental information, e.g., metadata, while considering and providing trade offs between coding performance and metadata capacity. The prediction mode can be encoded according to a mode table that relates mode to bits and by considering coding impact. Start and stop codes can be used to signal the message, while various techniques of how to properly design the mode to bits tables are presented.
Claims20
A computer-implemented method for encoding a media signal, comprising:
- receiving a media signal;
- obtaining supplemental information to be encoded within said media signal;
- selecting a prediction inter-coding mode from a plurality of prediction inter-coding modes based on a mapping between the supplemental information and the plurality of prediction inter-coding modes;
- and
- encoding said media signal using the selected prediction inter-coding mode, such that the selected prediction inter-coding mode represents the supplemental information.
A computer-implemented method, comprising:
- decoding an encoded media signal and determining a prediction inter-coding mode that was used for encoding the media signal as one of a plurality of prediction inter-coding modes;
- using said prediction inter-coding mode to access a relationship between prediction inter-coding modes and bits of information;
- and
- obtaining said bits of information as supplemental information from said decoding.
A computer-implemented method of encoding a media signal comprising:
- obtaining a media signal;
- obtaining supplemental information to be encoded within said media signal, wherein the supplemental information comprises a plurality of data symbols;
- accessing a mapping between data symbols and prediction inter-coding modes;
- obtaining a subset of the prediction inter-coding modes, wherein each prediction inter-coding mode in the subset provides approximately similar coding performance to other prediction inter-coding modes in the subset;
- selecting a plurality of prediction inter-coding modes from the subset based on the accessed mapping between data symbols and prediction inter-coding modes;
- and
- encoding the media signal with an encoder according to the selected plurality of prediction inter-coding modes, such that the selected plurality of prediction inter-coding modes represents the supplemental information.
A computer-implemented method of decoding a media signal comprising:
- receiving an encoded media signal;
- detecting external signaling that identifies a location of supplemental information encoded within the media signal;
- determining a plurality of prediction inter-coding modes that were used for encoding the media signal at the location of the supplemental information;
- accessing a mapping between data symbols and prediction inter-coding modes;
- determining a plurality of data symbols based on:
- (i) the mapping between data symbols and prediction inter-coding modes, and (ii) the plurality of prediction inter-coding modes that were used for encoding the media signal at the location of the supplemental information, wherein the plurality of data symbols represent the supplemental information.
Dependencies are inferred from the claim text.