CPC G06T 15/04 (2013.01) [G01J 3/2823 (2013.01); G01J 3/10 (2013.01); G06T 2207/10036 (2013.01); G06T 2207/30128 (2013.01)] | 20 Claims |
1. A method comprising, by an electronic device:
emitting optical radiation to illuminate on one or more objects disposed inside an interior of the electronic device, wherein the optical radiation is emitted by one or more radiation sources;
capturing a set of two-dimensional (2D) images of the one or more objects illuminated by the optical radiation, wherein variation of illumination or of an imaging process permits the set of 2D images to be combined into a representation of the one or more objects as imaged at multiple wavelengths;
determining whether the set of images comprises a representation of the one or more objects as imaged at a sufficient number of wavelengths;
in response to determining that the set of images comprises a representation of the one or more objects as imaged at a sufficient number of wavelengths, generating a three-dimensional (3D) spectral data cube representing images of the one or more objects in two spatial dimensions at multiple recorded wavelengths; and
storing the 3D spectral data cube for processing by the electronic device.
|