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

研究学习3DGS的顺序

6 个核心基础模块

序号模块说明推荐学习顺序
1📷 三维计算机视觉基础建立对3D场景、点云、体积的空间理解✅第一个
2🧮 CT成像原理与图像表示理解CT图像本质、断层数据、密度单位✅并行进行
3🟡 NeRF与3D Gaussian Splatting原理掌握点云/高斯场如何表示3D信息✅重点
4🧠 深度学习框架(PyTorch)为训练网络/修改代码打基础✅必须掌握
5🎨 渲染基础(体积渲染、光照模型)尤其要懂Ray Marching、Alpha合成✅推荐补充
6📊 3D数据处理与评价指标如何读写.ply、.nii、.mhd等数据格式🔁应用时再精学

具体推荐学习内容(含路径)

1️⃣ 三维视觉基础

  • 《Multiple View Geometry in Computer Vision》(可选读第1-4章)

  • ✅ B站课程或CS231n关于3D场景、三角网格、点云等基础讲解

  • ✅ 推荐关键词:三维重建、Structure-from-Motion (SfM)、点云(Point Cloud)、体素(Voxel)


2️⃣ CT成像与医学图像表示

  • ✅ 学习 CT的物理原理:X射线、Hounsfield Units (HU)、切片间隔、3D Volume

  • ✅ 学会查看CT图像格式:DICOM、.nii.gz、.mhd

  • ✅ 推荐工具:

    • 3D Slicer(医学图像查看与可视化)

    • SimpleITK/PyTorch + nibabel(读取.nii等格式)


3️⃣ 3D Gaussian Splatting 相关原理

  • ✅ 阅读论文:“3D Gaussian Splatting for Real-Time Radiance Field Rendering”(CVPR 2023)

  • ✅ 跑通官方代码:https://github.com/graphdeco-inria/gaussian-splatting

  • ✅ 理解核心概念:

    • 3D高斯点:位置、尺度、旋转、颜色、不透明度

    • Splatting渲染原理:光线穿过多个高斯点,按透明度融合


4️⃣ 深度学习基础与PyTorch

  • ✅ 推荐学习路径:

    • 零基础看莫烦PyTorch教程(B站)

    • 用小项目(如猫狗分类)练习模型训练、损失函数、可视化

  • ✅ 常用内容:

    • Dataset、DataLoader、model.forward

    • 损失函数(L1、MSE、Focal Loss)

    • 可视化(TensorBoard、matplotlib)


5️⃣ 渲染基础:体积渲染与透明度融合

  • ✅ 学习Ray Marching原理(体素/场景渲染关键)

  • ✅ 学习Alpha合成与光线累积规则(在3DGS中用于可视化)

  • ✅ 可阅读论文/博客:

    • NeRF核心原理

    • “How NeRF Works”系列博客

  • ✅ 推荐工具:

    • Open3D

    • Kaolin / PyTorch3D(Meta)


6️⃣ 3D医学数据处理与可视化

  • ✅ 学习如何从 DICOM/NII 读取体积数据

  • ✅ 掌握基本可视化:体绘制、MIP、切面分析

  • ✅ 推荐工具:

    • SimpleITK / nibabel / monai(医学图像处理工具包)

    • 3D Slicer + Python脚本二次开发

✅ 已实现内部结构重建的核心研究

1. Volumetrically Consistent 3D Gaussian Rasterization

  • 内容亮点:通过对3D高斯体积进行解析积分,实现物理一致的透明度(alpha)计算,直接用于CT/层析成像 (tomography)。

  • 重点说明:作者指出该方法“直接用于CT成像”,并且在层析重建任务上达到或超越现有3DGS体方法 ruyi-zha.github.io+1arxiv.org+1jarxiv.com+6arxiv.org+6ruyi-zha.github.io+6。

2. R²‑Gaussian: Rectifying Radiative Gaussian Splatting for Tomographic Reconstruction

  • 内容亮点:这是首个专注于稀疏视图X光/CT断层的3DGS框架,通过校正投影积分偏差,获得高质量体积重建,速度比 NeRF 快12倍 reddit.com+2arxiv.org+2link.springer.com+2。

  • 明确实现:论文直接用于“X-ray computed tomography”,说明已经实现内部结构还原。

