| Literature DB >> 31340511 |
Haopeng Zhang1,2,3, Pengrui Wang4,5,6, Cong Zhang4,5,6, Zhiguo Jiang4,5,6.
Abstract
In the case of space-based space surveillance (SBSS), images of the target space objects captured by space-based imaging sensors usually suffer from low spatial resolution due to the extremely long distance between the target and the imaging sensor. Image super-resolution is an effective data processing operation to get informative high resolution images. In this paper, we comparably study four recent popular models for single image super-resolution based on convolutional neural networks (CNNs) with the purpose of space applications. We specially fine-tune the super-resolution models designed for natural images using simulated images of space objects, and test the performance of different CNN-based models in different conditions that are mainly considered for SBSS. Experimental results show the advantages and drawbacks of these models, which could be helpful for the choice of proper CNN-based super-resolution method to deal with image data of space objects.Entities:
Keywords: convolutional neural network; deep learning; image super-resolution; space object
Year: 2019 PMID: 31340511 PMCID: PMC6679528 DOI: 10.3390/s19143234
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Network structure of SRCNN used in this paper. ILR, interpolated low-resolution image.
Parameters of SRCNN used in this paper.
|
| Bicubic interpolation of LR images |
|
| 3 |
|
| No |
|
|
|
|
|
|
|
|
|
|
|
|
Figure 2Network structure of FSRCNN used in this paper.
Parameters of FSRCNN used in this paper.
|
| LR images |
|
| 8 |
|
| No |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 3Network structure of VDSR used in this paper. ILR, interpolated low-resolution image; R_image, residual image.
Parameters of VDSR used in this paper.
|
| Bicubic interpolation of LR images |
|
| 20 |
|
| Yes |
|
|
|
|
|
|
|
|
|
|
|
|
Figure 4Network structure of DRCN used in this paper.
Parameters of DRCN used in this paper.
|
| Bicubic interpolation of LR images |
|
| 9 |
|
| No |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixed scale super-resolution results of networks trained on T91 dataset. The red font indicates the best performance, while the blue font indicates the second best.
| Methods | Scale | Set5 | Set14 | BUAA-SID1.0 |
|---|---|---|---|---|
| 2 | 33.73/0.9233/ | 30.29/0.8704/ | 36.99/0.9374/ | |
| Bicubic | 3 | 30.53/0.8685/ | 27.73/0.7965/ | 35.63/0.8877/ |
| 4 | 28.61/0.8250/ | 26.27/0.7474/ | 34.80/0.8444/ | |
| 2 | 36.49/0.9469/0.341 | 32.28/0.9010/0.317 | 38.77/0.9640/0.162 | |
| SRCNN | 3 | 32.76/0.9038/0.342 | 29.30/0.8301/0.336 | 36.94/0.9279/0.170 |
| 4 | 30.42/0.8617/0.340 | 27.53/0.7784/0.328 | 35.77/0.8878/0.166 | |
| 2 | 36.95/0.9512/ | 32.55/0.9049/ | 38.92/0.9535/ | |
| FSRCNN | 3 | 32.75/0.9043/ | 29.29/0.8301/ | 36.56/0.8878/ |
| 4 | 30.56/0.8642/ | 27.58/0.7795/ | 35.49/0.8512/ | |
| 2 | ||||
| VDSR | 3 | |||
| 4 | ||||
| 2 | ||||
| DRCN | 3 | |||
| 4 |
Figure 5Visualization of super-resolution reconstruction.
Multiple scale super-resolution results of networks trained on T91 dataset. The red font indicates the best performance, while the blue font indicates the second best.
| Test Data | Scale | SRCNN | VDSR | DRCN |
|---|---|---|---|---|
| 2 | 34.17/0.9283/−2.32/−0.0186 |
|
| |
| Set5 | 3 | 31.73/0.8894/−1.03/−0.0144 |
|
|
| 4 | 29.64/0.8482/−0.78/−0.0135 |
|
| |
| 2 | 30.98/0.8837/−1.30/−0.0173 |
|
| |
| Set14 | 3 | 28.64/0.8164/−0.66/−0.0137 |
|
|
| 4 | 26.95/0.7655/−0.58/−0.0129 |
|
| |
| 2 | 37.42/0.9511/−1.35/−0.0129 |
|
| |
| BUAA-SID1.0 | 3 | 36.37/0.9159/−0.57/−0.0120 |
|
|
| 4 | 35.49/0.8782/−0.28/−0.0096 |
|
|
Cross-scale experiments of SRCNN trained and tested on BUAA-SID 1.0 (mean ± standard deviation). The red font indicates the best performance, while the blue font indicates the second best.
| Index | Scale | Bicubic | SRCNN × 2 | SRCNN × 3 | SRCNN × 4 | SRCNN × 2,3,4 |
|---|---|---|---|---|---|---|
| 2 | 36.99 |
| 36.04 ± 0.03 | 34.85 ± 0.08 |
| |
|
| 3 | 35.63 | 36.02 ± 0.02 |
| 35.51 ± 0.12 |
|
| 4 | 34.80 | 34.95 ± 0.01 | 35.35 ± 0.02 |
|
| |
| 2 | 0.9374 |
| 0.9120 ± 0.0007 | 0.8206 ± 0.0018 |
| |
|
| 3 | 0.8877 | 0.8986 ± 0.0002 |
| 0.8848 ± 0.0015 |
|
| 4 | 0.8444 | 0.8523 ± 0.0002 | 0.8716 ± 0.0007 |
|
|
Cross-scale experiments of VDSR trained and tested on BUAA-SID 1.0 (mean ± standard deviation). The red font indicates the best performance, while the blue font indicates the second best.
| Index | Scale | Bicubic | VDSR × 2 | VDSR × 3 | VDSR × 4 | VDSR × 2,3,4 |
|---|---|---|---|---|---|---|
| 2 | 36.99 |
| 36.52 ± 0.15 | 35.35 ± 0.05 |
| |
|
| 3 | 35.63 | 35.95 ± 0.01 |
| 35.95 ± 0.05 |
|
| 4 | 34.80 | 34.98 ± 0.04 | 35.29 ± 0.02 |
|
| |
| 2 | 0.9374 |
| 0.9309 ± 0.0029 | 0.8848 ± 0.0026 |
| |
|
| 3 | 0.8877 | 0.8945 ± 0.0002 |
| 0.9084 ± 0.0021 |
|
| 4 | 0.8444 | 0.8509 ± 0.0001 | 0.8642 ± 0.0008 |
|
|
Cross-scale experiments of DRCN trained and tested on BUAA-SID 1.0 (mean ± standard deviation). The red font indicates the best performance, while the blue font indicates the second best.
| Index | Scale | Bicubic | DRCN × 2 | DRCN × 3 | DRCN × 4 | DRCN × 2,3,4 |
|---|---|---|---|---|---|---|
| 2 | 36.99 |
| 36.52 ± 0.01 | 35.15 ± 0.08 |
| |
|
| 3 | 35.63 | 35.98 ± 0.02 |
| 36.05 ± 0.08 |
|
| 4 | 34.80 | 34.98 ± 0.01 | 35.37 ± 0.01 |
|
| |
| 2 | 0.9374 |
| 0.9287 ± 0.0007 | 0.8554 ± 0.0034 |
| |
|
| 3 | 0.8877 | 0.8955 ± 0.0006 |
| 0.9054 ± 0.0015 |
|
| 4 | 0.8444 | 0.8520 ± 0.0002 | 0.8677 ± 0.0006 |
|
|
Figure 6Scale factor experiment for “glonas” in BUAA-SID 1.0. The method means the method is trained for SR and tested for SR.
Multiple scale super-resolution results of networks trained and tested on BUAA-SID 1.0 (mean ± standard deviation). The red font indicates the best performance, while the blue font indicates the second best.
| Scale | Bicubic | SRCNN × 2,3,4 | VDSR × 2,3,4 | DRCN × 2,3,4 |
|---|---|---|---|---|
| 2 | 36.99/0.9374 | 38.26 ± 0.03/0.9633 ± 0.0002 |
|
|
| 3 | 35.63/0.8877 | 37.00 ± 0.04/0.9330 ± 0.0010 |
|
|
| 4 | 34.95/0.8521 | 36.15 ± 0.06/0.9042 ± 0.0015 |
|
|
Comparison of different training methods.
| Test Data | Training Method | Scale | SRCNN | FSRCNN | VDSR | DRCN |
|---|---|---|---|---|---|---|
| BUAA- | direct training | 2 | 39.15/0.9709 | 39.72/0.9743 | 40.22/0.9786 | 40.48/0.9798 |
| SID1.0 | transfer training | 2 | 39.41/0.9731 | 39.88/0.9745 | 40.25/0.9789 | 40.58/0.9804 |
Figure 7Performance of DRCN training by different methods.
Figure 8Super-resolution results of “cobe” (BUAA-SID 1.0) with scale factor × 2. Models are trained on T91, directly trained on BUAA-SID 1.0, and transfer trained from T91 respectively.
The comparison of computational complexity for an input image of size . The red font indicates the best performance, while the blue font indicates the second best.
| Term | Scale | SRCNN | FSRCNN | VDSR | DRCN |
|---|---|---|---|---|---|
| 2 |
|
|
|
| |
| Multiplication times | 3 |
|
|
|
|
| 4 |
|
|
|
| |
| 2 |
|
|
|
| |
| Number of parameters | 3 |
|
|
|
|
| 4 |
|
|
|
|
The effect of noise on reconstruction results. The red font indicates the best performance, while the blue font indicates the second best.
| Noise Type | SRCNN | FSRCNN | VDSR | DRCN |
|---|---|---|---|---|
| None | 39.15/0.9709 | 39.72/0.9744 |
|
|
| Gaussian (std = 1) | 38.97/ | 38.82/0.9262 |
| |
| Gaussian (std = 2) | 38.35/ | 37.63/0.8645 |
| |
| Gaussian (std = 3) |
| 36.41/0.8022 | 37.33/0.8638 |
|
| Gaussian (std = 4) |
| 35.39/0.7442 | 35.96/0.7592 |
|
| Gaussian (std = 5) |
| 34.62/0.6941 | 34.88/0.6873 |
|
| Gaussian (std = 6) |
| 34.00/0.6488 | 33.99/0.6246 |
|
| Gaussian (std = 7) |
| 33.53/0.6088 | 33.34/0.5699 |
|
| Gaussian (std = 8) |
| 33.14/0.5736 | 32.82/0.5229 |
|
| Gaussian (std = 9) |
| 32.83/0.5429 | 32.47/0.4822 |
|
| Gaussian (std = 10) |
| 32.56/0.5138 | 32.16/0.4466 |
|
| Salt and pepper (0.02) | 33.96/ | 33.55/0.6743 |
|
|
| Poisson | 35.35/0.8861 | 35.36/0.8844 |
|
|
Figure 9PSNR curve with different std of Gaussian noise.