| Literature DB >> 34068791 |
Bumjoon Kang1, Sangwon Lee2, Shengyuan Zou3.
Abstract
(1) Background: Public sidewalk GIS data are essential for smart city development. We developed an automated street-level sidewalk detection method with image-processing Google Street View data. (2)Entities:
Keywords: GIS; image processing; sidewalks; smart street; street management
Year: 2021 PMID: 34068791 PMCID: PMC8126193 DOI: 10.3390/s21093300
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Street-level sidewalk classification process.
Figure 2Custom-built software labels sidewalks by visually inspecting the original and segmented images side-by-side. The software asks an analyst to put the pointer where the sidewalk is present and labels the associated segment.
Figure 3Street-level sidewalk classification illustration.
Figure 4Sidewalk street image points and the study area.
Segmented image region: descriptive statistics before standardization.
| Variables | Sidewalk Regions | Non-Sidewalk Regions | |||
|---|---|---|---|---|---|
| Mean | SD | ||||
| Location | X | 132.14 | 38.00 | Location | X |
| Y | 617.95 | 180.78 | Y | ||
| Color | R | 0.41 | 0.15 | Color | R |
| G | 0.45 | 0.17 | G | ||
| B | 0.38 | 0.16 | B | ||
| H | 0.50 | 0.23 | H | ||
| S | 0.22 | 0.13 | S | ||
| V | 0.38 | 0.17 | V | ||
| Geometric | Shape Index | 73.67 | 48.75 | Geometric | Shape Index |
| Orientation | −0.28 | 11.11 | Orientation | ||
| Size | 4442.10 | 5316.13 | Size | ||
| Perimeter | 407.01 | 337.94 | Perimeter | ||
| Equivalent | 67.69 | 32.77 | Equivalent | ||
| Number of lanes | 0.02 | 0.20 | Number of lanes | ||
Figure 5Importance of variables in the random forest model.
Error rates by varying R (the sidewalk image determination threshold) in the training and test sets.
| Training Set (1622 Images from 52,471 Segments) | Test Set (813 Images from 25,784 Segments) | |||||
|---|---|---|---|---|---|---|
|
| Error Rate | Error Rate | ||||
| False Negative | False Positive | All | False Negative | False Positive | All | |
| 0.10 | 0.67 | 0.00 | 0.67 | 0.67 | 0.00 | 0.67 |
| 0.15 | 0.55 | 0.00 | 0.55 | 0.56 | 0.00 | 0.56 |
| 0.20 | 0.49 | 0.00 | 0.49 | 0.48 | 0.00 | 0.48 |
| 0.25 | 0.44 | 0.00 | 0.44 | 0.45 | 0.00 | 0.45 |
| 0.30 | 0.40 | 0.00 | 0.40 | 0.40 | 0.00 | 0.41 |
| 0.35 | 0.36 | 0.00 | 0.36 | 0.38 | 0.00 | 0.38 |
| 0.40 | 0.33 | 0.00 | 0.33 | 0.35 | 0.00 | 0.35 |
| 0.45 | 0.29 | 0.00 | 0.29 | 0.30 | 0.00 | 0.30 |
| 0.50 | 0.26 | 0.00 | 0.26 | 0.28 | 0.00 | 0.28 |
| 0.55 | 0.24 | 0.00 | 0.24 | 0.25 | 0.01 | 0.25 |
| 0.60 | 0.21 | 0.00 | 0.21 | 0.22 | 0.01 | 0.23 |
| 0.65 | 0.18 | 0.00 | 0.18 | 0.19 | 0.01 | 0.20 |
| 0.70 | 0.15 | 0.00 | 0.15 | 0.15 | 0.02 | 0.17 |
| 0.75 | 0.13 | 0.01 | 0.13 | 0.13 | 0.03 | 0.16 |
| 0.80 | 0.10 | 0.01 | 0.11 | 0.11 | 0.03 | 0.14 |
| 0.85 | 0.08 | 0.02 | 0.10 | 0.09 | 0.04 | 0.13 |
|
|
|
|
|
|
|
|
| 0.95 | 0.01 | 0.07 | 0.09 | 0.03 | 0.11 | 0.15 |
* Selected R based on the lowest in-class and overall error rates in the training set (shown in bold).
Street-level accuracy rate given different levels of image-level accuracy 0.79 (E = 0.21) and 0.87 (E = 0.13).
| Number of GSV Images [Count] | Street Length [ft] | Length Distribution in the Study Area | Street-Level Accuracy [%] | ||||
|---|---|---|---|---|---|---|---|
| Accumulated | Where Image-Level | ||||||
| 0 | <100 | 6.3 | NA | NA | NA | NA | NA |
| 1 | ≥100, <130 | 8.3 | 0.87 | 0.85 | 0.83 | 0.81 | 0.79 |
| 2 | ≥130, <160 | 11.0 | 0.98 | 0.98 | 0.97 | 0.96 | 0.96 |
| 3 | ≥160, <190 | 13.9 | 0.95 | 0.94 | 0.92 | 0.91 | 0.89 |
| 4 | ≥190, <220 | 16.7 | 0.99 | 0.99 | 0.98 | 0.98 | 0.97 |
| 5 | ≥220, <250 | 20.4 | 0.98 | 0.97 | 0.96 | 0.95 | 0.93 |
| 6 | ≥250, <280 | 26.0 | 1.00 | 0.99 | 0.99 | 0.99 | 0.98 |
| 7 | ≥280, <310 | 32.4 | 0.99 | 0.99 | 0.98 | 0.97 | 0.96 |
| 8 | ≥310, <340 | 38.1 | 1.00 | 1.00 | 1.00 | 0.99 | 0.99 |
| 9 | ≥340, <370 | 42.7 | 1.00 | 1.00 | 0.99 | 0.99 | 0.98 |
| 10+ | ≥370 | 100.0 | 1.00 | 1.00 | 1.00 | 0.99 | 0.99 |
* E = 0.13, the image-level error rate of the random forest classifier, tested with the test set.