The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 03, 2021

Filed:

Apr. 09, 2019
Applicant:

Adobe Inc., San Jose, CA (US);

Inventors:

Geoffrey Oxholm, Albany, CA (US);

Oliver Wang, Seattle, WA (US);

Elya Shechtman, Seattle, WA (US);

Michal Lukac, San Jose, CA (US);

Ramiz Sheikh, San Francisco, CA (US);

Assignee:

Adobe Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11B 27/036 (2006.01); H04N 9/873 (2006.01); H04N 5/272 (2006.01); G06T 7/215 (2017.01); G06T 7/11 (2017.01); G06T 5/00 (2006.01); G06T 11/00 (2006.01); G06T 11/60 (2006.01);
U.S. Cl.
CPC ...
G11B 27/036 (2013.01); G06T 5/005 (2013.01); G06T 7/11 (2017.01); G06T 7/215 (2017.01); G06T 11/001 (2013.01); G06T 11/60 (2013.01); H04N 5/272 (2013.01); H04N 9/873 (2013.01);
Abstract

Certain aspects involve video inpainting via confidence-weighted motion estimation. For instance, a video editor accesses video content having a target region to be modified in one or more video frames. The video editor computes a motion for a boundary of the target region. The video editor interpolates, from the boundary motion, a target motion of a target pixel within the target region. In the interpolation, confidence values assigned to boundary pixels control how the motion of these pixels contributes to the interpolated target motion. A confidence value is computed based on a difference between forward and reverse motion with respect to a particular boundary pixel, a texture in a region that includes the particular boundary pixel, or a combination thereof. The video editor modifies the target region in the video by updating color data of the target pixel to correspond to the target motion interpolated from the boundary motion.


Find Patent Forward Citations

Loading…