[go: up one dir, main page]

CN107358260A - A kind of Classification of Multispectral Images method based on surface wave CNN - Google Patents

A kind of Classification of Multispectral Images method based on surface wave CNN Download PDF

Info

Publication number
CN107358260A
CN107358260A CN201710571058.5A CN201710571058A CN107358260A CN 107358260 A CN107358260 A CN 107358260A CN 201710571058 A CN201710571058 A CN 201710571058A CN 107358260 A CN107358260 A CN 107358260A
Authority
CN
China
Prior art keywords
layer
matrix
data
classification model
surface wave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710571058.5A
Other languages
Chinese (zh)
Other versions
CN107358260B (en
Inventor
焦李成
张文华
马文萍
杨淑媛
侯彪
刘芳
尚荣华
张向荣
马晶晶
张丹
唐旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Original Assignee
Xidian University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN201710571058.5A priority Critical patent/CN107358260B/en
Publication of CN107358260A publication Critical patent/CN107358260A/en
Application granted granted Critical
Publication of CN107358260B publication Critical patent/CN107358260B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于表面波CNN的多光谱图像分类方法,输入待分类的多光谱图像,对多光谱数据进行归一化处理得到矩阵,对归一化后矩阵进行以中心像素点的取块,得到训练数据集和测试集;构造基于表面波CNN的分类模型;用训练数据集对分类模型进行训练;利用训练好的分类模型对测试数据集进行分类。本发明引入多尺度深度滤波器,提高了多光谱图像的分类精度,可用于目标分类。

The invention discloses a method for classifying multispectral images based on surface wave CNN. The multispectral images to be classified are input, the multispectral data are normalized to obtain a matrix, and the normalized matrix is obtained by taking the center pixel. block to obtain the training data set and test set; construct a classification model based on surface wave CNN; use the training data set to train the classification model; use the trained classification model to classify the test data set. The invention introduces a multi-scale depth filter, improves the classification accuracy of multi-spectral images, and can be used for object classification.

Description

一种基于表面波CNN的多光谱图像分类方法A Multispectral Image Classification Method Based on Surface Wave CNN

技术领域technical field

本发明属于图像处理技术领域,具体涉及一种基于表面波CNN的多光谱图像分类方法。The invention belongs to the technical field of image processing, and in particular relates to a multispectral image classification method based on surface wave CNN.

背景技术Background technique

多光谱遥感,是利用具有两个以上波谱通道的传感器对地物进行同步成像的一种遥感技术,它将物体反射辐射的电磁波信息分成若干波谱段进行接收和记录。多光谱遥感不仅可以根据影像的形态和结构的差异判别地物,还可以根据光谱特性的差异判别地物,扩大了遥感的信息量。航空摄影用的多光谱摄影与陆地卫星所用的多光谱扫描均能得到不同谱段的遥感资料,分谱段的图像或数据可以通过摄影彩色合成或计算机图像处理,获得比常规方法更为丰富的图像,也为地物影像计算机识别与分类提供了可能。Multispectral remote sensing is a remote sensing technology that uses sensors with more than two spectral channels to simultaneously image ground objects. It divides the electromagnetic wave information reflected by objects into several spectral segments for reception and recording. Multi-spectral remote sensing can not only distinguish ground objects according to the difference in image shape and structure, but also distinguish ground objects according to the difference in spectral characteristics, which expands the amount of remote sensing information. Both the multi-spectral photography used in aerial photography and the multi-spectral scanning used in land satellites can obtain remote sensing data of different spectral bands, and the images or data of sub-spectral segments can be obtained through photographic color synthesis or computer image processing, which is more abundant than conventional methods. The image also provides the possibility for the computer recognition and classification of ground object images.

遥感图像分类的关键是对遥感数据进行融合,现有的遥感图像融合技术,主要有像素级融合,特征级融合,决策级融合等。The key to remote sensing image classification is the fusion of remote sensing data. The existing remote sensing image fusion technologies mainly include pixel-level fusion, feature-level fusion, and decision-level fusion.

基于像素的图像融合,是指对测量的物理参数的合并,即直接在采集的原始数据层上进行融合。它强调不同图像信息在像元基础上的综合,强调必须进行基本的地理编码,即对栅格数据进行相互间的几何配准,在各像元一一对应的前提下进行图像像元级的合并处理,以改善图像处理的效果,使图像分割、特征提取等工作在更准确的基础上进行,并可能获得更好的图像视觉效果。Pixel-based image fusion refers to the combination of measured physical parameters, that is, fusion is performed directly on the collected raw data layer. It emphasizes the integration of different image information on the basis of pixels, and the need for basic geocoding, that is, the geometric registration of raster data, and the image pixel level on the premise of one-to-one correspondence between each pixel. Merge processing to improve the effect of image processing, so that image segmentation, feature extraction, etc. can be performed on a more accurate basis, and better image visual effects may be obtained.

基于特征的图像融合,是指运用不同算法,首先对各种数据源进行目标识别的特征提取如边缘提取、分类等,也就是先从初始图像中提取特征信息——空间结构信息如范围、形状、领域、纹理等;然后对这些特征信息进行综合分析和融合处理。这些多种来源的相似目标或区域,它们空间上一一对应,但并非一个个像元对应,并被相互指派,然后运用统计方法或神经网络、模糊激愤等方法进行融合,以进一步评价。Feature-based image fusion refers to the use of different algorithms to first extract features such as edge extraction and classification from various data sources for target recognition, that is, to extract feature information from the initial image—spatial structure information such as range and shape , field, texture, etc.; and then comprehensively analyze and fuse these feature information. These similar targets or areas from multiple sources are spatially one-to-one, but not pixel by pixel, and are assigned to each other, and then fused using statistical methods, neural networks, fuzzy stimulation and other methods for further evaluation.

基于决策层得图像融合,是指在图像理解和图像识别基础上的融合。也就是,经“特征提取”和“特征识别”过程后的融合。它是一种高层次的融合,往往直接面向应用,为决策支持服务。Image fusion based on the decision-making layer refers to the fusion based on image understanding and image recognition. That is, fusion after the "feature extraction" and "feature recognition" processes. It is a high-level integration, often directly oriented to applications, and serving for decision support.

这些特征提取方法由于均没有考虑到多光谱图像的多尺度、多方向、多分辨特性,因而对背景复杂的多光谱图像难以得到较高的分类精度。Since these feature extraction methods do not take into account the multi-scale, multi-direction, and multi-resolution characteristics of multispectral images, it is difficult to obtain high classification accuracy for multispectral images with complex backgrounds.

发明内容Contents of the invention

本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种基于表面波CNN的多光谱图像分类方法,以提高分类精度。The technical problem to be solved by the present invention is to provide a multi-spectral image classification method based on surface wave CNN to improve the classification accuracy.

本发明采用以下技术方案:The present invention adopts following technical scheme:

一种基于表面波CNN的多光谱图像分类方法,输入待分类的多光谱图像,对多光谱数据进行归一化处理得到矩阵,对归一化后矩阵进行以中心像素点的取块,得到训练数据集和测试集;构造基于表面波CNN的分类模型;用训练数据集对分类模型进行训练;利用训练好的分类模型对测试数据集进行分类。A multi-spectral image classification method based on surface wave CNN, input the multi-spectral image to be classified, normalize the multi-spectral data to obtain a matrix, and take blocks from the center pixel of the normalized matrix to obtain training Data set and test set; construct a classification model based on surface wave CNN; use the training data set to train the classification model; use the trained classification model to classify the test data set.

进一步的,包括以下步骤:Further, the following steps are included:

S1、将多光谱遥感数据每个波段数据作为一个矩阵,将各矩阵中的数据减最小值除以最大值减去最小值,再乘以255,得到归一化之后的各波段所对应的矩阵,然后将各波段矩阵数据进行像素级融合,归一化之后的数值区间[0,255]得到矩阵记为D1;S1. Take the data of each band of the multispectral remote sensing data as a matrix, divide the data in each matrix minus the minimum value by the maximum value minus the minimum value, and multiply by 255 to obtain the matrix corresponding to each band after normalization , and then perform pixel-level fusion of the matrix data of each band, and the numerical interval [0,255] after normalization is obtained as a matrix and recorded as D1;

S2、将标记部分位置对应到D1进行以中心像素点的取块,去周围32×32的块代表原来元素类标值,构成训练数据集,记为train_data;将未取块的数据作为测试数据集,记为test_data;S2. Correspond the position of the marked part to D1 to take the block with the center pixel, remove the surrounding 32×32 block to represent the original element class value, and form the training data set, which is recorded as train_data; the data without the block is used as the test data Set, denoted as test_data;

S3、选择一个十七层卷积神经网络,给定各层的特征映射图,并确定卷积层的滤波器尺寸并随机初始化滤波器,用Surfacelet构造多尺度深度滤波器,并替换卷积神经网络的卷积层中随机初始化的滤波器,得到基于多尺度深度滤波器的分类模型;S3. Select a seventeen-layer convolutional neural network, given the feature map of each layer, determine the filter size of the convolutional layer and initialize the filter randomly, construct a multi-scale depth filter with Surfacelet, and replace the convolutional neural network Randomly initialized filters in the convolutional layer of the network to obtain a classification model based on multi-scale depth filters;

S4、将训练数据集train_data作为分类模型的输入,训练数据集train_data中每个像素点的类别作为分类模型的输出,通过求解上述类别与人工标记的正确类别之间的误差并对误差进行反向传播,优化分类模型的网络参数,得到训练好的分类模型;S4. The training data set train_data is used as the input of the classification model, and the category of each pixel in the training data set train_data is used as the output of the classification model. By solving the error between the above-mentioned category and the correct category manually marked and reverse the error Propagate and optimize the network parameters of the classification model to obtain the trained classification model;

S5、将测试数据集test_data作为训练好的分类模型的输入,训练好的分类模型的输出为对测试数据集中每个像素点进行分类得到的分类类别。S5. The test data set test_data is used as the input of the trained classification model, and the output of the trained classification model is the classification category obtained by classifying each pixel in the test data set.

进一步的,步骤S1中,各波段光谱图像归一化的规则如下:Further, in step S1, the rules for normalizing spectral images of each band are as follows:

其中,ni为波段中最小值,mi为波段中最大值,Bi为每一个波段数据,i=1,2,...,10为10个波段。Wherein, n i is the minimum value in the band, m i is the maximum value in the band, B i is the data of each band, and i=1, 2, . . . , 10 are 10 bands.

进一步的,步骤S1中,所述矩阵D1是一个大小为M1×M2×10的矩阵D1,其中,M1为多光谱图像的长,M2为多光谱图像的宽。Further, in step S1, the matrix D1 is a matrix D1 with a size of M1×M2×10, wherein M1 is the length of the multispectral image, and M2 is the width of the multispectral image.

进一步的,步骤S2中,采用去最小值,除以最大值,再乘以255的方法,对基于像素点的特征矩阵F归一化,先求出所述矩阵D1基于像素点的各维度的最大值max(Di);再将基于像素点的特征矩阵Di中的每个元素均除以最大值max(F),乘以255,得到归一化后的特征矩阵F1。Further, in step S2, the method of removing the minimum value, dividing by the maximum value, and then multiplying by 255 is used to normalize the pixel-based feature matrix F, and first obtain the matrix D1 based on each dimension of the pixel point The maximum value max(Di); each element in the pixel-based feature matrix Di is divided by the maximum value max(F), multiplied by 255, and the normalized feature matrix F1 is obtained.

进一步的,步骤S3中,所述基于多尺度深度滤波器的分类模型从第一层开始依次包括:输入层→多尺度深度滤波器层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→全连接层→Dropout→全连接层→Softmax分类器。Further, in step S3, the classification model based on the multi-scale depth filter sequentially includes from the first layer: input layer→multi-scale depth filter layer→pooling layer→ReLU→convolution layer→pooling layer→ ReLU→convolutional layer→pooling layer→ReLU→convolutional layer→pooling layer→ReLU→full connection layer→Dropout→full connection layer→Softmax classifier.

进一步的,第一层所述输入层的特征映射图数目为10,第二层所述多尺度深度滤波器层的特征映射图数目为9,第三层所述池化层的下采样尺寸为2,第四层所述卷积层的特征映射图数目为64,滤波器尺寸为3。Further, the number of feature maps of the input layer in the first layer is 10, the number of feature maps of the multi-scale depth filter layer in the second layer is 9, and the downsampling size of the pooling layer in the third layer is 2. The number of feature maps of the convolutional layer in the fourth layer is 64, and the filter size is 3.

进一步的,第五层所述池化层的下采样尺寸为2,第六层所述卷积层的特征映射图数目为128,滤波器尺寸为3,第七层所述池化层的下采样尺寸为2,第八层所述卷积层的特征映射图数目为256,滤波器尺寸为3。Further, the downsampling size of the pooling layer in the fifth layer is 2, the number of feature maps of the convolutional layer in the sixth layer is 128, the filter size is 3, and the downsampling size of the pooling layer in the seventh layer is The sampling size is 2, the number of feature maps of the eighth convolutional layer is 256, and the filter size is 3.

进一步的,第九层所述池化层的下采样尺寸为2,第十层所述全连接层的特征映射图数目为1000,第十一层所述全连接层的特征映射图数目为500,第十二层所述Softmax分类器的特征映射图数目为17。Further, the downsampling size of the pooling layer in the ninth layer is 2, the number of feature maps in the fully connected layer in the tenth layer is 1000, and the number of feature maps in the fully connected layer in the eleventh layer is 500 , the number of feature maps of the Softmax classifier in the twelfth layer is 17.

与现有技术相比,本发明至少具有以下有益效果:Compared with the prior art, the present invention has at least the following beneficial effects:

本发明基于多尺度深度滤波器的极化SAR图像分类方法,其特征在于,输入待分类的多光谱图像,对多光谱数据进行归一化处理得到矩阵,对归一化后矩阵进行以中心像素点的取块,得到训练数据集和测试集;构造基于多尺度深度滤波器的分类模型;用训练数据集对分类模型进行训练;利用训练好的分类模型对测试数据集进行分类,由于将像素级特征扩展成图像块特征,可同时获取谱段信息和空间信息,在卷积神经网络中引入多尺度深度滤波器,因此,它能有效捕获和表示光滑表面信号奇异,具有多方向分解、各向异性、高效率的树结构滤波器组、完全重建和低冗余度等性质,非常适合多光谱图像处理。The polarimetric SAR image classification method based on the multi-scale depth filter of the present invention is characterized in that, the multi-spectral image to be classified is input, the multi-spectral data is normalized to obtain a matrix, and the normalized matrix is processed by the central pixel Take the block of points to get the training data set and test set; construct the classification model based on multi-scale depth filter; use the training data set to train the classification model; use the trained classification model to classify the test data set, because the pixel The level features are extended into image block features, which can obtain spectral information and spatial information at the same time, and introduce multi-scale depth filters into the convolutional neural network. Therefore, it can effectively capture and represent the singularity of smooth surface signals, and has multi-directional decomposition, various Properties such as anisotropy, high-efficiency tree-structured filter banks, complete reconstruction, and low redundancy are well suited for multispectral image processing.

进一步的,先对数据进行归一化再将数据切块后送入网络进行特征学习。可以使数据在送入网络前有统一的分布特性,通过归一化将数值统一在一个较小的范围内,可以加快计算速度。Further, the data is normalized first, and then the data is cut into pieces and sent to the network for feature learning. It can make the data have uniform distribution characteristics before being sent to the network, and the values can be unified in a smaller range through normalization, which can speed up the calculation speed.

进一步的,归一化可以统一样本的统计分布性。首先统一量纲,不同的数据的数量级相差过大的话,计算起来大数的变化会掩盖掉小数导致的变化。其次可以加快收敛速度。归一化之后收敛速度较快。Furthermore, normalization can unify the statistical distribution of samples. First of all, the dimensions are unified. If the magnitudes of different data are too different, the changes in large numbers will cover up the changes caused by small numbers. Secondly, it can speed up the convergence speed. After normalization, the convergence speed is faster.

进一步的,通常获取的遥感图像数据往往受到噪声的干扰,并且光照条件变化等外部环境也会影响图像的全局特征,此外图像还存在与目标特征无关的冗余信息。由此可以采用多尺度变换的方法对遥感图像分解,得到图像对应的低频和高频子带,低频子带保留了图像中空间位置关系,高频子带体现了图像的细节和边缘信息。用表面波对归一化之后的多光谱数据进行处理,将处理之后的数据送入CNN网络进行特征学习。能够显著提高图像分类的泛化能力。Furthermore, the usually obtained remote sensing image data is often disturbed by noise, and the external environment such as changes in illumination conditions will also affect the global characteristics of the image. In addition, the image also has redundant information that has nothing to do with the target characteristics. Therefore, the multi-scale transformation method can be used to decompose the remote sensing image, and the corresponding low-frequency and high-frequency sub-bands of the image can be obtained. The low-frequency sub-band retains the spatial position relationship in the image, and the high-frequency sub-band reflects the details and edge information of the image. The surface wave is used to process the normalized multispectral data, and the processed data is sent to the CNN network for feature learning. It can significantly improve the generalization ability of image classification.

综上所述,本发明引入多尺度深度滤波器,提高了多光谱图像的分类精度,可用于目标分类。In summary, the present invention introduces a multi-scale depth filter, which improves the classification accuracy of multi-spectral images and can be used for object classification.

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

附图说明Description of drawings

图1为本发明的实现流程图;Fig. 1 is the realization flowchart of the present invention;

图2为本发明中对待分类图像的人工标记图;Fig. 2 is the manual marking diagram of the image to be classified in the present invention;

图3为用本发明对待分类图像的分类结果图。Fig. 3 is a diagram of classification results of images to be classified using the present invention.

具体实施方式detailed description

本发明提供了一种基于表面波CNN的多光谱图像分类方法,输入待分类的多光谱图像,对多光谱数据进行归一化处理得到矩阵D1,对归一化后矩阵进行以中心像素点的取块,得到训练数据集train_data,未取块的数据作为测试集;构造基于多尺度深度滤波器的分类模型;用训练数据集train_data对分类模型进行训练;利用训练好的分类模型对测试数据集test_data分类。The present invention provides a method for classifying multispectral images based on surface wave CNN. The multispectral images to be classified are input, the multispectral data are normalized to obtain matrix D1, and the normalized matrix is divided into center pixels. Take the block to get the training data set train_data, and the data without taking the block as the test set; construct the classification model based on the multi-scale depth filter; use the training data set train_data to train the classification model; use the trained classification model to test the data set test_data classification.

请参阅图1,本发明基于多尺度深度滤波器的极化SAR图像分类方法,包括以下步骤:Please refer to Fig. 1, the polarization SAR image classification method based on multi-scale depth filter of the present invention, comprises the following steps:

S1、对多光谱数据进行归一化处理。S1. Perform normalization processing on the multispectral data.

将多光谱遥感数据每个波段数据看成一个矩阵,将各矩阵中的数据进行归一化处理,归一化规则为:The data of each band of the multispectral remote sensing data is regarded as a matrix, and the data in each matrix are normalized. The normalization rule is:

减最小值除以最大值减去最小值,再乘以255,得到归一化之后的各波段所对应的矩阵,然后将各波段矩阵数据进行像素级融合,归一化之后的数值区间[0,255]得到矩阵记为D1;Subtract the minimum value and divide by the maximum value minus the minimum value, and then multiply by 255 to obtain the matrix corresponding to each band after normalization, and then perform pixel-level fusion of the matrix data of each band, and the value range after normalization is [0,255 ] Obtained matrix is recorded as D1;

矩阵D1是一个大小为M1×M2×10的矩阵D1,其中,M1为多光谱图像的长,M2为多光谱图像的宽。The matrix D1 is a matrix D1 with a size of M1×M2×10, where M1 is the length of the multispectral image, and M2 is the width of the multispectral image.

待分类的多光谱遥感图像选用Landsat_8传感器在法国巴黎附近获取的B1,B2,B3,B4,B5,B6,B7,B10,B11波段多光谱图像,图像大小为988×1160。The multispectral remote sensing images to be classified are selected from the B1, B2, B3, B4, B5, B6, B7, B10, B11 band multispectral images acquired by the Landsat_8 sensor near Paris, France, and the image size is 988×1160.

各波段光谱图像归一化的规则如下:The rules for normalization of spectral images in each band are as follows:

其中,ni为波段中最小值,mi为波段中最大值。Among them, n i is the minimum value in the band, and m i is the maximum value in the band.

S2、对矩阵D1进行以中心像素点的取块。S2. Take the block of the matrix D1 with the center pixel.

将标记部分位置对应到D1进行以中心像素点的取块。去周围32×32的块代表原来元素类标值,构成训练数据集,记为train_data;将未取块的数据作为测试数据集,记为test_data。Correspond the position of the marked part to D1 to take the block with the center pixel. The surrounding 32×32 block represents the original element class label value, which constitutes the training data set, which is recorded as train_data; the data without the block is used as the test data set, which is recorded as test_data.

对基于像素点的特征矩阵F归一化,采用去最小值,除以最大值,再乘以255的方法,即先求出D1基于像素点的各维度的最大值max(Di);再将基于像素点的特征矩阵Di中的每个元素均除以最大值max(F),乘以255,得到归一化后的特征矩阵F1。To normalize the pixel-based feature matrix F, the method of removing the minimum value, dividing by the maximum value, and then multiplying by 255 is used, that is, the maximum value max(Di) of each dimension of D1 based on the pixel point is first obtained; and then Each element in the pixel-based feature matrix Di is divided by the maximum value max(F) and multiplied by 255 to obtain the normalized feature matrix F1.

S3、构造基于多尺度深度滤波器的分类模型。S3. Construct a classification model based on the multi-scale depth filter.

S31、选择一个由输入层→卷积层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→全连接层→Dropout→全连接层→Softmax分类器组成的17层卷积神经网络,给定各层的特征映射图,并确定卷积层的滤波器尺寸并随机初始化滤波器;S31. Select a layer consisting of input layer→convolution layer→pooling layer→ReLU→convolution layer→pooling layer→ReLU→convolution layer→pooling layer→ReLU→convolution layer→pooling layer→ReLU→full connection Layer→Dropout→Fully connected layer→Softmax classifier consists of a 17-layer convolutional neural network, given the feature map of each layer, and determining the filter size of the convolutional layer and randomly initializing the filter;

S32、用Surfacelet构造多尺度深度滤波器,并替换卷积神经网络的卷积层中随机初始化的滤波器,得到基于多尺度深度滤波器的分类模型为:输入层→多尺度深度滤波器层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→全连接层→Dropout→全连接层→Softmax分类器组成的17层卷积神经网络结构。S32. Use Surfacelet to construct a multi-scale depth filter, and replace the randomly initialized filter in the convolutional layer of the convolutional neural network to obtain a classification model based on the multi-scale depth filter: input layer → multi-scale depth filter layer → Pooling layer→ReLU→convolution layer→pooling layer→ReLU→convolution layer→pooling layer→ReLU→convolution layer→pooling layer→ReLU→full connection layer→Dropout→full connection layer→Softmax classifier composition The 17-layer convolutional neural network structure.

基于多尺度深度滤波器的分类模型的参数如下:The parameters of the classification model based on the multi-scale depth filter are as follows:

对于第1层输入层,设置特征映射图数目为10;For the first layer input layer, set the number of feature maps to 10;

对于第2层多尺度深度滤波器层,设置特征映射图数目为9;For the second layer of multi-scale depth filter layer, set the number of feature maps to 9;

对于第3层池化层,设置下采样尺寸为2;For the third layer pooling layer, set the downsampling size to 2;

对于第4层卷积层,设置特征映射图数目为64,设置滤波器尺寸为3;For the fourth convolutional layer, set the number of feature maps to 64 and set the filter size to 3;

对于第5层池化层,设置下采样尺寸为2;For the 5th layer pooling layer, set the downsampling size to 2;

对于第6层卷积层,设置特征映射图数目为128,设置滤波器尺寸为3;For the 6th convolutional layer, set the number of feature maps to 128, and set the filter size to 3;

对于第7层池化层,设置下采样尺寸为2;For the 7th layer pooling layer, set the downsampling size to 2;

对于第8层卷积层,设置特征映射图数目为256,设置滤波器尺寸为3;For the 8th convolutional layer, set the number of feature maps to 256 and set the filter size to 3;

对于第9层池化层,设置下采样尺寸为2;For the 9th layer pooling layer, set the downsampling size to 2;

对于第10层全连接层,设置特征映射图数目为1000;For the 10th fully connected layer, set the number of feature maps to 1000;

对于第11层全连接层,设置特征映射图数目为500;For the 11th fully connected layer, set the number of feature maps to 500;

对于第12层Softmax分类器,设置特征映射图数目为17。For the 12th layer Softmax classifier, set the number of feature maps to 17.

第二层对第一层输入的数据进行滤波处理。设置最大池化是为了在降低维度的同时不丢失主要特征信息。随着层数的加深,增加特征映射图数可以提取到更多的特征。通过多次试验,这样设置参数实验结果较好。The second layer filters the input data of the first layer. The purpose of setting the maximum pooling is to reduce the dimension without losing the main feature information. As the number of layers deepens, more features can be extracted by increasing the number of feature maps. Through multiple experiments, the experimental results of setting parameters in this way are better.

S4、用训练数据集对分类模型进行训练,得到训练好的分类模型。S4. Using the training data set to train the classification model to obtain a trained classification model.

将训练数据集train_data作为分类模型的输入,训练数据集train_data中每个像素点的类别作为分类模型的输出,通过求解上述类别与人工标记的正确类别之间的误差并对误差进行反向传播,来优化分类模型的网络参数,得到训练好的分类模型,人工标记的正确类标如图2所示。The training data set train_data is used as the input of the classification model, and the category of each pixel in the training data set train_data is used as the output of the classification model. By solving the error between the above-mentioned categories and the correct category manually marked and backpropagating the error, To optimize the network parameters of the classification model, the trained classification model is obtained, and the correct class label of manual marking is shown in Figure 2.

S5、利用训练好的分类模型对测试数据集进行分类。S5. Using the trained classification model to classify the test data set.

将测试数据集test_data作为训练好的分类模型的输入,训练好的分类模型的输出为对测试数据集中每个像素点进行分类得到的分类类别。The test data set test_data is used as the input of the trained classification model, and the output of the trained classification model is the classification category obtained by classifying each pixel in the test data set.

实施例Example

1.仿真条件:1. Simulation conditions:

硬件平台为:Intel(R)Xeon(R)CPU E5650@2.13GHz基于多尺度深度滤波器的多光谱图像分类方法The hardware platform is: Intel(R) Xeon(R) CPU E5650@2.13GHz Multi-spectral image classification method based on multi-scale depth filter

显卡:Quadro K2200/PCIe/SSE2,2.40GHz基于多尺度深度滤波器的多光谱图像分类方法Graphics card: Quadro K2200/PCIe/SSE2, 2.40GHz multi-spectral image classification method based on multi-scale depth filter

内存:8GMemory: 8G

软件平台为:Caffe。The software platform is: Caffe.

2.仿真内容与结果:2. Simulation content and results:

用本发明方法在上述仿真条件下进行实验,即分别从多光谱数据的每个类别中随机选取5%有标记的像素点作为训练样本,整张图作为测试数据,得到如图3的分类结果。Use the method of the present invention to carry out experiments under the above-mentioned simulation conditions, that is, randomly select 5% of the marked pixels from each category of multispectral data as training samples, and use the whole picture as test data to obtain the classification results as shown in Figure 3 .

从图3可以看出:分类结果的区域一致性较好,不同区域划分后的边缘也非常清晰,且保持了细节信息。It can be seen from Figure 3 that the regional consistency of the classification results is good, and the edges of different regions are also very clear after division, and the detailed information is maintained.

再依次减少训练样本,使训练样本占样本总数的4%、3%、2%,将本发明与卷积神经网络的测试数据集分类精度进行对比,结果如表1所示:Then reduce the training samples successively, so that the training samples account for 4%, 3%, and 2% of the total number of samples, and compare the classification accuracy of the test data set of the present invention with the convolutional neural network, and the results are as shown in Table 1:

训练样本所占比例Proportion of training samples 卷积神经网络convolutional neural network 本发明this invention 5%5% 61.04%61.04% 62.95%62.95% 4%4% 60.24%60.24% 61.68%61.68% 3%3% 59.84%59.84% 61.34%61.34% 2%2% 58.37%58.37% 61.14%61.14%

从表1可见,训练样本占样本总数的5%、4%、3%、2%时,本发明的测试数据集分类精度均高于卷积神经网络。It can be seen from Table 1 that when the training samples account for 5%, 4%, 3%, and 2% of the total number of samples, the classification accuracy of the test data set of the present invention is higher than that of the convolutional neural network.

综上所述,本发明通过在卷积神经网络中引入Surfacelet变换,有效提高了图像特征的表达能力,增强了模型的泛化能力,使得在训练样本较少的情况下仍可以达到很高的分类精度。In summary, the present invention effectively improves the expression ability of image features and enhances the generalization ability of the model by introducing Surfacelet transformation into the convolutional neural network, so that it can still achieve high classification accuracy.

以上内容仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明权利要求书的保护范围之内。The above content is only to illustrate the technical idea of the present invention, and cannot limit the protection scope of the present invention. Any changes made on the basis of the technical solution according to the technical idea proposed in the present invention, all fall into the scope of the claims of the present invention. within the scope of protection.

Claims (9)

1.一种基于表面波CNN的多光谱图像分类方法,其特征在于,输入待分类的多光谱图像,对多光谱数据进行归一化处理得到矩阵,对归一化后矩阵进行以中心像素点的取块,得到训练数据集和测试集;构造基于表面波CNN的分类模型;用训练数据集对分类模型进行训练;利用训练好的分类模型对测试数据集进行分类。1. A method for classifying multispectral images based on surface wave CNN, characterized in that, the multispectral images to be classified are input, the multispectral data are normalized to obtain a matrix, and the normalized matrix is processed with the center pixel Take the block to get the training data set and test set; construct the classification model based on surface wave CNN; use the training data set to train the classification model; use the trained classification model to classify the test data set. 2.根据权利要求1所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,包括以下步骤:2. a kind of multispectral image classification method based on surface wave CNN according to claim 1, is characterized in that, comprises the following steps: S1、将多光谱遥感数据每个波段数据作为一个矩阵,将各矩阵中的数据减最小值除以最大值减去最小值,再乘以255,得到归一化之后的各波段所对应的矩阵,然后将各波段矩阵数据进行像素级融合,归一化之后的数值区间[0,255]得到矩阵记为D1;S1. Take the data of each band of the multispectral remote sensing data as a matrix, divide the data in each matrix minus the minimum value by the maximum value minus the minimum value, and multiply by 255 to obtain the matrix corresponding to each band after normalization , and then perform pixel-level fusion of the matrix data of each band, and the numerical interval [0,255] after normalization is obtained as a matrix and recorded as D1; S2、将标记部分位置对应到D1进行以中心像素点的取块,去周围32×32的块代表原来元素类标值,构成训练数据集,记为train_data;将未取块的数据作为测试数据集,记为test_data;S2. Correspond the position of the marked part to D1 to take the block with the center pixel, remove the surrounding 32×32 block to represent the original element class value, and form the training data set, which is recorded as train_data; the data without the block is used as the test data Set, denoted as test_data; S3、选择一个十七层卷积神经网络,给定各层的特征映射图,并确定卷积层的滤波器尺寸并随机初始化滤波器,用Surfacelet构造多尺度深度滤波器,并替换卷积神经网络的卷积层中随机初始化的滤波器,得到基于多尺度深度滤波器的分类模型;S3. Select a seventeen-layer convolutional neural network, given the feature map of each layer, determine the filter size of the convolutional layer and initialize the filter randomly, construct a multi-scale depth filter with Surfacelet, and replace the convolutional neural network Randomly initialized filters in the convolutional layer of the network to obtain a classification model based on multi-scale depth filters; S4、将训练数据集train_data作为分类模型的输入,训练数据集train_data中每个像素点的类别作为分类模型的输出,通过求解上述类别与人工标记的正确类别之间的误差并对误差进行反向传播,优化分类模型的网络参数,得到训练好的分类模型;S4. The training data set train_data is used as the input of the classification model, and the category of each pixel in the training data set train_data is used as the output of the classification model. By solving the error between the above-mentioned category and the correct category manually marked and reverse the error Propagate and optimize the network parameters of the classification model to obtain the trained classification model; S5、将测试数据集test_data作为训练好的分类模型的输入,训练好的分类模型的输出为对测试数据集中每个像素点进行分类得到的分类类别。S5. The test data set test_data is used as the input of the trained classification model, and the output of the trained classification model is the classification category obtained by classifying each pixel in the test data set. 3.根据权利要求2所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,步骤S1中,各波段光谱图像归一化的规则如下:3. a kind of multispectral image classification method based on surface wave CNN according to claim 2, is characterized in that, in step S1, the rule of each band spectral image normalization is as follows: <mrow> <mi>t</mi> <mi>r</mi> <mi>a</mi> <mi>i</mi> <mi>n</mi> <mo>_</mo> <msub> <mi>data</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> </mfrac> <mo>*</mo> <mn>255</mn> </mrow> <mrow><mi>t</mi><mi>r</mi><mi>a</mi><mi>i</mi><mi>n</mi><mo>_</mo><msub><mi>data</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mo>(</mo><msub><mi>B</mi><mi>i</mi></msub><mo>-</mo><msub><mi>n</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mi>m</mi><mi>i</mi></msub></mfrac><mo>*</mo><mn>255</mn></mrow> 其中,ni为波段中最小值,mi为波段中最大值,Bi为每一个波段数据,i=1,2,...,10为10个波段。Wherein, n i is the minimum value in the band, m i is the maximum value in the band, B i is the data of each band, and i=1, 2, . . . , 10 are 10 bands. 4.根据权利要求2所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,步骤S1中,所述矩阵D1是一个大小为M1×M2×10的矩阵D1,其中,M1为多光谱图像的长,M2为多光谱图像的宽。4. The multispectral image classification method based on surface wave CNN according to claim 2, wherein in step S1, the matrix D1 is a matrix D1 with a size of M1×M2×10, wherein M1 is the length of the multispectral image, and M2 is the width of the multispectral image. 5.根据权利要求2所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,步骤S2中,采用去最小值,除以最大值,再乘以255的方法,对基于像素点的特征矩阵F归一化,先求出所述矩阵D1基于像素点的各维度的最大值max(Di);再将基于像素点的特征矩阵Di中的每个元素均除以最大值max(F),乘以255,得到归一化后的特征矩阵F1。5. A kind of multispectral image classification method based on surface wave CNN according to claim 2, it is characterized in that, in step S2, adopt to go minimum value, divide by maximum value, multiply by 255 methods again, to pixel-based The feature matrix F of the point is normalized, and the maximum value max(Di) of each dimension based on the pixel point of the matrix D1 is first obtained; then each element in the feature matrix Di based on the pixel point is divided by the maximum value max (F), multiplied by 255 to obtain the normalized feature matrix F1. 6.根据权利要求2所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,步骤S3中,所述基于多尺度深度滤波器的分类模型从第一层开始依次包括:输入层→多尺度深度滤波器层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→卷积层→池化层→ReLU→全连接层→Dropout→全连接层→Softmax分类器。6. a kind of multispectral image classification method based on surface wave CNN according to claim 2, is characterized in that, in step S3, described classification model based on multi-scale depth filter comprises successively from the first layer: input Layer→Multi-scale depth filter layer→Pooling layer→ReLU→Convolutional layer→Pooling layer→ReLU→Convolutional layer→Pooling layer→ReLU→Convolutional layer→Pooling layer→ReLU→Fully connected layer→Dropout → Fully connected layer → Softmax classifier. 7.根据权利要求6所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,第一层所述输入层的特征映射图数目为10,第二层所述多尺度深度滤波器层的特征映射图数目为9,第三层所述池化层的下采样尺寸为2,第四层所述卷积层的特征映射图数目为64,滤波器尺寸为3。7. a kind of multi-spectral image classification method based on surface wave CNN according to claim 6, is characterized in that, the feature map number of the input layer described in the first layer is 10, and the multi-scale depth filtering described in the second layer The number of feature maps in the filter layer is 9, the downsampling size of the pooling layer in the third layer is 2, the number of feature maps in the convolution layer in the fourth layer is 64, and the filter size is 3. 8.根据权利要求6所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,第五层所述池化层的下采样尺寸为2,第六层所述卷积层的特征映射图数目为128,滤波器尺寸为3,第七层所述池化层的下采样尺寸为2,第八层所述卷积层的特征映射图数目为256,滤波器尺寸为3。8. a kind of multispectral image classification method based on surface wave CNN according to claim 6, is characterized in that, the downsampling size of the pooling layer described in the fifth layer is 2, the convolutional layer of the sixth layer The number of feature maps is 128, the filter size is 3, the downsampling size of the pooling layer in the seventh layer is 2, the number of feature maps in the convolution layer in the eighth layer is 256, and the filter size is 3. 9.根据权利要求6所述的一种基于表面波CNN的多光谱图像分类方法,其特征在于,第九层所述池化层的下采样尺寸为2,第十层所述全连接层的特征映射图数目为1000,第十一层所述全连接层的特征映射图数目为500,第十二层所述Softmax分类器的特征映射图数目为17。9. A kind of multi-spectral image classification method based on surface wave CNN according to claim 6, is characterized in that, the downsampling size of the pooling layer described in the ninth layer is 2, the fully connected layer of the tenth layer The number of feature maps is 1000, the number of feature maps of the fully connected layer in the eleventh layer is 500, and the number of feature maps of the Softmax classifier in the twelfth layer is 17.
CN201710571058.5A 2017-07-13 2017-07-13 A Multispectral Image Classification Method Based on Surface Wave CNN Active CN107358260B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710571058.5A CN107358260B (en) 2017-07-13 2017-07-13 A Multispectral Image Classification Method Based on Surface Wave CNN

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710571058.5A CN107358260B (en) 2017-07-13 2017-07-13 A Multispectral Image Classification Method Based on Surface Wave CNN

Publications (2)

Publication Number Publication Date
CN107358260A true CN107358260A (en) 2017-11-17
CN107358260B CN107358260B (en) 2020-09-29

Family

ID=60292659

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710571058.5A Active CN107358260B (en) 2017-07-13 2017-07-13 A Multispectral Image Classification Method Based on Surface Wave CNN

Country Status (1)

Country Link
CN (1) CN107358260B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108229425A (en) * 2018-01-29 2018-06-29 浙江大学 A kind of identifying water boy method based on high-resolution remote sensing image
CN108460342A (en) * 2018-02-05 2018-08-28 西安电子科技大学 Hyperspectral image classification method based on convolution net and Recognition with Recurrent Neural Network
CN108491856A (en) * 2018-02-08 2018-09-04 西安电子科技大学 A kind of image scene classification method based on Analysis On Multi-scale Features convolutional neural networks
CN109344737A (en) * 2018-09-12 2019-02-15 中国农业大学 One-dimensional DCNN land use classification method based on SAR polarization decomposition
CN109410164A (en) * 2018-11-14 2019-03-01 西北工业大学 The satellite PAN and multi-spectral image interfusion method of multiple dimensioned convolutional neural networks
CN109598306A (en) * 2018-12-06 2019-04-09 西安电子科技大学 Hyperspectral image classification method based on SRCM and convolutional neural networks
CN110222767A (en) * 2019-06-08 2019-09-10 西安电子科技大学 Three-dimensional point cloud classification method based on nested neural and grating map
CN110298396A (en) * 2019-06-25 2019-10-01 北京工业大学 Hyperspectral image classification method based on deep learning multiple features fusion
CN111191735A (en) * 2020-01-04 2020-05-22 西安电子科技大学 Convolutional neural network image classification method based on data difference and multi-scale features
CN111461033A (en) * 2020-04-07 2020-07-28 北京中科千寻科技有限公司 Local climate area classification structure and method based on branch CNN and using SAR and multispectral remote sensing data
CN111666861A (en) * 2020-06-01 2020-09-15 浙江工业大学 Wireless signal modulation classifier visualization method based on convolutional neural network
CN111898695A (en) * 2020-08-10 2020-11-06 武汉悟空游人工智能应用软件有限公司 Convenient convolution method
CN114220023A (en) * 2021-12-16 2022-03-22 上海无线电设备研究所 A Spectral Domain Mapping Method for Satellite Remote Sensing Multispectral Images Based on Generative Adversarial Models

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104036286A (en) * 2014-05-14 2014-09-10 武汉图歌信息技术有限责任公司 Multispectral remote-sensing image classification processing method based on Hadoop
CN104134073A (en) * 2014-07-31 2014-11-05 郑州航空工业管理学院 Remote-sensing image one-class classification method based on one-class normalization
CN105868793A (en) * 2016-04-18 2016-08-17 西安电子科技大学 Polarization SAR image classification method based on multi-scale depth filter
US20160267326A1 (en) * 2015-03-10 2016-09-15 Fringefy Ltd. Image abstraction system
CN106326905A (en) * 2015-06-16 2017-01-11 征图新视(江苏)科技有限公司 Multispectral vision imaging big-leaf crop leaf classification method and system
CN106909939A (en) * 2017-02-20 2017-06-30 中国人民解放军国防科学技术大学 A kind of polarization SAR terrain classification method of combination rotational domain polarization zero angle feature
CN106934455A (en) * 2017-02-14 2017-07-07 华中科技大学 Remote sensing image optics adapter structure choosing method and system based on CNN

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104036286A (en) * 2014-05-14 2014-09-10 武汉图歌信息技术有限责任公司 Multispectral remote-sensing image classification processing method based on Hadoop
CN104134073A (en) * 2014-07-31 2014-11-05 郑州航空工业管理学院 Remote-sensing image one-class classification method based on one-class normalization
US20160267326A1 (en) * 2015-03-10 2016-09-15 Fringefy Ltd. Image abstraction system
CN106326905A (en) * 2015-06-16 2017-01-11 征图新视(江苏)科技有限公司 Multispectral vision imaging big-leaf crop leaf classification method and system
CN105868793A (en) * 2016-04-18 2016-08-17 西安电子科技大学 Polarization SAR image classification method based on multi-scale depth filter
CN106934455A (en) * 2017-02-14 2017-07-07 华中科技大学 Remote sensing image optics adapter structure choosing method and system based on CNN
CN106909939A (en) * 2017-02-20 2017-06-30 中国人民解放军国防科学技术大学 A kind of polarization SAR terrain classification method of combination rotational domain polarization zero angle feature

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
WEI ZHAO ET AL.: "Superpixel-Based Multiple Local CNN for Panchromatic and Multispectral Image Classification", 《IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING》 *
阚希等: "利用多光谱卫星遥感和深度学习方法进行青藏高原积雪判识", 《测绘学报》 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108229425A (en) * 2018-01-29 2018-06-29 浙江大学 A kind of identifying water boy method based on high-resolution remote sensing image
CN108460342A (en) * 2018-02-05 2018-08-28 西安电子科技大学 Hyperspectral image classification method based on convolution net and Recognition with Recurrent Neural Network
CN108491856A (en) * 2018-02-08 2018-09-04 西安电子科技大学 A kind of image scene classification method based on Analysis On Multi-scale Features convolutional neural networks
CN108491856B (en) * 2018-02-08 2022-02-18 西安电子科技大学 Image scene classification method based on multi-scale feature convolutional neural network
CN109344737A (en) * 2018-09-12 2019-02-15 中国农业大学 One-dimensional DCNN land use classification method based on SAR polarization decomposition
CN109410164B (en) * 2018-11-14 2019-10-22 西北工业大学 Satellite panchromatic and multispectral image fusion method based on multi-scale convolutional neural network
CN109410164A (en) * 2018-11-14 2019-03-01 西北工业大学 The satellite PAN and multi-spectral image interfusion method of multiple dimensioned convolutional neural networks
CN109598306A (en) * 2018-12-06 2019-04-09 西安电子科技大学 Hyperspectral image classification method based on SRCM and convolutional neural networks
CN109598306B (en) * 2018-12-06 2021-09-03 西安电子科技大学 Hyperspectral image classification method based on SRCM and convolutional neural network
CN110222767A (en) * 2019-06-08 2019-09-10 西安电子科技大学 Three-dimensional point cloud classification method based on nested neural and grating map
CN110222767B (en) * 2019-06-08 2021-04-06 西安电子科技大学 Three-dimensional point cloud classification method based on nested neural network and grid map
CN110298396A (en) * 2019-06-25 2019-10-01 北京工业大学 Hyperspectral image classification method based on deep learning multiple features fusion
CN111191735A (en) * 2020-01-04 2020-05-22 西安电子科技大学 Convolutional neural network image classification method based on data difference and multi-scale features
CN111191735B (en) * 2020-01-04 2023-03-24 西安电子科技大学 Convolutional neural network image classification method based on data difference and multi-scale features
CN111461033A (en) * 2020-04-07 2020-07-28 北京中科千寻科技有限公司 Local climate area classification structure and method based on branch CNN and using SAR and multispectral remote sensing data
CN111666861A (en) * 2020-06-01 2020-09-15 浙江工业大学 Wireless signal modulation classifier visualization method based on convolutional neural network
CN111898695A (en) * 2020-08-10 2020-11-06 武汉悟空游人工智能应用软件有限公司 Convenient convolution method
CN114220023A (en) * 2021-12-16 2022-03-22 上海无线电设备研究所 A Spectral Domain Mapping Method for Satellite Remote Sensing Multispectral Images Based on Generative Adversarial Models

Also Published As

Publication number Publication date
CN107358260B (en) 2020-09-29

Similar Documents

Publication Publication Date Title
CN107358260B (en) A Multispectral Image Classification Method Based on Surface Wave CNN
Xu et al. A 3D convolutional neural network method for land cover classification using LiDAR and multi-temporal Landsat imagery
CN108573276B (en) A change detection method based on high-resolution remote sensing images
Duan et al. SAR image segmentation based on convolutional-wavelet neural network and Markov random field
CN108154192B (en) High-resolution SAR terrain classification method based on multi-scale convolution and feature fusion
Dong et al. High quality multi-spectral and panchromatic image fusion technologies based on curvelet transform
Dibs et al. Multi-fusion algorithms for detecting land surface pattern changes using multi-high spatial resolution images and remote sensing analysis
CN109102469B (en) Remote sensing image panchromatic sharpening method based on convolutional neural network
CN111368825B (en) Pointer positioning method based on semantic segmentation
CN110321963A (en) Based on the hyperspectral image classification method for merging multiple dimensioned multidimensional sky spectrum signature
CN107169492B (en) Polarimetric SAR target detection method based on FCN-CRF master-slave network
Zhang et al. CNN cloud detection algorithm based on channel and spatial attention and probabilistic upsampling for remote sensing image
CN108491849A (en) Hyperspectral image classification method based on three-dimensional dense connection convolutional neural networks
CN107239751A (en) High Resolution SAR image classification method based on the full convolutional network of non-down sampling contourlet
CN105868793A (en) Polarization SAR image classification method based on multi-scale depth filter
CN108898065A (en) Candidate regions quickly screen and the depth network Ship Target Detection method of dimension self-adaption
CN104102928B (en) A kind of Classifying Method in Remote Sensing Image based on texture primitive
Haq et al. 3D-CNNHSR: A 3-Dimensional Convolutional Neural Network for Hyperspectral Super-Resolution.
CN116452872B (en) A tree species classification method for forest scenes based on improved Deeplabv3+
CN110070545B (en) A Method for Automatically Extracting Urban Built-up Areas from Urban Texture Feature Density
CN115527062A (en) Hyperspectral graph classification method based on long and short graph convolution network
CN113361407A (en) PCANet-based space spectrum feature and hyperspectral sea ice image combined classification method
Qu et al. Hyperspectral and panchromatic image fusion via adaptive tensor and multi-scale retinex algorithm
CN107358203A (en) A kind of High Resolution SAR image classification method based on depth convolution ladder network
Chen et al. Scene segmentation of remotely sensed images with data augmentation using U-net++

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant