/Methods And Systems For Motion Vector Filtering
Abstract

Systems and methods are herein provided for motion vector filtering to reduce hole size. In one example, a system, comprises one or more processors and non-transitory memory communicably coupled to a game engine, wherein the memory stores instructions executable by the one or more processors that, when executed, cause the processors to: calculate a motion vector (MV) field and depth field; determine a local foreground MV for each pixel within the MV field; filter the MV field around uncovered areas based on the local foreground MV along a motion trajectory; and generate a filtered MV field.

Full Text

What is claimed is:

Systems and methods are herein provided for motion vector filtering to reduce hole size. In one example, a system, comprises one or more processors and non-transitory memory communicably coupled to a game engine, wherein the memory stores instructions executable by the one or more processors that, when executed, cause the processors to: calculate a motion vector (MV) field and depth field; determine a local foreground MV for each pixel within the MV field; filter the MV field around uncovered areas based on the local foreground MV along a motion trajectory; and generate a filtered MV field.
Timeline
Filed
06/11/2026
Published
10/01/2026
Granted
Not Available
IPC Codes(2)
G06T 7/20:Analysis of motion (motion estimation for coding, decoding, compressing or decompressing digital video signals H04N 19/43, H04N 19/51)
G06T 5/77:Retouching; Inpainting; Scratch removal