变化检测(Change Detection,CD) 综述2篇 & CD代码 & 常用CD数据集及链接

变化检测综述 Deep learning for change detection in remote sensing images: comprehensive review and me Deep learning for change detection in remote sensing images: comprehensive review and meta-analysis 摘要 深度学习(DL)算法被认为是过去几年遥感图像分析选择的方法。由于其有效的应用,还引入了深度学习,用于自动变更检测,取得了巨大的成功。本研究试图提供全面的审查和荟萃分析本次领域最近的进展情况。具体而言,我们首先介绍了经常用于改变检测的深度学习方法的基础。其次,我们介绍了Meta分析的细节,进行了调查检测DL 阅读详情

变化检测综述

综述1:Change Detection Based on Artificial Intelligence: State-of-the-Art and Challenges

收录于:Remote Sens. 2020

论文地址:Remote Sensing | Free Full-Text | Change Detection Based on Artificial Intelligence: State-of-the-Art and Challenges (mdpi.com)

解读:

变化检测综述:Change Detection Based on Artificial Intelligence: State-of-the-Art and Challenges_naath的博客-CSDN博客_变化检测发展历程

https://www.5axxw.com/wiki/content/y3bz0q#Ref-15

综述2:Deep learning for change detection in remote sensing images: comprehensive review and meta-analysis

收录于:IEEE Access,2020

论文地址:Deep Learning for Change Detection in Remote Sensing Images: Comprehensive Review and Meta-Analysis | IEEE Journals & Magazine | IEEE Xplore

Deep Learning for Change Detection in Remote Sensing Images: Comprehensive Review and Meta-Analysis | DeepAI

综述1,介绍变化检测流程、各种类型的CD数据集、分析不同的算法框架与当前AI主流网络,实际应用,机遇与挑战(无监督、异构数据、是否可靠),内容丰富。

综述2,包括,遥感领域中变化检测的应用,深度学习算法概述(历史、deep models、DBNs、SAEs、CNNs),已有的CD相关论文的汇集整理分析和涉及的期刊会议,大致分为三组(有监督、无监督CD、迁移学习),有前途的研究方向(强化学习、弱监督学习)。

相比之下,综述2适合简单的入门科普,综述1更为深刻,值得细读。

本篇博客主要围绕综述1所写,旨在记录CD相关代码、论文、CD数据集。具体有关CD的内容请详读论文。

正文

1. Introduction

基于遥感(RS)数据的变化检测是检测地球表面变化的重要方法,并且在城市规划,环境监测,农业调查,灾害评估和地图修订中具有广泛的应用。近年来,综合人工智能(AI)技术已成为开发新变化检测方法的研究重点。虽然一些研究人员声称AI的变化检测方法优于传统的变化检测方法,但它没有立即明显如何以及在多大程度上可以提高变化检测的性能。本综述重点是AI变化检测的最先进的方法,应用和挑战。具体地,首先引入基于AI的变化检测的实现过程。然后,呈现来自用于改变检测的不同传感器的数据,包括光学RS数据,合成孔径雷达(SAR)数据,街景图像和组合的异构数据,并且还列出了可用的开发数据集。系统地评估和分析了基于AI的变化检测方法的一般框架,进一步分析了AI基变化检测中使用的无监督方案。随后,描述了用于改变检测的AI中的常用网络。从实际的角度来看,基于AI的改变检测方法的应用领域基于其适用性进行分类。最后,讨论了AI用于变革检测的主要挑战和前景,包括(a)异构大数据处理,(b)无监督的ai,(c)AI的可靠性。本综述将有利于研究人员了解这一领域。
变化检测是通过在不同时间观察到来识别物体或现象状态的差异的过程。它们大致分为两类:传统和基于AI的。图1显示了传统变革检测的一般流程和基于AI的变化检测。

Figure 1. General schematic diagram of change detection.

现有的变化检测主要集中在多时间超光谱图像(HSIS)和高空间分辨率图像中的变化检测技术的设计。他们审查的技术主要是传统的变化检测方法,可以概括为以下组:

  • 目视分析:通过手动解释获得变更图,这可以根据专家知识提供高度可靠的结果,但是耗时和劳动密集型的效率;
  • 基于Aalgebra的方法:通过对多时间数据执行代数操作或转换来获得变化图,例如图像差异,图像回归,图像比和改变向量分析(CV A);
  • Transformation:数据减少方法,例如原理分析(PCA),流苏帽(KT),多变量改变检测(MAD),Gramm-Schmidt(GS)和Chi-Square,用于抑制相关信息和突出显示多时间数据方差;
  • 基于分类的方法:通过比较多个分类映射(即,分类后比较),或者使用训练分类器来直接对来自多个时段(即,多种分类或直接分类)直接对数据进行分类的更改;
  • 高级模型:高级模型,如Li-Strahler反射模型,光谱混合模型和生物物理学参数方法,用于将多个时期数据的光谱反射率值转换为物理基础的参数或分数以进行变化分析,这更直观,具有物理意义,但它是复杂且耗时的;
  • 其他:混合方法和其他人,例如基于知识,空间统计数据和集成的GIS和RS方法。

根据检测单元,这些方法也可以基于像素级,特征级,对象级别和三维(3D)对象级别分类。由于计算机技术的快速发展,传统变革检测方法的研究已经转向集成AI技术。在传统的变化检测流程和基于AI的流动中,第一步是数据采集,改变检测的目的是获得各种应用的变化检测图;在准备数据之后,传统方法通常由两个步骤组成,包括均质化过程和变化检测过程,而基于AI的方法通常需要额外的训练集生成过程和用于改变检测的AI模型训练过程。显然,基于AI的方法的关键组成部分是AI技术。

AI技术,人工智能,可以在各种数据处理任务中提供更好的性能。由于强大的建模和学习能力,AI技术可以尽可能地将图像对象与其现实世界地理特征之间的关系模拟,这使得能够检测更实际的变化信息。通常,它们利用多时间数据中的空间上下文信息来学习分层特征表示,并且这些高级特征表示在更改检测任务中更有效且稳健。

本文提供了对AI技术在RS改变检测处理中的应用的深度审查。它侧重于AI在多时间数据中改变检测的最先进的方法,应用和挑战。本文的主要贡献如下:

  1. 介绍了基于AI的变化检测的实施过程,我们总结了可以帮助初学者理解这一研究领域的常见实施策略;
  2. 我们详细介绍了用于AI的改变检测的不同传感器的数据,主要包括光学RS数据,SAR数据,街道视图图像和组合异构数据。更实际上,我们列出了带有注释的可用打开数据集,可以用作培训和评估未来改变检测研究的基准的基准;
  3. 通过系统地审查和分析基于AI的变化检测方法的过程,我们以实际的方式总结了他们的一般框架,这有助于将来设计变化检测方法。此外,分析了基于AI的变化检测中使用的无监督方案,以帮助解决实际应用中缺乏培训样本的问题;
  4. 我们描述了AI中的常用网络进行变化检测。分析其适用性有助于在实际应用中选择AI模型;
  5. 我们提供了在各种领域的基于AI的变化检测,并将其细分为不同的数据类型,这有助于那些对这些领域感兴趣以找到相关的AI的变化检测方法;
  6. 我们描绘并讨论AI对三个主要方向的变化检测的挑战和前景,即异构大数据处理,无监督的AI和AI的可靠性,为未来的研究提供有用的参考。

2. Implementation process

