IP Library Granted Patent US 11,196,981
Granted Patent B2
US 11,196,981 · App. 17/243,746 · Granted Dec 7, 2021

3D track assessment apparatus and method

Inventor: Darel Mesher (Spruce Grove, CA)
Assignee: TETRA TECH, INC.
H04N13/243B61K9/08G06T7/0004H04N13/189G06T2207/10028G06T2207/30136G06T2207/30236
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 11,196,981
App. No.
17/243,746
Granted
Dec 7, 2021
Kind
B2
Abstract

A 3D track assessment apparatus and method for identifying and assessing features of a railway track bed based on 3D elevation data gathered from the railway track bed.

Claims (54)

1. A method of detecting features of a railway track bed using a system for assessing a railway track bed, the method comprising the steps of:

acquiring three-dimensional elevation data, via a sensor configured to sense reflected light from a railway track bed, wherein the three-dimensional elevation data is input to a processor;

generating a three-dimensional track elevation map based on the acquired three-dimensional elevation data;

defining a two-dimensional neighborhood configured to calculate a three-dimensional gradient measurement from the three-dimensional elevation data of the three-dimensional track elevation map;

detecting a particular railway track bed feature by sliding the two-dimensional neighborhood over at least a portion of the three-dimensional elevation data of the three-dimensional track elevation map and calculating three-dimensional gradient measurements on at least a portion of the three-dimensional elevation data located within the two-dimensional neighborhood.

2. The method of claim 1 , further comprising detecting a railway track bed feature by analyzing the calculated three-dimensional gradient measurement.

3. The method of claim 1 , further comprising detecting a railway track bed feature by comparing the calculated three-dimensional gradient measurement with a railroad track bed threshold value.

4. The method of claim 1 , further comprising defining a railway track bed feature search zone and detecting a railway track bed feature by sliding the two-dimensional neighborhood over the railway track bed feature search zone.

5. The method of claim 1 , further comprising removing rail head features from the calculated three-dimensional gradient.

6. The method of claim 1 , further comprising determining coordinates for the detected railway track bed feature.

7. The method of claim 1 , wherein the defined two-dimensional neighborhood is a rail head sliding neighborhood configured to detect a rail head edge.

8. The method of claim 1 , wherein the defined two-dimensional neighborhood is a rail base sliding neighborhood configured to detect a rail base.

9. The method of claim 1 , wherein the two-dimensional neighborhood is configured to eliminate targets corresponding to atypical vertical component conditions.

10. The method of claim 1 , wherein the detected railway track bed feature includes a feature selected from the group comprising rail head edges, rail base edges, rail base zones, rail base weld features, tie bounding box definitions, fastener systems, and anchors.

11. A method of detecting features of a railway track bed using a system for assessing a railway track bed, the method comprising the steps of:

acquiring three-dimensional elevation data, via a sensor configured to sense reflected light from a railway track bed, wherein the three-dimensional elevation data is input to a processor;

generating a three-dimensional track elevation map based on the acquired three-dimensional elevation data;

defining a neighborhood configured to calculate a three-dimensional gradient measurement from the three-dimensional elevation data of the three-dimensional track elevation map, wherein the neighborhood is specifically defined for a particular railway track bed feature; and

detecting the particular railway track bed feature by calculating three-dimensional gradient measurements on at least a portion of the three-dimensional elevation data located within the neighborhood.

12. The method of claim 11 , further comprising detecting the particular railway track bed feature by analyzing the calculated three-dimensional gradient measurement.

13. The method of claim 11 , further comprising detecting the particular railway track bed feature by comparing the calculated three-dimensional gradient measurement with a railroad track bed threshold value.

14. The method of claim 11 , further comprising defining a railway track bed feature search zone and detecting the particular railway track bed feature by sliding the neighborhood over the railway track bed feature search zone.

15. The method of claim 11 , further comprising removing rail head features from the calculated three-dimensional gradient.

16. The method of claim 11 , further comprising determining coordinates for the detected railway track bed feature.

17. The method of claim 11 , wherein the defined neighborhood is a rail head sliding neighborhood configured to detect a rail head edge.

18. The method of claim 11 , wherein the defined neighborhood is a rail base sliding neighborhood configured to detect a rail base.

19. The method of claim 11 , wherein the neighborhood is configured to eliminate targets corresponding to atypical vertical component conditions.

