IP Library Granted Patent US 12,379,484
Granted Patent B2
US 12,379,484 · App. 17/190,960 · Granted Aug 5, 2025

GPR scanning through the use of external scene knowledge

Inventors: Johannes Maunz (Rebstein, CH); Katrin Mentl (Marbach, CH); Jan Glückert (Lindau, DE)
Assignee: HEXAGON TECHNOLOGY CENTER GMBH
G01S13/885G01S7/411G06N5/025G06V20/58
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,379,484
App. No.
17/190,960
Granted
Aug 5, 2025
Kind
B2
Abstract

A method for scanning an area using a ground penetrating radar (GPR) by moving the GPR along at least one scanning trajectory. The method includes determining at least one landmark object image feature by applying object detection techniques to images of the area to be scanned, determining a position and/or type of at least one landmark object corresponding to the at least one landmark object image feature in a scanning-area coordinate frame, determining a candidate position or candidate type of at least one candidate underground asset in the area to be scanned by using the determined position or type of the at least one landmark object determining the at least one scanning trajectory using the candidate position and/or candidate type of the at least one candidate underground asset.

Claims (26)

1. A method for planning at least one scanning trajectory for scanning an area using a ground penetrating radar (GPR) by moving the GPR along at least one planned scanning trajectory, the method comprising:

determining at least one landmark object image feature by applying object detection techniques to images of the area to be scanned capturing an overground scene;

determining a position or type of at least one landmark object corresponding to the at least one landmark object image feature in a scanning-area coordinate frame;

determining a candidate position or candidate type of at least one candidate underground asset in the area to be scanned by using the determined position or type of the at least one landmark object; and

determining the at least one planned scanning trajectory using the candidate position or candidate type of the at least one candidate underground asset,

wherein the landmark object image feature is determined by the object detection techniques applied to the images that is carried out using machine learning real-time object detection techniques.

2. The method for scanning an area according to claim 1 , wherein the candidate position or candidate type of the at least one candidate underground asset are determined from at least the determined position or type of the at least one landmark object using a rule-based algorithm, wherein the rule-based algorithm encodes known craft-specific information on relationships between landmark objects and corresponding underground assets, wherein the candidate position or candidate type of the at least one candidate underground asset are provided in geometrical and classification form, the geometrical form summarizing the spatial location and extent of the at least one candidate underground asset and the classification form summarizing the type of the at least one candidate underground asset.

3. The method for scanning an area according to claim 1 , wherein the determined candidate type of the at least one candidate underground asset comprises information about at least one material of the at least one candidate underground asset.

4. The method for scanning an area according to claim 1 , wherein the at least one scanning trajectory is determined in such a way as to optimize detectability of at least a part of the at least one candidate underground asset.

5. The method for scanning an area according to claim 4 , wherein the at least one scanning trajectory is orthogonal to a main direction of at least the part of the at least one candidate underground asset and the at least one scanning trajectory is provided with a start and end point, or

the at least one scanning trajectory is at an oblique angle to a main direction of at least the part of the at least one candidate underground asset and the at least one scanning trajectory is provided with a start and end point.

6. The method for scanning an area according to claim 1 , wherein a plurality of scanning trajectories is determined, wherein the scanning trajectories possess different directions and have different lengths.

7. The method for scanning an area according to claim 1 , further comprising:

determining a current position and orientation of the GPR in the scanning-area coordinate frame during movement along the at least one scanning trajectory using information provided by at least one sensor integrated into or attached to the GPR;

providing the images of the area to be scanned by using at least one image sensor;

determining the current position and orientation of the at least one image sensor using a known geometrical relationship between the at least one image sensor and the GPR;

fusing the so obtained current position and orientation of the at least one image sensor with the position and orientation of the at least one image sensor provided by a simultaneous localization and mapping (SLAM) algorithm to obtain an updated position and orientation of the at least one image sensor in the scanning-area coordinate frame; and

determining an updated position and orientation of the GPR by way of the known geometrical relationship between the GPR and the at least one image sensor using the updated position and orientation of the at least one image sensor.

8. The method for scanning an area according to claim 1 , further comprising: projecting a next determined scanning trajectory along which the GPR is to be moved next onto the area to be scanned.

