US 12,088,922 B2
Method, apparatus and program for processing an image
Dumidu Sanjaya Talagala, Coventry (GB); Alexis Leonardo Lluis Gomez, Chelford (GB); Matthew Adam Hellewell, Whaley Bridge (GB); and Maxim Novikov, Manchester (GB)
Assigned to Arm Limited, Cambridge (GB)
Filed by Arm Limited, Cambridge (GB)
Filed on Aug. 16, 2022, as Appl. No. 17/820,055.
Prior Publication US 2024/0064411 A1, Feb. 22, 2024
Int. Cl. H04N 23/73 (2023.01); G06T 5/92 (2024.01)
CPC H04N 23/73 (2023.01) [G06T 5/92 (2024.01); G06T 2207/20172 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
receiving intensity values for each of a plurality of images captured by an image sensor during a detection window;
identifying, using the intensity values, a plurality of transitions occurring during the detection window, each transition comprising a transition between an image in which a maximum clipping criterion is not satisfied and an image in which the maximum clipping criterion is satisfied;
based on the identified transitions, determining that the plurality of images comprise an oscillating light source, and/or a light source moving relative to the image sensor; and
based on the determination, at least one of:
adjusting an exposure level of the image sensor;
and
determining a tonemapping function having a tonemapping strength, and applying the tonemapping function to the intensity values of a current image to generate tonemapped intensity values, wherein the image sensor has a current exposure level when the current image is captured.