摘要 |
An integrated circuit for an imaging system has an array of optical sensors (40), and an array of optical filters (10) each configured to pass a band of wavelengths onto one or more of the sensors, the array of optical filters being integrated with the array of sensors, and the integrated circuit also having read out circuitry (30) to read out pixel values from the array of sensors to represent an image, different ones of the optical filters being configured to have a different thickness, to pass different bands of wavelengths by means of interference, to allow detection of a spectrum of wavelengths. The read out circuitry can enable multiple pixels under one optical filter to be read out in parallel. The thicknesses may vary non monotonically across the array. The read out, or later image processing, may involve selection or interpolation between wavelengths, to carry out spectral sampling or shifting, to compensate for thickness errors. |