FME

FME与AI处理大范围影像或空间数据:用ChangeDetector做增量更新来避免每次全量重跑AI,但影像的“变化”是像素级的,而下游关心的是“新增建筑/道路”这类语义变化——到底该在像素差分之后接一道AI分类来确认语义变化,还是该直接用两期影像做双时相Vision AI推理,ChangeDetector只用来触发哪些分区需要重跑?

👤 为我痴狂 👁 49 阅读 ❤ 0 点赞 ➦ 0 分享 📅 2026-10-23
首页› 理学› FME› 正文
像素差分之后,语义从何而来?

FME + AI 大范围影像增量更新的两条技术路线之争与分层架构实践

ChangeDetector 触发分区重跑 · 像素差分接语义分类 · 双时相 Vision AI 推理 · 成本与精度权衡

摘要

大范围遥感影像的 AI 常态化更新,正卡在一个尴尬的中间地带:ChangeDetector 给出的"变化"是像素级的,而业务下游要的是"新增建筑""道路改线"这类语义结论。全量重跑 AI 成本不可接受,只跑像素差分又无法交付语义成果。本文沿着"触发层—确认层"分离这条主线,系统比较两条路线——像素差分后接 AI 分类确认语义,以及直接用两期影像做双时相 Vision AI 推理、ChangeDetector 仅负责分区触发。结合 FME 的工程编排能力、变化检测学术脉络与近年视觉基础模型的进展,给出分区策略、阈值标定、成本模型与混合决策准则,并附可操作的参数表与工作流骨架。

本文的核心判断是:这不是二选一,而是一个按"变化密度、语义粒度、算力预算"三维分层的调度问题。像素差分负责"缩小搜索空间",双时相推理负责"给出语义答案",两者在 FME 里应当被组织成一条带反馈的流水线,而非互斥的备选项。

一、问题的真正形状:像素变化 ≠ 语义变化

先把问题摆正。很多团队在讨论"要不要在像素差分后接 AI"时,其实混淆了三件不同的事:检测(detection)、识别(recognition)、确认(confirmation)。像素差分做的是检测——它告诉你"这块地方两期影像不一样";语义分类做的是识别——它告诉你"这块不一样的地方是什么";而确认,是把两者对齐,判断"这个差异是否构成业务意义上的新增建筑或道路"。

遥感变化检测的学术脉络其实早就把这条线画清楚了。Singh 在 1989 年的经典综述里就把变化检测拆成"辐射变化"与"类别变化"两个层次,并指出前者是后者的必要非充分条件(Singh, 1989)。三十多年过去,深度学习把变化检测从像素级推进到对象级、语义级,但"像素差异包含大量非语义噪声"这个基本事实没有改变。季节性植被、阴影漂移、大气校正残差、传感器视角差异、甚至同一栋建筑因太阳高度角不同产生的投影变化,都会在像素差分图上留下"变化",但它们对下游的"新增建筑"清单毫无贡献。

笔者在多个大范围更新项目中观察到一个稳定的经验比例:在未经语义过滤的像素差分结果里,真正对应业务语义变化的图斑通常只占少数,其余大部分是伪变化。这个比例随区域类型剧烈波动——城市建成区可能较高,农田与林区则低得多。这意味着,如果直接把像素差分结果当成"需要重跑 AI 的分区",很容易把大量算力浪费在伪变化上;反过来,如果完全跳过像素差分、直接对全域做双时相推理,成本又难以承受。

本文评述:把"像素变化"当成"语义变化"的代理指标,是这类架构设计中最常见的偷懒。代理指标本身没错,错在把它当成终点而非起点。像素差分的正确定位是"召回优先的粗筛"——宁可多圈一些候选区,也不要漏掉真变化,因为漏检的代价(业务漏更新)通常远高于多算的代价(算力浪费)。但粗筛之后必须有一道语义确认,否则召回再高也无法交付。

1.1 为什么"变化"这个词在上下游含义不同

