Scene Classification Based on a Deep Random-Scale Stretched Convolutional Neural Network

被引:53
|
作者
Liu, Yanfei [1 ]
Zhong, Yanfei [1 ]
Fei, Feng [1 ]
Zhu, Qiqi [1 ]
Qin, Qianqing [1 ]
机构
[1] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & R, Wuhan 430079, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
convolutional neural network; scene classification; deep random-scale stretched convolutional neural network; multi-perspective fusion; IMAGES; MODEL;
D O I
10.3390/rs10030444
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
With the large number of high-resolution images now being acquired, high spatial resolution (HSR) remote sensing imagery scene classification has drawn great attention but is still a challenging task due to the complex arrangements of the ground objects in HSR imagery, which leads to the semantic gap between low-level features and high-level semantic concepts. As a feature representation method for automatically learning essential features from image data, convolutional neural networks (CNNs) have been introduced for HSR remote sensing image scene classification due to their excellent performance in natural image classification. However, some scene classes of remote sensing images are object-centered, i.e., the scene class of an image is decided by the objects it contains. Although previous methods based on CNNs have achieved comparatively high classification accuracies compared with the traditional methods with handcrafted features, they do not consider the scale variation of the objects in the scenes. This makes it difficult to directly utilize CNNs on those remote sensing images belonging to object-centered classes to extract features that are robust to scale variation, leading to wrongly classified scene images. To solve this problem, scene classification based on a deep random-scale stretched convolutional neural network (SRSCNN) for HSR remote sensing imagery is proposed in this paper. In the proposed method, patches with a random scale are cropped from the image and stretched to the specified scale as the input to train the CNN. This forces the CNN to extract features that are robust to the scale variation. Furthermore, to further improve the performance of the CNN, a robust scene classification strategy is adopted, i.e., multi-perspective fusion. The experimental results obtained using three datasets-the UC Merced dataset, the Google dataset of SIRI-WHU, and the Wuhan IKONOS dataset-confirm that the proposed method performs better than the traditional scene classification methods.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] SCENE SEMANTIC CLASSIFICATION BASED ON RANDOM-SCALE STRETCHED CONVOLUTIONAL NEURAL NETWORK FOR HIGH-SPATIAL RESOLUTION REMOTE SENSING IMAGERY
    Liu, Yanfei
    Zhong, Yanfei
    Fei, Feng
    Zhang, Liangpei
    2016 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2016, : 763 - 766
  • [2] Scene Classification Based on Multiscale Convolutional Neural Network
    Liu, Yanfei
    Zhong, Yanfei
    Qin, Qianqing
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2018, 56 (12): : 7109 - 7121
  • [3] Scene Classification of Remote Sensing Image Based on Deep Convolutional Neural Network
    Yang, Zhou
    Mu, Xiao-dong
    Zhao, Feng-an
    TENTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2018), 2018, 10806
  • [4] SCENE SEMANTIC CLASSIFICATION BASED ON SCALE INVARIANCE CONVOLUTIONAL NEURAL NETWORKS
    Liu, Yanfei
    Zhong, Yanfei
    Zhao, Ji
    Ma, Ailong
    Qin, Qianqing
    2017 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2017, : 4754 - 4757
  • [5] A Convolutional Neural Network Based on Grouping Structure for Scene Classification
    Wu, Xuan
    Zhang, Zhijie
    Zhang, Wanchang
    Yi, Yaning
    Zhang, Chuanrong
    Xu, Qiang
    REMOTE SENSING, 2021, 13 (13)
  • [6] Using Deep Convolutional Neural Network in Computer Vision for Real-World Scene Classification
    Sharma, Shakshi
    Juneja, Akanksha
    Sharma, Nonita
    PROCEEDINGS OF THE 2018 IEEE 8TH INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC 2018), 2018, : 284 - 289
  • [7] Multi-scale Convolutional Neural Network for Remote Sensing Scene Classification
    Alhichri, Haikel
    Alajlan, Naif
    Bazi, Yakoub
    Rabczuk, Timon
    2018 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT), 2018, : 113 - 117
  • [8] Scene Classification via a Gradient Boosting Random Convolutional Network Framework
    Zhang, Fan
    Du, Bo
    Zhang, Liangpei
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2016, 54 (03): : 1793 - 1802
  • [9] Cloud Image Classification Method Based on Deep Convolutional Neural Network
    Zhang F.
    Yan J.
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2020, 38 (04): : 740 - 746
  • [10] Accurate Oracle Classification Based on Deep Convolutional Neural Network
    Yang, Zhen
    Wang, Qiqi
    He, Xiuying
    Liu, Yang
    Yang, Fan
    Yin, Zhijian
    Yao, Chen
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1188 - 1191