US 12,106,445 B2
Automatic image inpainting
Kun Duan, Los Angeles, CA (US); Yunchao Gong, Playa Vista, CA (US); and Nan Hu, San Jose, CA (US)
Assigned to SNAP INC., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on May 12, 2023, as Appl. No. 18/316,793.
Application 18/316,793 is a continuation of application No. 17/400,436, filed on Aug. 12, 2021, granted, now 11,682,105.
Application 17/400,436 is a continuation of application No. 16/829,720, filed on Mar. 25, 2020, granted, now 11,107,185.
Application 16/829,720 is a continuation of application No. 16/387,110, filed on Apr. 17, 2019, granted, now 10,636,119.
Application 16/387,110 is a continuation of application No. 16/122,639, filed on Sep. 5, 2018, granted, now 10,304,162.
Application 16/122,639 is a continuation of application No. 15/448,216, filed on Mar. 2, 2017, granted, now 10,127,631.
Prior Publication US 2023/0368332 A1, Nov. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 3/40 (2024.01); G06F 3/04842 (2022.01); G06F 3/04845 (2022.01); G06T 5/77 (2024.01); G06T 11/60 (2006.01)
CPC G06T 3/40 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06T 5/77 (2024.01); G06T 11/60 (2013.01); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
selecting a region of an image;
generating a mask based on a local region in the image;
replacing the selected region with the mask, the replacing of the selected region yielding a modified image;
generating an edge map based on one or more strong edges identified in the modified image;
generating a binary mask by dilating the edge map;
applying blur techniques to the modified image to yield a blurred image; and
generating a blended image by applying blending with the binary mask to the modified image and the blurred image.