Abstract:
PROBLEM TO BE SOLVED: To provide apparatus and methods of using content information for encoding multimedia data.SOLUTION: A method of processing multimedia data includes receiving multimedia data, and encoding the multimedia data into a first data group and a second data group based on content of the multimedia data. The first data group is configured to be independently decodable from the second data group. The first and second data groups are encoded at different quality levels. The method can also include classifying the content of the multimedia data and encoding the multimedia data based on the content classification.
Abstract:
PROBLEM TO BE SOLVED: To provide encoding and decoding techniques for facilitating more accurate interpolation of a skipped video frame.SOLUTION: Techniques are described for acquiring motion information indicating the motion of a skipped video frame based on a translating motion and at least one other motion parameter, and applying the motion information in order to interpolate the skipped video frame. The motion information indicates the motion on the basis of a motion model for modeling three or more motion parameters, for example, differently from a conventional two-parameter translating motion vector. More accurate motion information is generated inside a decoder for performing interpolation or transmitted by an encoder within one or more frames. In either case, the present techniques reduces the quantity of artifacts visible in the interpolated frame.
Abstract:
PROBLEM TO BE SOLVED: To provide improvement in a multimedia data processing apparatus and method.SOLUTION: The invention generally relates to multimedia data processing, and more particularly, to processing operations performed prior to or in conjunction with data compression processing. A method of processing multimedia data includes: receiving interlaced video frames; obtaining metadata for the interlaced video frames; converting the interlaced video frames to progressive video using at least a portion of the metadata; and providing the progressive video and at least a portion of the metadata to an encoder for use in encoding the progressive video. The method can also include generating spatial information and bi-directional motion information for the interlaced video frames, and generating progressive video based on the interlaced video frames using the spatial and bi-directional motion information.
Abstract:
PROBLEM TO BE SOLVED: To provide a system and method of improving processing in a decoder in a multimedia transmission system.SOLUTION: The method includes: receiving encoded data indicative of an interpolated reference frame for at least a portion of a frame; identifying encoded data fields indicative of the interpolated reference frame; generating at least a portion of the interpolated reference frame; and decoding at least a portion of the frame based at least in part on the generated portion of the interpolated reference frame.
Abstract:
PROBLEM TO BE SOLVED: To provide a method and apparatus for multi-layer integration for use in error recovery.SOLUTION: An error is detected in a multimedia data based on a first layer protocol, and the detected error in the multimedia data is concealed based on a second layer protocol. In one aspect, the error in a multimedia data is detected based on a communication layer protocol and controlled based on a transport layer protocol. An error distribution of the controlled error is then determined based on a sync layer protocol and the detected error in the multimedia data is concealed based on an application layer protocol. In another aspect, a method and apparatus for multimedia data processing comprise error recovery as well as scalability.
Abstract:
PROBLEM TO BE SOLVED: To provide apparatus and methods of using content information for encoding multimedia data.SOLUTION: A method of processing multimedia data includes classifying content of multimedia data, and encoding the multimedia data in a first data group and in a second data group on the basis of the content classification. The first data group comprises a coefficient, and the second data group comprises a first differential refinement associated with the first data group coefficient.
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.
Abstract:
PROBLEM TO BE SOLVED: To provide a method and an apparatus for video frame interpolation using a current video frame, at least one previous video frame, and a set of transmitted motion vectors.SOLUTION: A first set of motion vectors is created as a function of a set of transmitted motion vectors. An intermediate video frame having a plurality of non-overlapping blocks is identified. Each of the non-overlapping blocks is assigned with at least one motion vector chosen from the first set of motion vectors to create a set of assigned motion vectors. Then, a second set of motion vectors is created as a function of the assigned set of motion vectors. A video frame is generated using the second set of motion vectors.
Abstract:
PROBLEM TO BE SOLVED: To provide techniques for encoding and decoding transitional effects, i.e., visual video effects that are used for transition from a current scene of a multimedia sequence.SOLUTION: An encoding device detects a transitional effect associated with a multimedia sequence during the encoding of the multimedia sequence, and transmits information as part of an encoded multimedia sequence to identify the transitional effect associated with the encoded multimedia sequence to a decoder. The information may comprise metadata that can be used by the decoder to simulate or re-create the transitional effect. The decoder simulates a transitional effect in response to the information.
Abstract:
PROBLEM TO BE SOLVED: To provide systems and methods for processing multimedia data.SOLUTION: Systems and methods comprise receiving a first set of quantized coefficients representing at least one video frame, receiving a second set of quantized coefficients representing at least one video frame, and generating, using the first set of quantized coefficients and second set of quantized coefficients, a third set of quantized coefficients representing at least one video frame. In certain embodiments, quantization parameters associated with the first and second sets are used in generating the third set of quantized coefficients.