免费编辑器
1.0.0
Free-Editor 允许您通过仅编辑场景的单个视图来编辑 3D 场景。编辑无需培训,只需3 分钟即可完成!而不是70 分钟!在索塔。
欢迎观看?此存储库提供最新更新。
✅ [2023.12.21] : 我们在 arXiv 上发布了我们的论文 Free-Editor。
✅ [2023.12.18] : 发布项目页面。
执行以下操作-
conda create --name nerfstudio -y python=3.9
conda activate nerfstudio
python -m pip install --upgrade pip
pip uninstall torch torchvision functorch tinycudann
conda install -c " nvidia/label/cuda-11.8.0 " cuda-toolkit
pip install torch==2.1.2+cu118 torchvision==0.16.2+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
pip install ninja git+https://github.com/NVlabs/tiny-cuda-nn/ # subdirectory=bindings/torch
git clone https://github.com/DiffSK/configobj.git
cd configobj
python setup.py install
pip install nerfstudio
git clone https://github.com/nerfstudio-project/nerfstudio.git
cd nerfstudio
pip install --upgrade pip setuptools
pip install -e .
ns-download-data nerfstudio --capture-name=poster
ns-train nerfacto --data data/nerfstudio/poster
If you start seeing on your linux terminal that it started training, then it means everything is good to go!
您可能还必须安装其他依赖项。
要下载其他数据集,请访问此链接 - https://huggingface.co/datasets/yangtaointernship/RealEstate10K-subset/tree/main
这里,“synthetic_scenes.zip”是 Deepvoxels 数据。
“nerf_synthetic”和搅拌机数据集可能是相同的数据集。
“frames.zip”是 RealEstate10K 数据集的 200 个场景的提取帧。 “train.zip”是相机文件。
对于闪亮数据集,请访问 - https://nex-mpi.github.io/
对于空间数据集,
git clone https://github.com/augmentedperception/spaces_dataset
conda deactivate
conda create --name nerfbase
conda activate nerfbase
pip install nerfbaselines
下载示例数据集。例如,
将花园场景下载到缓存文件夹。
mdkir data
cd data
mkdir nerf_dataset
cd nerf_dataset
nerfbaselines download-dataset external://mipnerf360/garden
nerfbaselines download-dataset external://nerfstudio
nerfbaselines download-dataset external://mipnerf360/kitchen -o kitchen
git clone https://huggingface.co/Salesforce/blip2-opt-2.7b
如果您想使用较小的版本,请使用此
from transformers import BlipProcessor, BlipForConditionalGeneration
processor = BlipProcessor.from_pretrained( " Salesforce/blip-image-captioning-base " )
model = BlipForConditionalGeneration.from_pretrained( " Salesforce/blip-image-captioning-base " )
git clone https://huggingface.co/stabilityai/stable-diffusion-3-medium
huggingface-cli login
python src/fedit/dataset_creation.py
python train.py
这项工作建立在许多令人惊叹的研究工作和开源项目的基础上,非常感谢所有作者的分享!
如果您发现我们的论文和代码对您的研究有用,请考虑给予星星和引用。
@misc { karim2023freeeditor ,
title = { Free-Editor: Zero-shot Text-driven 3D Scene Editing } ,
author = { Nazmul Karim and Umar Khalid and Hasan Iqbal and Jing Hua and Chen Chen } ,
year = { 2023 } ,
eprint = { 2312.13663 } ,
archivePrefix = { arXiv } ,
primaryClass = { cs.CV }
}