图1说明了基于AI的变化检测的一般流程。关键是获得高性能训练的AI模型。详细地说,如图2所示,基于AI的变更检测的实现过程包括以下四个主要步骤:

  1. 均质化:由于照明和大气条件的差异,季节和传感器态度在采集时,通常需要在改变检测之前均化均质。几何和辐射矫正是两个常用的方法[14,15]。前者旨在通过登记或共同登记来几何对准两个或更多个给定的数据。仅在两个时段数据中,只有当它们被覆盖时,相应位置之间的比较就会有意义[16]。后者旨在消除由传感器的数字化过程和由大气中的吸收和散射引起的大气衰减变形引起的辐射或反射差异[4],这有助于减少由这些辐射误差引起的变化检测引起的误报。对于异构数据,可以设计特殊的AI模型结构以实现变化检测(参见第4.1.2节);
  2. 训练集生成:要开发AI模型,需要一个大型高质量的培训集,可以帮助算法来了解某些模式或一系列结果具有给定的问题。使用某些技术(例如,手动注释[17],使用主题数据[19])来标记或注释多个时段数据(例如,手动注释[17])以使AI模型简单地学习改变的特征对象。图2呈现了用于构建变更检测的注释示例,该示例由两个时段RS图像组成,并在像素级别的构建变化标记的相应地形真理组成。基于地面真理,即,先验知识,可以以监督方式培训AI模型。为了减轻缺乏培训数据的问题,被广泛使用的数据增强是一种很好的策略,例如水平或垂直翻转,旋转,尺度变化,作物,翻译或增加噪声,这可以显着提高多样性可用于培训模型的数据,而无需实际收集新数据;
  3. 模型培训:生成训练集后,通常可以根据样品或地理区域的数量分为两个数据集:用于AI模型训练的训练和用于训练过程中的准确性评估的测试集[ 20]。训练和测试过程是交替和迭代的。在培训过程中,该模型根据学习标准进行了优化,这可以是深度学习中的损失功能(例如,软MAX丢失[21],对比丢失[22],欧几里德丢失[23]或交叉熵损失[24])。通过监视培训过程和测试精度,可以获得AI模型的收敛状态,可以帮助调整其超参数(例如学习率),也可以在判断模型性能是否已达到最佳状态(即,终止)条件;
  4. 模型服务:通过部署训练有素的AI模型,可以更智能地和自动为实际应用程序生成更改映射。此外,这有助于验证模型的泛化能力和鲁棒性,这是评估基于AI的变化检测技术的实用性的重要方面。
     
Figure 2. Implementation process of AI-based change detection (black arrows indicate workflow and red arrow indicates an example).

论文将基于AI的变化检测架构大致分为:

  • 单流架构:直接分类结构、基于转换的结构
  • 双流架构:孪生结构、基于迁移学习的结构、分类后结构
  • 多模型集成结构
  • 无监督方式

也写到,AI的主流网络包括:

AE、DBN、CNN、RNN、PCNN、GANs。 (还有近两年大火的Transformer。)

Figure 9. Schematic diagram of general network architectures in AI used for change detection: (a) autoencoder (AE); (b) deep belief network (DBN); (c) convolutional neural network (CNN); (d) recurrent neural network (RNN); (e) pulse couple neural network (PCNN); (f) generative adversarial networks (GANs).

 在实际应用中,根据变化信息,最终变化图 可以分为四种类型,binary maps, one-class maps, from–to maps, and instance maps,如图10所示。

Figure 10. Schematic diagram of four change maps. To meet different application requirements, four different change maps can be obtained by detecting the change of the two-period images, i.e., (a) binary maps, (b) one-class maps, (c) from-to maps, and (d) instance maps.
  • binary maps, 使用1和0表示变化,没有变化。它包含任何变化,无法为已变化的真实对象提供其他类型的信息。
  • one-class maps,提供单类变化信息,指示特定类型的地面对象的外观和消失。例如,构建变化检测的结果是指示建筑物的添加和拆卸的单级地图,可用于城市管理。
  • from–to maps, 提供变化传输信息,指示接地对象从一个类型改变为另一个类型,并且这些改变类型由分类器确定。
  •  instance maps为每个变化实例提供边界,这可能是基于对象的变化检测的结果。

可以通过训练的AI模型生成这些变化检测并在各种应用中使用。

2.1 Available codes for AI-based methods **

GitHub - MinZHANG-WHU/Change-Detection-Review: A review of change detection methods, including codes and open data sets for deep learning. From paper: change detection based on artificial intelligence: state-of-the-art and challenges.

Table 1. 深度学习变化检测方法。