3. RayGauss: Volumetric Gaussian‑Based Ray Casting

  • 内容亮点:引入体积光线投射机制,将高斯体作为可微、物理一致的体积渲染单元,适合处理内部密度与结构 arxiv.org+1ruyi-zha.github.io+1hub.baai.ac.cn。

  • 实现方向:虽然聚焦于视角合成,但其“体积光线投射”机制是内部重建基础。


🔍 总结对比

论文实现内部结构重建?技术核心任务类型
Volumetrically Consistent 3D Gaussian Rasterization对高斯体进行体积积分CT、层析重建
R²‑GaussianX光投影+偏差校正,体积恢复稀疏CT重建
RayGauss光线体积投射体渲染、新视角
原始3DGS❌(仅表面)2D splatting投影可见表面重建

📝 结论

  • ✅ 已有人通过3篇关键论文证明了内部结构重建的可行性。

  • ✅ 特别是 Volumetrically Consistent 3D Gaussian RasterizationR²‑Gaussian,明确应用于CT/X光层析任务。

  • ✅ 也就是说,这个方向已在少量但高质量研究中实现,你无需完全从零开创,而是在已有基础上推进。

方案方向核心优势影响你任务的关键点
NeuSG表面+内部密度融合精细几何与体积结合
IOAR多层级表面识别重建明确“内”和“外”边界
MirrorGaussian光学混合结构处理可处理反射/透视下结构
SOGS/RestorGS轻量 & 深度增强稀疏与复杂数据的重建
SuGaR / DepthSplat高效生成网格精细层次结构 + 加速处理
http://www.xdnf.cn/news/17827.html

相关文章:

  • Golang信号处理实战
  • Linux操作系统从入门到实战(二十三)详细讲解进程虚拟地址空间
  • Canal 技术解析与实践指南
  • 【Spring框架】SpringAOP
  • Vue3从入门到精通: 4.4 复杂状态管理模式与架构设计
  • Python爬虫大师课:HTTP协议深度解析与工业级请求封装
  • dockerfile自定义镜像,乌班图版
  • MC0439符号统计
  • 智能家居【home assistant】(一)-在Windows电脑上运行home assistant
  • Webapi发布后IIS超时(.net8.0)
  • 什么是可信空间的全域节点、区域节点、业务节点?
  • Claude Opus 4.1深度解析:抢先GPT5发布,AI编程之王主动出击?
  • (Arxiv-2025)Stand-In:一种轻量化、即插即用的身份控制方法用于视频生成
  • 微软自曝Win 11严重漏洞:可导致全盘数据丢失
  • 简单使用 TypeScript 或 JavaScript 创建并发布 npm 插件
  • 搭建前端开发环境 安装nvm nodejs pnpm 配置环境变量
  • 大华相机RTSP无法正常拉流问题分析与解决
  • Web 安全之 Cookie Bomb 攻击详解
  • Prometheus 监控 Kubernetes Cluster 最新极简教程
  • USENIX Security ‘24 Fall Accepted Papers (1)
  • 使用 Let’s Encrypt 免费申请泛域名 SSL 证书,并实现自动续期
  • 【微服务】.NET8对接ElasticSearch
  • [Linux]双网卡 CentOS 系统中指定网络请求走特定网卡的配置方法
  • ifcfg-ens33 配置 BOOTPROTO 单网卡实现静态和dhcp 双IP
  • 《Python列表和元组:从入门到花式操作指南》
  • 做亚马逊广告,有哪些提高效率的工具
  • sqli-labs通关笔记-第49关 GET字符型order by盲注(单引号闭合 手工注入+脚本注入两种方法)
  • CAS学习6:cas免登录时 iframe 跨域和TGC丢失问题处理
  • 从0开始跟小甲鱼C语言视频使用linux一步步学习C语言(持续更新)8.15
  • 面试经典150题[004]:删除有序数组中的重复项 II(LeetCode 80)