Gen3DSR: Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single View, 3DV2025
Python
203
4 commits
updated Mar 21, 2025
This repository contains the official implementation of the 3DV2025 paper titled Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single View.
Andreea Ardelean, Mert Özer, Bernhard Egger

21.03.2025: Evaluation code is released.
06.11.2024: Gen3DSR is accepted at 3DV2025!
15.07.2024: Inference code is released.
04.04.2024: Paper is available on .
docker build --build-arg HF_TOKEN=<USER_TOKEN> -t gen3dsr .
docker run -it --gpus all \
--mount type=bind,source="$(pwd)/src",target=/app/src \
--mount type=bind,source="$(pwd)/imgs",target=/app/imgs \
--mount type=bind,source="$(pwd)/out",target=/app/out \
gen3dsr python run.py --config ./configs/image.yaml
cd src
python run.py --config ./configs/image.yaml \
scene.attributes.img_path='../imgs/demo_1.jpg' \
scene.save_dir='../out/demo_1'
<scene.save_dir>/reconstruction.We provide here the information required to evaluate Gen3DSR on the subset of 100 scenes selected from the 3D-FRONT dataset as in our paper.
cd imgs
git lfs install
git clone https://huggingface.co/datasets/andreead-a/FRONT3D
cd src
python run.py --config ./configs/front.yaml scene.attributes.render_task='5131'
out/front3d/rec_<scene.attributes.render_task>cd src
python eval_front.py --data_root ../imgs/FRONT3D --rec_path ../out/front3d
out/front3d/metrics_full.json@inproceedings{Ardelean2025Gen3DSR,
title={Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single View},
author={Ardelean, Andreea and Özer, Mert and Egger, Bernhard},
booktitle = {International Conference on 3D Vision (3DV)},
year={2025}
}
This work is built on many amazing research works and open-source projects, thanks a lot to all the authors for sharing!
This work was funded by the German Federal Ministry of Education and Research (BMBF), FKZ: 01IS22082 (IRRW). The authors are responsible for the content of this publication. The authors gratefully acknowledge the scientific support and HPC resources provided by the Erlangen National High Performance Computing Center (NHR@FAU) of the Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) under the NHR project b112dc IRRW. NHR funding is provided by federal and Bavarian state authorities. NHR@FAU hardware is partially funded by the German Research Foundation (DFG) – 440719683.
The code is released under the CC BY 4.0 LICENSE.
4 commits
Python
92.8%
Dockerfile
7.2%
Gen3DSR: Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single View, 3DV2025
Python
203
4 commits
updated Mar 21, 2025
This repository contains the official implementation of the 3DV2025 paper titled Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single View.
Andreea Ardelean, Mert Özer, Bernhard Egger

21.03.2025: Evaluation code is released.
06.11.2024: Gen3DSR is accepted at 3DV2025!
15.07.2024: Inference code is released.
04.04.2024: Paper is available on .
docker build --build-arg HF_TOKEN=<USER_TOKEN> -t gen3dsr .
docker run -it --gpus all \
--mount type=bind,source="$(pwd)/src",target=/app/src \
--mount type=bind,source="$(pwd)/imgs",target=/app/imgs \
--mount type=bind,source="$(pwd)/out",target=/app/out \
gen3dsr python run.py --config ./configs/image.yaml
cd src
python run.py --config ./configs/image.yaml \
scene.attributes.img_path='../imgs/demo_1.jpg' \
scene.save_dir='../out/demo_1'
<scene.save_dir>/reconstruction.We provide here the information required to evaluate Gen3DSR on the subset of 100 scenes selected from the 3D-FRONT dataset as in our paper.
cd imgs
git lfs install
git clone https://huggingface.co/datasets/andreead-a/FRONT3D
cd src
python run.py --config ./configs/front.yaml scene.attributes.render_task='5131'
out/front3d/rec_<scene.attributes.render_task>cd src
python eval_front.py --data_root ../imgs/FRONT3D --rec_path ../out/front3d
out/front3d/metrics_full.json@inproceedings{Ardelean2025Gen3DSR,
title={Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single View},
author={Ardelean, Andreea and Özer, Mert and Egger, Bernhard},
booktitle = {International Conference on 3D Vision (3DV)},
year={2025}
}
This work is built on many amazing research works and open-source projects, thanks a lot to all the authors for sharing!
This work was funded by the German Federal Ministry of Education and Research (BMBF), FKZ: 01IS22082 (IRRW). The authors are responsible for the content of this publication. The authors gratefully acknowledge the scientific support and HPC resources provided by the Erlangen National High Performance Computing Center (NHR@FAU) of the Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) under the NHR project b112dc IRRW. NHR funding is provided by federal and Bavarian state authorities. NHR@FAU hardware is partially funded by the German Research Foundation (DFG) – 440719683.
The code is released under the CC BY 4.0 LICENSE.
4 commits
Python
92.8%
Dockerfile
7.2%