Patent classifications
H04N19/114
Frame Dropping Method for Video Frame and Video Sending Apparatus
A frame dropping method for a video frame and a video sending apparatus are used to perform frame dropping processing on video frames in order to reduce a quantity of dropped frames, enhance video playing smoothness, and improve user experience. A specific solution includes obtaining a video frame sequence of a to-be-sent video, establishing a reference relationship between video frames in the video frame sequence according to a preset criterion, and detecting a data occupation length of buffered video frames in a video sending buffer during a process of sending the video frame sequence, dropping a current to-be-buffered video frame when the data occupation length is greater than a preset threshold, and dropping all video frames in the video frame sequence that reference the current to-be-buffered video frame according to the reference relationship.
Method and system for optimized delta encoding
Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.
Method and system for optimized delta encoding
Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.
Method and apparatus for multiple description video coding
An encoder includes a controller to determine whether macroblocks of a frame of video content are to be processed by intra-frame encoding or by predictive coding. The encoder includes a switch coupled to the controller. The encoder includes an intra-frame unit to receive the macroblocks via the switch when the controller determines to process the macroblocks by intra-frame encoding. The encoder includes a predictive unit to receive the macroblocks via the switch when the controller determines to process the macroblocks by predictive encoding. The encoder also includes a redundancy allocation unit coupled to the controller. The controller determines whether to process the macroblocks by intra-frame encoding or predictive frame encoding based on information received from the redundancy allocation unit.
Method and apparatus for multiple description video coding
An encoder includes a controller to determine whether macroblocks of a frame of video content are to be processed by intra-frame encoding or by predictive coding. The encoder includes a switch coupled to the controller. The encoder includes an intra-frame unit to receive the macroblocks via the switch when the controller determines to process the macroblocks by intra-frame encoding. The encoder includes a predictive unit to receive the macroblocks via the switch when the controller determines to process the macroblocks by predictive encoding. The encoder also includes a redundancy allocation unit coupled to the controller. The controller determines whether to process the macroblocks by intra-frame encoding or predictive frame encoding based on information received from the redundancy allocation unit.
PICTURE/VIDEO CODING SUPPORTING VARYING RESOLUTION AND/OR EFFICIENTLY HANDLING REGION-WISE PACKING
Video/picture coding of improved coding efficiency with supporting varying resolution and/or efficiently handling region-wise packing.
MULTI-VIEW IMAGE ENCODING/DECODING METHOD AND APPARATUS
Provided is a method of decoding a multi-view image, the method including obtaining, from a bitstream, an intra skip flag indicating whether a current block included in a depth image of the multi-view image is to be reconstructed based on an intra skip mode; obtaining, from the bitstream, intra skip prediction mode information indicating an intra prediction mode to be used for the current block, from among a plurality of intra prediction modes, when the intra skip flag indicates that the current block is to be reconstructed based on the intra skip mode; determining predicted values of samples included in the current block according to an intra prediction method indicated by the intra skip prediction mode information; and reconstructing the current block by determining reconstructed values of the samples, based on the predicted values of the samples.
METHOD AND SYSTEM FOR OPTIMIZED DELTA ENCODING
Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.
METHOD AND SYSTEM FOR OPTIMIZED DELTA ENCODING
Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.
DECODER
Circuitry of a decoder is configured to decode an image according to a coding structure including an intra random access point (IRAP) picture, leading pictures to be output before the IRAP picture in output order, and trailing pictures to be output after the IRAP picture in the output order. When the image is decoded, the circuitry decodes, according to a flag in a bitstream, at most one trailing picture among the trailing pictures before decoding the leading pictures in decoding order, and decodes the trailing pictures other than the at most one trailing picture after decoding the leading pictures in the decoding order. The flag indicates whether a picture of each of access units in the bitstream is a field picture. The circuitry decodes the at most one trailing picture before decoding the leading pictures in the decoding order when the flag indicates that the picture is a field picture.