System and method for spectral interpolation using multiple illumination sources
First Claim
1. A system comprising:
- an optical detector further comprisinga plurality of light sources having distinct spectral characteristics,a sensor arranged to receive light radiated by the plurality of light sources and reflected from a target surface, the sensor further effective to generate output signals representative of the reflected light from the target surface;
a controller configured tocontrol the plurality of light sources to be turned off or on across a predetermined plurality of lighting intensity combinations,generate a low resolution spectral data set based on the respective output signals from the sensor corresponding to each of the predetermined plurality of lighting intensity combinations, andprogrammatically interpolate the low resolution spectral data set to generate a high resolution spectral data set associated with the target surface.
1 Assignment
0 Petitions
Accused Products
Abstract
An optical detector is provided with multiple light sources having distinct spectral characteristics, which are controlled on/off across a range of lighting intensity combinations. A measurement sensor receives radiated light that is reflected from a target surface via confined optical channels, and generates representative output signals. A local controller or a remote computing device receives the output signals or corresponding messages from the optical detector, and generates a low resolution spectral data set based on the signals for each of the lighting intensity combinations. The low resolution spectral data set is interpolated based on machine learning algorithms trained with high resolution data from a reference device to generate a high resolution spectral data set associated with the target surface. In an embodiment, an auxiliary sensor measures light reflected from one or more light sources, wherein output signals from the measurement sensor are normalized to output values from the auxiliary sensor.
99 Citations
20 Claims
-
1. A system comprising:
-
an optical detector further comprising a plurality of light sources having distinct spectral characteristics, a sensor arranged to receive light radiated by the plurality of light sources and reflected from a target surface, the sensor further effective to generate output signals representative of the reflected light from the target surface; a controller configured to control the plurality of light sources to be turned off or on across a predetermined plurality of lighting intensity combinations, generate a low resolution spectral data set based on the respective output signals from the sensor corresponding to each of the predetermined plurality of lighting intensity combinations, and programmatically interpolate the low resolution spectral data set to generate a high resolution spectral data set associated with the target surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of generating high resolution spectral data for a target surface based on low resolution spectral data from an optical detector comprising a plurality of light sources having distinct spectral characteristics, and a sensor arranged to receive light radiated by the plurality of light sources and reflected from the target surface, the method comprising:
-
controlling the plurality of light sources to be turned on or off across a predetermined plurality of lighting intensity combinations; receiving output signals from the sensor as representative of the reflected light from the target surface; generating a first spectral data set based on the respective output signals from the sensor and corresponding to each of the predetermined plurality of lighting intensity combinations; and programmatically interpolating the first spectral data set with respect to a stored second spectral data set associated with a reference device. - View Dependent Claims (13, 14, 15)
-
-
16. A system comprising:
-
an optical detector further comprising a plurality of light sources having distinct spectral characteristics, a sensor arranged to receive light radiated by the plurality of light sources and reflected from a target surface, the sensor further effective to generate output signals representative of the reflected light from the target surface; a controller configured to control the plurality of light sources to be turned off or on across a predetermined plurality of lighting intensity combinations; and a computing device communicatively linked to receive messages corresponding to the output signals from the optical detector, the computing device configured to generate a first spectral data set based on messages from the optical detector corresponding to the predetermined plurality of lighting intensity combinations, and programmatically interpolate the first resolution spectral data set to generate a second spectral data set associated with the target surface. - View Dependent Claims (17, 18, 19, 20)
-
Specification