Target detection system using trained and untrained detection and methods therefor
First Claim
1. A target detection system that receives image data, comprising:
- a trained detection component that separates candidate target regions from clutter within the image data using a plurality of correlation filters trained from an image library;
an untrained detection component that separates the candidate target regions from the clutter by enhancing the image data using a frequency transform; and
an output highlighting the candidate target regions.
1 Assignment
0 Petitions
Accused Products
Abstract
A target detection system and method is disclosed that uses a trained detection component and an untrained detection component that enhances image data for candidate target detection. The trained detection component separates candidate targets from clutter within the image data using correlation filters trained from an image library. The image library includes target and clutter images that are used to tune the correlation filters. The untrained detection component separates the candidate targets from the clutter by suppressing clutter using a Fourier frequency transform of the image data. Anomalies are detected in the frequency domain, and retained to highlight candidate targets.
21 Citations
41 Claims
-
1. A target detection system that receives image data, comprising:
-
a trained detection component that separates candidate target regions from clutter within the image data using a plurality of correlation filters trained from an image library;
an untrained detection component that separates the candidate target regions from the clutter by enhancing the image data using a frequency transform; and
an output highlighting the candidate target regions. - View Dependent Claims (2, 3, 4)
-
-
5. A method for enhancing imagery for target detection, comprising:
-
receiving image data;
determining candidate target regions from clutter within the image data using linear correlation filters, wherein the linear correlation filters are trained using an image library;
determining the candidate target regions from the clutter by suppressing the clutter in a frequency domain transform of the image data; and
identifying peak detections from an output generated by the determining steps, wherein the peak detections correspond to candidate targets. - View Dependent Claims (6, 7, 8)
-
-
9. A system for performing trained detection operations on image data, comprising:
-
linear correlation filters trained from an image library, wherein each of the linear correlation filters is applied to the image data to produce target and clutter filter response energies;
a summation component to determine the difference between the target filter response energies and the clutter filter response energies; and
a peak detector to detect a candidate target according to the difference between the target filter response energies and the clutter filter response energies. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for enhancing image data for target detection, comprising:
-
tuning linear correlation filters with image chips from an image library, wherein the image chips include target and clutter images;
determining energy in filter responses by correlating the linear correlation filters with the image data; and
composing an output detection map of the combined filter responses to denote candidate targets and clutter. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method for enhancing a target image in a detection system, comprising:
-
transforming portions of said image into a frequency domain representation;
identifying anomalous components of said representation;
retaining said anomalous components; and
reverse transforming said representation. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for performing frequency anomaly detection, comprising:
-
receiving image data;
applying a frequency transform to a column within said image data;
placing said transformed column in a frequency bin of a sub-image;
normalizing components within said frequency bin;
determining whether said frequency bin includes anomalous components;
retaining said anomalous components; and
reverse frequency transforming said anomalous components. - View Dependent Claims (31, 32)
-
-
33. A method for detecting a target from an image, comprising:
-
receiving said image;
transforming said image into a frequency representation; and
selecting components of said frequency representation that meet a specified threshold, wherein said components relate to said target. - View Dependent Claims (34, 35, 36)
-
-
37. A system for enhancing imagery for target detection, comprising:
-
means for receiving image data;
means for determining candidate target regions from clutter within the image data using a set of linear correlation filters, wherein the linear correlation filters are trained using an image library;
means for determining the candidate target regions from the clutter by suppressing the clutter in a frequency domain transform of the image data; and
means for identifying peak detections from an output generated by the determining steps, wherein the peak detections correspond to candidate targets.
-
-
38. A system for enhancing a target image from image data for target detection, comprising:
-
an untrained detection component that transforms the image data into a frequency domain representation, and identifies anomalous components within the frequency domain representation, wherein the frequency domain representation is reversed transformed retaining the anomalous components;
an output containing portions of the image data corresponding to the anomalous components.
-
-
39. A computer program product comprising a computer useable medium having computer readable code embodied therein for enhancing imagery for target detection, the computer program product adapted when run on a computer to effect steps including:
-
receiving image data;
determining candidate target regions from clutter within the image data using a plurality of linear correlation filters, wherein the linear correlation filters are trained using an image library;
determining the candidate target regions from the clutter by suppressing the clutter in a frequency domain transform of the image data; and
identifying peak detections from an output generated by the determining steps, wherein the peak detections correspond to candidate targets.
-
-
40. A computer program product comprising a computer useable medium having computer readable code embodied therein for enhancing image data for target detection, the computer program product adapted when run on a computer to effect steps including:
-
tuning linear correlation filters with image chips from an image library, wherein the image chips include target and clutter images;
determining energy in filter responses by correlating the linear correlation filters with the image data; and
composing an output detection map of the combined filter responses to denote candidate targets and clutter.
-
-
41. A computer program product comprising a computer useable medium having computer readable code embodied therein for enhancing a target image for target detection, the computer program product adapted when run on a computer to effect steps including:
-
transforming portions of said image into a frequency domain representation;
identifying anomalous components of said representation;
retaining said anomalous components; and
reverse transforming said representation.
-
Specification