摘要:
Sampled data is packaged in checkerboard format for encoding and decoding. The sampled data may be quincunx sampled multi-image video data (e.g., 3D video or a multi-program stream), and the data may also be divided into sub-images of each image which are then multiplexed, or interleaved, in frames of a video stream to be encoded and then decoded using a standardized video encoder. A system for viewing may utilize a standard video decoder and a formatting device that de-interleaves the decoded sub-images of each frame reformats the images for a display device. A 3D video may be encoded using a most advantageous interleaving format such that a preferred quality and compression ratio is reached. In one embodiment, the invention includes a display device that accepts data in multiple formats.
摘要:
Multi-layer encoding and decoding systems and methods are provided. A processing module processes outputs of a first base or enhancement layer and sends the processed outputs to a second, enhancement layer. Operation of the processing module is controlled, so that the second layer can receive processed or unprocessed outputs of the first layer in accordance with the circumstances. Processing of the outputs of the first layer can occur together with or separately from a disparity compensation process.
摘要:
Encoding and decoding methods for single and multiple layered video coding systems are provided. Specifically, video information provided to a base layer and one or more enhancement layers can be coded using a picture coding mode and/or a residual coding mode. Selection between coding modes can be performed on a region-by-region basis.
摘要:
Methods for scalable video coding are described. Such methods can be used to deliver video contents in Low Dynamic Range (LDR) and/or one color format and then converting the video contents to High Dynamic Range (HDR) and/or a different color format, respectively, while pre-processing video content.
摘要:
Floating point video coding is described. In particular, a video encoder/decoder and methods for floating point video coding are discussed. Floating point video coding can be used in the video encoder and decoder to support video content, such as HDR content. Specifically, a video codec structure such as H.264/AVC can be modified in order to support floating point video coding. Within any component of a codec system, some operations can be performed at floating point precision whereas other operations can be performed at fixed point precision.
摘要:
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.
摘要:
Methods of using motion estimation techniques with video encoders to provide significant data compression with respect to video signals so that the video signals may subsequently be reconstructed with minimal observable information loss. Methods include a fast fractional motion estimation scheme.
摘要:
Methods and systems for multi-layer video encoding are described. In the system, an inter-layer analysis module gathers and analyzes inter-layer coding statistics, so that a rate control module can perform rate control on the various layers based on the statistics.
摘要:
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.
摘要:
Systems, methods, and techniques for treating video information are described. In one implementation, a method includes receiving video information, classifying one or more frames in the received video information as a scene, adjusting one or more coding parameters based on the classification of the frames, and coding the video information in accordance with the adjusted coding parameters.