17964166. Picture Encoding and Decoding Method and Apparatus for Video Sequence simplified abstract (HUAWEI TECHNOLOGIES CO., LTD.)

From WikiPatents
Jump to navigation Jump to search

Picture Encoding and Decoding Method and Apparatus for Video Sequence

Organization Name

HUAWEI TECHNOLOGIES CO., LTD.

Inventor(s)

Xu Chen of Shenzhen (CN)

Jianhua Zheng of Shenzhen (CN)

Picture Encoding and Decoding Method and Apparatus for Video Sequence - A simplified explanation of the abstract

This abstract first appeared for US patent application 17964166 titled 'Picture Encoding and Decoding Method and Apparatus for Video Sequence

Simplified Explanation

The patent application describes a method for decoding pictures using motion information and prediction blocks. Here is a simplified explanation of the abstract:

  • The method starts by determining the motion information of a block that needs to be decoded.
  • A first decoding prediction block is obtained based on the motion information.
  • Motion search is performed on a reference picture block using the first decoding prediction block to obtain at least two second decoding prediction blocks.
  • The first decoding prediction block and the second decoding prediction blocks are then downsampled to obtain pixel arrays.
  • The difference between the first pixel array and each of the second pixel arrays is calculated.
  • The motion vector corresponding to the second pixel array with the minimum difference is used as the target prediction motion vector.
  • A target decoding prediction block is obtained based on the target prediction motion vector, and the block is decoded using this prediction block.

Potential applications of this technology:

  • Video compression and encoding: This method can be used in video compression algorithms to improve the efficiency of encoding and decoding processes.
  • Video streaming: By optimizing the decoding process, this method can enhance the quality and speed of video streaming services.
  • Video surveillance: The method can be applied to decode surveillance camera footage, enabling efficient storage and analysis of video data.

Problems solved by this technology:

  • Efficient decoding: The method improves the decoding process by using motion information and prediction blocks, reducing the computational complexity and improving decoding speed.
  • Motion estimation: By performing motion search and downsampling, the method enhances the accuracy of motion estimation, leading to better prediction and decoding results.

Benefits of this technology:

  • Improved video quality: By using more accurate motion estimation, the method can provide higher quality decoded video with reduced artifacts and distortions.
  • Faster decoding: The optimized decoding process allows for faster video playback and processing, improving the overall user experience.
  • Reduced computational complexity: By downsampling and calculating differences, the method reduces the computational load required for decoding, making it more efficient and resource-friendly.


Original Abstract Submitted

A picture decoding method includes: determining motion information of a to-be-decoded block; obtaining a first decoding prediction block of the to-be-decoded block based on the motion information; performing motion search with first precision in the prediction reference picture block to obtain at least two second decoding prediction blocks; performing downsampling on the first decoding prediction block and the at least two second decoding prediction blocks to obtain a first sampling pixel array and at least two second sampling pixel arrays, respectively; calculating a difference between the first sampling pixel array and each of the second sampling pixel arrays, and using, as a target prediction motion vector, a motion vector corresponding to a second sampling pixel array with a minimum difference; and obtaining a target decoding prediction block of the to-be-decoded block based on the target prediction motion vector, and decoding the to-be-decoded block based on the target decoding prediction block.