Web Analytics

metric_depth_video_toolbox

⭐ 135 stars Simplified Chinese by calledit

公制深度视频工具箱 (MDVToolbox)

用于生成和处理公制3D深度视频的工具。

gif_banner

_横幅由 3d_view_depthfile.py 创建_

演示

展示视频: https://youtu.be/nEiUloZ591Q

电影 → 3D 转换演示: https://www.youtube.com/watch?v=PLFjoNgkZDY

示例立体剪辑: https://github.com/calledit/metric_depth_video_toolbox/releases/tag/Showcase

特性

公制深度视频生成

使用多种最先进模型将RGB视频转换为公制深度视频:

立体 / 3D 转换

可视化

相机跟踪与3D重建

导出工具

将度量深度视频导出为标准格式以供其他工具使用:(convert_metric_depth_video_to_other_format.py

掩码与清理

文档

| 主题 | 链接 | |---|---| 初学者指南 | HOWTO.md 电影→3D指南 | HOWTO_movie2_3d.md 完整工具参考 | USAGE.md GUI教程视频 | https://youtu.be/BE_aJCI7DHI

深度视频格式

MDVT使用RGB编码的16位度量深度

未来将通过以下方式进行更高精度升级:24位深度对数编码深度以实现远距离精度。

---

安装

Windows

git clone https://github.com/calledit/metric_depth_video_toolbox
cd metric_depth_video_toolbox
windows_installer.bat

Ubuntu/Debian 和 OSX

git clone https://github.com/calledit/metric_depth_video_toolbox cd metric_depth_video_toolbox

on linux

sudo apt-get install -y libgl1 ./install_mdvtoolbox.sh

#Optional (only required for some tools) ./install_mdvtoolbox.sh -megasam ./install_mdvtoolbox.sh -geometrycrafter ./install_mdvtoolbox.sh -unik3d ./install_mdvtoolbox.sh -depthpro ./install_mdvtoolbox.sh -stereocrafter ./install_mdvtoolbox.sh -madpose ./install_mdvtoolbox.sh -unidepth ./install_mdvtoolbox.sh -moge ./install_mdvtoolbox.sh -promptda

if using headless linux you need to start a virtual x11 server

apt-get install xvfb Xvfb :2 & export DISPLAY=:2

OSX (OSX only supports post processing of depth videos not generation of them. As the ML models need CUDA)

(open3d requires python3.11 on OSX (as of 2025)))

pip3.11 install open3d numpy opencv-python

需求

需要机器学习模型的工具已在配备支持Cuda 12.4和Torch 2.5.1的nvidia 3090显卡的机器上测试,测试平台为vast.ai,使用“template PyTorch (cuDNN Devel)”

下一步

贡献

欢迎贡献。即使是拼写等简单的事项也非常感谢。

--- Tranlated By Open Ai Tx | Last indexed: 2026-06-12 ---