# US 7,609,318 B2 · Imaging system utilizing spatial image oscillation

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

- Number: US 7,609,318 B2
- Document ID: US7609318B2
- Status: Granted
- Kind: B2
- Application number: 10/730,189
- Filed: 2003-12-05
- Published: 2004-07-15
- Granted: 2009-10-27
- Earliest claimed: 2001-06-06
- Assignees: FOVIX Corporation
- Inventors: Andrew Zador
- Web page: https://patentgrep.com/patent/US7609318B2

## CPC

- G06T 1/0007: {Image acquisition}
- H04N 25/00: Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N 25/48: Increasing resolution by shifting the sensor relative to the scene
- H04N 25/60: Noise processing, e.g. detecting, correcting, reducing or removing noise
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An imaging system includes an image detector for producing a continuous image signal from an image received thereat; oscillation means coupled to the image detector for inducing a spatial oscillation in the image relative to the image detector; and a spatio-temporally matching filter in communication with the image detector and the oscillation means. The matching filter is configured to filter out aspects of the image signal not associated with the induced oscillation, to thereby provide enhanced image processing of the image.

## Claims

### Claim 1

A method of image processing comprising the steps of:
spatially oscillating an image in one or more dimensions relative to a primary detector array sensitive to an input image so as to produce an image signal possessing a spatio-temporal motion signature of the induced oscillation;
feeding each of a secondary array of opponent center/surround detectors from one or more detectors from the primary detector array so as to extract improved contrast and motion information;
calibrating each detector in the primary and secondary detector arrays with respect to neighboring one or more detectors in the primary and secondary detectors using the image signal during the oscillation; and
filtering the image signal according to the spatio-temporal motion signature of the induced oscillation to extract those elements whose motions reflect the induced oscillation.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the spatial oscillation is provided by a swept-frequency sinusoid chirp.

### Claim 3 (depends on 1)

The method according to claim 1, comprising extracting differential image information from the image.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the secondary detector comprises a plurality of opponent center/surround detectors, and the filtering step comprises comprising increasing at least one of spatial and motion accuracy of the image detector by extracting phase information of elements of the image crossing secondary array detector boundaries of the opponent center/surround detectors to provide one or more of increased spatial accuracy and velocity accuracy.

### Claim 5 (depends on 1)

The method according to claim 1, comprising detecting Doppler shifts of opponent crossing frequencies for extracting real-time velocity information of elements crossing secondary, array detector boundaries during the induced oscillation.

### Claim 6 (depends on 1)

The method according to claim 1, comprising timing detector crossings during periods in which no oscillation is induced, for extracting at least one of real-time position and velocity information of elements crossing secondary array detector boundaries during the induced oscillation.

### Claim 7 (depends on 1)

The method according to claim 1, comprising performing a first coarse scan, and subsequently a finer scan of edges detected by the first coarse scan to provide improved imaging efficiency.

### Claim 8 (depends on 1)

The method according to claim 1, comprising extracting real-time, systematic detector-to-detector sensitivity variation information from the image signal to provide relative calibration of the primary and secondary detector arrays.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the extracted information is a measure of the local contrast and/or local velocity to provide for spatially adapting the sensitivity threshold of the primary detector array in real-time.

### Claim 10 (depends on 1)

The method according to claim 1, wherein the filtering step comprises suppressing between oscillation periods of the image detector an output of those of the detector elements reporting those of the opponent detectors indicating the latest positions of static edges of the image found during one of the induced oscillation periods, and increasing sensitivity of those of the detector elements reporting real motion of the image between the oscillation periods.

### Claim 11 (depends on 1)

The method according to claim 1, further comprising extracting information pertaining to various motion spectra sampled at various orientations and/or scales of different textures exposed to the detector array, derived from the relative motions in each orientation, of the textures upon the detector array.

### Claim 12 (depends on 1)

The method according to claim 1, comprising limiting or preventing opponent detector saturation using the reference black surrounding the perimeter of the primary detector array.

### Claim 13 (depends on 12)

The method according to claim 12, wherein the reference black is provided by a neutral density wedge surrounding the perimeter of the primary detector array.

### Claim 14 (depends on 1)

The method according to claim 1, comprising chaining the detector arrays in groups separately chained in different orientations to provide a multi-resolution structure.

### Claim 15 (depends on 1)

The method according to claim 1, comprising measuring the induced oscillation.
