CPC G06F 3/14 (2013.01) [G06T 5/92 (2024.01); G06T 7/11 (2017.01); G06V 20/41 (2022.01); G06V 20/46 (2022.01); G06V 20/70 (2022.01); H04N 7/01 (2013.01); H04N 19/46 (2014.11); G06T 2207/10016 (2013.01); G06T 2207/20021 (2013.01); G06T 2207/20208 (2013.01); G06V 10/26 (2022.01); G06V 20/49 (2022.01); G06V 2201/10 (2022.01)] | 18 Claims |
1. An image processing system, comprising:
an input configured to receive an image signal, the image signal including a plurality of frames of image data; and
a processor configured to automatically determine an image classification based on at least one frame of the plurality of frames, and dynamically generate a mapping metadata based on the image classification,
wherein the processor includes:
determination circuitry configured to determine a content type for the image signal;
segmentation circuitry configured to segment the image data into a plurality of feature item regions, based on the content type; and
extraction circuitry configured to extract at least one image luminance value for respective ones of the plurality of feature item regions,
wherein the determination circuitry is configured to determine the content type by analyzing regions of the frame and determining one or more confidence regions;
wherein the determination of the content type involves generating a ranked or unranked list of potential content types based on the one or more confidence regions;
wherein the segmentation of the image data involves, based on the determined content type, determining an ordered set of priority items in the image data to search and segment for;
wherein the mapping metadata is dynamically generated based on the content type, the feature item regions, and/or image luminance value; and
wherein the mapping metadata includes tone and/or gamut mapping data for converting from a first dynamic range to a second dynamic range that is different than the first dynamic range.
|