US 12,266,112 B2
Instant masks with polarized light
Tenell Rhodes, San Jose, CA (US); Brian Price, Pleasant Grove, UT (US); Gavin Stuart Peter Miller, Los Altos, CA (US); and Kenji Enomoto, Osaka (JP)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Nov. 29, 2021, as Appl. No. 17/536,384.
Prior Publication US 2023/0169658 A1, Jun. 1, 2023
Int. Cl. G06T 7/11 (2017.01); H04N 5/272 (2006.01)
CPC G06T 7/11 (2017.01) [H04N 5/272 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/10028 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining, by a user interface manager, a set of polarized input images, the set of polarized images including background images depicting a background and subject images depicting a foreground object in front of the background and backlit by a polarized light source, the set of polarized input images including at least four polarized images, each associated with a different polarization angle;
performing, by a matte optimization manager, intensity correction on the set of polarized input images such that a sum of intensities of a first polarized image and a second polarized image is equal to a sum of intensities of a third polarized image and a fourth polarized image;
determining, by the matte optimization manager, an at least partially polarized reflection on the foreground object based on the set of polarized input images;
determining, by the matte optimization manager, an alpha matte based at least on intensity values associated with each of the set of polarized input images such that the alpha matte isolates the foreground object and removes the at least partially polarized reflection; and
generating, by a matte generator, an output matte based on the alpha matte.