| CPC G06T 5/92 (2024.01) [H04N 21/44218 (2013.01); H04N 21/4854 (2013.01); G06T 2207/10016 (2013.01)] | 17 Claims |

|
1. A video delivery system for luminance adjustment based upon a viewer adaptation state, the delivery system comprising:
a processor to perform post-production editing of video data, the processor configured to:
receive a source image including a current image frame including metadata corresponding to a mean luminance value of the current image frame, and the source image including an upcoming image frame including metadata corresponding to a mean luminance value of the upcoming image frame;
determine an ambient luminance value based on an ambient luminance;
determine an incidence luminance value of the current image frame based on the ambient luminance value and the mean luminance value of de current image frame;
determine an incidence luminance value of the upcoming mage frame based on the ambient luminance value and the mean luminance value of the upcoming image frame;
determine, using a model that estimates pupil size as a function of incident luminance, a current pupil size and a target pupil size, wherein the target pupil size is determined based on the incident luminance value of the upcoming image frame, and wherein the current pupil size is determined based on the incident luminance value of the current image frame and one or more previous image frames;
determine a difference between the current pupil size and the target pupil size; and
generate an output image by including in the source image metadata indicative of an expected change in pupil size between the current image frame and the upcoming image frame, wherein said metadata indicative of an expected change in pupil size is determined as a function of the difference between the current pupil size and the target pupil size.
|