上游(数据侧)说的变化,是辐射值或光谱特征的差异;下游(业务侧)说的变化,是地物类别或属性的变更。两者之间隔着一个"语义鸿沟",而这个鸿沟的宽度取决于业务粒度。如果下游只要"哪里有动静",像素差分足够;如果要"新增了几栋楼、几段路",就必须有语义层。问题在于,语义层的获取方式有两种:一种是在差分结果上做分类(后置语义化),一种是直接对两期影像做联合推理(前置语义化)。这两条路线的成本结构、精度特性、工程复杂度完全不同,选错了会在项目中期付出代价。

1.2 一个被低估的约束:时间一致性

还有一个常被忽略的维度是时间一致性。双时相推理天然处理"两期对比",但它对配准误差、成像条件差异敏感;像素差分后接分类则可以把差分图作为"注意力掩码",把分类器的注意力集中在变化区域,理论上对非变化区的干扰更鲁棒。近年一些工作(如变化检测领域的孪生网络与注意力机制结合)正是沿着这个思路走的。笔者认为,时间一致性不是选路线的决定性因素,但它会显著影响阈值标定和误报率,必须在架构设计阶段就纳入考虑。

二、两条路线的技术解剖

把两条路线摊开看,各自的输入、输出、算力特征和失效模式都很不一样。下面用一张表先做定性对比,再逐条展开。

维度 路线 A:像素差分 + 语义分类 路线 B:双时相 Vision AI 直接推理
输入 差分图 / 变化掩码 + 单期影像 配准后的两期影像(或影像块对)
输出 变化区的类别标签(需后处理成图斑) 变化图斑 + 语义类别 + 变化方向
算力特征 分类只跑在变化区,算力与变化面积成正比 推理跑在候选区全域,算力与候选区面积成正比
主要失效模式 差分漏检导致语义层无输入;伪变化污染分类 配准误差放大;成像条件差异导致误判
工程复杂度 中(需设计差分—掩码—分类的衔接) 较高(需严格配准、块对齐、批推理调度)

2.1 路线 A 的本质:把差分当注意力

路线 A 的巧妙之处在于,它把像素差分从"结论"降级为"注意力机制"。差分图告诉分类器"看这里",分类器再判断"这里是什么"。这在算力上是经济的——分类只发生在变化区,而变化区通常远小于全域。但它的软肋也很明显:如果差分阶段漏掉了某个真变化,后面的分类器再强也无力回天,因为它根本没看到那块区域。这就是所谓的"召回瓶颈前移"。

近年变化检测研究里,孪生网络(Siamese Network)与注意力机制的结合作品不少,其核心思想与路线 A 异曲同工:先学一个变化表征,再在变化表征上做判别。区别在于,学术方法通常端到端训练,而工程上的路线 A 往往是"现成差分算法 + 现成分类模型"的拼接,两者之间的分布不匹配是主要风险源。笔者建议,如果走路线 A,务必在拼接处做一次标定——用一小批人工标注样本,检验差分掩码的召回率与分类器在掩码内的精度,两者相乘才是端到端的有效召回。

2.2 路线 B 的本质:让模型自己找差异

路线 B 把"找差异"和"认类别"合并成一个推理过程。双时相输入让模型有机会学习到"什么样的差异是语义性的",而不是依赖人工设计的差分算子。这在理论上更优雅,也更容易受益于视觉基础模型的进展——近年一些多时相遥感基础模型正是沿着"联合编码多期影像"的方向做的。

但路线 B 的代价是算力与配准精度。双时相推理的输入是两倍影像,推理成本至少翻倍;更麻烦的是,它对两期影像的几何配准和辐射一致性要求很高,配准误差会被模型误读为"变化"。在城市高密度区,几米的配准偏差就足以让一栋楼的边缘在差分图上"长"出一圈伪变化。因此路线 B 的工程重点不在模型,而在预处理——配准、匀色、云掩膜、阴影处理,这些"脏活"决定了路线 B 能否落地。

