| Literature DB >> 29652838 |
Aoran Xiao1, Zhongyuan Wang2, Lei Wang3, Yexian Ren4.
Abstract
Super-resolution for satellite video attaches much significance to earth observation accuracy, and the special imaging and transmission conditions on the video satellite pose great challenges to this task. The existing deep convolutional neural-network-based methods require pre-processing or post-processing to be adapted to a high-resolution size or pixel format, leading to reduced performance and extra complexity. To this end, this paper proposes a five-layer end-to-end network structure without any pre-processing and post-processing, but imposes a reshape or deconvolution layer at the end of the network to retain the distribution of ground objects within the image. Meanwhile, we formulate a joint loss function by combining the output and high-dimensional features of a non-linear mapping network to precisely learn the desirable mapping relationship between low-resolution images and their high-resolution counterparts. Also, we use satellite video data itself as a training set, which favors consistency between training and testing images and promotes the method's practicality. Experimental results on "Jilin-1" satellite video imagery show that this method demonstrates a superior performance in terms of both visual effects and measure metrics over competing methods.Entities:
Keywords: deep convolutional network; super-resolution; video satellite
Year: 2018 PMID: 29652838 PMCID: PMC5948634 DOI: 10.3390/s18041194
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Proposed network structure. “” in the figure indicates the input feature maps (or image block at the beginning), which are sent to a convolution layer ( is the kernel size, and are the number of layers of feature maps for the input and output, respectively) and an activation layer.
Figure 2Principle of pixel rearrangement.
Figure 3Illustration on loss function. SR = super resolution.
Description on experimental videos (from Chang Guang Satellite Technology Co. Ltd.).
| Area | Video Duration | Frame Size (Pixels) | Filming Date | Side Swivel Angle |
|---|---|---|---|---|
| Durango (Mexico) | 31 s | 1600 × 900 | 3 February 2016 | Unknown |
| Long Beach (USA) | 22 s | 3840 × 2160 | 3 April 2017 | 3.0424 |
| Tianjin (China) | 25 s | 3840 × 2160 | 23 April 2017 | 21.1707 |
| Kabul (Afghanistan) | 15 s | 3840 × 2160 | 23 February 2017 | −2.5611 |
Figure 4Output of the super-resolution convolutional neural network (SRCNN) using a different training set with “Jilin-1” satellite video (left) and Yang91 (right). Yang91 is a standard training set that was firstly used by Yang [3].
Figure 5Reconstructed images and details of Kabul in Afghanistan. , , and represent three kinds of different networks, respectively (see Section 2.1). SCSR = sparse coding.
Peak signal-to-noise ratio (PSNR) of comparison methods. , , and represent the three kinds of networks described in Section 2.1. Yang91 is a standard training set that was firstly used by Yang [3].
| Testing Images | Bicubic | SCSR | SRCNN “Jilin-1” | SRCNN “Yang91” | |||
|---|---|---|---|---|---|---|---|
| Kabul (Afghanistan) (1) | 31.88 | 34.15 | 26.85 | 34.03 | |||
| Kabul (Afghanistan) (2) | 34.48 | 36.70 | 27.59 | 36.56 | |||
| Kabul (Afghanistan) (3) | 36.65 | 38.61 | 27.76 | 38.68 | |||
| Long Beach (USA) (1) | 34.92 | 37.35 | 29.54 | 37.38 | |||
| Long Beach (USA) (2) | 37.96 | 40.83 | 30.84 | 40.53 | |||
| Long Beach (USA) (3) | 37.06 | 39.50 | 31.33 | 39.02 | |||
| Tianjin (China) (1) | 34.91 | 37.15 | 30.63 | 36.88 | |||
| Tianjin (China) (2) | 35.57 | 37.76 | 31.90 | 37.34 | |||
| Durango (Mexico) | 31.04 | 32.83 | 22.41 | 32.88 |
Structural similarity (SSIM) of comparison methods. , , and represent the three kinds of networks described in Section 2.1. Yang91 is a standard training set that was firstly used by Yang [3].
| Testing images | Bicubic | SCSR | SRCNN “Jilin-1” | SRCNN “Yang91“ | |||
|---|---|---|---|---|---|---|---|
| Kabul (Afghanistan) (1) | 0.99368 | 0.99808 | 0.95539 | 0.99809 | |||
| Kabul (Afghanistan) (2) | 0.98469 | 0.99165 | 0.92958 | 0.99242 | |||
| Kabul (Afghanistan) (3) | 0.99480 | 0.99792 | 0.94538 | 0.99838 | |||
| Long Beach (USA) (1) | 0.98189 | 0.99135 | 0.94770 | 0.99201 | |||
| Long Beach (USA) (2) | 0.99199 | 0.99525 | 0.95648 | 0.99271 | |||
| Long Beach (USA) (3) | 0.98908 | 0.99420 | 0.95111 | 0.99511 | |||
| Tianjin (China)(1) | 0.98544 | 0.99839 | 0.97092 | 0.99833 | |||
| Tianjin (China)(2) | 0.98735 | 0.99410 | 0.96997 | 0.99416 | |||
| Durango (Mexico) | 0.97333 | 0.99622 | 0.86040 | 0.98767 |