Hyperspectral scanning
AssigneeHewlett Packard Enterprise Development LP
InventorsCharles M SANTORI, James William STASIAK, Garry HINCH
Life of this patent
Estimating the term…
Abstract
Examples relate to providing hyperspectral scanning of a surface. In some examples, motion capture data of unobstructed portions of the surface are captured, and spectral data of the surface are captured through a slit assembly and diffraction grating. The motion capture data are processed to determine a movement of a scanning device. At this stage, the spectral data are translated and rotated based on the movement of the scanning device to generate images that each correspond to a different color channel.
Claims15
A system for providing hyperspectral scanning of a surface, comprising:
- a camera to obtain a video stream of the surface;
- a plurality of motion lights to illuminate unobstructed portions of the surface;
- a diffraction grating positioned between the camera and a slit assembly;
- the slit assembly including a plurality of light-emitting diodes (LED's) directed at the surface, the slit assembly proximate to the surface and positioned so that the diffraction grating disperses spectral data into the view of the camera;
- and
- a scanning module to:
- process motion capture data of the unobstructed portions to determine a movement of the system;
- and
- translate and rotate the spectral data based on the movement of the system to generate a plurality of two-dimensional images that each correspond to a different color channel.
A method for providing hyperspectral scanning of a surface, comprising:
- capturing motion capture data of unobstructed portions of the surface;
- capturing spectral data of the surface through a slit assembly and diffraction grating;
- processing the motion capture data to determine a movement of a scanning device;
- and
- translating and rotating the spectral data based on the movement of the scanning device to generate a plurality of two-dimensional images that each correspond to a different color channel.
A non-transitory machine-readable storage medium encoded with instructions executable by a processor for providing hyperspectral scanning of a surface, the machine-readable storage medium comprising instructions to:
- capture motion capture data of unobstructed portions of the surface;
- capture spectral data of the surface through a slit assembly and diffraction grating, wherein the slit assembly includes a plurality of light-emitting diodes (LED's) for emitting LED light that is dispersed through the slit assembly into the diffraction grating as spectral data;
- process the motion capture data to determine a movement of a scanning device;
- and
- translate and rotating the spectral data based on the movement of the scanning device to generate a plurality of two-dimensional images that each correspond to a different color channel.
Dependencies are inferred from the claim text.