Target detection utilizing image array comparison
First Claim
1. A method for generating images comprising:
- receiving, via a radar, radar return signals from an area of interest at a number of radar positions;
acquiring radar return data and positional data from the radar;
each of the positional data forming a positional record in an array of positional records;
each of the radar data comprising a first number of radar data points in the frequency domain;
forming an image comprising an array of pixel values comprising;
a) randomly setting a percentage of the first number of radar data points to zero;
thereby selecting subsets of receive channels for removal from the complete first number of radar data points;
b) transforming the first number of radar data points into time domain signature data;
c) differentiating the signature data in the time domain to create a new set of signature data indicating the location of moving targets;
d) forming an image by processing the signature data utilizing an imaging subsystem that combines the positional and signature data to form the moving target indication image utilizing one of a back-projection algorithm or range migration algorithm;
e) saving the pixel values for each of the image pixels into a composite image;
f) repeating the step of randomly setting a percentage of the radar data points to zero;
g) transforming the first number of radar data points into time domain signature data;
h) differentiating the signature data in the time domain to create a new set of signature data indicating the location of moving targets;
i) forming a second image by processing the signature data utilizing an imaging subsystem that combines the positional and signature data to form SAR imagery utilizing one of a back-projection algorithm or range migration algorithm;
j) comparing the pixel values at each of the pixel locations in the second image to the corresponding pixel values of the composite image;
k) replacing the pixel values in the composite image if the pixel value is less in the second image than it is in the composite image;
l) repeating steps i) through k) for a pre-determined number of iterations;
whereby the composite image is outputted with reduced sidelobes and noise.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for forming an image comprising at least one processor for performing the following: initializing an N by P image array IO by setting all values to a large number; inputting at least one image frame; randomly selecting and removing a subset of pixel locations from the total number of available pixel locations to form a preliminary image array IC; for each pixel location comparing the complex magnitude of each pixel in the image array IO with the magnitude of the corresponding pixel in image array IC, and if the pixel value in the image array IC is smaller than the corresponding pixel in the image array IO or if the IC value equals 0, then the current pixel value in image array IO is replaced by the pixel value in the image array IC; and repeating for a number of iterations to form an image.
33 Citations
11 Claims
-
1. A method for generating images comprising:
-
receiving, via a radar, radar return signals from an area of interest at a number of radar positions;
acquiring radar return data and positional data from the radar;
each of the positional data forming a positional record in an array of positional records;
each of the radar data comprising a first number of radar data points in the frequency domain;forming an image comprising an array of pixel values comprising; a) randomly setting a percentage of the first number of radar data points to zero;
thereby selecting subsets of receive channels for removal from the complete first number of radar data points;b) transforming the first number of radar data points into time domain signature data; c) differentiating the signature data in the time domain to create a new set of signature data indicating the location of moving targets; d) forming an image by processing the signature data utilizing an imaging subsystem that combines the positional and signature data to form the moving target indication image utilizing one of a back-projection algorithm or range migration algorithm; e) saving the pixel values for each of the image pixels into a composite image; f) repeating the step of randomly setting a percentage of the radar data points to zero; g) transforming the first number of radar data points into time domain signature data; h) differentiating the signature data in the time domain to create a new set of signature data indicating the location of moving targets; i) forming a second image by processing the signature data utilizing an imaging subsystem that combines the positional and signature data to form SAR imagery utilizing one of a back-projection algorithm or range migration algorithm; j) comparing the pixel values at each of the pixel locations in the second image to the corresponding pixel values of the composite image; k) replacing the pixel values in the composite image if the pixel value is less in the second image than it is in the composite image; l) repeating steps i) through k) for a pre-determined number of iterations; whereby the composite image is outputted with reduced sidelobes and noise. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for generating images comprising:
-
receiving, via a radar, radar return signals from an area of interest at a number of radar positions;
acquiring radar return data and positional data from the radar;
each of the positional data forming a positional record in an array of positional records;
each of the radar data comprising a first number of radar data points in the frequency domain,forming an image comprising an array of pixel values comprising; a) randomly setting a percentage of the first number of radar data points to zero; b) transforming the first number of radar data points into time domain projection data; c) differentiating the projection data in the time domain to create a new set of projection data indicating the location of moving targets; d) forming an image by processing the projection data utilizing an imaging subsystem that combines the positional and projection data to form the moving target indication (MTI) imagery utilizing one of a back-projection algorithm or range migration algorithm; e) forming the complete aperture A0 for MTI image formation comprising combining the projection data, the coordinates of the receiver, and the coordinates of the transmitter for each positional record; f) forming an imaging grid comprising M image pixels wherein each pixel in the imaging grid is located at coordinate (xP(i),yP(i), zP(i)); g) saving the pixel values for each of the M image pixels into a composite image grid; h) randomly setting a percentage of the first number of radar data points to zero; i) transforming the first number of radar data points into time domain projection data; j) differentiating the projection data in the time domain to create a new set of projection data indicating the location of moving targets; k) forming an image by processing the projection data utilizing an imaging subsystem that combines the positional and projection data to form the SAR imagery utilizing one of a back-projection algorithm or range migration algorithm; l) forming the complete aperture A0 for MTI image formation comprising combining the projection data, the coordinates of the receiver, and the coordinates of the transmitter for each positional record; m) forming an imaging grid comprising M image pixels wherein each pixel in the imaging grid is located at coordinate (xP(i),yP(i), zP(i)); n) comparing the pixel values of the imaging grid to the corresponding pixel values of the composite image; o) replacing the pixel values in the composite image grid if the pixel value is less in the imaging grid than the corresponding pixel value of the composite image grid to form a new composite image grid; p) repeating the steps h) through o) for a predetermined number of iterations; whereby the composite image grid is outputted with reduced sidelobes and noise. - View Dependent Claims (9, 10)
-
-
11. A method for generating images comprising:
-
receiving, via a radar, radar return signals from an area of interest at a number of radar positions;
acquiring positional data and radar return data at different frequencies from the radar;
each of the positional data forming a positional record in an array of positional records;
each of the radar data comprising a first number of radar data points in the frequency domain;forming an image comprising an array of pixel values comprising the steps of; a) randomly setting a percentage of the first number of radar data points to zero;
thereby selecting subsets of receive channels for removal from the complete first number of radar data points;b) transforming the first number of radar data points into time domain signature data; c) differentiating the signature data in the time domain to create a new set of signature data indicating the location of moving targets; d) forming an image by processing the signature data utilizing an imaging subsystem that combines the positional and signature data to form the moving target indication image utilizing one of a back-projection algorithm or range migration algorithm; e) saving the pixel values for each of the image pixels into a composite image; f) repeating the step of randomly setting a percentage of the radar data points to zero; g) transforming the first number of radar data into time domain signature data; h) differentiating the signature data in the time to create a new set of signature data indicating the location of moving targets; i) forming a second moving target indication image by processing signature data utilizing an imaging subsystem that combines the positional and signature data to form SAR imagery utilizing one of a back-projection algorithm or range migration algorithm; j) comparing the pixel values at each of the pixel locations in the second image to the corresponding pixel values at each of the pixel locations in the composite image; k) replacing the pixel values in the composite image if the pixel value in the second moving target indication image is less than the corresponding pixel value of the composite image; and l) repeating steps f) through k) for a pre-determined number of iterations; whereby the composite image is outputted with reduced sidelobes and noise.
-
Specification