IP Library › Granted Patent US 11,650,099
Granted Patent B2
US 11,650,099 · App. 17/302,465 · Granted May 16, 2023

Spectral sensor system with spatially modified center wavelengths

Inventors: Jonathan Borremans (Lier, BE); Maarten De Bock (Belgium, BE); Ward van der Tempel (Keerbergen, BE)
Assignee: Spectricity
G01J3/26G01J3/2823G02B5/285G01J2003/1213G01J2003/1226
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 11,650,099
App. No.
17/302,465
Granted
May 16, 2023
Kind
B2
Abstract

A sensor system comprises a plurality of sets optical sensors arranged on an integrated circuit, the plurality of sets optical sensors having a respective top surface. The sensor system further comprising an interface between the plurality of optical sensors and a processing device configured to transmit information there between and an array of optical filters having a respective bottom surface and a respective top surface, where the bottom surface of the optical filter array is located proximal to the top surface of the plurality of sets optical sensors and each optical filter of the optical filter array is configured to pass a target wavelength range of light to a set of optical sensors. The processor is configured to receive an output from each optical sensor in a set of optical sensors and determine a corrected filter response for the set of optical sensors using crosstalk from light transmitted through optical filters adjacent to the set of optical sensors.

Claims (34)

1. A sensor system, comprising:

a plurality of filters implemented within an integrated circuit, wherein each filter of the plurality of filters is configured to pass a target wavelength range of light;

a plurality of sets of optical sensors also implemented within the integrated circuit, wherein each set of optical sensors includes a corresponding plurality of optical sensors, and each filter of the plurality of filters is associated with a corresponding set of the plurality of sets of optical sensors, wherein, based on incident light passing through the plurality of filters, the plurality of sets of optical sensors are configured to generate a plurality of sets of optical sensor output signals such that each optical sensor is configured to generate a corresponding optical sensor output signal of the set of optical sensor output signals;

memory that stores operational instructions; and

one or more processing modules operably coupled to the plurality of sets of optical sensors and the memory and configured to execute operational instructions to process a first set of optical sensor output signals of the plurality of sets of optical sensor output signals to determine a contribution of the incident light passing through a first filter of the plurality of filters that services a first set of the plurality of sets of optical sensors and to substantially remove any contribution of the incident light passing through any filter of the plurality of filters that is adjacent to the first filter of the plurality of filters.

2. The sensor system of claim 1 , wherein the first set of the plurality of sets of optical sensors is arranged in an array of optical sensors.

3. The sensor system of claim 2 , wherein the array of optical sensors has a respective 4 sides, wherein each optical filter adjacent to a side of the array of optical sensors is configured to pass a different target wavelength range of light.

4. The sensor system of claim 1 , wherein the first set of optical sensors is arranged in at least one of a 2×2 array, a 3×3 array, a 4×4 array and a 5×5 array.

5. The sensor system of claim 1 , wherein the one or more processing modules is further configured to execute the operational instructions to:

process a spectral content of the first set of optical sensor output signals to identify spectral content that is not contributed by the first filter of the plurality of filters that services the first set of optical sensors of the plurality of sets of optical sensors; and

remove at least a portion of the spectral content that is not contributed by the first filter of the plurality of filters.

6. The sensor system of claim 5 , wherein a spectral content of the first set of optical sensor output signals includes spectral content from each optical sensor of the first set of the plurality of sets of optical sensors.

7. The sensor system of claim 1 , wherein the operational instructions include a spectral correction algorithm, wherein the spectral correction algorithm is adapted to process a spectral content of the first set of optical sensor output signals to determine the contribution of the incident light passing through any filter of the plurality of filters that is adjacent to the first filter of the plurality of filters and remove the contribution of the incident light passing through any other filter of the plurality of filters that is adjacent to the first filter of the plurality of filters.

8. The sensor system of claim 7 , wherein the spectral correction algorithm is based on at least one of a matrix multiplication, a linear algorithm, a non-linear algorithm and a neural network-based algorithm.

9. The sensor system of claim 1 , wherein the one or more processing modules are further configured to execute the operational instructions to process optical sensor output signals from one or more optical sensors in another set of optical sensors, wherein the another set of optical sensors is adjacent to the set of optical sensors; and

based on the processed optical sensor output signals from the one or more optical sensors in another set of optical sensors, facilitate removal of a contribution of the incident light passing through an optical filter associated with the another set of optical sensors.

10. A method for execution by one or more modules of one or more computing devices of a sensor system, the method comprises:

receiving an output from each optical sensor in a set of optical sensors, wherein a plurality of sets of optical sensors is arranged on an integrated circuit, the plurality of sets optical sensors having a respective top surface, wherein an optical filter array is located proximal to the top surface of the plurality of sets optical sensors, the optical filter array having a respective bottom surface and a respective top surface, wherein each optical filter of the optical filter array is configured to pass a target wavelength range of light to a set of optical sensors;

generating an optical sensor output signal from the output from each optical sensor in a set of optical sensors to produce a set of optical sensor output signals;

processing the set of optical sensor output signals to determine a contribution of light passing through an optical filter of the optical filter array associated with the set of optical sensors; and

substantially removing any contribution of light passing through any optical filter of the optical filter array that is adjacent to the optical filter of the optical filter array that is associated with the set of optical sensor output signals.

11. The method of claim 10 , wherein the set of optical sensors is arranged in an array.

12. The method of claim 11 , wherein the array of optical sensors has a respective 4 sides, wherein each optical filter adjacent to a side of the array of optical sensors is configured to pass a different target wavelength range of light.

13. The method of claim 10 , wherein the set of optical sensors is arranged in at least one of a 2×2 array, a 3×3 array, a 4×4 array and a 5×5 array.

14. The method of claim 10 , further comprising:

processing a spectral content of the set of optical sensor output signals to identify spectral content that is not contributed by the optical filter of the optical filter array associated with the set of optical sensors; and

removing at least a portion of the spectral content that is not contributed by the optical filter of the optical filter array associated with the set of optical sensors.

15. The method of claim 14 , wherein the spectral content of the set of optical sensor output signals includes spectral content from each optical sensor of the set of optical sensors.

16. The method of claim 10 , wherein the processing the set of optical sensor output signals is based on a spectral correction algorithm, wherein the spectral correction algorithm is adapted to process a spectral content of the set of optical sensor output signals to determine the contribution of light passing through any other optical filter of the optical filter array that is adjacent to the optical filter and remove the contribution of light passing through any other optical filter of the optical filter array that is adjacent to the optical filter.

17. The method of claim 16 , wherein the spectral correction algorithm is based on at least one of a matrix multiplication, a linear algorithm, a non-linear algorithm and a neural network-based algorithm.

18. The method of claim 10 , further comprising:

receiving an output from one or more optical sensors in another set of optical sensors,

process optical sensor output signals from one or more optical sensors in the another set of optical sensors, wherein the another set of optical sensors is adjacent to the set of optical sensors; and

based on the processed optical sensor output signals from the one or more optical sensors in the another set of optical sensors, facilitating removal of a contribution of light passing through another optical filter associated with the another set of optical sensors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2021
From: BORREMANS, JONATHAN; DE BOCK, MAARTEN; VAN DER TEMPEL, WARD
To: SPECTRICITY
Reel/Frame 056129/0770 →
Continuity (5)
Provisional Application 63143546 · Jan 29, 2021
Provisional Application 63066507 · Aug 17, 2020
Provisional Application 63047084 · Jul 1, 2020
Provisional Application 63031298 · May 28, 2020
Related Publication 20210372853A1 · Dec 2, 2021
Cited By (1)
US 12,523,528