当前位置: 首页 > news >正文

3D卷积和2D卷积区分-高光谱图像为例

现有一张高光谱HSI图像:

  • 宽度:145 个像素
  • 高度:145 个像素
  • 波段:30 个

每个像素都有 30 个光谱值 → 可以理解成 像素的“光谱指纹”
所以高光谱图像就是 一个 3D 堆叠:空间 × 空间 × 光谱。

2D卷积在HSI上的操作

2D卷积就像普通的图像卷积,把所有光谱当作通道:

  • 输入:145 × 145 × 30
  • 卷积核:3 × 3 × 30 → 只在空间上滑动
  • 输出:提取每个像素附近的空间模式,但光谱之间的关系没直接处理

2D卷积只在 空间维度 (Height × Width) 上滑动。
输入通道数(Depth / spectral bands) 是卷积核的“深度”,卷积核会覆盖全部通道。

举例:

Patch size: 7×7×30 → 卷积核 3×3×30 ✅
Patch size: 7×7×10 → 卷积核 3×3×10 ✅
Patch size: 7×7×50 → 卷积核 3×3×50 ✅

  • 核心:2D卷积核的深度必须等于输入的通道数。
    空间滑动的是 Height × Width,卷积核沿深度一次性处理所有通道。

3D卷积在HSI上的操作

3D卷积同时处理空间和光谱:

  • 卷积核:3 × 3 × 7(空间 × 空谱)
  • 滑动方式:不仅在空间滑动,还会在光谱方向滑动
  • 输出:能同时捕捉空间模式和光谱模式

3D卷积在 Height × Width × Depth 都滑动。
卷积核在光谱(Depth)方向也有大小,可以选择 小于、等于或大于 patch depth 的值。

举例:

Patch size: 7×7×30 → 3D卷积核可以是 3×3×3, 3×3×5, 3×3×10 等 ✅
Patch size: 7×7×10 → 3D卷积核可以是 3×3×3, 3×3×5, 3×3×7 等 ✅

  • 核心:3D卷积能捕获 光谱-空间联合特征,不仅仅在空间上滑动,还可以在光谱方向上滑动提取局部光谱模式。
  • 3D 卷积核在 spectral 维度可以自由选择,不必等于 patch depth,这是它的优势。

对比

方面2D 卷积3D 卷积
滑动维度高 × 宽高 × 宽 × 深度
卷积核深度必须等于输入通道数可以小于输入深度/沿深度部分卷积
特征捕捉仅空间模式空间 + 光谱/深度模式
计算开销较快较慢(参数更多,计算量更大)

参数量与计算量对比

假设:
输入 patch:

7×7×30(降维后30个光谱波段)

输出通道:

Cout=16

卷积核尺寸:

2D卷积

3×3

3D卷积

3×3×7(光谱方向卷积深度7)

参数量计算

2D卷积(光谱作为通道):

参数量=3⋅3⋅30⋅16=4320

3D卷积:

参数量=3⋅3⋅7⋅1⋅16=1008

⚠️ 注意:3D卷积每次只处理部分光谱(卷积深度),所以参数少,但是卷积次数更多,计算量实际上可能比2D大,因为要在光谱方向滑动多次。

卷积计算次数(乘加运算量FLOPs)

以输出空间大小为5×5为例

2D卷积:

FLOPs≈5⋅5⋅3⋅3⋅30⋅16=108,000

3D卷积(卷积深度7,滑动30波段 →30−7+1=24 次):

FLOPs≈5⋅5⋅3⋅3⋅7⋅16⋅24=226,800

✅ 结论:3D卷积虽然每个核参数少,但计算量更大,因为光谱方向要滑动。

http://www.jsqmd.com/news/583320/

相关文章:

  • 用了大半年的免费云服务器,分享真实体验
  • 看这家美国顶级新闻媒体如何用 Splashtop 实现效率与安全双飞跃
  • 有人说:中文只适合中国人学,因为前提要有个聪明的脑子!那么,中国人学英文,辅助用「干词」那简直就是聪明的脑子配上了高效的工具,原地学会!
  • 编译系统概述
  • 人在哪数据就在哪!两步打造私人高速通道,4K原片/工作文件随点随看
  • x64汇编:内存工作的基本原理
  • AI-现金流指南-最大化利润的-ChatGPT-货币化
  • 运动AI市场2026预测:亚太领跑、传感器国产化与5G+边缘计算新机遇
  • 开篇:数据处理绕不开的合并与拼接
  • Autovisor:智能优化在线课程学习效率的自动化解决方案
  • 2025届最火的降AI率平台推荐
  • 基于PLC的6层3部电梯 12000+字,纯手写的,西门子S7-1200PLC,文章里面的图纸...
  • ChatGPT-AI-大师终极指南
  • 基于单片机的全自动咖啡机控制系统设计
  • UE5-MCP终极指南:用AI魔法让游戏开发变得像聊天一样简单
  • 2026届毕业生推荐的十大降AI率工具横评
  • 团队技术专家的技术设计模版,真心好用!
  • 从零开始掌握小红书数据采集:xhs库的5大实战应用场景
  • 单片机代码版本管理工具横向评测与应用
  • 如何0失败部署ChemCrow?从环境配置到功能落地的全景指南
  • 基于机器学习提升烟雾探测器预测精度:告别误报,守护安全
  • 2025最权威的十大降重复率神器实际效果
  • 山东境内企业拓客推荐:当下获客越来越难,这几家平台值得参考
  • 解决方案:OpenRPA如何破解企业流程自动化成本与效率的双重困境
  • openclaw钉钉机器人团队
  • BomGW v1.0软网关 PLC存储到数据库SQL配置方法说明书
  • 论文AI率过高怎么降?实测有效方法+免费工具推荐
  • ChatGPT-提示词-600-个学习新技能的随意提示
  • 2026 AI提效工具排行榜:ChatGPT、DeepSeek、Claude谁最强?AI办公全盘点
  • 《致20岁的你》书摘