H04N19/19

VIDEO PROCESSING METHOD, ENCODING DEVICE, AND DECODING DEVICE
20170223351 · 2017-08-03 · ·

A video processing method includes: receiving video data, where the video data is divided into multiple frames; calculating a Lagrange multiplier of a current predict unit in a current coding unit, where the current predict unit is a segment of video signal within the current coding unit, the current coding unit is located in a current frame, and the current frame is one of the multiple frames; performing, by using the Lagrange multiplier of the current predict unit, encoding processing on the current predict unit according to a rate-distortion optimization algorithm to obtain an encoding result of the current predict unit; and sending the encoding result of the current predict unit to a decoder side. An encoding device and a decoding device respectively corresponding to the video processing method are also been provided.

VIDEO PROCESSING METHOD, ENCODING DEVICE, AND DECODING DEVICE
20170223351 · 2017-08-03 · ·

A video processing method includes: receiving video data, where the video data is divided into multiple frames; calculating a Lagrange multiplier of a current predict unit in a current coding unit, where the current predict unit is a segment of video signal within the current coding unit, the current coding unit is located in a current frame, and the current frame is one of the multiple frames; performing, by using the Lagrange multiplier of the current predict unit, encoding processing on the current predict unit according to a rate-distortion optimization algorithm to obtain an encoding result of the current predict unit; and sending the encoding result of the current predict unit to a decoder side. An encoding device and a decoding device respectively corresponding to the video processing method are also been provided.

Methods and devices for coding and decoding a data stream representative of at least one image
11457213 · 2022-09-27 · ·

A coding method and a decoding method for decoding a coded data stream representative of at least one image that is split into blocks. For at least one current block of the image, an item of information indicating a coding mode of the current block is decoded from the data stream. When the coding mode of the current block corresponds to a first coding mode, the current block is decoded using a first determined quantization step to dequantize, in the transform domain, a prediction residue associated with the current block. When the coding mode of the current block corresponds to a second coding mode, the current block is decoded using a second determined quantization step to dequantize, in the spatial domain, a prediction residue associated with the current block. The first quantization step and the second quantization step are determined according to the same quantization parameter.

Methods and devices for coding and decoding a data stream representative of at least one image
11457213 · 2022-09-27 · ·

A coding method and a decoding method for decoding a coded data stream representative of at least one image that is split into blocks. For at least one current block of the image, an item of information indicating a coding mode of the current block is decoded from the data stream. When the coding mode of the current block corresponds to a first coding mode, the current block is decoded using a first determined quantization step to dequantize, in the transform domain, a prediction residue associated with the current block. When the coding mode of the current block corresponds to a second coding mode, the current block is decoded using a second determined quantization step to dequantize, in the spatial domain, a prediction residue associated with the current block. The first quantization step and the second quantization step are determined according to the same quantization parameter.

Low complexity mixed domain collaborative in-loop filter for lossy video coding

A video coding apparatus is described for encoding or decoding a frame of a video, the video coding apparatus comprising a computer program code and a processor configured to carry out operations on the frame of video. The operations include reconstructing the frame, and determining one or more filter parameters and filtering in a frequency domain and a pixel domain a block of the reconstructed frame based on the determined filter parameters to obtain a filtered block of the frame. The determining the one or more filter parameters and filtering in a frequency domain based on the determined filter parameters is performed jointly within a loop, and the one or more filter parameters are based on one or more first parameters that are based on the reconstructed frame and one or more second parameters which are based on a codec signaling information.

Efficient compression and transport of video over a network

The disclosed invention is a enhancement to the Video Encoder component of the MPEG standard to improve both the efficiency and quality of the video presentation at the display device. The inventions described below pertain to the enhancement of video compression technology. In general, they are compatible with MPEG video standards (as in current art), but represent novel enhancements thereof. The above inventions apply to several transmission media and networks including cable, DSL, wireless, satellite and IP networks. Another category of invention in this disclosure enhances networking performance by recognizing that the transmitted information is video, rather than data. This invention can be scaled to other classes of multimedia data such as speech or audio or images.

Efficient compression and transport of video over a network

The disclosed invention is a enhancement to the Video Encoder component of the MPEG standard to improve both the efficiency and quality of the video presentation at the display device. The inventions described below pertain to the enhancement of video compression technology. In general, they are compatible with MPEG video standards (as in current art), but represent novel enhancements thereof. The above inventions apply to several transmission media and networks including cable, DSL, wireless, satellite and IP networks. Another category of invention in this disclosure enhances networking performance by recognizing that the transmitted information is video, rather than data. This invention can be scaled to other classes of multimedia data such as speech or audio or images.

Method and an apparatus for processing a video signal

The present invention is directed to a method and apparatus for decoding a bitstream for a video signal. More specifically, the present invention is directed to a method comprising determining a motion vector candidate set of a current block; obtaining motion vector indication information of the current block from the bitstream; determining a motion vector indicated by the obtained motion vector indication information from the motion vector candidate set of the current block as a predicted motion vector of the current block; and performing motion compensation on the current block based on the predicted motion vector, and an apparatus therefor.

Method and an apparatus for processing a video signal

The present invention is directed to a method and apparatus for decoding a bitstream for a video signal. More specifically, the present invention is directed to a method comprising determining a motion vector candidate set of a current block; obtaining motion vector indication information of the current block from the bitstream; determining a motion vector indicated by the obtained motion vector indication information from the motion vector candidate set of the current block as a predicted motion vector of the current block; and performing motion compensation on the current block based on the predicted motion vector, and an apparatus therefor.

ENCODING METHOD AND EQUIPMENT FOR IMPLEMENTING THE METHOD

Disclosed is a method for encoding a first image in a set of images, in which the first image is cut into blocks, each block being encoded according to one from a plurality of encoding modes including at least one temporal correlation prediction encoding mode using a plurality of images from the set of images. The method includes, for a current block of the first image: determining a first motion estimation vector of the current block, determining a value of a visual distortion metric for a temporal correlation prediction encoding mode, the visual distortion metric using a distance between a first temporal prediction vector of the current block pointing to the second image and the first motion estimation vector of the current block, and using the value of the visual distortion metric to encode the current block.