System, method, and computer program product providing three-dimensional visualization of ground penetrating radar data
First Claim
1. A method for displaying radar images, said method comprising:
- receiving a first scan that includes a plurality of channels of data over a time period, wherein each of said channels includes a plurality of samples corresponding to a portion of a surveyed volume;
reducing the number of samples in said scan by aggregating every N number of samples in a channel into a depth bin, thereby creating a plurality of depth bins, wherein N is a positive integer;
scoring said depth bins according to return strength;
creating mathematical connections among the depth bins based on said return strength, wherein depth bins with stronger returns are assigned a greater radial distance in which to connect to nearby depth bins;
for each of said depth bins, totaling connections both to and from other depth bins;
eliminating those depth bins that do not meet a threshold number of connections, thereby creating a reduced scan; and
displaying data from said reduced scan.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for analyzing and displaying radar information comprises: a transmit and receive unit operable to transmit radar signals to a survey volume and to receive radar returned radar signals, a processing unit operable to: receive radar data from the returned radar signals, reduce the data into depth bins, each with a score based on received signal strength, create connections among depth bins based on respective scores, and to eliminate ones of the depth bins that do not meet a threshold number of connections, the system further comprising a display unit operable to create a display of at least a subset of the depth bins that are not eliminated by the processing unit.
-
Citations
22 Claims
-
1. A method for displaying radar images, said method comprising:
-
receiving a first scan that includes a plurality of channels of data over a time period, wherein each of said channels includes a plurality of samples corresponding to a portion of a surveyed volume; reducing the number of samples in said scan by aggregating every N number of samples in a channel into a depth bin, thereby creating a plurality of depth bins, wherein N is a positive integer; scoring said depth bins according to return strength; creating mathematical connections among the depth bins based on said return strength, wherein depth bins with stronger returns are assigned a greater radial distance in which to connect to nearby depth bins; for each of said depth bins, totaling connections both to and from other depth bins; eliminating those depth bins that do not meet a threshold number of connections, thereby creating a reduced scan; and displaying data from said reduced scan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for analyzing and displaying radar information, said system comprising:
-
a transmit and receive unit operable to transmit radar signals to a survey volume and to receive returned radar signals; a processing unit operable to; receive radar data from said returned radar signals; reduce said data into depth bins, each with a score based on received signal strength; create connections among depth bins based on respective scores; and eliminate ones of said depth bins that do not meet a threshold number of connections; and a display unit operable to create a Three-Dimensional (3D) display of at least a subset of said depth bins that are not eliminated by said processing unit. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product having a computer readable medium having computer program logic recorded thereon for processing radar information, said computer program product comprising:
-
(a) code, when executed by a computer, receiving digital data representing returned radar signals; (b) code, when executed by a computer, creating depth bins from said digital data and scoring each of said depth bins based on returned signal strength; (c) code, when executed by a computer, creating relationships among said depth bins represented by connections therebetween, said connections based on said scoring; (d) code, when executed by a computer, eliminating ones of said depth bins based on said connections; and (e) code, when executed by a computer, displaying ones of said depth bins that are not eliminated. - View Dependent Claims (20)
-
-
21. A computer program product having a computer readable medium having computer program logic recorded thereon for displaying radar information, said computer program product comprising:
-
(a) code, when executed by a computer, receiving radar data representing scans of a surveyed volume as said scans are generated; and (b) code, when executed by a computer, rendering a down-track B-scan display including portions of previous scans;
wherein said rendering code includes;code, when executed by a computer, selecting a channel from each of said scans as said scans are generated, wherein said selecting includes identifying a channel with a relatively strong depth bin in a current scan and using a sliding algorithm to select a channel that lies between said identified channel and a channel identified in a previous scan. - View Dependent Claims (22)
-
Specification