| Literature DB >> 35062510 |
Chih-Wei Lin1,2,3,4,5, Xiuping Huang1, Mengxiang Lin1, Sidi Hong6.
Abstract
Precipitation intensity estimation is a critical issue in the analysis of weather conditions. Most existing approaches focus on building complex models to extract rain streaks. However, an efficient approach to estimate the precipitation intensity from surveillance cameras is still challenging. This study proposes a convolutional neural network known as the signal filtering convolutional neural network (SF-CNN) to handle precipitation intensity using surveillance-based images. The SF-CNN has two main blocks, the signal filtering block (SF block) and the gradually decreasing dimension block (GDD block), to extract features for the precipitation intensity estimation. The SF block with the filtering operation is constructed in different parts of the SF-CNN to remove the noise from the features containing rain streak information. The GDD block continuously takes the pair of the convolutional operation with the activation function to reduce the dimension of features. Our main contributions are (1) an SF block considering the signal filtering process and effectively removing the useless signals and (2) a procedure of gradually decreasing the dimension of the feature able to learn and reserve the information of features. Experiments on the self-collected dataset, consisting of 9394 raining images with six precipitation intensity levels, demonstrate the proposed approach's effectiveness against the popular convolutional neural networks. To the best of our knowledge, the self-collected dataset is the largest dataset for monitoring infrared images of precipitation intensity.Entities:
Keywords: dimensional reduction; precipitation intensity; signal filtering
Mesh:
Year: 2022 PMID: 35062510 PMCID: PMC8778930 DOI: 10.3390/s22020551
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Example of the self-collected precipitation intensity dataset. (a) Drizzle, (b) moderate rain.
Figure 2The proposed signal filtering block.
Figure 3The transformation blocks. (a) Standard transformation, (b) the proposed gradually decreasing dimensional block (GDD block).
Figure 4The proposed signal filtering convolutional neural network (SF-CNN).
Dataset of precipitation intensity.
| Grade of Precipitation (mm/hr) | |||||||
|---|---|---|---|---|---|---|---|
| Amount | Grade | Scattered Rain | Drizzle | Moderate Rain | Heavy Rain | Rainstorm | Large Rainstorm |
| Station | (I) | (II) | (III) | (IV) | (V) | (VI) | |
| WS1 | 209 | 467 | 410 | 96 | 12 | 0 | |
| WS2 | 232 | 518 | 380 | 36 | 48 | 12 | |
| WS3 | 136 | 545 | 389 | 72 | 8 | 0 | |
| WS4 | 101 | 579 | 367 | 78 | 12 | 0 | |
| WS5 | 121 | 651 | 363 | 68 | 12 | 0 | |
| WS6 | 170 | 616 | 339 | 24 | 0 | 0 | |
| WS7 | 224 | 694 | 207 | 24 | 0 | 0 | |
| WS8 | 219 | 504 | 415 | 36 | 0 | 0 | |
| Total | 1412 | 4574 | 2870 | 434 | 92 | 12 | |
Quantitative comparison results.
| Model | Source | Year | Depth | I (%) | II (%) | III (%) | IV (%) | V (%) | VI (%) |
| ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| VGG | ICLR | 2015 | 19 | 89.05 | 86.56 | 75.99 | 48.00 | 60.00 | 0.00 | 81.64 | 0.7121 | 10.16 |
| Inception-V2 | PMLR | 2015 | 32 | 89.05 | 88.53 | 76.57 | 59.20 | 80.00 | 0.00 | 83.46 | 0.7411 | 10.16 |
| ResNet | CVPR | 2016 | 50 | 92.86 | 94.08 | 85.78 | 56.80 | 72.00 | 0.00 | 89.39 | 0.8326 | 23.52 |
| 101 | 96.19 | 93.43 | 87.30 | 67.20 | 72.00 |
| 90.54 | 0.8519 | 42.51 | |||
| 152 | 92.38 | 91.89 | 82.63 | 49.60 | 76.00 | 0.00 | 87.00 | 0.7954 | 58.16 | |||
| DenseNet | CVPR | 2017 | 63 | 93.10 | 89.70 | 86.25 | 50.40 |
| 0.00 | 87.25 | 0.8010 | 2.31 |
| 121 | 93.81 | 91.02 | 84.85 | 56.80 | 76.00 | 0.00 | 87.79 | 0.8095 | 6.96 | |||
| 169 | 92.38 | 90.72 | 82.75 | 61.60 |
| 0.00 | 87.07 | 0.7981 | 12.49 | |||
| DCNet | CVPR | 2018 | 18 | 92.38 | 90.36 | 83.68 | 60.80 | 68.00 | 0.00 | 87.00 | 0.7962 | 41.93 |
| 101 | 93.10 | 91.38 | 79.60 | 52.80 | 56.00 |
| 85.93 | 0.7784 | 42.58 | |||
| NTS | ECCV | 2018 | 50 | 93.81 | 91.60 | 84.83 | 36.80 | 68.00 | 0.00 | 87.07 | 0.7962 | 26.25 |
| DCL | CVPR | 2019 | 50 | 96.90 | 89.92 | 79.14 | 69.60 | 80.00 | 0.00 | 86.57 | 0.7923 | 23.50 |
| HRNet | PAMI | 2020 | 50 | 95.00 | 90.07 | 83.57 | 66.40 | 72.00 | 66.67 | 87.57 | 0.8081 | 39.20 |
| SF-CNN | - | 2021 | 63 | 95.95 | 95.33 | 88.81 |
| 76.00 |
| 92.36 | 0.8804 |
|
| 121 |
| 94.23 |
| 71.20 |
|
| 92.39 | 0.8814 | 5.27 | |||
| 169 | 96.67 |
| 89.04 | 75.20 | 80.00 |
|
|
| 9.12 |
Bold data: Highest recognition accuracy of each precipitation intensity.
Figure 5The learning curve of various networks.
The quantitative results without using the proposed blocks.
| SF-CNN-63-W-GDD | SF-CNN-63-W-SF | SF-CNN-63 | |
|---|---|---|---|
| 91.57 | 87.64 | 92.36 | |
|
| 0.8684 | 0.8049 | 0.8804 |
| 1.85 | 1.99 | 1.99 |
Figure 6The visualization of skip connection in the second GDD block. (a) Original image, (b) before, (c) after.
Figure 7The visualization of the guided filter in the second SF block. (a) Original image, (b) before, (c) after.