US 12,425,552 B2
System and method for providing improved display quality by display adjustment and image processing using optical feedback
Rajeev J. Surati, Cambridge, MA (US); Samson J. Timoner, Cambridge, MA (US); Kevin Amaratunga, Belmont, MA (US); and Thomas F. Knight, Jr., Belmont, MA (US)
Assigned to Scalable Display Technologies, Inc., Cambridge, MA (US)
Filed by Scalable Display Technologies, Inc., Cambridge, MA (US)
Filed on Mar. 11, 2024, as Appl. No. 18/601,663.
Application 18/601,663 is a continuation of application No. 18/103,124, filed on Jan. 30, 2023, granted, now 11,930,304.
Application 18/103,124 is a continuation of application No. 17/510,125, filed on Oct. 25, 2021, granted, now 11,570,412, issued on Jan. 31, 2023.
Application 17/510,125 is a continuation of application No. 16/730,100, filed on Dec. 30, 2019, granted, now 11,159,774, issued on Oct. 26, 2021.
Application 16/730,100 is a continuation of application No. 14/673,804, filed on Mar. 30, 2015, granted, now 10,523,910, issued on Dec. 31, 2019.
Application 14/673,804 is a continuation of application No. 12/049,267, filed on Mar. 14, 2008, granted, now 8,994,757, issued on Mar. 31, 2015.
Claims priority of provisional application 60/895,070, filed on Mar. 15, 2007.
Prior Publication US 2024/0406357 A1, Dec. 5, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 9/31 (2006.01); H04N 5/74 (2006.01)
CPC H04N 9/3182 (2013.01) [H04N 5/74 (2013.01); H04N 9/3147 (2013.01); H04N 9/3194 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A computer-readable medium of non-transitory program instructions, for selecting a pixel correction function, that perform the steps of:
displaying a plurality of pixels on a display that includes optical, mechanical, thermal and electrical (OMTE) display parameters;
selecting a subset of the plurality of pixels;
determining a mapping of pixel color, pixel intensity, and pixel position between the subset of pixels and one or more sensors;
deriving a pixel correction function based on the mapping and based on spatially varying weights corresponding to at least one of the pixel color or the pixel intensity;
applying the pixel correction function by modifying input image pixel data to produce corrected pixel data; and
driving the display with the corrected pixel data.