MethodsKeywordsPublication(Re-)Implementation
SRCDNetCNN; Siamese; Attention; Super-resolution; Optical RSSuper-resolution-based change detection network with stacked attention module for images with different resolutions, TGRS, 2021. [paper], [code, dataset]Pytorch 1.2
ESCNetCNN; Siamese; Superpixel; Optical RSAn End-to-End superpixel-enhanced change detection network for Very-High-Resolution remote sensing images. TNNLS, 2021. [paper], [code]Pytorch 1.3
KPCAMNetCNN; Siamese; KPCA; Unsupervised; Optical RSUnsupervised change detection in multitemporal VHR images based on deep kernel PCA convolutional mapping network,TCYB, 2021. [paper], [code]Python
SeCoCNN (ResNet); Transfer Learning; Optical RSSeasonal contrast: unsupervised pre-training from uncurated remote sensing data, arXiv, 2021. [paper], [code, dataset]Pytorch 1.7
CapsNetCapsule Network(SegCaps); CVA; Siamese; Optical RSPseudo-siamese capsule network for aerial remote sensing images change detection, GRSL, 2020. [paper 1], Change Capsule Network for Optical Remote Sensing ImageChange Detection, RS, 2021. [paper 2], [code, dataset]Keras
BIT_CDCNN (ResNet18); Siamese; Attention; Transformer; Optical RSRemote sensing image change detection with transformers, TGRS, 2021. [paper], [code, dataset, pre-trained model]Pytorch 1.6
IAug_CDNetCNN (GauGAN+UNet); Siamese; GAN; Supervised; Optical RSAdversarial instance augmentation for building change detection in remote sensing images, TGRS, 2021. [paper], [code, dataset]Pytorch
DDNetCNN; DI+FCM; Unsupervised; SARChange detection in synthetic aperture radar images using a dual-domain network, GRSL, 2021. [paper], [code, dataset]Pytorch
SNUNet-CDCNN (NestedUNet); Siamese; Attention; Supervised; Optical RSSNUNet-CD: A densely connected siamese network for change detection of VHR images, GRSL, 2021. [paper], [code, dataset, pre-trained model]Pytorch 1.4
DSMSCNCNN; Siamese; Multi-scale; Unsupervised/Supervised; Optical RSA deeply supervised image fusion network for change detection in high resolution bi-temporal remote sening images, arXiv, 2020. [paper], [code, dataset]Tensorflow 1.9
SiamCRNNCNN+RNN; Siamese; Multi-source; Optical RSChange Detection in Multisource VHR Images via Deep Siamese Convolutional Multiple-Layers Recurrent Neural Network, TGRS, 2020. [paper], [code, dataset]Tensorflow 1.9
DSIFNCNN; Attention Mechanism; Optical RSA deeply supervised image fusion network for change detection in high resolution bi-temporal remote sening images, ISPRS, 2020. [paper], [code, dataset]Pytorch & Keras
CEECNetCNN; Attention Mechanism; Similarity Measure; Optical RSLooking for change? Roll the Dice and demand Attention, arXiv, 2020. [paper], [code, dataset]MXNet + Python
LamboiseNetCNN (Light UNet++); Optical RSChange detection in satellite imagery using deep learning, Master Thesis. [code, dataset, pre-trained model]Pytorch
DTCDSCNCNN; SiameseBuilding change detection for remote sensing images using a dual task constrained deep siamese convolutional network model, undergoing review. [code, dataset]Pytorch
Land-Cover-AnalysisCNN (UNet); Post-Classification; Optical RSLand Use/Land cover change detection in cyclone affected areas using convolutional neural networks. [report], [code, dataset, pre-trained model]TensorFlow+Keras
CorrFusionNetCNN; Scene-level; Siamese; Optical RSCorrelation based fusion network towards multi-temporal scene classification and change detection, undergoing review. [code, pre-trained model], [dataset]TensorFlow 1.8
SSCDNetCNN (ResNet18); Siamese; Transfer Learning; Semantic; StreetviewWeakly supervised silhouette-based semantic scene change detection, ICRA, 2020. [paper] [code, dataset, pre-trained model]Pytorch+Python3.6
Heterogeneous_CDAE (Code-Aligned AE); Unsupervised; Transformation; Heterogeneous; Optical RSCode-aligned autoencoders for unsupervised change detection in multimodal remote sensing images, arXiv, 2020. [paper] [code, dataset]TensorFlow 2.0
FDCNNCNN (VGG16); Transfer Learning; Pure-Siamese; Multi-scale; Optical RSA feature difference convolutional neural network-based change detection method, TGRS, 2020. [paper] [code, dataset, pre-trained model]Caffe+Python2.7
STANetCNN (ResNet-18); Attention Mechanism; Pure-Siamese; Spatial–Temporal Dependency; Optical RSA spatial-temporal attention-based method and a new dataset for remote sensing image change detection, RS, 2020. [paper] [code, dataset]Pytorch+Python3.6
X-NetCNN; Unsupervised; Transformation; Heterogeneous; Optical RS; SARDeep image translation with an affinity-based change prior for unsupervised multimodal change detection, 2020. [paper] [code, dataset]Tensorflow 1.4
ACE-NetAE (Adversarial Cyclic Encoders); Unsupervised; Transformation; Heterogeneous; Optical RS; SARDeep image translation with an affinity-based change prior for unsupervised multimodal change detection, 2020. [paper] [code, dataset]Tensorflow 1.4
VGG_LRCNN (VGG16); Transfer Learning; Pure-Siamese; SLIC; Low Ranks; Optical RSChange detection based on deep features and low rank, GRSL, 2017. [paper] [re-implementation code, dataset, pre-trained model]Caffe+Matlab
CDNetCNN; Siamese; Multimodal Data; Point Cloud DataDetecting building changes between airborne laser scanning and photogrammetric data, RS, 2019. [paper], [code]Pytorch
SCCNAE (DAE); Unsupervised; Heterogeneous; Optical RS; SARA deep convolutional coupling network for change detection based on heterogeneous optical and radar images, TNNLS, 2018. [paper] [re-implementation code]TensorFlow 2.0
cGANGAN (conditional GAN); Heterogeneous; Optical RS; SARA conditional adversarial network for change detection in heterogeneous images, GRSL, 2019. [paper] [re-implementation code]TensorFlow 2.0
DASNetCNN (VGG16); Siamese; Attention Mechanism ; Optical RSDASNet: Dual attentive fully convolutional siamese networks for change detection of high resolution satellite images, arXiv, 2020. [paper] [code, dataset, pre-trained model]Pytorch+Python3.6
UNetLSTMCNN (UNet); RNN (LSTM); Integrated Model; Optical RSDetecting Urban Changes With Recurrent Neural Networks From Multitemporal Sentinel-2 Data, IGARSS, 2019. [paper] [code, dataset, pre-trained model] and [code]Pytorch+Python3.6
CDMI-NetCNN (Unet); Pure-Siamese; Multiple Instance Learning; Landslide Mapping; Optical RSDeep multiple instance learning for landslide mapping, GRSL, 2020. [paper] [code, pre-trained model]Pytorch+Python3.6
DSFANetDNN; Unsupervised; Pre-classification; Slow Feature Analysis; Optical RSUnsupervised deep slow feature analysis for change detection in multi-temporal remote sensing images, TGRS, 2019. [paper] [code, dataset]TensorFlow 1.7
CD-UNet++CNN (improved UNet++); Direct Classification; Optical RSEnd-to-end change detection for high resolution satellite images using improved UNet++, RS, 2019. [paper] [code]TensorFlow+Keras
SiameseNetCNN (VGG16); Pure-Siamese; Optical RSSiamese network with multi-level features for patch-based change detection in satellite imagery, GlobalSIP, 2018. [paper] [code, dataset]TensorFlow+Keras
Re3FCNCNN (ConvLSTM); PCA; 3D convolution; Multi-class changes; Optical RS; HyperspectralChange detection in hyperspectral images using recurrent 3D fully convolutional networks, RS, 2018. [paper] [code, dataset]TensorFlow+Keras
FC-EF, FC-Siam-conc, FC-Siam-diffCNN (UNet); Pure-Siamese; Optical RSFully convolutional siamese networks for change detection, ICIP, 2018. [paper] [code, dataset]Pytorch
CosimNetCNN (Deeplab v2); Pure-Siamese; StreetviewLearning to measure changes: fully convolutional siamese metric networks for scene change detection, arXiv, 2018. [paper] [code, dataset, pre-trained model]Pytorch+Python2.7
Mask R-CNNMask R-CNN (ResNet-101); Transfer Learning; Post-Classification; Optical RSSlum segmentation and change detection: a deep learning approach, NIPS, 2018. [paper] [code, dataset, pre-trained model]TensorFlow+Keras
CaffeNetCNN (CaffeNet); Unsupervised; Transfer Learning; Optical RSConvolutional neural network features based change detection in satellite images, IWPR, 2016. [paper] [code, dataset]TensorFlow+Keras
CWNNCNN (CWNN); Unsupervised; Pre-Classification; SARSea ice change detection in SAR images based on convolutional-wavelet neural networks, GRSL, 2019. [paper] [code, dataset]Matlab
MLFNCNN (DenseNet); Transfer learning; SARTransferred deep learning for sea ice change detection from synthetic aperture radar images, GRSL, 2019. [paper] [code, dataset]Caffe+Matlab
GarborPCANetCNN (PCANet); Unsupervised; Pre-Classification; Gabor Wavelets; SARAutomatic change detection in synthetic aperture radar images based on PCANet, GRSL, 2016. [paper] [code, dataset]Matlab
Ms-CapsNetCNN (Ms-CapsNet); Capsule; Attention Mechanism; Adaptive Fusion Convolution; SARChange detection in SAR images based on multiscale capsule network, GRSL, 2020. [paper] [code, dataset]Matlab+Keras2.16
DCNetCNN; Unsupervised; Pre-Classification; SARChange detection from synthetic aperture radar images based on channel weighting-based deep cascade network, JSTARS, 2019. [paper] [code, dataset]Caffe
ChangeNetCNN; Siamese; StreetViewChangeNet: a deep learning architecture for visual change detection, ECCV, 2018. [paper] [code, dataset]Pytorch
Others will be added soon!

2.2 传统变化检测方法 

2.2 Available codes for traditional methods

