RealityScan:人人可用的免費攝影測量
RealityScan 入門介紹——Epic Games 的免費攝影測量應用程式,用於創建 3D 模型和相機對齊資料。
什麼是 RealityScan?
RealityScan 是 Epic Games(透過 Capturing Reality)提供的免費攝影測量應用程式。它通過分析從多個角度拍攝的圖片並重建場景幾何,將照片轉換為 3D 模型。
雖然它主要設計用於創建 3D 網格,但我將它用於另一個目的:為 3DGS 訓練生成相機位置資料。
RealityScan 的兩種用法
1. 傳統攝影測量
標準用例——創建 3D 網格模型:
照片 → RealityScan → 帶貼圖的 3D 網格(.obj、.fbx 等)
適合:
- 3D 列印
- 遊戲資產
- AR 濾鏡
- 產品視覺化
2. 3DGS 的相機對齊(我的用法)
為 3D Gaussian Splatting 擷取相機位置:
照片 → RealityScan → 相機資料(.csv)+ 稀疏點雲(.ply)
↓
PostShot / 其他 3DGS 工具
這是我在南鯤鯓代天府專案中使用的方法。
主要功能
自動相機對齊
RealityScan 使用運動結構恢復(SfM)計算:
- 每張照片的相機位置(x, y, z)
- 相機方向(旋轉)
- 焦距和鏡頭畸變
這些空間資訊對 3DGS 訓練至關重要。
稀疏點雲生成
作為相機對齊的副產品,RealityScan 會生成稀疏點雲——場景的粗略 3D 表示,用於初始化高斯位置。
匯出選項
| 格式 | 用途 |
|---|---|
| .obj / .fbx | 用於遊戲、列印的 3D 網格 |
| .csv | 相機位置(用於 3DGS) |
| .ply | 點雲(用於 3DGS 初始化) |
跨平台
- iOS - iPhone/iPad 應用程式
- Android - 行動應用程式
- Windows - 桌面應用程式
3DGS 工作流程
以下是我在 3DGS 流程中使用 RealityScan 的方法:
步驟 1:準備圖片
從影片擷取幀或整理照片。在南鯤鯓專案中,我使用 DaVinci Resolve 從 360° 影片擷取多角度幀。
步驟 2:匯入 RealityScan
- 創建新專案
- 匯入所有圖片
- 等待自動對齊
RealityScan 會匹配圖片間的特徵並計算相機位置。
步驟 3:檢視對齊結果
確認:
- 大多數圖片已對齊(綠色指示器)
- 稀疏點雲看起來正確
- 沒有明顯的錯誤對齊
步驟 4:匯出相機資料
匯出相機位置 CSV 和稀疏點雲 PLY,供 PostShot 或其他 3DGS 訓練工具使用。
獲得更好結果的技巧
圖片品質
- 重疊:連續圖片間 60-80% 重疊
- 一致性:全程相同的光線條件
- 清晰度:避免運動模糊
- 覆蓋:從所有角度拍攝
困難場景
RealityScan(和攝影測量總體而言)在以下情況會有困難:
| 挑戰 | 原因 | 解決方案 |
|---|---|---|
| 反射表面 | 特徵不一致 | 避免或遮罩 |
| 透明物體 | 沒有可匹配的特徵 | 使用背景 |
| 重複圖案 | 匹配模糊 | 添加標記 |
| 移動物體 | 位置變化 | 從場景移除 |
圖片數量
| 場景類型 | 建議圖片數 |
|---|---|
| 小物體 | 30-50 |
| 室內房間 | 100-200 |
| 建築外觀 | 200-500 |
| 大型場地 | 500+ |
RealityScan vs 替代方案
| 工具 | 價格 | 最適合 |
|---|---|---|
| RealityScan | 免費 | 一般用途,初學者 |
| Reality Capture | 付費 | 專業品質 |
| Meshroom | 免費 | 開源,可客製化 |
| COLMAP | 免費 | 研究,命令列 |
| Polycam | 免費增值 | 行動便利性 |
RealityScan 本質上是 Reality Capture 的簡化免費版——讓專業攝影測量人人可用。
與 3DGS 工作流程整合
我使用 RealityScan 的完整流程:
1. 拍攝(Insta360 X5)
↓
2. 影格擷取(DaVinci Resolve)
↓
3. 相機對齊(RealityScan)← 本文
↓
4. 3DGS 訓練(PostShot)
↓
5. 檢視(SuperSplat / Unreal Engine)
請參閱我的南鯤鯓代天府專案了解完整工作流程。
開始使用
- 從 Epic Games 下載 RealityScan
- 拍攝 30 張以上小物體的照片
- 匯入並讓它處理
- 匯出你的 3D 模型或相機資料
它是免費的,作為一個免費工具來說功能相當強大。
結論
RealityScan 讓攝影測量大眾化——以前需要昂貴軟體的工作現在免費且易用。無論你是直接創建 3D 模型還是作為 3DGS 流程的一部分使用它,它都是你工具箱中必不可少的工具。
延伸閱讀
- 什麼是 3D Gaussian Splatting? - 3DGS 簡介
- PostShot:訓練 3DGS 模型 - 相機對齊後的下一步
- SuperSplat:在瀏覽器編輯 3DGS - 檢視與編輯成果
- 南鯤鯓代天府專案 - 完整工作流程範例
資料來源
- RealityScan 下載 - Epic Games 官方頁面
- Reality Capture - 專業攝影測量軟體
- COLMAP - 開源 Structure from Motion
- Meshroom - 開源攝影測量
聯絡我
有任何問題或想要合作?歡迎聯繫我!