| Literature DB >> 30314309 |
Yining Quan1,2, Yuanyuan Shi3,4, Qiguang Miao5,6, Yutao Qi7,8.
Abstract
Recent work has shown that recognizing point symbols is an essential task in the field of map digitization. For the identification of symbols, it is generally necessary to compare the symbols with a specific criterion and find the most similar one with each known symbol one by one. Most of the works can only identify a single symbol, a small number of works are to deal with multiple symbols simultaneously with a low recognition accuracy. Given the two deficiencies, this paper proposes a deep transfer learning architecture, where the task is to learn a symbol classifier with AlexNet. For the insufficient dataset, we develop a method for transfer learning that uses a MNIST dataset to pretrain the model, which makes up for the problem of small training dataset and enhances the generalization of the model. Before the recognition process, preprocessing the point symbols in the map to coarse screening out the areas suspected of point symbols. We show a significant improvement over using point symbol images to keep a high performance in being able to deal with many more categories of symbols simultaneously.Entities:
Keywords: deep transfer training; feature extraction; point symbols recognition; preprocessing
Year: 2018 PMID: 30314309 PMCID: PMC6210549 DOI: 10.3390/s18103403
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The point symbols in the topographic maps.
Figure 2The figure shows the comparison of map changes after color segmentation, as follows: (a) the original image of the topography map; (b) the sub-layout images of the topography map.
Figure 3This figure plays the comparison of map changes after prescreening. They are listed as (a) description of figure after binarization; (b) description of the figure that extracts the black sub-layouts and eliminates the noise.
Figure 4(a) the suspected symbols; (b) the connected region (CR).
Figure 5The connected region of suspected point symbols.
Figure 6The structure of the AlexNet model.
Figure 7The error analysis of the different model on Point Symbols.
Figure 8The test images for the models.
The number of punctuation symbols in each category.
| Category | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| Symbols |
|
|
|
|
|
|
|
|
|
| Number | 250 | 205 | 200 | 238 | 240 | 243 | 204 | 219 | 212 |
The characteristics of circumscribed rectangles of point symbols.
| Category | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| Ration | 1 | 1 | 0.935 | 0.963 | 0.902 | 0.932 | 0.984 | 0.896 | 0.82 |
Figure 9The prescreening of point symbols is presented in the figure. They are listed as (a) the original map; (b) the grid pattern; (c) the connected region pattern with prescreening; (d) the connected region pattern.
Figure 10The comparison of a three recognition method.
The comparison of the point symbol recognition.
| LeNet | VGG-16 | AlexNet | AlexNet | BP Networks | SLS-GH | |
|---|---|---|---|---|---|---|
| The 1st test image | 93.5 | 90.61 | 96.76 | 98.85 | 89.65 | 98.57 |
| The 2nd test image | 90.33 | 95.32 | 96.76 | 98.97 | 83.68 | 98.28 |
| The 3rd test image | 92.87 | 94.35 | 95.68 | 99.56 | 89.45 | 98.56 |
| The 4th test image | 92.56 | 96.61 | 94.84 | 98.49 | 81.23 | 97.65 |
| The 5th test image | 91.32 | 93.89 | 95.15 | 98.96 | 83.12 | 97.76 |
|
| 92.12 | 94.45 | 95.84 |
| 85.43 | 98.16 |
The runtime of different methods.
| AlexNet—Not Pre-Trained (ms) | BP Networks (ms) | SLS-GH (ms) | |
|---|---|---|---|
| The 1st test image | 256 | 564 | 890 |
| The 2nd> test image | 196 | 456 | 501 |
| The 3rd test image | 396 | 1064 | 1460 |
| The 4th test image | 231 | 256 | 328 |
| The 5th test image | 485 | 536 | 689 |