US 12,238,256 B1
System and method for mapping colors of a color calibrated image or video
Francis Godwin James, Jr., New Orleans, LA (US)
Filed by TRUE-See Systems, LLC, New Orleans, LA (US)
Filed on Dec. 19, 2022, as Appl. No. 18/084,137.
Application 18/084,137 is a continuation in part of application No. 17/185,939, filed on Feb. 25, 2021, granted, now 11,961,260.
Application 17/185,939 is a continuation in part of application No. 14/209,557, filed on Mar. 13, 2014, granted, now 10,973,412, issued on Apr. 13, 2021.
Claims priority of provisional application 61/799,843, filed on Mar. 15, 2013.
Int. Cl. G06T 7/00 (2017.01); G06K 7/14 (2006.01); G06T 1/00 (2006.01); G06T 7/62 (2017.01); G06T 7/80 (2017.01); G06T 7/90 (2017.01); G06T 17/00 (2006.01); G06T 19/20 (2011.01); G06V 10/56 (2022.01); G06V 10/74 (2022.01); G16H 10/60 (2018.01); G16H 30/20 (2018.01); H04N 1/60 (2006.01); H04N 9/64 (2023.01); H04N 23/67 (2023.01)
CPC H04N 1/60 (2013.01) [G06T 1/0021 (2013.01); G06T 7/62 (2017.01); G06T 7/90 (2017.01); G06V 10/56 (2022.01); G06V 10/761 (2022.01); H04N 23/67 (2023.01); G06T 2207/10024 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising the steps of:
color calibrating an image, wherein the color calibrating step comprises:
capturing an image of a subject on an image recording device, wherein the captured image includes a calibration slate appearing in the captured image, wherein the calibration slate has a print run number that identifies a batch of printed calibration slates which includes the calibration slate appearing in the captured image and a color chart comprising at least one color,
measuring a numeric color value from the at least one color of the color chart of the calibration slate appearing in the image,
reading the print run number,
associating the print run number with the batch of printed calibration slates which includes the calibration slate appearing in the captured image, wherein each printed calibration slate in the batch of printed calibration slates is substantially similar, wherein the measured numeric color value from the at least one color of the color chart has a corresponding known numeric color value associated with the batch of printed calibration slates,
comparing the measured numeric color value of the at least one color of the color chart to the corresponding known numeric color value associated with the batch of printed calibration slates,
calculating a variance between the measured numeric color value of the at least one color of the color chart and the corresponding known numeric color value associated with the batch of printed calibration slates,
calculating a calibration factor based on the variance between the measured numeric color value of the at least one color of the color chart and the corresponding known numeric color value associated with the batch of printed calibration slates, and
color calibrating the captured image by adjusting one or more captured colors of the captured image to produce a color calibrated image having one or more calibrated colors, wherein the one or more captured colors of the captured image are adjusted by applying the calibration factor to a numeric color value measured from the captured image;
after color calibrating the captured image, selecting a target color having a known numeric color value associated with the target color;
selecting a color value tolerance relating to the known numeric color value associated with the target color;
measuring a numeric color value of the one or more calibrated colors of the color calibrated image;
comparing the measured numeric color value of the one or more calibrated colors to the known numeric color value associated with the target color;
determining whether the measured numeric color value of the one or more calibrated colors is within the color value tolerance of the known numeric color value associated with the target color; and
mapping an area of the color calibrated image in which the one or more calibrated colors are within the color value tolerance of the known numeric color value associated with the target color.