# US 10,502,621 B2 · Dynamic hyper-spectral imaging of objects in apparent motion

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,502,621 B2
- Document ID: US10502621B2
- Status: Granted
- Kind: B2
- Application number: 15/855,832
- Filed: 2017-12-27
- Published: 2018-06-28
- Granted: 2019-12-10
- Earliest claimed: 2016-12-27
- Assignees: Urugus S.A.
- Applicants: Urugus S.A.
- Inventors: Gerardo Gabriel Richarte; Agustina Pose; Juan Manuel Vuletich; Pablo Jais; David Vilaseca; Emiliano Kargieman
- Web page: https://patentgrep.com/patent/US10502621B2

## CPC

- G01J 3/26: using multiple reflection, e.g. Fabry-Perot interferometer, variable interference filters
- G01J 3/0229: {using masks, aperture plates, spatial light modulators or spatial filters, e.g. reflective filters}
- G01J 3/04: Slit arrangements {slit adjustment}
- G01J 3/2803: {using photoelectric array detector}
- G01J 3/2823: {Imaging spectrometer}
- G06T 7/207: for motion estimation over a hierarchy of resolutions (multi-resolution motion estimation or hierarchical motion estimation for coding, decoding, compressing or decompressing digital video signals H04N19/53)
- G06V 10/443: {by matching or filtering}
- G06V 20/13: Satellite images
- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G01J 2003/2806: {Array and filter array}
- G01J 2003/2826: {Multispectral imaging, e.g. filter imaging}
- G06V 20/194: {using hyperspectral data, i.e. more or other wavelengths than RGB}
- G01J: MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY (light sources F21, H01J, H01K, H05B; investigating properties of materials by optical means G01N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Hyperspectral imaging systems and methods for hyperspectral imaging of scenes in apparent motion are described. Each acquired image includes a spatial map of the scene which facilitates pointing, focusing, and data analysis. The spectral measurement parameters can be configured dynamically in order to optimize performance such as spectral resolution, storage capacity, and transmission bandwidth, without physical or optical reconfiguration of the imaging system, and with no need for moveable mechanical parts. The system achieves high spectral and spatial resolution, is simple, compact, and lightweight, thereby providing an efficient hyperspectral imaging system for aircraft or spaceborne imaging systems.

## Claims

### Claim 1

An apparatus for imaging a scene having apparent motion, the apparatus comprising:
an area imaging device having a plurality of pixel sensors;
a hyperspectral filter disposed within an optical path of the area imaging device;
a control module configured to:
determine a spatial region of interest of a scene to be captured by the area imaging device;
determine a spectrum of interest of the scene;
determine, based at least in part upon the hyperspectral filter and the spectrum of interest, a sampling distance for successive image capture; and
direct the area imaging device to take one or more exposures at the sampling distance; and
an imaging module configured to form an image of the scene based at least on the one or more exposures.

### Claim 2 (depends on 1)

The apparatus of claim 1, further comprising a satellite and wherein the area imaging device, the control module, and the imaging module are on-board the satellite.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the hyperspectral filter is a continuously variable optical filter.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the image is a hyperspectral image, and the hyperspectral image is transmitted to a ground-based station from a moving platform.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the sampling distance is determined such that the spatial region of interest of the scene is captured in the one or more exposures at the spectrum of interest.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the imaging module is further configured to create an interpolation curve for each pixel across the one or more exposures.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the imaging module is further configured to construct a monochromatic image by evaluating the interpolation curve for each pixel at the spectrum of interest.

### Claim 8

A satellite comprising:
an imaging device having a plurality of pixel sensors;
a spectral filter disposed within an optical path of the imaging device, the spectral filter having at least a first spectral band and a second spectral band;
one or more processors;
a memory; and
programming instructions stored on the memory and executable by the one or more processors to perform acts including:
determining a spatial region of interest of a scene;
determining a spectrum of interest;
determining, based at least in part upon the spectrum of interest, a sampling distance for successive exposures;
directing the imaging device to take at least one exposure of the scene when light reflected from the spatial region of interest passes through the first spectral band and/or the second spectral band, wherein the first spectral band and/or the second spectral band correspond to the spectrum of interest;
causing the imaging device to take the successive exposures separated by the sampling distance; and
generating an image of the scene based on the at least one exposure and/or the successive exposures.

### Claim 9 (depends on 8)

The satellite of claim 8, wherein the spectral filter is fixedly mounted to the imaging device such that each of the plurality of pixel sensors is associated with a spectral band of the spectral filter.

### Claim 10 (depends on 9)

The satellite of claim 9, wherein the spectral filter is a continuously variable optical filter, the plurality of pixel sensors are arranged in an array of rows and columns, and each column of the pixel sensors is associated with a spectral band of the continuously variable optical filter.

### Claim 11 (depends on 8)

The satellite of claim 8, wherein the at least one exposure causes the spatial region of interest to be captured through the first spectral band and at least one of the successive exposures causes the spatial region of interest to be captured through the second spectral band.

### Claim 12 (depends on 8)

The satellite of claim 8, wherein the programming instructions cause the one or more processors to perform further acts comprising:
segmenting a first exposure to create a first portion of the first exposure having a wavelength of interest,
segmenting a second exposure to create a second portion of the second exposure having the wavelength of interest; and
stitching together the first portion and the second portion to create an image having the wavelength of interest.

### Claim 13 (depends on 12)

The satellite of claim 12, wherein the image having the wavelength of interest is a first image at a first wavelength and the programming instructions cause the one or more processors to perform further acts comprising creating a second image at a second wavelength and creating a hyperspectral cube containing the first image and the second image.

### Claim 14

A method of operating an imaging system to image a scene having apparent motion, the method comprising:
providing an area imaging device having a multispectral optical filter;
determining a speed of the apparent motion of the scene;
determining a sampling distance, the sampling distance based at least in part upon the speed of the apparent motion of the scene and the multispectral optical filter;
directing the area imaging device to take a first exposure and at least one second exposure at the sampling distance; and
generating an image of the scene based on the first exposure and the at least one second exposure.

### Claim 15 (depends on 14)

The method of claim 14, wherein generating the image of the scene comprises:
determining a spectrum of interest;
segmenting the first exposure to create a first image slice having the spectrum of interest;
segmenting the at least one second exposure to create a second image slice having the spectrum of interest; and
stitching together the first image slice and the second image slice to form the image of the scene having the spectrum of interest.

### Claim 16 (depends on 15)

The method of claim 15, further comprising generating a second image of the scene having a second spectrum of interest and creating a multispectral datacube that comprises the image of the scene having the spectrum of interest and the second image of the scene having the second spectrum of interest.

### Claim 17 (depends on 14)

The method of claim 14, wherein the multispectral optical filter has spectral bands and determining the sampling distance is based at least in part upon the speed of the apparent motion, the spectral bands of the multispectral optical filter, and a spectrum of interest.

### Claim 18 (depends on 14)

The method of claim 14, wherein the imaging system is on board a spacecraft and the method further comprises:
inputting at least the first exposure and the at least one second exposure as an input to an image analysis algorithm;
creating, based at least in part on executing the image analysis algorithm, a numerical value;
storing the numerical value; and
transmitting the numerical value to a remote location.

### Claim 19 (depends on 18)

The method of claim 18, wherein creating the numerical value comprises creating one or more numerical values for each of a plurality of pixels that make up at least a portion of the first exposure or the at least one second exposure, or both.