MethodsKeywordsPublicationImplementation
Several Classical MethodsCVA; DPCA; Image Differencing; Image Ratioing; Image Regression; IR-MAD; MAD; PCAkMeans; PCDA; KMeans; OTSU; Fixed ThresholdA toolbox for remote sensing change detection. [code]Matlab
Matlab Toolbox Change DetectionIR-MAD; IT-PCA; ERM; ICMA toolbox for unsupervised change detection analysis, IJRS, 2016.[paper] [code]Matlab
RFR,SVR,GPRUnsupervised; Image Regression; Heterogeneous; Optical RS; SARUnsupervised image regression for heterogeneous change detection, TGRS, 2019. [paper] [code]Matlab
HPTUnsupervised; Transformation; Heterogeneous; Optical RS; SARChange detection in heterogenous remote sensing images via homogeneous pixel transformation, TIP, 2018. [paper] [re-implementation code]Matlab
kCCACanonical Correlation Analysis; Cross-Sensor; Optical RSSpectral alignment of multi-temporal cross-sensor images with automated kernel correlation analysis, IJPRS, 2015. [paper] [code]Matlab
Ker. Diff. RBFUnsupervised; K-means; Optical RSUnsupervised change detection with kernels, GRSL, 2012. [paper] [code]Matlab
FDA-RMDI-based; Frequency-Domain Analysis; Random Multigraphs; SARSynthetic aperture radar image change detection based on frequency domain analysis and random multigraphs, JARS, 2018. [paper] [code]Matlab
CD-NR-ELMDI-based; Pre-Classification; Extreme Learning Machine; SARChange detection from synthetic aperture radar images based on neighborhood-based ratio and extreme learning machine, JARS, 2016. [paper] [code, dataset]Matlab
NoneLikelihood Ratio; Test Statistic; SARChange detection in polarimetric SAR images, 2015. [report] [code]Python
PCA K-MeansUnsupervised; DI-based; PCA; K Means; Optical RSUnsupervised Change Detection in Satellite Images Using Principal Component Analysis and k-Means Clustering, GRSL, 2009. [paper] [re-implementation code, dataset] or [re-implementation code]Matlab
PTCDTensor; Hyperspectral Optical RSThree-Order Tucker Decomposition and Reconstruction Detector for Unsupervised Hyperspectral Change Detection. JSTARS, 2021. [paper] [code, dataset]Matlab
GBF-CDData Fusion; Graph; EM; KI;Graph-Based Data Fusion Applied to: Change Detection and Biomass Estimation in Rice Crops. Remote Sensing, 2020 [paper] [code, dataset]Matlab
Others will be added soon!

3. Open datasets **

Table 3. CD开源数据集。

TypeData setDescription
Optical RSDSIFN Dataset [25]6 bi-temporal high resolution images from Google Earth. There are 3600 image pairs with size of 512 × 512 for training, 340 for validation, and 48 for test. [Download]
S2MTCP [26]1520 Sentinel-2 level 1C image pairs focused on urban areas around the world, with 10m spatial resolution and the size of 600x600 pixels. Geometric or radiometric corrections are not performed. [Download]
SYSU-CD [27]20000 pairs of 0.5-m aerial images of size 256×256 taken between the years 2007 and 2014 in Hong Kong, including 6 change types: (a) newly built urban buildings; (b) suburban dilation; (c) groundwork before construction; (d) change of vegetation; (e) road expansion; (f) sea construction. [Download]
S2Looking [28]Building change detection dataset consists of 5000 registered bitemporal image pairs (size of 1024*1024, 0.5 ~ 0.8 m/pixel) of rural areas throughout the world and more than 65,920 annotated change instances, separately indicating the newly built and demolished building [Download]
Synthetic and real images Dataset [29]The database contains 12,000 triples of synthetic images without object shift, 12,000 triples of model images with object shift and 16,000 triples of fragments of real remote sensing images. Performed tests have shown that the proposed CNN is promising and efficient enough in change detection on synthetic and real images [Download]
SEmantic Change detectiON Dataset (SECOND) [24]a pixel-level annotated semantic change detection dataset, including 4662 pairs of aerial images with 512 x 512 pixels from several platforms and sensors, covering Hangzhou, Chengdu, and Shanghai. It focus on 6 main land-cover classes, i.e. , non-vegetated ground surface, tree, low vegetation, water, buildings and playgrounds , that are frequently involved in natural and man-made geographical changes. [Download]
Hyperspectral change detection dataset [1]3 different hyperspectral scenes acquired by AVIRIS or HYPERION sensor, with 224 or 242 spectral bands, labeled 5 types of changes related with crop transitions at pixel level. [Download]
River HSIs dataset [2]2 HSIs in Jiangsu province, China, with 198 bands, labeled as changed and unchanged at pixel level. [Download]
HRSCD [3]291 co-registered pairs of RGB aerial images, with pixel-level change and land cover annotations, providing hierarchical level change labels, for example, level 1 labels include five classes: no information, artificial surfaces, agricultural areas, forests, wetlands, and water. [Download]
WHU building dataset [4]2-period aerial images containing 12,796 buildings, provided along with building vector and raster maps. [Download]
SZTAKI Air change benchmark [5, 6]13 aerial image pairs with 1.5 m spatial resolution, labeled as changed and unchanged at pixel level. [Download]
OSCD [7]24 pairs of multispectral images acquired by Sentinel-2, labeled as changed and unchanged at pixel level. [Download]
Change detection dataset [8]4 pairs of multispectral images with different spatial resolutions, labeled as changed and unchanged at pixel level. [Download]
MtS-WH [9]2 large-size VHR images acquired by IKONOS sensors, with 4 bands and 1 m spatial resolution, labeled 5 types of changes (i.e., parking, sparse houses, residential region, and vegetation region) at scene level. [Download]
ABCD [10]16,950 pairs of RGB aerial images for detecting washed buildings by tsunami, labeled damaged buildings at scene level. [Download]
xBD [11]Pre- and post-disaster satellite imageries for building damage assessment, with over 850,000 building polygons from 6 disaster types, labeled at pixel level with 4 damage scales. [Download]
AICD [12]1000 pairs of synthetic aerial images with artificial changes generated with a rendering engine, labeled as changed and unchanged at pixel level. [Download]
Database of synthetic and real images [13]24,000 synthetic images and 16,000 fragments of real season-varying RS images obtained by Google Earth, labeled as changed and unchanged at pixel level. [Download]
LEVIR-CD [14]637 very high-resolution (VHR, 0.5m/pixel) Google Earth (GE) image patch pairs with a size of 1024 × 1024 pixels and contains a total of 31,333 individual change building instances, labeled as changed and unchanged at pixel level. [Download]
Bastrop fire dataset [21]4 images acquired by different sensors over the Bastrop County, Texas (USA). It is composed by a Landsat 5 TM as the pre-event image and a Landsat 5 TM, a EO-1 ALI and a Landsat 8 as post-event images, labeled as changed and unchanged at pixel level, mainly caused by wildfire. [Download]
Google data set [23]19 season-varying VHR images pairswith 3 bands of red, green, and blue, a spatial resolution of 0.55 m, and the size ranging from 1006×1168 pixels to 4936×5224 pixels. The image changes include waters, roads, farmland, bare land, forests, buildings, ships, etc. Buildings make up the main changes. acquired during the periods between 2006 and 2019, covering the suburb areas of Guangzhou City, China. [Download]
Optical RS & SARCalifornia dataset [22]3 images, including a RS image captured by Landsat 8 with 9 channels on 2017, a SAR image captured by Sentinel-1A (recorded in polarisations VV and VH) after the occurrence of a flood, and a ground truth map. [Download]
Homogeneous CD Dataset [30]6 scenarios: Scenario 1 with two single-polarizationSAR data sets; Scenario 2 with two PolSAR data sets; Scenario 3 with two optical image data sets. HeterogeneousCD: Scenario 4 with two SAR/optical (multispectral) datasets; Scenario 5 with two multispectral data sets of differentbands acquired from different sensors; Scenario 6 with twoPolSAR/optical (multispectral) data sets. [Download]
Street viewVL-CMU-CD [15]1362 co-registered pairs of RGB and depth images, labeled ground truth change (e.g., bin, sign, vehicle, refuse, construction, traffic cone, person/cycle, barrier) and sky masks at pixel level. [Download]
PCD 2015 [16]200 panoramic image pairs in "TSUNAMI" and "GSV" subset, with the size of 224 × 1024 pixels, label as changed and unchanged at pixel level. [Download]
Change detection dataset [17]Image sequences of city streets captured by a vehicle-mounted camera at two different time points, with the size of 5000 × 2500 pixels, labeled 3D scene structure changes at pixel level. [Download]
CVCDNet 2012 [18]6 video categories with 4 to 6 videos sequences in each category, and the groundtruth images contain 5 labels namely: static, hard shadow, outside region of interest, unknown motion (usually around moving objects, due to semi-transparency and motion blur), and motion. [Download]
CDNet 2014 [19,20]22 additional videos (∼70; 000 pixel-wise annotated frames) spanning 5 new categories that incorporate challenges encountered in many surveillance settings, and provides realistic, camera captured (without CGI), diverse set of indoor and outdoor videos like the CDnet 2012. [Download]
ChangeSim [31]a challenging dataset aimed at online scene change detection and more, collecting in photo-realistic simulation environments with the presence of environmental non-targeted variations, such as air turbidity and light condition changes, as well as targeted object changes in industrial indoor environments. [Download]
More video datasets

