Patent · US Active

Constructing motion vector candidates list for video coding

US12363314B1 · kind B1 · utility

0Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 25, 2023
Grant dateJul 15, 2025
Priority date
Expiry dateJan 18, 2044

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/52
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

Constructing a motion vector candidate list for inter-prediction in video coding is provided. A video encoder performs inter prediction for a frame of the video to generate prediction residuals. The inter prediction is performed using motion vectors (MVs) for blocks of the frame. To determine the motion vector of a block, the encoder determines an integer-valued MV for the block based on a reference frame and selects, based on the integer-valued MV, a subset of candidate MVs from a list of MVs including MVs of neighboring blocks. The encoder identifies a MV from the subset of candidate MVs for the block and searches in a neighborhood of the identified MV for a refined MV. The encoder calculates the prediction residuals for the block based on a reference block in the reference frame pointed by the refined MV and encodes the prediction residuals into a bitstream representing the video.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.