US 12,348,875 B2
Adaptive-flash photography, videography, and/or flashlight using camera, scene, or user input parameters
Bosheng Zhang, Sunnyvale, CA (US); Angelo M Alaimo, San Jose, CA (US); Noah D Bedard, Los Gatos, CA (US); Kathrin Berkner Cieslicki, Los Altos, CA (US); Tongbo Chen, Los Gatos, CA (US); Paul M Hubel, Mountain View, CA (US); Farhan A Baqai, Fremont, CA (US); Nicolas Pierre Bonnier, Mountain View, CA (US); and Bryan Dang, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 22, 2022, as Appl. No. 17/934,491.
Claims priority of provisional application 63/248,398, filed on Sep. 24, 2021.
Prior Publication US 2023/0101548 A1, Mar. 30, 2023
Int. Cl. H04N 23/56 (2023.01); H04N 23/71 (2023.01); H04N 23/74 (2023.01)
CPC H04N 23/74 (2023.01) [H04N 23/56 (2023.01); H04N 23/71 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A mobile computing device, comprising:
a camera arrangement comprising:
an image capture device;
a plurality of illumination elements configured to emit light;
a plurality of background illumination control schemes; and
a controller for the plurality of illumination elements, wherein during capture of an image by an image capture device, the controller is configured to:
identify, within a field of view of the image capture device, a foreground object and a background region different from the foreground object;
determine an illumination pattern for the plurality of illumination elements based, at least in part, on:
a distance of the foreground object to the image capture device;
an ambient brightness level of the foreground object;
an ambient brightness level of the background region; and
a selected background illumination control scheme of the plurality of background illumination control schemes; and
cause, for a given image capture, individual ones of the plurality of illumination elements to emit a first amount of light directed to the foreground object when capturing the given image and to emit a second amount of light directed to the background object when capturing the given image in accordance with the determined illumination pattern.