Abstract:
PROBLEM TO BE SOLVED: To provide an apparatus and method for decoding video data while maintaining a target video quality using an integrated error control system including error detection, resynchronization and error recovery.SOLUTION: Robust error control can be provided by a joint encoder-decoder functionality including multiple error resistance designs. In one aspect, error recovery may be an end-to-end integrated multi-layer error detection, resynchronization and recovery mechanism designed to achieve reliable error detection and error localization. The error recovery system may include cross-layer interaction of error detection, resynchronization and error recovery subsystems. In another aspect, error handling of a scalable coded bitstream is coordinated across a base layer and an enhancement layer of scalable compressed video.
Abstract:
PROBLEM TO BE SOLVED: To provide a device and methods for data alignment with a time domain boundary.SOLUTION: A method of processing multimedia data includes obtaining content information regarding multimedia data, and encoding the multimedia data so as to align a data boundary with a frame boundary in a time domain, where said encoding is based on the content information. In another aspect, the method of processing multimedia data includes obtaining a content classification of the multimedia data, and encoding blocks in the multimedia data as intra-coded blocks and inter-coded blocks on the basis of the content classification to increase the error resilience of the encoded multimedia data.
Abstract:
PROBLEM TO BE SOLVED: To provide techniques for interpolating video frames at decoding.SOLUTION: A frame interpolation operation is dynamically adjusted based on analysis of information associated with one or more video frames. In response to the analysis of the information associated with the one or more frames, an interpolation control module adjusts the frame interpolation operation in a number of different manners. For example, the interpolation control module may dynamically enable or disable motion compensated frame interpolation, select a different type of interpolation, select a video frame prediction mode to be used in the motion compensated frame interpolation, or select different threshold values for frame interpolation.
Abstract:
PROBLEM TO BE SOLVED: To provide techniques for video-encoding and decoding channel switch frames (CSF) to enable acquisition and re/synchronization of a video stream while preserving compression efficiency.SOLUTION: Systems and methods to process multimedia data enabling channel switching are presented. The systems generate a CSF with one or more network abstraction layer (NAL) units as a random access point (RAP) frame. Back-to-back frames are transmitted which include the CSF and a non-RAP frame, each having the same frame ID number.
Abstract:
PROBLEM TO BE SOLVED: To provide methods and devices for data alignment with a time domain boundary.SOLUTION: Apparatus and methods for using content information for encoding multimedia data are described. A method of processing multimedia data includes receiving content information of multimedia data, and encoding the multimedia data for aligning a data boundary with a frame boundary in the time domain, where the coding is based on the content information. In other aspects, a method for processing multimedia data includes obtaining content classification of the multimedia data; and coding blocks in the multimedia data as an intra-coded or inter-coded block based on the content classification to improve error resilience of the coded multimedia data. The invention further claims a device capable of processing the multimedia data described in the method.