Coursera 笔记

Module 05 · 3D Scanning3D 扫描

Your Smartphone and 123D Catch手机与 123D Catch 扫描

Coursera ↗

🎵 背景音乐 🎵


什么是摄影测量法?

摄影测量法(Photogrammetry)是一种基于照片测量距离的技术,现代软件利用这一技术,通过分析多张照片,生成 高分辨率3D模型,无需特殊硬件设备。

原理解析

  1. 照片对比:
    • 软件会对比多张照片,寻找相同的特征(称为 特征检测)。
    • 通过多个角度的照片,软件利用边缘检测算法判断物体的3D形状。
  2. 硬件要求:
    • 任何相机:普通数码相机、手机摄像头均可使用。
    • 环境稳定:光线、背景、物体必须保持静止。
  3. 摄影技巧:
    • 焦距固定:避免变焦以免扭曲物体形状。
    • 全景覆盖:从各个角度拍摄,确保每个面都被记录。

操作步骤详解

1 准备拍摄

  • 物体固定:放置物体于稳定位置,避免旋转或移动。
  • 光线控制:保持均匀光照,避免反射和阴影。
  • 选择相机:手机相机由于景深大,能保持更多细节在焦点中。

2 拍摄技巧

  1. 拍摄角度:
    • 以物体为中心,从顶部到底部、从各个方向拍摄。
    • 可参考六边形或圆形布局,每隔 10-60度 拍一张。
  2. 双眼视差拍摄:
    • 模拟人眼视差,每次移动相机 1英寸 左右拍摄一对照片。
  3. 细节捕捉:
    • 对于复杂形状(如浆果、叶片),需从底部、侧面拍摄更多角度。
  4. 注意事项:
    • 不要旋转物体,而是移动相机。
    • 确保背景保持一致,避免照片混淆。

3 软件处理

推荐软件

  1. Agisoft PhotoScan:免费试用30天,支持高质量模型生成。
  2. 123D Catch:支持安卓/iOS,用户友好,自动化操作简便。

照片导入与调整

  1. 上传照片:导入所有照片到软件中。
  2. 检查照片:确保所有图片清晰、完整。
  3. 生成3D模型:软件根据照片自动生成点云和网格模型。

云端处理

  • 123D Catch 等软件支持云端计算,自动上传照片并生成3D模型,适合快速试验。

4 模型后处理

生成的模型通常仅是表面网格,无法直接用于3D打印,需进一步处理以创建封闭的 水密体积(Watertight Volume)。

常见问题与解决方案

  • 模型无底部:
    • 使用软件补全底部(例如填充或镜像反射)。
  • 细节不足:
    • 通过增加照片数量或更改拍摄角度提高分辨率。

修改软件

  • 推荐使用 Meshmixer 或 Blender 进行网格修复和体积封闭。

实操案例:草莓塔 3D 扫描

拍摄准备

  • 将草莓塔固定在无风、光线均匀的环境中。
  • 使用手机相机,从不同角度拍摄约 30-40 张 照片。

拍摄策略

  • 顶部到侧面拍摄:
    • 顶部6张、侧面6张,间隔 60度。
    • 根据需要增加拍摄数量,提升分辨率。

照片导入与处理

  • 导入软件:将照片上传至 Agisoft PhotoScan 或 123D Catch。
  • 生成模型:等待软件分析照片并生成点云和网格。

优缺点对比

优势 局限
无需特殊设备:仅需相机即可完成扫描。 耗时较长:拍摄和处理需耗费较多时间。
高分辨率:适合复杂物体形状(如食物、植物)。 背景要求高:场景需保持绝对静止。
成本低:软件大多免费试用。 后处理复杂:需手动封闭模型体积以打印。

总结与应用场景

  • 适用人群:设计师、艺术家、科研人员、教育者。
  • 应用领域:
    1. 艺术创作:生成高质量数字模型。
    2. 科研探索:记录植物、标本等的细节数据。
    3. 教育与娱乐:快速创建可视化模型,用于教学或互动演示。

🎵 [结束音乐] 🎵
准备好尝试摄影测量技术了吗?让我们开始拍摄吧! 📷✨