RGB D融合
v1.0.1
作者:
Sascha Kirch、Valeria Olyunina、Jan Ondřej、Rafael Pagés、Sergio Martín 和 Clara Pérez-Molina
[ Paper
] [ BibTex
]
RGB-D-Fusion 的 TensorFlow 实现。有关详细信息,请参阅论文RGB-D-Fusion:人形主体的图像条件深度扩散。
2023/10/14
:代码现已可用!2023/09/04
: 我们的论文现已发表在 IEEE Access 上!2023/07/29
:我们在 arxiv 上发布了预印本。 我们推荐使用 docker 环境。我们提供了来自 TensorFlow 的 docker 文件和来自 nvidia 的 docker 文件。后者更大,但包含 nvidia 的性能优化。确保安装了 docker,包括 nvidia 的 GPU 扩展。
docker build -t < IMAGE_NAME > / < VERSION > -f < PATH_TO_DOCKERFILE >
docker container create --gpus all -u 1000:1000 --name rgb-d-fusion -p 8888:8888 -v < PATH_TO_tf_DIR > :/tf -v < PATH_TO_YOUR_GIT_DIR > :/tf/GitHub -it < IMAGE_NAME > / < VERSION >
docker start rgb-d-fusion
目录层次结构应如下所示
|- tf
|- manual_datasets
|-
|- test
|- DEPTH_RENDER_EXR
|- MASK
|- PARAM
|- RENDER
|- train # same hierachy as in test
|- # same hierachy as inv_humas_rendered
|- GitHub
|- ConditionalDepthDiffusion # This Repo
|- output_runs # Auto generated directory to store results
|- DepthDiffusion
|- checkpoints # stores saved model checkpoints
|- illustrations # illustrations that are beeing generated during or after training
|- diffusion_output # used for inference to store data sampled from the model
|- SuperResolution # same hierachy as in DepthDiffusion
层次结构可以创建在一处或不同的目录中。启动docker容器时,不同的目录可以挂载在一起。
脚本位于脚本下。目前有两种类型的模型:
每个模型都有用 python 编写的专用训练、评估和推理脚本。您可以通过python