It can be seen that the amount of open datasets that can be used for change detection tasks is small, and some of them have small data sizes. At present, there is still a lack of large SAR datasets that can be used for AI training. Most AI-based change detection methods are based on several SAR data sets that contain limited types of changes, e.g., the Bern dataset, the Ottawa dataset, the Yellow River dataset, and the Mexico dataset, which cannot meet the needs of change detection in areas with complex land cover and various change types. Moreover, their labels are not freely available. Street-view datasets are generally used for research of AI-based change detection methods in computer vision (CV). In CV, change detection based on pictures or video is also a hot research field, and the basic idea is consistent with that based on RS data. Therefore, in addition to street view image datasets, several video datasets in CV can also be used for research on AI-based change detection methods, such as CDNet 2012 and CDNet 2014.

4. Applications

AI-based变化检测技术的发展极大地促进了许多应用,提高了它们的自动化和智能性。大多数AI-based变化检测生成的是二进制映射,而这些研究只关注算法本身,没有特定的应用领域。因此,可以认为它们一般适用于LULC变化检测。在本节中,我们将重点介绍与特定应用相关的技术,这些技术大致可分为四类:

  • 城市环境:城市扩展、公共空间管理和建筑变化检测;
  • 资源与环境:human-driven环境变化,hydro-environmental变化,海冰、地表水、森林监测;
  • 自然灾害:滑坡测绘和破坏评估;
  • 天文学:行星表面。

Table 4. Summary of main applications of AI-based change detection techniques.

ApplicationsData TypesPapers
Urban contextsUrban expansionSatellite imagesLyu et.al (2018), Tong et.al (2007)
SAR imagesIino et.al (2017)
Public space managementStreet view imagesVarghese et.al (2018)
Road surfaceUAV imagesTruong et.al (2020)
Building change detectionAerial imagesJi et.al (2019), Sun et.al (2019), Nemoto et.al (2017)
Satellite imagesHuang et.al (2019), Zhu et.al (2018)
Satellite/Aerial imagesJiang et.al (2020), Ji et.al (2018), Saha et.al (2020)
Airborne laser scanning data and aerial imagesZhang et.al (2019)
SAR imagesJaturapitpornchai et.al (2019)
Satellite images and GIS mapGhaffarian et.al (2019)
Resources & environmentHuman-driven environmental changesSatellite imagesChen et.al (2016)
Hydro-environmental changesSatellite imagesNourani et.al (2018)
Sea iceSAR imagesGao et.al (2019), Gao et.al (2019)
Surface waterSatellite imagesSong et.al (2019), Rokni et.al (2015)
Forest monitoringSatellite imagesKhan et.al (2017), Lindquist et.al (2016), Deilmai et.al (2014), Woodcock et.al (2001), Gopal et.al (1996)
Natural disastersLandslide mappingAerial imagesFang et.al (2020), Lei et.al (2019)
Satellite imagesChen et.al (2018), Ding et.al (2016), Tarantino et.al (2006)
Damage assessmentSatellite imagescaused by tsunami [Sublime et.al (2019),Singh et.al (2015)], particular incident [Hedjam et.al (2019)], flood [Peng et.al (2019)], or earthquake [Ji et.al (2019)]
Aerial imagescaused by tsunami [Fujita et.al (2017)]
SAR imagescaused by fires [Planinšič et.al (2018)], or earthquake [Saha et.al (2018)]
Street view imagescaused by tsunami [Sakurada et.al (2015)]
Street view images and GIS mapcaused by tsunami [Sakurada et.al (2017)]
AstronomyPlanetary surfacesSatellite imagesKerner et.al (2019)

5. Software programs

Table 5. CD工具。

Table 5. A list of software for change detection.

TypeNameDescription
CommercialERDAS IMAGINEprovides true value, consolidating remote sensing, photogrammetry, LiDAR analysis, basic vector analysis, and radar processing into a single product, including a variety of change detection tools.
ArcGISchange detection can be calculate between two raster datasets by using the raster calculator tool or deep learning workflow.
ENVIprovides change detection analysis tools and the ENVI deep learning module.
eCognitioncan be used for a variety of change mapping, and by leveraging deep learning technology from the Google TensorFlow™ library, eCognition empowers customers with highly sophisticated pattern recognition and correlation tools that automate the classification of objects of interest for faster and more accurate results, more.
PCI Geomaticaprovides change detection tools, and can be useful in numerous circumstances in which you may want to analyze change, such as: storm damage, forest-fire damage, flooding, urban sprawl, and more.
SenseTimeSenseRemote remote sensing intelligent solutions
Open sourceQGISprovides many change detection tools.
Orfeo ToolBoxchange detection by multivariate alteration detector (MAD) algorithm.
Change Detection ToolBoxMATLAB toolbox for remote sensing change detection.

6. Review papers for change detection

The following papers are helpful for researchers to better understand this field of remote sensing change detection, see table 6.

Table 6. A list of review papers on change detection.

