US 12,136,266 B2
Real-time glare detection inside a dynamic region of an image
Jason Pribble, McLean, VA (US); Nicholas Capurso, Tysons Corner, VA (US); and Daniel Alan Jarvis, Alexandria, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Apr. 4, 2022, as Appl. No. 17/657,876.
Application 17/657,876 is a continuation of application No. 16/829,375, filed on Mar. 25, 2020, granted, now 11,297,248.
Application 16/829,375 is a continuation of application No. 15/999,021, filed on Aug. 20, 2018, granted, now 10,609,293, issued on Mar. 31, 2020.
Prior Publication US 2022/0224816 A1, Jul. 14, 2022
Int. Cl. H04N 5/235 (2006.01); G06T 7/00 (2017.01); G06T 7/13 (2017.01); G06T 7/20 (2017.01); G06V 10/22 (2022.01); G06V 10/50 (2022.01); G06V 20/20 (2022.01); H04N 23/71 (2023.01); G06T 7/70 (2017.01)
CPC G06V 20/20 (2022.01) [G06T 7/0002 (2013.01); G06T 7/13 (2017.01); G06T 7/20 (2013.01); G06V 10/22 (2022.01); G06V 10/507 (2022.01); H04N 23/71 (2023.01); G06T 7/70 (2017.01); G06T 2207/30168 (2013.01); G06T 2207/30176 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
capturing, by a device and in a first capture mode, a first subset of preview images of at least a portion of an object;
processing, by the device and while capturing the first subset of preview images, first image data of the first subset of preview images;
determining, by the device, while capturing the first subset of preview images, and based on processing the first image data, that a parameter, associated with a glare on the at least the portion of the object in at least one preview image of the first subset of preview images, does not satisfy a threshold;
providing, by the device and based on determining that the parameter does not satisfy the threshold, feedback to a user of the device to reduce the glare on the portion of the object;
capturing, by the device, in the first capture mode, and based on providing the feedback to the user, a second subset of preview images of the at least the portion of the object;
processing, by the device and while capturing the second subset of preview images, second image data of the second subset of preview images;
determining, by the device, while capturing the second subset of preview images, and based on processing the second image data, that the parameter satisfies the threshold; and
automatically capturing, by the device and based on determining that the parameter satisfies the threshold, a subsequent image, different from the first subset of preview images and the second subset of preview images, of the at least the portion of the object in a second capture mode providing greater resolution than the first capture mode.