IP Library › Granted Patent US 10,458,841
Granted Patent B2
US 10,458,841 · App. 15/535,017 · Granted Oct 29, 2019

Method for processing light sensor signals and light sensor system

Inventors: Dan Jacobs (McKinney, TX); Eugene G. Dierschke (Dallas, TX)
Assignee: ams AG
G01J1/0488G01J1/0492G01J1/1626G01J1/32G01J3/513G01J3/524H01L27/14621H01L27/14623H01L31/02162
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,458,841
App. No.
15/535,017
Granted
Oct 29, 2019
Kind
B2
Abstract

An embodiment of a method for compensating variations in an attenuation of light of an optical filter of a light sensor system comprises illuminating a clear sensor and a color sensor of the light sensor system with a test light having a test spectrum. Therein the color sensor comprises the optical filter and is designed to predominantly sense light with a wavelength within a pass band of the filter; and the test spectrum has components outside the pass band. A clear test signal generated by the clear sensor and a color test signal generated by the color sensor are received in particular in response to the illumination with the test light. Then a first transmission value T is determined based on the clear test signal and on the color test signal. Finally, a compensation factor Kr, Kg, Kb is calculated to compensate the variations in the attenuation of light based on the first transmission value T and a nominal transmission value Tn of the filter.

Claims (68)

1. A method for compensating variations in an attenuation of light of an optical filter of a light sensor system, wherein the method comprises:

illuminating a clear sensor and a color sensor of the light sensor system with a test light having a test spectrum, wherein

the color sensor comprises the optical filter and is designed to predominantly sense light with a wavelength within a pass band of the optical filter, and

the test spectrum has components outside the pass band;

receiving, in response to the illumination with the test light, a clear test signal generated by the clear sensor and a color test signal generated by the color sensor;

determining a first transmission value T based on the clear test signal and on the color test signal; and

calculating a compensation factor Kr, Kg, Kb to compensate the variations in the attenuation of light based on the first transmission value T and a nominal transmission value Tn of the optical filter,

wherein the first transmission value T is determined by dividing a signal derived from the color test signal by the clear test signal.

2. The method of claim 1 , wherein the nominal transmission value Tn depends on the test spectrum.

3. The method of claim 1 , wherein the optical filter has at least one stop band and the test spectrum has components within the at least one stop band.

4. The method of claim 1 , wherein the nominal transmission value Tn represents an expected transmission value of the optical filter for light with a wavelength corresponding to a maximum of the test spectrum or for light with a spectrum corresponding to the test spectrum.

5. The method of claim 1 , wherein the signal derived from the color test signal is derived from the color test signal by removing an infrared component.

6. The method of claim 1 , wherein

the test spectrum is a narrow band spectrum having a bandwidth being narrower than a width of the pass band;

the test spectrum has a maximum outside of the pass band;

the nominal transmission value Tn represents a nominal transmission value for light with a wavelength corresponding to the maximum of the test spectrum.

7. The method of claim 6 , wherein the compensation factor Kr, Kg, Kb is calculated by integrating a second transmission value t(l) as a function of a wavelength l according to the formula:

Kr,Kg,Kb =[∫ dl tn ( l )· W 1( l )]/[∫ dl t ( l )· W 1( l )], wherein

W1(l) is a weighting function that either depends on the wavelength l or is constant over the wavelength l,

a nominal transmission function tn(l) represents a nominal transmission value for light with a wavelength l as a function of wavelength l, and

the second transmission value t(l) is computed according to the formula:

t ( l )= tn ( l ){circumflex over ( )}[ln( T )/ln( Tn )].

8. The method of claim 7 , wherein the weighting function W1(l) is a function or a functional of at least one of the nominal transmission function tn(l), the photopic function and a spectral power distribution of the test light.

9. The method of claim 1 , wherein

the test spectrum is a wide band spectrum, has a bandwidth being wider than a width of the pass band; and

the nominal transmission value Tn represents a nominal transmission value for light with a spectrum corresponding to the test spectrum.

10. The method of claim 9 , wherein the compensation factor Kr, Kg, Kb is calculated according to the formula: Kr,Kg,Kb−W2/T, and

wherein W2 is a weighting factor.