20. The method of claim 11 , wherein the detected railway track bed feature includes a feature selected from the group comprising rail head edges, rail base edges, rail base zones, rail base weld features, tie bounding box definitions, fastener systems, and anchors.

21. A system for assessing a railway track bed, the system comprising:

a power source;

a light emitting apparatus powered by the power source for emitting light energy toward a railway track bed;

a data storage apparatus in communication with at least one processor;

at least one sensor for sensing reflected light that was emitted from the light emitting apparatus and acquiring three-dimensional elevation data of the railway track bed to be stored in the data storage apparatus, wherein the at least one sensor is in communication with the at least one processor; and

wherein the at least one processor is configured to run an algorithm for processing three-dimensional elevation data gathered from the at least one sensor and saved in the data storage apparatus, the algorithm comprising the steps of:

generating a three-dimensional track elevation map based on the acquired three-dimensional elevation data;

defining a two-dimensional neighborhood configured to calculate a three-dimensional gradient measurement from the three-dimensional elevation data of the three-dimensional track elevation map;

detecting a railway track bed feature by sliding the two-dimensional neighborhood over at least a portion of the three-dimensional elevation data of the three-dimensional track elevation map and calculating three-dimensional gradient measurements on at least a portion of the three-dimensional elevation data located within the two-dimensional neighborhood.

22. The system of claim 21 , wherein the algorithm further comprises the step of detecting a railway track bed feature by analyzing the calculated three-dimensional gradient measurement.

23. The system of claim 21 , wherein the algorithm further comprises the step of detecting a railway track bed feature by comparing the calculated three-dimensional gradient measurement with a railroad track bed threshold value.

24. The system of claim 21 , wherein the algorithm further comprises the step of defining a railway track bed feature search zone and detecting a railway track bed feature by sliding the two-dimensional neighborhood over the railway track bed feature search zone.

25. The system of claim 21 , wherein the algorithm further comprises the step of removing rail head features from the calculated three-dimensional gradient.

26. A system for assessing a railway track bed, the system comprising:

a power source;

a light emitting apparatus powered by the power source for emitting light energy toward a railway track bed;

a data storage apparatus in communication with at least one processor;

at least one sensor for sensing reflected light that was emitted from the light emitting apparatus and acquiring three-dimensional elevation data of the railway track bed to be stored in the data storage apparatus, wherein the at least one sensor is in communication with the at least one processor; and

wherein the at least one processor is configured to run an algorithm for processing three-dimensional elevation data gathered from the at least one sensor and saved in the data storage apparatus, the algorithm comprising the steps of:

generating a three-dimensional track elevation map based on the acquired three-dimensional elevation data;

defining a neighborhood configured to calculate a three-dimensional gradient measurement from the three-dimensional elevation data of the three-dimensional track elevation map, wherein the neighborhood is specifically defined for a particular railway track bed feature; and

detecting the particular railway track bed feature by calculating three-dimensional gradient measurements on at least a portion of the three-dimensional elevation data located within the neighborhood.

27. The system of claim 26 , wherein the algorithm further comprises the step of detecting the particular railway track bed feature by analyzing the calculated three-dimensional gradient measurement.

28. The system of claim 26 , wherein the algorithm further comprises the step of detecting the particular railway track bed feature by comparing the calculated three-dimensional gradient measurement with a railroad track bed threshold value.

29. The system of claim 26 , wherein the algorithm further comprises the step of defining a railway track bed feature search zone and detecting the particular railway track bed feature by sliding the neighborhood over the railway track bed feature search zone.

30. The system of claim 26 , wherein the detected railway track bed feature includes a feature selected from the group comprising rail head edges, rail base edges, rail base zones, rail base weld features, tie bounding box definitions, fastener systems, and anchors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2021
From: MESHER, DAREL
To: TETRA TECH, INC.
Reel/Frame 057380/0037 →
Continuity (11)
Continuation 16802763 · Feb 27, 2020
Continuation 16516722 · Jul 19, 2019
Continuation 16516659 · Jul 19, 2019
Continuation 16516686 · Jul 19, 2019
Continuation 16516708 · Jul 19, 2019
Continuation 14725490 · May 29, 2015
Continuation 14725490 · May 29, 2015
Continuation 14725490 · May 29, 2015
Continuation 14725490 · May 29, 2015
Provisional Application 62118600 · Feb 20, 2015
Related Publication 20210258557A1 · Aug 19, 2021
Cited By (3)
US 12,322,135 US 12,403,867 US 12,485,938