| CPC H04N 21/4312 (2013.01) [G06F 3/04847 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06T 5/70 (2024.01); G06T 5/73 (2024.01); G06T 5/92 (2024.01); G06T 11/001 (2013.01); G06V 10/70 (2022.01); G11B 27/031 (2013.01); H04N 7/0122 (2013.01); H04N 21/47217 (2013.01); G06T 2200/24 (2013.01); G06T 2207/10016 (2013.01)] | 20 Claims |

|
1. A method comprising:
accessing, by a computing device, a first image of a first image type, the first image type corresponding to a first dynamic range for a set of image characteristics, wherein the first image corresponds to a first set of values, within the first dynamic range, for the set of image characteristics;
based on the first set of values, generating, by the computing device, a first set of display values for displaying, by a graphical user interface (GUI), the first image;
displaying the first image in the GUI according to the first set of display values;
receiving, by the computing device, a user input to modify at least a first value for a particular image characteristic from among the set of image characteristics;
responsive to receiving the user input, generating, by the computing device, a second image at least by:
calculating a first adjustment value based on (a) the first image type, and (b) the user input;
applying the first adjustment value to the first set of values for the set of image characteristics to generate a second set of display values for displaying the second image; and
displaying the second image in the GUI according to the second set of display values;
accessing, by the computing device, a third image of a second image type, the second image type corresponding to a second dynamic range for the set of image characteristics, wherein the second dynamic range is different from the first dynamic range, and wherein the third image corresponds to a second set of values, within the second dynamic range, for the set of image characteristics;
generating, by the computing device, a fourth image at least by:
calculating a second adjustment value based on (a) the second image type and (b) the user input; and
applying the second adjustment value to the second set of values for the set of image characteristics to generate a third set of display values for displaying the fourth image; and
displaying, by the GUI, the fourth image characterized by the third set of display values.
|