Vehicle track detection in synthetic aperture radar imagery
First Claim
1. A computing system comprising:
- at least one processor; and
memory that comprises instructions that, when executed by the at least one processor, cause the at least one processor to perform acts comprising;
determining a radial derivative (RDRT) value for each pixel in a plurality of pixels included in a Radon transform (RT) representation, wherein the RT representation is formed from a coherent change detection (CCD) image, and wherein respective pixel values included in the RT representation are based upon magnitude values for corresponding pixels in the CCD image;
evaluating a first unary cost of labeling a first pixel in the plurality of pixels as being representative of a vehicle track, wherein the first unary cost is based upon a first RDRT value associated with the first pixel;
evaluating a second unary cost of labeling the first pixel as being not representative of a vehicle track, wherein the second unary cost of labeling the first pixel is based upon the first RDRT value associated with the first pixel;
labeling the first pixel in the plurality of pixels as being representative of the vehicle track based upon the first unary cost and the second unary cost; and
outputting an indication that a vehicle track exists in the CCD image, based upon the first pixel in the RT representation being labeled as being representative of a vehicle track.
3 Assignments
0 Petitions
Accused Products
Abstract
The various technologies presented herein relate to detecting one or more vehicle tracks in radar imagery. A CCD image can be generated from a first SAR image and a second SAR image captured for a common scene, wherein the second SAR image may include a vehicle track that is not present in the first SAR image. A Radon transform (RT) process can be applied to each pixel in the CCD image, and further, a radial derivative (RDRT) can be determined for each pixel from RT values derived for each pixel. Each pixel can be labelled as being related to a track, or not, based upon a unary cost obtained from the RDRT value of that pixel, combined with a probability of the pixel label based upon labels applied to neighboring pixels. A labelled representation of the CCD image can be generated based upon the determination of “track” or “not track”.
13 Citations
18 Claims
-
1. A computing system comprising:
-
at least one processor; and memory that comprises instructions that, when executed by the at least one processor, cause the at least one processor to perform acts comprising; determining a radial derivative (RDRT) value for each pixel in a plurality of pixels included in a Radon transform (RT) representation, wherein the RT representation is formed from a coherent change detection (CCD) image, and wherein respective pixel values included in the RT representation are based upon magnitude values for corresponding pixels in the CCD image; evaluating a first unary cost of labeling a first pixel in the plurality of pixels as being representative of a vehicle track, wherein the first unary cost is based upon a first RDRT value associated with the first pixel; evaluating a second unary cost of labeling the first pixel as being not representative of a vehicle track, wherein the second unary cost of labeling the first pixel is based upon the first RDRT value associated with the first pixel; labeling the first pixel in the plurality of pixels as being representative of the vehicle track based upon the first unary cost and the second unary cost; and outputting an indication that a vehicle track exists in the CCD image, based upon the first pixel in the RT representation being labeled as being representative of a vehicle track. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18)
-
-
9. A computer-executable method for identifying a vehicle track in a radar image, comprising:
-
determining a radial derivative (RDRT) value for each pixel in a plurality of pixels included in a Radon transform (RT) representation, wherein the RT representation is formed from a coherent change detection (CCD) image, and wherein respective pixel values included in the RT representation are based upon magnitude values for corresponding pixels in the CCD image; labeling a first pixel in the plurality of pixels as being representative of a vehicle track based upon a first unary cost of labeling the first pixel as being representative of the vehicle track and a second unary cost of labeling the first pixel as not being representative of the vehicle track, wherein the first unary cost and the second unary cost are based upon a first RDRT value associated with the first pixel; and outputting an indication that a vehicle track exists in the CCD image, based upon the first pixel in the RT representation being labeled as being representative of a vehicle track. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform acts comprising:
-
determining a radial derivative (RDRT) value for each pixel in a plurality of pixels included in a Radon transform (RT) image, wherein the RT image is formed from a coherent change detection (CCD) image depicting a scene; labeling a first pixel in the plurality of pixels as being representative of a vehicle track, the labelling is based upon a combination of a unary cost of labeling the first pixel based upon the RDRT for the first pixel and a pairwise cost of labeling the first pixel based upon a label of a pixel that is adjacent to the first pixel, wherein the pixel that is adjacent to the first pixel is labelled as one of being representative of a vehicle track or not being representative of a vehicle track; and outputting an indication that a vehicle track exists in the CCD image based upon the first pixel being labeled as being representative of a vehicle track. - View Dependent Claims (17)
-
Specification