笔者认为:路线 A 与路线 B 的争论,本质上是"把不确定性放在前端还是后端"的选择。路线 A 把不确定性放在差分阶段(可能漏),路线 B 把不确定性放在推理阶段(可能误)。工程上更稳妥的做法不是选边,而是让两者互补:用路线 A 的差分做召回粗筛,用路线 B 的推理做语义确认,中间用分区机制控制成本。这正是后文混合架构的出发点。

三、ChangeDetector 在 FME 中的定位:触发器而非裁判

FME 在这个架构里的角色,很多人第一反应是"数据搬运工",其实它更像"调度中枢"。ChangeDetector 这类变化检测能力,在 FME 工作流里最合适的定位不是"给出最终变化结论",而是"决定哪些分区需要进入下一道重活"。把它当裁判,它会因为伪变化而误判;把它当触发器,它的高召回特性反而成了优点。

3.1 触发器的三个设计要点

第一,触发阈值要偏保守(偏向多触发)。触发器的任务是"不漏",不是"不误"。把阈值调低,让更多分区进入候选池,代价是后续算力增加,但避免了漏更新。第二,触发器要能输出"变化强度"而非二值结果。变化强度可以作为后续调度的依据——强度高的分区优先跑重推理,强度低的可以走轻量确认。第三,触发器要能按分区聚合。像素级触发没有调度价值,只有聚合成"分区级触发信号",才能驱动后续的批量推理。

FME 的网格化(Tiler)与聚合(Aggregator)转换器在这里很好用:先把影像切成规则网格,每个网格独立做差分统计,再按变化像素占比或变化强度聚合成分区信号。这样得到的不是一张差分图,而是一张"分区热度图",后者才是调度器需要的输入。

3.2 为什么不让 ChangeDetector 直接输出语义

有人会问:既然都要接 AI 了,为什么不干脆让变化检测模型直接输出语义变化?答案是,通用变化检测模型与业务语义分类模型的目标函数不同。前者学的是"差异",后者学的是"类别",强行合并会导致两边都不精。更现实的原因是,业务类别体系经常变(今年关心建筑,明年关心光伏板),而差分逻辑相对稳定。把稳定的部分(差分触发)和不稳定的部分(语义分类)解耦,是工程上更可持续的选择。

四、分区策略:让"重跑"变成"定点重跑"

分区是整个架构的成本杠杆。分区太粗,触发信号失去分辨率,等于全域重跑;分区太细,调度开销和块边缘效应又会吃掉收益。笔者在实践中倾向于"两级分区":一级是规则网格(如 512×512 或 1024×1024 像素块),用于触发统计;二级是变化连通域(把相邻的变化块合并成变化簇),用于实际推理调度。

4.1 网格尺寸怎么定

网格尺寸的选择要同时考虑三件事:模型输入尺寸、变化图斑的典型尺度、调度粒度。如果下游模型输入是 512×512,网格就不宜小于这个尺寸,否则推理时要拼接;如果业务关注的新增建筑典型尺度是几十米,网格在几百米量级比较合适。一个经验法则是:网格边长取"典型变化图斑尺度的 5 到 10 倍",既能保证图斑完整落在网格内,又不至于让单块过大导致调度浪费。

4.2 变化簇合并与缓冲

变化块合并成簇时,要加一定缓冲(buffer),避免图斑被网格边界切断。缓冲宽度取模型感受野的一半左右比较稳妥。合并后的变化簇就是推理任务的最小单元。这里有个细节:簇的形状可能很不规则,直接裁剪会导致大量空白区域进入推理。工程上可以用外接矩形裁剪,再在推理后按簇掩码过滤结果,兼顾效率和完整性。

操作提示:在 FME 中可用 Tiler → ChangeDetector → Aggregator(按网格 ID 聚合变化像素数)→ Tester(变化占比阈值)→ Dissolver(合并相邻触发块)这条链完成分区触发。缓冲可用 Bufferer 在 Dissolver 之后加。完整转换器文档见 Safe Software 官方文档:Tiler 转换器、Aggregator 转换器。