Published yearReview paper
1989Digital change detection techniques using remotely sensed data, IJRS. [paper]
2004Digital change detection methods in ecosystem monitoring: a review, IJRS. [paper]
2004Change detection techniques, IJRS. [paper]
2012Object-based change detection, IJRS. [paper]
2013Change detection from remotely sensed images: From pixel-based to object-based approaches, ISPRS. [paper]
20163D change detection–approaches and applications, ISPRS. [paper]
2016Deep learning for remote sensing data a technical tutorial on the state of the art, MGRS. [paper]
2017Comprehensive survey of deep learning in remote sensing: theories, tools, and challenges for the community, JRS. [paper]
2017Deep Learning in Remote Sensing, MGRS. [paper]
2018Computational intelligence in optical remote sensing image processing, ASOC. [paper]
2019A review of change detection in multitemporal hyperspectral images: current techniques, applications, and challenges, MGRS. [paper]
2019Deep learning in remote sensing applications: A meta-analysis and review, ISPRS. [paper]
2020Deep Learning for change detection in remote sensing images: comprehensive review and meta-analysis, arXiv. [paper]
2020Change detection based on artificial intelligence: state-of-the-art and challenges, RS. [paper]

7. Reference

[1] Hyperspectral Change Detection Dataset. Available online: Hyperspectral Change Detection Dataset | Centro Singular de Investigación en Tecnoloxías Intelixentes - CiTIUS (accessed on 4 May 2020).

[2] Wang, Q.; Yuan, Z.; Du, Q.; Li, X. GETNET: A General End-to-End 2-D CNN Framework for Hyperspectral Image Change Detection. IEEE Trans. Geosci. Remote Sens. 2018, 57, 3–13. [Google Scholar] [CrossRef]

[3] Daudt, R.C.; Le Saux, B.; Boulch, A.; Gousseau, Y. Multitask learning for large-scale semantic change detection. Comput. Vis. Image Underst. 2019, 187, 102783. [Google Scholar] [CrossRef]

[4] Ji, S.; Wei, S.; Lu, M. Fully Convolutional Networks for Multisource Building Extraction from an Open Aerial and Satellite Imagery Data Set. IEEE Trans. Geosci. Remote Sens. 2018, 57, 574–586. [Google Scholar] [CrossRef]

[5] Benedek, C.; Sziranyi, T. Change Detection in Optical Aerial Images by a Multilayer Conditional Mixed Markov Model. IEEE Trans. Geosci. Remote Sens. 2009, 47, 3416–3430. [Google Scholar] [CrossRef]

[6] Benedek, C.; Sziranyi, T. A Mixed Markov model for change detection in aerial photos with large time differences. In Proceedings of the 2008 19th International Conference on Pattern Recognition, Tampa, FL, USA, 8–11 December 2008; pp. 1–4. [Google Scholar]

[7] Daudt, R.C.; Le Saux, B.; Boulch, A.; Gousseau, Y. Urban change detection for multispectral earth observation using convolutional neural networks. In Proceedings of the IGARSS 2018 IEEE International Geoscience and Remote Sensing Symposium, Valencia, Spain, 22–27 July 2018; pp. 2115–2118. [Google Scholar]

[8] Zhang, M.; Shi, W. A Feature Difference Convolutional Neural Network-Based Change Detection Method. IEEE Trans. Geosci. Remote Sens. 2020, 1–15. [Google Scholar] [CrossRef]

[9] Wu, C.; Zhang, L.; Zhang, L. A scene change detection framework for multi-temporal very high resolution remote sensing images. Signal Process. 2016, 124, 184–197. [Google Scholar] [CrossRef]

[10] Fujita, A.; Sakurada, K.; Imaizumi, T.; Ito, R.; Hikosaka, S.; Nakamura, R. Damage detection from aerial images via convolutional neural networks. In Proceedings of the 2017 Fifteenth IAPR International Conference on Machine Vision Applications (MVA), Nagoya Univ, Nagoya, Japan, 08–12 May 2017; pp. 5–8 [Google Scholar]

[11] Gupta, R.; Goodman, B.; Patel, N.; Hosfelt, R.; Sajeev, S.; Heim, E.; Doshi, J.; Lucas, K.; Choset, H.; Gaston, M. Creating xBD: A dataset for assessing building damage from satellite imagery. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Long Beach, CA, USA, 16–20 June 2019; pp. 10–17. [Google Scholar]

[12] Bourdis, N.; Marraud, D.; Sahbi, H. Constrained optical flow for aerial image change detection. In Proceedings of the 2011 IEEE International Geoscience and Remote Sensing Symposium, Vancouver, BC, Canada, 24–29 July 2011; pp. 4176–4179. [Google Scholar] [CrossRef]

[13] Lebedev, M.A.; Vizilter, Y.V.; Vygolov, O.V.; Knyaz, V.A.; Rubis, A.Y. Change detection in remote sensing images using conditional adversarial networks. ISPRS Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2018, 565–571. [Google Scholar] [CrossRef]

[14] Chen, H.; Shi, Z. A Spatial-Temporal Attention-Based Method and a New Dataset for Remote Sensing Image Change Detection. Remote Sensing, 12(10), 1662. [Google Scholar] [CrossRef]

[15] Alcantarilla, P.F.; Stent, S.; Ros, G.; Arroyo, R.; Gherardi, R. Street-view change detection with deconvolutional networks. Auton. Robot. 2018, 42, 1301–1322. [Google Scholar] [CrossRef]

[16] Sakurada, K.; Okatani, T. Change detection from a street image pair using CNN features and superpixel segmentation. In Proceedings of the British Machine Vision Conference (BMVC), Swansea, UK, 7–10 September 2015; pp. 61.1–61.12. [Google Scholar]

[17] Sakurada, K.; Okatani, T.; Deguchi, K. Detecting changes in 3D structure of a scene from multi-view images captured by a vehicle-mounted camera. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA, 23–28 June 2013; pp. 137–144. [Google Scholar]

[18] Goyette, N.; Jodoin, P.-M.; Porikli, F.; Konrad, J.; Ishwar, P. Changedetection. net: A new change detection benchmark dataset. In Proceedings of the 2012 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, Providence, RI, USA, 16–21 June 2012; pp. 1–8. [Google Scholar]

[19] Wang, Y.; Jodoin, P.-M.; Porikli, F.; Konrad, J.; Benezeth, Y.; Ishwar, P. CDnet 2014: An Expanded Change Detection Benchmark Dataset. In Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops, Columbus, OH, USA, 23–28 June 2014; pp. 393–400. [Google Scholar]

[20] Goyette, N.; Jodoin, P.-M.; Porikli, F.; Konrad, J.; Ishwar, P. A Novel Video Dataset for Change Detection Benchmarking. IEEE Trans. Image Process. 2014, 23, 4663–4679. [Google Scholar] [CrossRef]

[21] Volpi, Michele; Camps-Valls, Gustau; Tuia, Devis (2015). Spectral alignment of multi-temporal cross-sensor images with automated kernel canonical correlation analysis; ISPRS Journal of Photogrammetry and Remote Sensing, vol. 107, pp. 50-63, 2015. [CrossRef]

[22] L. T. Luppino, F. M. Bianchi, G. Moser and S. N. Anfinsen. Unsupervised Image Regression for Heterogeneous Change Detection. IEEE Transactions on Geoscience and Remote Sensing. 2019, vol. 57, no. 12, pp. 9960-9975. [CrossRef]

[23] D. Peng, L. Bruzzone, Y. Zhang, H. Guan, H. Ding and X. Huang, SemiCDNet: A Semisupervised Convolutional Neural Network for Change Detection in High Resolution Remote-Sensing Images. IEEE Transactions on Geoscience and Remote Sensing. 2020. [CrossRef]

[24] Yang, Kunping, et al. Asymmetric Siamese Networks for Semantic Change Detection. arXiv preprint arXiv:2010.05687 (2020). [CrossRef]

[25] Zhang, C., Yue, P., Tapete, D., Jiang, L., Shangguan, B., Huang, L., & Liu, G. A deeply supervised image fusion network for change detection in high resolution bi-temporal remote sensing images. ISPRS Journal of Photogrammetry and Remote Sensing. 2020. [CrossRef]

[26] LEENSTRA, Marrit, et al. Self-supervised pre-training enhances change detection in Sentinel-2 imagery. arXiv. 2021. [CrossRef]

[27] SHI, Qian, et al. A Deeply Supervised Attention Metric-Based Network and an Open Aerial Image Dataset for Remote Sensing Change Detection. IEEE Transactions on Geoscience and Remote Sensing. 2021. [CrossRef]

[28] SHEN, Li, et al. S2Looking: A Satellite Side-Looking Dataset for Building Change Detection. arXiv. 2021. [CrossRef]

[29] LEBEDEV, M. A., et al. CHANGE DETECTION IN REMOTE SENSING IMAGES USING CONDITIONAL ADVERSARIAL NETWORKS. International Archives of the Photogrammetry, Remote Sensing & Spatial Information Sciences, 2018. [CrossRef]

[30] SUN, Yuli, et al. Structure Consistency-Based Graph for Unsupervised Change Detection With Homogeneous and Heterogeneous Remote Sensing Images. IEEE Transactions on Geoscience and Remote Sensing, 2021. [CrossRef]

[31] PARK, Jin-Man, et al. ChangeSim: Towards End-to-End Online Scene Change Detection in Industrial Indoor Environments. arXiv. 2021. [CrossRef]

Reference materials:

变化检测DSCN论文介绍 该篇论文利用Siamese网络作为特征提取网络,为了利用像素点之间的信息关系添加了KNN算法用来提高变化检测性能。由于本篇论文提出时间较早,很多方法已经不适用,但其思想指的借鉴。该篇论文提出的损失函数添加了频率用来解决数据不平衡(变化的像素点数量往往远小于未变化的像素点数量),在利用特征网络进行特征提取后添加了KNN和使用Transformer、CBAM都是为了更加精细的寻找变化点。... 阅读详情

相关推荐

遥感变化检测综述 Change Detection Based on Artificial Intelligence:State-of-the-Art and Change

遥感变化检测综述 Change Detection Based on Artificial Intelligence:State-of-the-Art and Change 现存的变化检测综述主要专注于在多时态高光谱图像(HSIs)和高空间分辨率图像。并且大致可总结为以下几种传统技术: 1.Visual analysis 变化图通过人工解译获得,基于专家知识可提供高度可靠的结果,但费时费力 2.Algebra-based methods 变化图通过在大量多时态数据上进行代数操作或转换获得,例如:图像差异化、

m0_46223011的博客 6140

变化检测DASNet论文介绍

DASNet: Dual Attentive Fully Convolutional Siamese Networks for Change Detection in High-Resolution Satellite Images论文介绍

qq_43428929的博客 6827

读论文《SNUNet-CD: A Densely Connected Siamese Network for Change Detection of VHR Images》

本文提出了一个用于变化监测的稠密连接孪生网络,命名为SNUNet-CD(联合孪生网络与Nested-UNet)。SNUNet-CD通过编码器与解码器之间紧密的信息传输减少了深层网络训练中位置信息的丢失,同时还提出了一种集成通道注意力机制(ECAM)进行深层监督。通过ECAM可将不同语义级别的最具代表性的特征进行细化,并用于最终的分类。实验结果表明,本文所用方法极大地改进了许多评估标准,与其他先进的变化检测算法相比,本文所用方法在精度和计算量上有更好的权衡。...

qq_33339770的博客 6927

变化检测(Change Detection)

4)方法:为了解决这一问题,作者提出了一种基于VLM引导的半监督CD方法,即DiffMatch。为了解决当前大部分VLMs仅适用于单时相图像的问题,首先提出了基于VLM的混合变化事件生成策略(CEG),为未标记的CD数据生成伪标签。此外,通过自动生成的伪标签和改进的模型结构,这些技术可以在较低的标注开销下实现更高的精度和更好的性能,对于实时或大范围的监测应用尤为关键。3)背景:现有的变化检测方法需要大量的像素级标注数据,而标注这些数据是一项费时费力且昂贵的工作,尤其是对于多时相图像而言。

qq_34717531的博客 5643

MLNX_OFED 5.4-3.7.5.0 驱动安装:银河麒麟V10SP2 ARM 内核升级后编译避坑 3 步

本文详细介绍了在银河麒麟V10SP2 ARM环境下安装MLNX_OFED 5.4-3.7.5.0驱动的完整流程,包括内核升级后的驱动兼容性挑战、编译环境准备、分步编译与安装流程以及性能优化与故障排查。特别针对国产化ARM服务器(如华为Atlas系列)提供了实用的解决方案和常见问题处理建议,帮助用户顺利完成mlnx网卡驱动的安装与配置。

weixin_29184075的博客 398

Cherry Studio部署MCP服务报错全记录:从零解决‘Connection closed‘问题

本文详细记录了在Cherry Studio中部署MCP服务时遇到‘Connection closed’报错的完整排查与解决过程。文章从环境依赖(UV、Bun)的安装验证、绝对路径配置、网络镜像源设置,到服务端手动调试与Cherry Studio配置检查,提供了一套系统性的解决方案,帮助开发者彻底解决此类连接问题。

g9h0i1的博客 757

传统变化检测

传统变化检测

南城以北的博客 4007

Imputation Methods for scRNA Sequencing Data

越来越多的研究者使用单细胞RNA测序(scRNA-seq)技术来表征单细胞水平的转录图谱。他们用它来研究复杂组织的异质性、转录组动力学和未知生物的多样性。然而,在基因表达模式随机性的scRNA-seq数据中普遍存在许多技术和生物学上的噪音。这些数据通常具有高维、稀疏和大量“dropout”值的特点,并且受批处理效应的影响。scRNA-seq数据中大量的“dropout”值严重掩盖了基因之间的重要关系,阻碍了下游分析。因此,scRNA-seq数据dropout值的估算就显得尤为重要。

qq_34179307的博客 536

遥感影像变化检测数据集

文章目录遥感影像中变化检测数据集1. S2MTCP2. Hi-UCD3. SECOND4. CD_Data_GZ5. LEVIR-CD6. LEVIR-CD+7.SLADCD8. HRSCD9. Mts-WH10. WHU Building Change detection Dataset11. Synthetic images and read season-varying remote sensing images12. OSCD13. AICD Dataset14. SZTAKI15. Hypersp

lzq-rser 2万+

架构决策之消息中间件MQ系列六-Pulsar

一、架构

恰恰虎的博客 7243

STM32F103RC学习(一)

STM32F103RC学习(一)

Cat_South_North的博客 6046

【论文笔记】利用扩散模型DDPM做变化检测change detection

去噪扩散模型DDPM去年开始在各种视觉任务取得惊人的效果,变化检测领域也不例外,本文介绍两篇关于如何使用扩散模型实现变化检测的论文。第一篇做法较为自然,先利用遥感数据预训练DDPM,然后将预训练好的网络当作变化检测任务的特征提取器;第二篇则更有意思,不再进行像素分类,而是直接利用扩散模型生成变化图。

m0_61899108的博客 5409

智能车竞赛模糊PID代码与使用方法

本文给出了模糊PID的代码,以及模糊PID的程序使用方法、参数调整方法

piginthesouth的博客 9112

2022年 change detection遥感图像变化检测 论文附代码

动机:可用于训练CD模型的标注训练图像较少,应该注重从数百万免费可用的、无标记的、无策展的遥感图像中挖掘尽可能多的信息,以提高CD的准确性和鲁棒性。动机:可用于训练CD模型的标注训练图像较少,应该注重从数百万免费可用的、无标记的、无策展的遥感图像中挖掘尽可能多的信息,以提高CD的准确性和鲁棒性。介绍:提出了一种新的方法,通过去噪扩散概率模型,将通过不同的地球观测计划获得的数百万现成的、未标记的遥感图像合并到训练过程中。1)随着遥感图像分辨率的提高,高分辨率图像中包含的丰富语义信息没有得到充分利用。

qq_40994007的博客 1万+

硬件测试有哪些?

硬件单元测试(UT)是验证电路功能与可靠性的关键环节,主要分为电源测试和信号测试两大模块。电源测试需验证输入电压范围、高低压极限、短路保护等功能,确保供电稳定性;信号测试则聚焦时钟、总线、存储等接口的时序与完整性。测试要求统一标准、可追溯数据、问题闭环处理,通过开发与测试协同确保质量。规范的单元测试能有效降低后期集成风险,提升产品可靠性,其核心始终是在最小单元上确保稳健性,为系统级可靠性奠定基础。

硬核科技 239

向华为学习——IPD流程体系之IPD术语

《IPD体系核心概念与业务术语解析》摘要: IPD(集成产品开发)是一种以市场为导向的结构化产品开发管理模式,通过跨部门协作、异步开发、CBB(通用构建模块)和管道管理等手段,实现产品全生命周期高效管理。体系包含七大核心要素:跨部门团队(如IPMT决策层、PDT执行层)、结构化流程(分阶段评审)、端到端项目管理(WBS分级计划)、客户需求分析、投资组合优化及质量管控(TR技术评审)。各业务领域术语涵盖财务(NPV、IRR)、开发(需求分解、基线化)、制造(可制造性设计)、采购(Sourcing团队)及市场(

cdfunlove的博客 474

【论文笔记】A Transformer-based Siamese network for change detection

论文提出了一种基于Transformer的孪生网络结构(),用于从一对已配准的遥感图像中进行变化检测(change detection,CD)。与目前基于全卷积网络的CD框架不同,该方法将分层结构的Transformer编码器与多层感知(MLP)解码器结合在一个孪生网络结构中,有效地呈现精确CD所需要的多尺度远程细节。在两个公开CD数据集(LEVIR-CD和DSIFN-CD)上取得最优效果。

m0_61899108的博客 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Open-CD数据集全解析:8个主流遥感变化检测数据集使用指南

Open-CD作为一站式遥感变化检测平台,集成了8个主流遥感变化检测数据集,为研究者和开发者提供了丰富的实验资源。本文将详细介绍这些数据集的特点、应用场景和配置方法,帮助您快速上手遥感变化检测项目。 [![Open-CD遥感变化检测平台logo](https://raw.gitcode.com/gh_mirrors/op/open-cd/raw/790a1972b538baaaffd4c3022

gitblog_00800的博客 923

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【论文笔记】Fully convolutional siamese networks for change detection

论文 论文题目:FULLY CONVOLUTIONAL SIAMESE NETWORKS FOR CHANGE DETECTION 发表于:CVPR2018 论文地址:https://arxiv.org/abs/1810.08462v1 论文代码:https://github.com/rcdaudt/fully_convolutional_change_detection Abstract 本文提出3种全卷积神经网络体系结构,利用一对已配准的图像对(coregisteredimag.

m0_61899108的博客 9272

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

【论文笔记】Remote Sensing Image Change Detection with Transformers

论文 论文题目:Remote Sensing Image Change Detection with Transformers 收录于:IEEE TGRS2021 论文地址:Remote Sensing Image Change Detection With Transformers | IEEE Journals & Magazine | IEEE Xplore https://arxiv.org/abs/2103.00208 项目地址:GitHub - justchenhao/B.

m0_61899108的博客 1万+

Open-CD自定义数据集:如何适配自己的遥感变化检测数据

想要使用Open-CD进行遥感变化检测研究,但发现官方数据集不符合你的需求?别担心!Open-CD提供了灵活的自定义数据集适配方案,让你能够轻松使用自己的数据进行训练和推理。本文将为你详细介绍如何为Open-CD创建自定义数据集,从数据准备到模型训练的全流程指南。 遥感变化检测是地理信息系统和计算机视觉领域的重要研究方向,Open-CD作为基于OpenMMLab的开源工具箱,支持多种先进的深度学

gitblog_00341的博客 711

论文解读:ChangeFormer | A TRANSFORMER-BASED SIAMESE NETWORK FOR CHANGE DETECTION

1、本文实验中STANet居然没有FC-EF、FC-Siam-Di、FC-Siam-Conc这很有可能是backbone性能差异导致的(其所使用的pspnet明显是古董网络) 2、非多尺度特征方法(FC*,STANet*)在DSIFN-CD数据集上性能下降明显,在DSIFN-CD上明显是需要大尺度的低级语义才能做判断;(在LEVIR-CD上每一个变化区域都是一个实例[建筑],而在DSIFN-CD上一个变化区域对应着多个变化实例[建筑],依赖高层语义会使区域所对应的特征发生弥散,从而使区域判断不准) 3、Ch

a486259的博客 5193

A review of multi-class change detection for satellite remote sensing imagery

CD技术通过分析同一地理区域在不同时间获取的多时相遥感影像,来识别地面物体的变化。该技术对环境监测、城市扩张与重建以及灾害评估等研究领域具有重要意义。传统BCD主要关注变化区域和非变化区域,无法提供更细致的土地利用和覆盖(Land Use and Land Cover, LULC)变化信息。随着地球观测卫星技术的不断进步,遥感影像的空间分辨率不断提高,使得多类别变化检测(Multi-class Change Detection, MCD)成为研究的热点方向。

始于足下 1694

Open-CD: A Comprehensive Toolbox for Change Detection——一个全面的变化检测工具箱

Open-CD: A Comprehensive Toolbox for Change Detection——一个全面的变化检测工具箱

Together_CZ的博客 661

Open-CD对比分析:与其他变化检测工具箱的优劣比较

变化检测是遥感图像分析中的核心技术,能够识别不同时间点图像中的变化区域。Open-CD作为一款开源变化检测工具箱,在众多选择中脱颖而出。本文将深入对比Open-CD与其他变化检测工具箱的优劣,帮助您选择最适合的工具。 ## 🔍 Open-CD是什么?核心功能概览 Open-CD是一个基于OpenMMLab生态系统的开源变化检测工具箱,集成了多种先进的深度学习模型和算法。这个工具箱的核心优势在

gitblog_00104的博客 1026

Open-CD实战案例:基于LEVIR-CD数据集的建筑物变化检测全流程

Open-CD是一个基于深度学习的变化检测开源项目,旨在帮助开发者和研究人员快速实现遥感图像的变化检测任务。本文将以LEVIR-CD数据集为例,详细介绍使用Open-CD进行建筑物变化检测的完整流程,包括环境搭建、数据准备、模型训练和结果评估等关键步骤,让你轻松掌握变化检测技术。 ## 一、项目简介 Open-CD(A Change Detection Repo Standing on the

gitblog_00353的博客 369
上一篇: MMsegmentation的配置文件解释
下一篇: [综述] 二值神经网络 Binary Neural Networks
m0_61899108
博客等级 码龄5年 1万+粉丝 165原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值