yuxumin/PoinTr
[ICCV 2021 Oral] PoinTr: Diverse Point Cloud Completion with Geometry-Aware Transformers
What it solves
PoinTr 解決了點雲補全的問題,即模型必須從不完整或部分點雲中預測出 3D 物件缺失的部分。它特別旨在處理點雲可能嚴重不完整的各種具有挑戰性的現實世界場景。
How it works
該專案使用基於 Transformer 的架構。它將點雲表示為一組帶有位置嵌入(position embeddings)的無序點組。這些點組會被轉換為一系列點代理(point proxies),然後透過 Transformer 編碼器-解碼器架構進行處理,以生成完整的 3D 形狀。
Who it’s for
此工具是為從部分感測器數據中重建完整 3D 物件的研究人員和開發人員而設計的,適用於 3D 電腦視覺、機器人技術和幾何深度學習領域。
Highlights
- Geometry-Aware Transformers: 使用 Transformer 編碼器-解碼器來生成補全後的點雲。
- Diverse Benchmarks: 引入了 ShapeNet-55 和 ShapeNet-34 資料集,以更好地反映現實世界中不完整的點雲場景。
- AdaPoinTr: 包含一個進階版本,其特色是具有用於實現尖端性能的 Adaptive Denoising Queries。
- Baseline Implementations: 提供其他基準模型如 GRNet, PCN, TopNet, 和 FoldingNet 的 PyTorch 實作,以便進行比較。