Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for computing position of integer grid reference sample for block level boundary sample gradient computation in bi-predictive optical flow computation and bi-predictive correction

A prediction method and reference sample technology, applied in the field of image processing, can solve the problem of video size becoming a problem

Pending Publication Date: 2022-02-01
HUAWEI TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The size of the video can also be an issue when storing the video in a storage device due to limited memory resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for computing position of integer grid reference sample for block level boundary sample gradient computation in bi-predictive optical flow computation and bi-predictive correction
  • Method for computing position of integer grid reference sample for block level boundary sample gradient computation in bi-predictive optical flow computation and bi-predictive correction
  • Method for computing position of integer grid reference sample for block level boundary sample gradient computation in bi-predictive optical flow computation and bi-predictive correction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0345] Let the upper-left sample of the current sub-block of the M×N size sample undergoing BPOF / BDOF bidirectional prediction be located at (sb_start_x, sb_start_y). Let (mvx0, mvy0) be the 1 / 16 pixel precision MV of the current subblock relative to the first reference frame L0, let (mvx1, mvxy1) be the 1 / 16 pixel precision MV of the current subblock relative to the second reference frame L1.

[0346] The 1 / 16 pixel precision position in L0 corresponding to the upper left position of the current sub-block in L0 is obtained by ((sb_start_x<<4)+mvx0, (sb_start_y<<4)+mvy0). The 1 / 16 pixel precision position in L1 corresponding to the upper left position of the current sub-block in L0 is obtained by ((sb_start_x<<4)+mvx1, (sb_start_y<<4)+mvy1). It will be appreciated that different sub-pixel precisions may be used, such as half-pixel, quarter-pixel or 1 / 8-pixel. The top-left position of the current sub-block is determined by using a corresponding left shift of 1, 2 or 3, respect...

Embodiment 2

[0359] In this embodiment, when BPOF / BDOF is used and the specific coding unit to which the current sub-block belongs does not use motion vector refinement (motion vector refinement, MVR), or the specific coding unit to which the current sub-block belongs uses both MVR and BDOF, but When the MVR does not generate an integer displacement relative to the initial MV pair during the integer distance correction stage of the MVR, the extended sample position value is derived through the procedure described in Embodiment 1. In other words, when both MVR and BDOF are used, the integer distance correction stage of MVR generates initial MV pairs, ie with zero displacement, using the procedure described in Example 1 to derive extended sample position values.

[0360] When the specific coding unit to which the current subblock belongs uses both MVR and BDOF, but MVR generates integer displacements relative to the original MV pair during the integer distance correction stage of MVR, that is...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for bi-directional optical flow prediction based on reference sample values from sample positions belonging to an extended region of a predicted block used in the bi-directional optical flow prediction of a current block is provided, wherein sub-pixel positions in the extended region of the predicted block in the reference picture are rounded to obtain integer pixel sample positions in the reference picture, wherein the reference sample values at the obtained integer pixel sample positions in the reference picture are used in the computation of boundary sample gradients corresponding to the boundaries of the predicted block in the reference picture.

Description

[0001] Related Applications Cross Application [0002] This application claims priority from Indian Patent Application No. IN201931025013 filed with Indian Patent Office on June 24, 2019, the entire contents of which are incorporated herein by reference. technical field [0003] The embodiments of the present application generally relate to the field of image processing, and more specifically, relate to optical flow refinement. Background technique [0004] Video coding (video encoding and decoding) is widely used in digital video applications such as broadcast digital TV, video transmission over the Internet and mobile networks, real-time conversational applications (such as video chat), video conferencing, DVD and Blu-ray discs, video content capture and editing systems, and cameras for security applications. [0005] Even in the case of relatively short videos, large amounts of video data need to be described, which creates difficulties when the data is to be transmitted...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N19/52
CPCH04N19/577H04N19/537H04N19/176H04N19/109H04N19/61H04N19/523H04N19/105H04N19/132H04N19/52H04N19/521H04N19/137H04N19/159
Inventor 斯利拉姆·赛阿瑟拉门奇甫阿·瑞安·阿赛格安仁·蔻特查阿
Owner HUAWEI TECH CO LTD