ComfyUI Extension
ComfyUI VVL Video Camera Advanced
A professional video camera parameter estimation toolkit based on the VGGT model.
wTechArtist/ComfyUI_VVL_VideoCamera_Advanced
Nodes2
On cloudLocal install
Category💃VVL/VGGT
Stars7
Updatedabout a year ago
Readme
ComfyUI VVL Video Camera Advanced
专业的视频相机参数估计工具集,基于 VGGT 模型。
节点说明
1. VVL VGGT Model Loader
独立的模型加载器,从 ComfyUI/models/vggt/ 目录加载模型。
输入:
device: 设备选择 (auto/cuda/cpu)vggt_model: 模型版本 (VGGT-1B)
输出:
vggt_model: 模型实例
2. VVL VGGT Video Camera Estimator
视频相机参数估计节点。
输入:
vggt_model: 来自模型加载器的模型实例video: 视频文件或对象frame_interval: 帧间隔 (默认5)max_frames: 最大帧数 (默认60)
输出:
intrinsics_json: 相机内参 (JSON)trajectory_preview: 轨迹可视化图像poses_json: 相机外参和位置 (JSON)
模型目录
模型会从以下目录自动加载:
ComfyUI/models/vggt/
├── vggt_1b.pt # VGGT-1B 模型文件
如果本地没有模型文件,会自动从 HuggingFace 下载。
使用流程
- 添加
VVL VGGT Model Loader节点 - 添加
VVL VGGT Video Camera Estimator节点 - 连接模型加载器输出到估计器的
vggt_model输入 - 连接视频源到
video输入 - 运行获得相机参数和轨迹可视化
技术特性
- 模块化设计: 独立的模型加载和处理节点
- 智能缓存: 避免重复加载模型
- 多设备支持: 自动选择最优设备
- 精度适配: 根据硬件自动调整数据类型
- 3D可视化: 多视角轨迹预览