11. The method of claim 1 , further comprising the steps of:

receiving a color signal r, g, b from the color sensor; and

computing a compensated color signal r_comp, g_comp, b_comp by means of a multiplication of the compensation factor Kr, Kg, Kb and the color signal r, g, b.

12. The method of claim 1 , further comprising, during a productive phase of operation of the light sensor system:

illuminating the color sensor with ambient light;

receiving a color signal r, g, b from the color sensor as a response to the illumination with the ambient light source; and

computing a compensated color signal r_comp, g_comp, b_comp by means of a multiplication of the compensation factor Kr, Kg, Kb and the color signal r, g, b.

13. A light sensor system comprising:

at least one color sensor with an optical filter, the color sensor being configured to predominantly sense light with a wavelength within a pass band of the filter, and to generate at least one color test signal r, g, b;

a clear sensor configured to sense light within the full visible spectrum and to generate a clear test signal c; and

a processing circuit configured to:

cause a light source to illuminate the clear sensor and the at least one color sensor with a test light having a test spectrum, wherein the test spectrum has components outside the pass band of the optical filter;

receive, in response to the illumination with the test light, the clear test signal c generated by the clear sensor and the at least one color test signal r, g, b generated by the at least one color sensor;

determine a first transmission value T based on the clear test signal c and on the at least one color test signal r, g, b; and

compensate variations in an attenuation of light of the optical filter, wherein compensating variations in the attenuation of light of the optical filter comprises:

calculating at least one compensation factor Kr, Kg, Kb based on the first transmission value T and a nominal transmission value Tn of the optical filter, wherein the first transmission value T is determined by dividing a signal derived from the at least one color test signal r, g, b by the clear test signal, and

generating, using a compensation unit, at least one compensated color signal r_comp, g_comp, b_comp according to at least one respective formula of the formulae:

r _comp= Kr·r,

g _comp= Kg·g , and

b _comp= Kb·b.

14. The light sensor system according to claim 13 , wherein the processing circuit is configured to:

determine an infrared component IR of light incident on the light sensor system; and

based on the infrared component IR and at least one of the clear signal c and the at least one color signal r, g, b, determine a type of a light source illuminating the light sensor system; and wherein

at least two sets of compensation factors Kr, Kg, Kb are calculated, and

for the generation of the at least one compensated color signal r_comp, g_comp, b_comp the at least one compensation factor Kr, Kg, Kb is chosen from the at least two sets of compensation factors Kr, Kg, Kb depending on the determined type of the light source.

15. The light sensor system according to claim 14 , wherein the processing circuit is configured to:

determine the infrared component IR based on at least one of:

the at least one color signal r, g, b and the clear signal c, or

an infrared signal it generated by an infrared sensor comprised by the light sensor system.

16. The light sensor system according to claim 13 , wherein the processing circuit is configured to:

determine an infrared component IR of light incident on the light sensor system; and

to generate at least one improved color signal r′, g′, b′ by subtracting the infrared component IR from each of the at least one color signal r, g, b, respectively; and

wherein the compensation unit is configured to generate at least one improved compensated color signal r′_comp, g′_comp, b′_comp according to at least one respective formula of the formulae:

r ′_comp= Kr·r′,

g ′_comp= Kg·g ′, and

b ′_comp= Kb·b′.

17. The light sensor system according to claim 13 , wherein the processing unit is further configured to:

generate, using the compensation unit, an improved color test signal by removing an infrared component IR from the color test signal r, g, b; and

determine, using the compensation unit, the first transmission value T based the improved color test signal.

18. The light sensor system according to claim 13 , the light sensor system comprising a microchip and a memory, wherein the color sensor, the clear sensor and the memory are comprised by the microchip and the at least one compensation factor Kr, Kg, Kb is stored permanently in the memory.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2017
From: JACOBS, DAN; DIERSCHKE, EUGENE G., DR.
To: AMS AG
Reel/Frame 044127/0343 →
Priority Claims (1)
EP 15150506 · Jan 8, 2015 · regional
Continuity (2)
Provisional Application 62090218 · Dec 10, 2014
Related Publication 20180266878A1 · Sep 20, 2018
Cited By (1)
US 12,276,545