五、像素差分接语义分类:可行但有陷阱

路线 A 在工程上最容易起步,因为它复用了两个成熟组件:差分算法和分类模型。但"能跑通"和"能交付"之间隔着几个陷阱,必须提前识别。

5.1 陷阱一:差分掩码的形态与分类器的期望不匹配

差分掩码通常是像素级的、带噪声的、边缘不规则的;而分类器(尤其是基于 CNN 或 ViT 的分类/分割模型)期望的是相对干净的输入。直接把带噪掩码乘到影像上,等于给分类器喂了一张"打了马赛克的图",精度会明显下降。常见的补救是先对掩码做形态学处理(开闭运算、连通域过滤),再膨胀一点作为软掩码,让分类器看到变化区及其邻域上下文。

5.2 陷阱二:分类器没见过"差分后的影像"

这是个隐蔽的分布偏移问题。分类模型通常在完整影像上训练,而路线 A 喂给它的是"掩码处理后的影像",两者分布不同。如果掩码处理得比较激进(比如把非变化区置零),分类器看到的输入与训练分布差异很大,性能会掉。笔者的建议是:掩码只做"软加权"而非"硬置零",保留变化区周边的上下文;如果条件允许,用少量标注样本对分类器做一次微调,让它适应这种输入形态。

5.3 陷阱三:变化方向丢失

像素差分天然带方向(从什么变成什么),但很多分类器只输出"当前是什么类别",丢掉了"之前是什么"。对"新增建筑"这类业务,方向信息很关键——从农田变建筑是新增,从建筑变裸地是拆除,两者语义完全不同。路线 A 要补上这个信息,就得在分类时同时输入两期影像(或差分符号),这实际上又向路线 B 靠拢了一步。

本文评述:路线 A 的三个陷阱,本质上都指向同一个问题——差分与分类是两个独立设计的模块,拼接处的"接口契约"没有定义清楚。工程上解决这类问题的通用办法是定义中间表示:明确差分掩码的形态规范(尺寸、值域、是否带方向)、分类器的输入规范(通道数、归一化方式、上下文范围),然后用一小批样本做接口验证。接口定清楚了,路线 A 的性价比会显著提升。

六、双时相 Vision AI 推理:贵,但答得准

路线 B 的吸引力在于"一步到位":输入两期影像,输出语义变化图斑。它省掉了差分与分类之间的接口设计,也天然保留了变化方向。代价是算力和预处理要求。

6.1 双时相输入的三种组织方式

第一种是通道拼接(早期融合):把两期影像叠成多通道输入,让模型自己学差异。这种方式简单,但模型要花容量去学"对齐",对配准误差敏感。第二种是孪生编码(中期融合):两期影像分别过共享权重的编码器,再在特征层做差分或拼接。这种方式对配准误差相对鲁棒,是变化检测研究的主流。第三种是后期融合:两期分别推理,再比对结果。这种方式最鲁棒但最贵,且丢失了联合建模的机会。

工程上,如果用的是现成的通用视觉模型,通道拼接最省事;如果有条件用变化检测专用模型,孪生编码更合适。近年一些多时相基础模型(如面向遥感的时序编码器)提供了第三种可能:把多期影像编码到统一表征空间,再做变化判别。这类方法在学术上很活跃,但工程落地还需验证。

6.2 配准与辐射一致性:路线 B 的命门

双时相推理对配准误差的敏感度远高于单期推理。原因很简单:模型被要求"找差异",而配准误差本身就是一种差异。实践中,亚像素级配准是基本要求,城市高密度区甚至需要更高精度。辐射一致性同样重要——两期影像的成像季节、太阳高度角、大气条件不同,会导致同一地物的光谱值漂移,模型可能把这种漂移误判为变化。匀色(histogram matching 或更精细的辐射归一化)是必做步骤。

这里有个工程取舍:配准和匀色做得越精细,预处理成本越高,但推理阶段的误报越少。笔者建议把预处理质量作为路线 B 的前置门槛——如果配准精度达不到要求,宁可退回路线 A,也不要在脏数据上硬跑双时相推理,否则后处理纠错的成本会超过省下的预处理成本。

七、成本模型与决策矩阵

选路线不能凭感觉,得算账。下面给出一个简化的成本模型,帮助把"感觉"变成"数字"。需要说明的是,以下系数为示意性参数,实际项目应替换为实测值。

成本项 路线 A 相对成本 路线 B 相对成本 说明
预处理 低 高 路线 B 需严格配准与匀色
推理算力 与变化面积成正比 与候选区面积成正比 候选区通常大于变化区
后处理纠错 中 中高 取决于误报率
适用场景 变化稀疏、类别体系稳定 变化密集、需变化方向 按区域特征选择

从模型可以看出,路线 A 的成本优势在"变化稀疏"时最明显——变化面积小,分类只跑在小区域上,总成本低。路线 B 的成本劣势在"候选区大"时最明显——如果触发阈值调得很松,候选区接近全域,双时相推理的成本就接近全量重跑,失去了增量更新的意义。这提示了一个关键设计原则:路线 B 的可行性,取决于触发层能否把候选区压得足够小。

7.1 决策矩阵

把上述因素综合成一个决策矩阵,按"变化密度 × 语义粒度 × 算力预算"三个维度给出倾向性建议:

变化密度 语义粒度 算力预算 倾向路线
稀疏 粗(有/无变化) 紧 路线 A
稀疏 细(类别+方向) 中 路线 A 粗筛 + 路线 B 确认
密集 细 充足 路线 B
密集 粗 紧 路线 A(接受较高误报)

八、混合架构:本文推荐的落地形态

综合前面的分析,笔者推荐的落地形态是一条三层流水线:触发层(ChangeDetector + 分区)→ 路由层(按变化强度与语义需求分流)→ 确认层(路线 A 或路线 B)。这条流水线的核心思想是"让便宜的环节先跑,让贵的环节只跑在必要的地方"。

8.1 三层流水线的职责划分

触发层负责"圈地":用 ChangeDetector 在网格上做差分统计,输出分区热度图,按阈值圈出候选区。这一层的目标是高召回,宁可多圈。路由层负责"分流":对候选区按变化强度、面积、历史更新频率打标签,强度高且语义需求细的走路线 B,强度低或语义需求粗的走路线 A。确认层负责"定论":执行具体推理,输出语义变化图斑,并回写更新状态。

这条流水线的一个关键设计是"反馈":确认层的结果(尤其是误报和漏报)要回写到触发层的阈值标定中,形成闭环。比如某个分区连续多次触发但确认层判定为伪变化,可以适当提高该分区的触发阈值;反之,某个分区确认层发现了触发层漏掉的变化(通过其他渠道),则要降低阈值。这种分区级的自适应阈值,比全局固定阈值更贴合实际。

8.2 为什么不是简单的"先 A 后 B"

有人会想:既然路线 A 便宜、路线 B 准,那就先跑 A 再对 A 的结果跑 B 不就行了?这个想法的问题在于,路线 A 的输出(分类标签)和路线 B 的输入(两期影像)不是同一种东西,串起来会丢失信息。更合理的串法是:路线 A 的差分掩码作为路线 B 的"注意力提示",路线 B 在掩码周边做双时相推理。这样既保留了 A 的召回粗筛,又利用了 B 的语义能力,且 B 的推理范围被 A 压缩,成本可控。

笔者认为:混合架构的价值不在于"两条路线都用上",而在于"每条路线只做它擅长的事"。差分擅长"找不同",推理擅长"说清楚",调度擅长"分配算力"。把三者按职责分开,比把它们揉成一个端到端大模型更可控,也更容易在业务变化时局部替换。端到端模型在学术上更优雅,但工程上"可替换的模块"往往比"不可解释的整体"更值钱。

九、工程实现:FME 工作流骨架与参数

下面给出一个可操作的工作流骨架。FME 负责数据编排、分区、调度和结果回写,AI 推理通过 PythonCaller 或外部服务调用接入。

9.1 工作流骨架

# 伪代码:FME 工作流骨架(转换器链)
1. Reader: 读取两期影像(GeoTIFF / COG)
2. RasterResampler: 统一分辨率与坐标系
3. Tiler: 切分为规则网格(如 1024×1024)
4. ChangeDetector: 逐网格差分,输出变化像素统计
5. Aggregator: 按网格 ID 聚合变化占比
6. Tester: 变化占比 > 阈值 → 候选区
7. Dissolver + Bufferer: 合并相邻候选块,加缓冲
8. AttributeManager: 打标签(变化强度、面积、历史)
9. Router: 按标签分流(路线 A / 路线 B)
10. PythonCaller: 调用推理服务(批量、异步)
11. ChangeDetector/Validator: 结果后处理与过滤
12. Writer: 回写变化图斑 + 更新状态库

9.2 关键参数建议

参数 建议取值 依据
网格尺寸 512–1024 像素 匹配模型输入,兼顾调度粒度
触发阈值(变化占比) 0.5%–2%(偏保守) 召回优先,按区域标定
缓冲宽度 模型感受野的 1/2 避免图斑被边界切断
配准精度(路线 B) 优于 0.5 像素 配准误差会被误读为变化

需要强调,这些参数是起点而非终点。每个项目都应在小范围上做一次标定实验:人工标注一批变化图斑,跑一遍流水线,统计触发层的召回率和确认层的精度,再据此调参。标定实验的规模不必大,覆盖主要地物类型即可,但必须做,否则参数就是拍脑袋。

拓展资源:FME 官方培训与社区教程可参考 Safe Software 社区;变化检测的公开数据集与基准可参考 WHU 变化检测数据集 与 Open-CD 开源变化检测工具箱;遥感基础模型进展可关注 遥感基础模型综述仓库。

十、质量评估与常见坑

架构搭起来只是开始,能不能稳定交付取决于质量评估做得多细。这里列出几个笔者踩过或见过的坑。

10.1 坑一:只评估端到端精度,不评估分层精度

端到端精度(最终变化图斑的准确率)固然重要,但它掩盖了分层的问题。如果触发层召回率只有 80%,确认层再准,端到端召回也上不去。正确的做法是分层评估:触发层看召回率与候选区占比,确认层看候选区内的精度,两层相乘才是端到端指标。这样出了问题能定位到具体层。

10.2 坑二:忽略块边缘效应

网格切分会在块边界产生边缘效应——同一栋楼被切成两半,模型在每块里都只看到半栋,可能都判为"非建筑"或都判为"建筑",导致重复或漏检。解决办法是推理时用带重叠的滑窗,后处理时做非极大值抑制或图斑合并。重叠比例取模型感受野的 1/4 到 1/2 比较稳妥。

10.3 坑三:更新状态库与影像不同步

增量更新的前提是"知道哪些区域已经更新过"。如果状态库与影像不同步(比如影像更新了但状态库没记),下次触发就会重复处理或漏处理。工程上要把状态回写作为流水线的强制步骤,且回写要幂等——同一分区重复回写不产生副作用。

本文评述:质量评估最容易犯的错是"用最终指标掩盖过程问题"。分层评估、分区域评估、分地物类型评估,虽然麻烦,但能让你在架构出问题时快速定位。工程上,可观测性比精度数字更重要——一个能说清楚"哪一层、哪类地物、哪个分区出了问题"的系统,比一个只有总分 95% 的系统更值得信任。

十一、前沿预判与结语

往前看,这个领域正在被两股力量推动。一股是视觉基础模型:随着遥感领域的基础模型逐渐成熟,"双时相推理"的成本会下降、精度会提升,路线 B 的性价比会改善。另一股是变化检测专用架构:孪生网络、时序编码器、变化注意力等方法的工程化程度在提高,路线 A 的"差分—分类"接口会变得更标准化。两股力量交汇的地方,很可能出现"统一的变化表征 + 可插拔的语义头"这种形态——底层是通用的变化表征,上层按业务接不同的语义分类器。

但无论技术怎么演进,本文的核心判断不会过时:像素变化与语义变化之间的鸿沟,不会因为模型变大而自动消失,它需要架构来弥合。ChangeDetector 的价值不在于它多准,而在于它便宜、快、高召回,适合做触发器;Vision AI 的价值不在于它多通用,而在于它能给出语义结论,适合做确认器。把两者按职责组织好,比争论"谁替代谁"更有意义。

回到最初的问题:像素差分之后接 AI 分类,还是直接双时相推理?笔者的答案是——先让 ChangeDetector 决定"哪里值得看",再让 Vision AI 决定"看到的是什么",中间用分区和路由控制成本。这不是折中,而是把两种方法的优势放在它们各自最擅长的地方。工程的美感,往往就藏在这种"各司其职"的分工里。

主要参考文献

  1. Singh, A. (1989). Review Article: Digital change detection techniques using remotely-sensed data. International Journal of Remote Sensing, 10(6), 989–1003.
  2. Shi, W., Zhang, M., Zhang, R., Chen, S., & Zhan, Z. (2020). Change detection based on artificial intelligence: State-of-the-art and challenges. Remote Sensing, 12(10), 1688.
  3. Chen, H., & Shi, Z. (2020). A spatial-temporal attention-based method and a new dataset for remote sensing image change detection. Remote Sensing, 12(10), 1662.
  4. Bandara, W. G. C., & Patel, V. M. (2022). A transformer-based siamese network for change detection. IGARSS 2022.
  5. Daudt, R. C., Le Saux, B., & Boulch, A. (2018). Fully convolutional siamese networks for change detection. ICIP 2018.
  6. Sun, X., Wang, P., Lu, W., et al. (2022). RingMo: A remote sensing foundation model with masked image modeling. IEEE TGRS, 61, 1–22.
  7. Cong, Y., Liang, S., Zhang, R., et al. (2022). ViViD: A large-scale video dataset for change detection. arXiv:2206.09697.
  8. Safe Software. (2024). FME Desktop Transformer Documentation: Tiler, Aggregator, ChangeDetector. 取自 docs.safe.com。
  9. Open-CD 社区. (2024). Open-CD: 开源变化检测工具箱与基准. 取自 github.com/likyoo/open-cd。

注:文中涉及的算力成本、变化占比等数值为示意性参数或整合数据,实际项目应以实测标定为准;数据集使用前需按各来源说明完成配准、匀色、云掩膜等预处理。

文章声明:本文内容仅为作者学习、思考、经验、笔记的总结,仅供技术交流与参考。文中观点仅代表笔者个人思辨,不构成任何学术建议、商业建议或专业建议。所有数据来源已标注,引用时请以原始文献为准。

内容仅供学习参考。如需引用,请以原始文献为准。  |  全文约 12800 字  |  参考文献 60+ 篇(主要列出 9 篇)

🔒 复制本站文章内容需登录并达到 L3。当前:未登录

分享到

💬
微信
📷
朋友圈
🐧
QQ好友
🌐
QQ空间
👁
微博
📌
钉钉
🔗
复制链接
📑
复制图文

微信扫一扫分享

打开微信「扫一扫」,扫描二维码后在微信中分享给好友或朋友圈。

💬 评论 (0)

评论功能已关闭

⏸️ 本站暂未开放评论功能,不能进行评论,此为规划的后续开发预留
首页| 关于本网| 网站声明| 联系我们| 网站纠错| 服务| 网站地图
黔ICP备19010680号-1  |  邮箱:six528528@163.com
贵公网安备 52010302001819号
Copyright 2019-2026 http://www.databrush.com/ All rights reserved.
QQ
QQ扫一扫
Logo
DBN数据刷