9. The method for scanning an area according to claim 1 , further comprising: projecting a signal onto the area to be scanned to indicate the candidate position or candidate type of a candidate underground asset comprised by the at least one candidate underground asset.

10. The method for scanning an area according to claim 1 , further comprising: providing to a user of the GPR an indication signal to indicate that a start position of a scanning trajectory comprised by the at least one scanning trajectory is reached.

11. The method for scanning an area according to claim 1 , further comprising: providing indication to the user of the GPR about potential deviations of the moving GPR away from a current scanning trajectory along which the GPR is supposed to move.

12. The method for scanning an area according to claim 1 , further comprising: using markers to indicate the location and spatial extent of the area to be scanned.

13. A computer program product with program code being stored on a non-transitory machine readable medium,

the program code being configured to provide the candidate location or candidate type of the at least one candidate underground asset and the at least one scanning trajectory in the area to be scanned using at least the images of the area to be scanned as in the method according to claim 1 .

14. A GPR system comprising a GPR, a computing unit, a computer program product with program code according to claim 13 being stored on the computing unit, and at least one image sensor providing images to the computing unit.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2025
From: HEXAGON TECHNOLOGY CENTER GMBH
To: HEXAGON INNOVATION HUB GMBH
Reel/Frame 073833/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2021
From: MAUNZ, JOHANNES; MENTL, KATRIN; GLÜCKERT, JAN
To: HEXAGON TECHNOLOGY CENTER GMBH
Reel/Frame 055481/0630 →
Priority Claims (1)
EP 20160875 · Mar 4, 2020 · regional
Continuity (1)
Related Publication 20210278524A1 · Sep 9, 2021
References Cited (26)
US 6670906B1 · Roberts · 2003 [cited by examiner]
US 8240773B2 · Hargrave · 2012 [cited by examiner]
US 8849523B1 · Chan · 2014 [cited by examiner]
US 11263538B1 · Minarovic · 2022 [cited by examiner]
US 20020080057A1 · Annan et al. · 2002 [cited by applicant]
US 20050278123A1 · Alft · 2005 [cited by examiner]
US 20200124718A1 · Noujeim · 2020 [cited by examiner]
US 20210080564A1 · Nikishov · 2021 [cited by examiner]
US 20210181371A1 · Butler · 2021 [cited by examiner]
CN 101907731A · 2010 [cited by applicant]
CN 103317846A · 2013 [cited by applicant]
CN 108052600A · 2018 [cited by applicant]
CN 110274658A · 2019 [cited by applicant]
EP 2641661A1 · 2013 [cited by applicant]
EP 3486674A1 · 2019 [cited by applicant]
EP 2994773B1 · 2023 [cited by examiner]
WO WO2014181240A2 · 2014 [cited by examiner]
WO 2018042208A1 · 2018 [cited by applicant]
Zong et al., A Deep Learning Approach For Urban Underground Objects Detection From Vehicle-Borne Ground Penetrating Radar Data In Real-Time, Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLII-2/W16, 293-299 (Ye… [cited by examiner]
Zong et al., A Deep Learning Approach For Urban Underground Objects Detection From Vechicle-Borne Ground Penetrating Radar Data In Real-Time, Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLII-2/W16, 293-299 (Y… [cited by examiner]
EP Search Report in Application No. 20160875.9 dated Aug. 28, 2020. [cited by applicant]
Redmon et al., “You Only Look Once: Unified, Real-Time Object Detection” May 9, 2016, pp. 1-10, IEEE. [cited by applicant]
Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C. Y., & Berg, A. C. (Oct. 2016). SSD: Single shot multibox detector. In European Conference on Computer Vision (pp. 21-37). Springer, Cham. [cited by applicant]
Huanhuan Chen et al., “Buried Utility Pipeline Mapping Based on Multiple Spatial Data Sources: A Bayesian Data Fusion Approach” Jan. 1, 2011. [cited by applicant]
Li Ailin, “Research on the Current Situation of Grouting Disease Detection of Bridge Prestressed Pipelines,” Henan Building Materials, Issue 3, pp. 43-44 (Dec. 31, 2019). [cited by applicant]
CN Office Action dated Oct. 28, 2023 as received in Application No. 202110195363.5. [cited by applicant]