A hyperspectral remote sensing image classification method based on six-layer convolutional neural network and joint spectral-spatial information

A convolutional neural network, hyperspectral remote sensing technology, applied in character and pattern recognition, instruments, computing and other directions, can solve the problems of limited classification effect, high cost, no combination, etc., to improve training and classification speed, reduce training parameters , the effect of improving the training speed

Active Publication Date: 2020-05-22
CENT SOUTH UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Aiming at the problem of insufficient labeled samples caused by the difficulty and high cost of labeling samples in hyperspectral remote sensing images, the existing research proposes a semi-supervised classification model using a stacked denoising autoencoder, which is combined with an edge-preserving denoising filtering algorithm. Combined with hyperspectral remote sensing images for classification [Reference: Wang Qiaoyu. Hyperspectral remote sensing image classification based on deep learning [D]. Huaqiao University, 2016]
Among the methods proposed by existing studies, some use deep learning methods, but only consider the spectral information without combining the spatial information of the image, and some combine spectral-spatial information, but do not use the convolutional neural network structure as a classifier. Without combining the spatial filtering algorithm with the convolutional neural network, the classification effect is limited

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A hyperspectral remote sensing image classification method based on six-layer convolutional neural network and joint spectral-spatial information
  • A hyperspectral remote sensing image classification method based on six-layer convolutional neural network and joint spectral-spatial information
  • A hyperspectral remote sensing image classification method based on six-layer convolutional neural network and joint spectral-spatial information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] This example conducts experiments on the Indian Pines dataset, which includes 200 bands, ie U=200, and the image size is 145×145 pixels, ie M=N=145. The hyperspectral remote sensing image is the result of detecting and imaging the area where 16 types of ground objects are distributed, that is, X=16.

[0047] Calculate the energy value of the two-dimensional image corresponding to each band, sort according to the energy value, and extract the first P band data with larger energy value. Because the number of samples in hyperspectral remote sensing images is not uniformly distributed, the number of samples labeled for each category is at most 2455, and the minimum is only 20. Based on 16 types of ground objects, randomly select 10% of hyperspectral remote sensing image pixels as training samples, and the remaining 90% as test samples, and add the selected training samples to 10 categories, as shown in Table 1. In the experiment, the real ground object category and the co...

Embodiment 2

[0054] This example is for the Salinas data set, including 204 bands, ie U=204, and the image size is 512×217 pixels, ie M=512, N=217. The hyperspectral remote sensing image is the result of detecting and imaging the area where 16 types of ground objects are distributed, that is, X=16.

[0055] Calculate the energy value of the two-dimensional image corresponding to each band, sort according to the energy value, and extract the first P band data with larger energy value, Due to the large number of hyperspectral remote sensing image samples, there are 54129 samples, half of which are randomly selected for experiments, and 10% of the samples are randomly selected as training samples, and the remaining 90% are test samples, and the selected training samples The number of categories less than 10 is supplemented to 10. Table 2 shows the real object categories and the corresponding number of training samples and test samples. Randomly remove some training samples and test samples ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a hyperspectral remote sensing image classification method based on a combination of six-layer convolutional neural network and spectral-spatial information, which selects hyperspectral remote sensing image data of a certain number of bands, and performs spatial analysis on the selected two-dimensional image data of each band. Mean filtering, and then convert the format of the multi-band data corresponding to each pixel, and convert the one-dimensional vector into a square matrix, that is, each pixel corresponds to a square matrix data. Then design a six-layer classifier based on deep learning template, including input layer, first convolutional layer, maximum pooling layer, second convolutional layer, fully connected layer, output layer; extract the square matrix corresponding to several pixels The data is used as the training set, input the classifier and train the classifier; extract the square matrix data corresponding to several pixels as the test set, input it into the trained classifier, observe the classification results output by the trainer, and compare with the real The classification information is compared to verify the performance of the classifier. The classification accuracy rate of the present invention is higher than the existing 5-CNN method.

Description

technical field [0001] The invention belongs to the field of remote sensing image processing, and relates to a classification method for different object categories in a hyperspectral image, in particular to a hyperspectral remote sensing image classification method based on a six-layer convolutional neural network and spectral-spatial information combination. Background technique [0002] The current hyperspectral remote sensing data can obtain dozens or even hundreds of spectral band information at the same time, and the rich spectral information greatly improves the ability to identify and distinguish various types of ground objects. Moreover, with the improvement of the spatial resolution of hyperspectral sensors, researchers can use hyperspectral remote sensing images to analyze ground objects with small spatial structures. Due to the rich surface information of hyperspectral remote sensing images, wide coverage, and multi-temporal characteristics, its application techn...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06K9/62
CPCG06F18/214G06F18/241
Inventor 雷文太侯斐斐李宏施荣华
Owner CENT SOUTH UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products