Free-Editor ช่วยให้คุณสามารถแก้ไขฉาก 3D ของคุณโดย แก้ไขเพียงมุมมองเดียว ของฉากนั้น การแก้ไขนั้น ไม่ต้องฝึกอบรม และสามารถทำได้ภายในเวลา 3 นาที! แทน 70 นาที! ในโซต้า
ยินดีต้อนรับสู่ การชม ? พื้นที่เก็บข้อมูลนี้สำหรับการอัพเดตล่าสุด
✅ [2023.12.21] : เราได้เผยแพร่รายงาน Free-Editor บน arXiv แล้ว
✅ [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" และ blender อาจเป็นชุดข้อมูลเดียวกัน
"frames.zip" คือเฟรมที่แยกออกมาสำหรับ 200 ฉากของชุดข้อมูล RealEstate10K "train.zip" คือไฟล์ของกล้อง
สำหรับ Shiny Dataset ให้ไปที่ - https://nex-mpi.github.io/
สำหรับชุดข้อมูล Spaces
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 }
}