一組用於視覺化 3D 資料序列並與之互動的工具,在 Windows、Linux 和 macOS 上具有跨平台支援。有關所有詳細信息,請參閱官方頁面 https://eth-ait.github.io/aitviewer。
基本安裝:
pip install aitviewer
請注意,這不會自動安裝 GPU 版本的 PyTorch。如果您的環境已經包含它,那麼您應該可以開始,否則手動安裝它。
或本機安裝(如果需要擴充或修改程式碼)
git clone [email protected]:eth-ait/aitviewer.git
cd aitviewer
pip install -e .
在配備 Apple Silicon 的 macOS 上,建議使用 PyQt6。請檢查此問題以取得安裝說明。
有關更高級的安裝以及安裝 SMPL 主體模型的信息,請參閱文件。
原生 Python 介面,易於使用和破解。
載入 SMPL[-H/-X] / MANO / FLAME / STAR / SUPR 序列並在互動式檢視器中顯示它們。
用於伺服器渲染視訊/影像的無頭模式。
用於非阻塞整合式視覺化程式碼的遠端模式。
透過弱透視或 OpenCV 相機模型在影像之上渲染 3D 資料。
可動畫化的相機路徑。
手動編輯 SMPL 序列和姿勢。
預先建構的可渲染圖元(圓柱體、球體、點雲等)。
內建可擴充 GUI(基於 Dear ImGui)。
匯出螢幕截圖、影片和轉盤視圖(作為 mp4/gif)
基於 ModernGL 的高效能渲染管道(在大多數筆記型電腦上以 100fps+ 的速度運作)。
顯示 SMPL T 形(需要 SMPL 模型):
from aitviewer.renderables.smpl import SMPLSequencefrom aitviewer.viewer import Viewerif __name__ == '__main__':v = Viewer()v.scene.add(SMPLSequence.t_pose())v.run()
使用 aitviewer 的專案範例。如果您想添加到此列表中,請告訴我們!
Fan 等人,HOLD:影片中互動的手和物體的類別不可知 3D 重建,CVPR 2024
Braun 等人,物理上合理的全身手-物體交互合成,3DV 2024
張和 Christen 等人,ArtiGrasp:雙手動靈巧抓取和關節的物理合理綜合,3DV 2024
Kaufmann 等人,EMDB:全球 3D 野外人體姿勢和形狀的電磁資料庫,ICCV 2023
Shen 和Guo 等人,《X-Avatar:富有表現力的人類化身》,CVPR 2023
Sun 等人,TRACE:3D 環境中使用動態相機進行頭像的 5D 時間回歸,CVPR 2023
Fan 等人,ARCTIC:靈巧雙手物體操作資料集,CVPR 2023
Dong 和Guo 等人,PINA:從單一 RGB-D 視訊序列中學習個人化隱式神經化身,CVPR 2022
Dong 等人,來自多視圖影像的形狀感知多人姿勢估計,ICCV 2021
Kaufmann 等人,EM-POSE:來自稀疏電磁追蹤器的 3D 人體姿勢估計,ICCV 2021
Vechev 等人,動覺服裝的計算設計,Eurographics 2021
Guo 等人,野外單眼影片中的人類行為捕捉,3DV 2021
如果您使用該軟體,請按以下方式引用。
@software{Kaufmann_Vechev_aitviewer_2022,
author = {Kaufmann, Manuel and Vechev, Velko and Mylonopoulos, Dario},
doi = {10.5281/zenodo.10013305},
month = {7},
title = {{aitviewer}},
url = {https://github.com/eth-ait/aitviewer},
year = {2022}
}
該軟體由 Manuel Kaufmann、Velko Vechev 和 Dario Mylonopoulos 開發。如有疑問,請建立問題。我們歡迎並鼓勵社群貢獻模組和功能。