| Literature DB >> 30791600 |
Bo Yan1, Na Xu2, Wen-Bo Zhao3, Lu-Ping Xu4.
Abstract
Hough Transform (HT), which has a low sensitivity to local faults and good ability in suppressing noise and clutters, usually applies to trajectory detection in a cluttered environment. This paper describes its application for detecting the trajectories of extended targets in three-dimensional measurements, i.e., a two-dimensional positional information and its measuring time. For taking the full merits of a multi-scan, the measuring time is regarded as a variable for the time axis. This correspondence extends the HT to 3-dimensional data. Meanwhile, a three-dimensional accumulator matrix is built for the purpose of voting. The voting process is done in an iterative way by selecting the 3D-line with the most votes and removing the corresponding measurements in each step. The three dimensional Hough Transform-based extended target track-before-detect technique (3DHT-ET-TBD), proposed here, is suitable to track the extended target and non-extended target simultaneously and few false alarm trajectories arise. Both the real data and simulated data are exploited to evaluate its performance. Compared with the Gaussian Mixture Probability Hypothesis Density (GM-PHD) filter based methods and a 4DHT-TBD algorithm, the 3DHT-ET-TBD is a more promising approach for multi-extended target tracking problems due to its high efficiency and low computation, especially in situations where the noise and false alarms are considerably high but few measurements are generated by the extended targets.Entities:
Keywords: Hough Transform; extended target tracking; track-before-detect
Year: 2019 PMID: 30791600 PMCID: PMC6412283 DOI: 10.3390/s19040881
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The candidate direction of 3D-lines after three icosahedron subdivision steps.
Figure 2(a) The roadmap of the 3DHT-ET-TBD method. (b) The application of the 3DHT-ET-TBD method in multiple extended target tracking (METT).
Figure 3(a) The 32 true trajectories in the simulation. (b) The simulated measurements of the 32 true trajectories. (c) The result of the 3DHT-ET-TBD when the measurements in Figure 3b are taken as the input.
The parameters of the scenarios.
| Measurement Rate γ | Measurement Noise (m) | Number of Clutter Per Square (1/m2) | |
|---|---|---|---|
| Scenario 1 | 4 | 10 | 6 × 10−7 |
| Scenario 2 | 4 | 50 | 6 × 10−7 |
| Scenario 3 | 4 | 100 | 6 × 10−7 |
| Scenario 4 | 4 | 50 | 1.2 × 10−6 |
| Scenario 5 | 4 | 50 | 1.8 × 10−6 |
| Scenario 6 | 2 | 10 | 6 × 10−7 |
| Scenario 7 | 2 | 50 | 6 × 10−7 |
| Scenario 8 | 2 | 100 | 6 × 10−7 |
| Scenario 9 | 2 | 50 | 1.2 × 10−6 |
| Scenario 10 | 2 | 50 | 1.8 × 10−6 |
Figure 4The OSPA distance of 10 scenarios at each scan. (a–j) corresponds to scenarios 1–10.
The average the optimal sub-pattern assignment (OSPA) distance of the algorithms in 10 scenarios.
| 3DHT-ET-TBD | 4DHT-TBD [ | PHDF [ | PHDF [ | PHDF [ | PHDF [ | |
|---|---|---|---|---|---|---|
| Scenario 1 |
| 1791.0 | 1755.3 | 1529 | 1797.6 | 1976.5 |
| Scenario 2 |
| 2765.4 | 2467.6 | 1811.3 | 5725.1 | 2604.6 |
| Scenario 3 |
| 6450.5 | 6132.1 | 6029 | 6890.3 | 3956.7 |
| Scenario 4 |
| 2782.2 | 3188.4 | 1536.3 | 5108.9 | 2664.3 |
| Scenario 5 |
| 2820.9 | 4408.2 | 1628.5 | 4468.7 | 2924.1 |
| Scenario 6 | 1232.3 | 2806.1 | 1540.3 | 2828.7 |
| 5018.8 |
| Scenario 7 |
| 3747.7 | 3105.4 | 3571.2 | 6212.2 | 5183.4 |
| Scenario 8 |
| 6634.1 | 6063.6 | 4396.7 | 4665.5 | 4160 |
| Scenario 9 |
| 3155.8 | 4874.6 | 3279.5 | 3784.3 | 3017.4 |
| Scenario 10 |
| 3572.5 | 4861.1 | 3204.5 | 3929.1 | 3499 |
* The lowest OSPA distance in each scenario is emphasized in boldface.
Figure 5(a) The average computation time of scenarios 1–5. (b) The average computation time of scenarios 6–10.
Figure 6(a) Eight real trajectories in the surveillance area. (b) The measurements of the eight targets.
Figure 7(a) The result of the 3DHT-ET-TBD. (b) The OSPA distance of the methods at each scan.
Parameter values used for simulations and real data.
| Measurement Rate γ | Probability of Detection and Survival | Covariance of Systematic Error | Covariance of Measuring Error (m,°) | Number of Clutter Per Squre (1/m2) | |
|---|---|---|---|---|---|
| Scenario 1 | 4 | (0.99,0.99) | 10 | (20, 1.17) | 6 × 10−7 |
| Scenario 5 | 4 | (0.99,0.99) | 50 | (20, 1.17) | 1.8 × 10−6 |
| Scenario 8 | 2 | (0.99,0.99) | 100 | (20, 1.17) | 6 × 10−7 |
| Real data | 4 | (0.99,0.99) | 50 | (20, 1.17) | 6 × 10−7 |
Parameter values used for simulations and real data.
| Parameters in the 3DHT-ET-TBD | Parameter Values Used in the 4DHT | ||
|---|---|---|---|
| Number of bins in X axis | 100 | Number of bins in X axis | 100 |
| Width of bins in X axis (m) | 160 | Width of bins in X axis (m) | 160 |
| Number of bins in Y axis | 100 | Number of bins in Y axis | 100 |
| Width of bins in Y axis (m) | 160 | Width of bins in Y axis (m) | 160 |
| Minimum vote count | 30 | Minimum vote count | 30 |
| Threshold of points | 160 | Threshold of points | 160 |
| Length of sliding window | 7 | Length of sliding window | 7 |
| Number of bins in 3D direction | 541 | Number of bins in velocity | 60 |
| Width of bins in velocity (m/s) | 15 | ||
| Number of bins in course | 90 | ||
| Width of bins in course (°) | 4 | ||