Skip to content

Commit

Permalink
Init Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
YuxuanSnow committed Dec 9, 2024
0 parents commit 963101e
Show file tree
Hide file tree
Showing 313 changed files with 5,284 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
output_obj/*
checkpoints_obj/*
output_avatar/*
checkpoints_avatar/*
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2024 Yuxuan Xue

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
105 changes: 105 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
# Gen-3Diffusion: Realistic Image-to-3D Generation via 2D & 3D Diffusion Synergy
#### [Project Page](https://yuxuan-xue.com/gen-3diffusion) | [Paper](https://yuxuan-xue.com/gen-3diffusion/paper/Gen_3Diffusion.pdf)

[Yuxuan Xue](https://yuxuan-xue.com/)<sup>1 </sup>, [Xianghui Xie](https://virtualhumans.mpi-inf.mpg.de/people/Xie.html)<sup>1, 2</sup>, [Riccardo Marin](https://ricma.netlify.app/)<sup>1</sup>, [Gerard Pons-Moll](https://virtualhumans.mpi-inf.mpg.de/people/pons-moll.html)<sup>1, 2</sup>


<sup>1</sup>Real Virtual Human Group @ University of Tübingen & Tübingen AI Center \
<sup>2</sup>Max Planck Institute for Informatics, Saarland Informatics Campus

![](https://github.com/YuxuanSnow/Gen3Diffusion/blob/main/assets/teaser_video.gif)

## News :triangular_flag_on_post:
- [2024/11/28] Inference Code release.
- [2024/11/28] Gen-3Diffusion paper is available on Arxiv.

## Key Insight :raised_hands:
- 2D foundation models are powerful but output lacks 3D consistency!
- 3D generative models can reconstruct 3D representation but is poor in generalization!
- How to combine 2D foundation models with 3D generative models?:
- they are both diffusion-based generative models => **Can be synchronized at each diffusion step**
- 2D foundation model helps 3D generation => **provides strong prior informations about 3D shape**
- 3D representation guides 2D diffusion sampling => **use rendered output from 3D reconstruction for reverse sampling, where 3D consistency is guaranteed**

## Difference to Human-3Diffusion
- We extend the joint 2D-3D diffusion idea on daily objects reconstruction
- We adopt relative camera system in Gen-3Diffusion, because the front-view of objects has ambiguity. Human have clear front-view, and we used absolute camera system in Human-3Diffusion.

## Install
Same Conda environment to Human-3Diffusion. Please skip if you already installed it.
```
# Conda environment
conda create -n gen3diffusion python=3.10
conda activate gen3diffusion
pip install torch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 --index-url https://download.pytorch.org/whl/cu121
pip install xformers==0.0.22.post4 --index-url https://download.pytorch.org/whl/cu121
# Gaussian Opacity Fields
git clone https://github.com/YuxuanSnow/gaussian-opacity-fields.git
cd gaussian-opacity-fields && pip install submodules/diff-gaussian-rasterization
pip install submodules/simple-knn/ && cd ..
export CPATH=/usr/local/cuda-12.1/targets/x86_64-linux/include:$CPATH
# Dependencies
pip install -r requirements.txt
# TSDF Fusion (Mesh extraction) Dependencies
pip install --user numpy opencv-python scikit-image numba
pip install --user pycuda
pip install scipy==1.11
```

## Pretrained Weights
Our pretrained weight can be downloaded from huggingface.
```
mkdir checkpoints_obj && cd checkpoints_obj
wget https://huggingface.co/yuxuanx/gen3diffusion/resolve/main/model.safetensors
wget https://huggingface.co/yuxuanx/gen3diffusion/resolve/main/model_1.safetensors
wget https://huggingface.co/yuxuanx/gen3diffusion/resolve/main/pifuhd.pt
cd ..
```
The avatar reconstruction module is same to Human-3Diffusion. Please skip if you already installed Human-3Diffusion.
```
mkdir checkpoints_avatar && cd checkpoints_avatar
wget https://huggingface.co/yuxuanx/human3diffusion/resolve/main/model.safetensors
wget https://huggingface.co/yuxuanx/human3diffusion/resolve/main/model_1.safetensors
wget https://huggingface.co/yuxuanx/human3diffusion/resolve/main/pifuhd.pt
cd ..
```

## Inference
```
# given one image of object, generate 3D-GS object
# subject should be centered in a square image, please crop properly
# recenter plays a huge role in object reconstruction. Please adjust the recentering if the reconstruction doesn't work well
python infer.py --test_imgs test_imgs_obj --output output_obj --checkpoints checkpoints_obj
# given generated 3D-GS, perform TSDF mesh extraction
python infer_mesh.py --test_imgs test_imgs_obj --output output_obj --checkpoints checkpoints_obj --mesh_quality high
```

```
# given one image of human, generate 3D-GS avatar
# subject should be centered in a square image, please crop properly
python infer.py --test_imgs test_imgs_avatar --output output_avatar --checkpoints checkpoints_avatar
# given generated 3D-GS, perform TSDF mesh extraction
python infer_mesh.py --test_imgs test_imgs_avatar --output output_avatar --checkpoints checkpoints_avatar --mesh_quality high
```

## Citation :writing_hand:

```bibtex
@inproceedings{xue2024gen3diffusion,
title = {{Gen-3Diffusion: Realistic Image-to-3D Generation via 2D & 3D Diffusion Synergy }},
author = {Xue, Yuxuan and Xie, Xianghui and Marin, Riccardo and Pons-Moll, Gerard.},
journal = {Arxiv},
year = {2024},
}
@inproceedings{xue2024human3diffusion,
title = {{Human 3Diffusion: Realistic Avatar Creation via Explicit 3D Consistent Diffusion Models}},
author = {Xue, Yuxuan and Xie, Xianghui and Marin, Riccardo and Pons-Moll, Gerard.},
journal = {NeurIPS 2024},
year = {2024},
}
Binary file added assets/3diffusion_pipeline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_0_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_0_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 -8.660254037844385966e-01 -5.000000000000001110e-01 -7.500000000000002220e-01 0.000000000000000000e+00 5.000000000000002220e-01 -8.660254037844384856e-01 -1.299038105676657784e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_100_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_100_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 -1.000000000000000000e+00 -1.500000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_101_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_101_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9.807852804032304306e-01 0.000000000000000000e+00 1.950903220161282758e-01 2.926354830241923999e-01 1.950903220161282758e-01 0.000000000000000000e+00 -9.807852804032304306e-01 -1.471177920604845646e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_102_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_102_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9.238795325112868495e-01 0.000000000000000000e+00 3.826834323650898373e-01 5.740251485476346449e-01 3.826834323650898373e-01 0.000000000000000000e+00 -9.238795325112868495e-01 -1.385819298766929997e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_103_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_103_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8.314696123025453467e-01 0.000000000000000000e+00 5.555702330196020666e-01 8.333553495294032665e-01 5.555702330196021776e-01 0.000000000000000000e+00 -8.314696123025452357e-01 -1.247204418453818020e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_104_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_104_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7.071067811865475727e-01 0.000000000000000000e+00 7.071067811865474617e-01 1.060660171779821415e+00 7.071067811865475727e-01 0.000000000000000000e+00 -7.071067811865474617e-01 -1.060660171779821415e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_105_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_105_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5.555702330196022887e-01 0.000000000000000000e+00 8.314696123025453467e-01 1.247204418453817798e+00 8.314696123025453467e-01 0.000000000000000000e+00 -5.555702330196022887e-01 -8.333553495294032665e-01 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_106_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_106_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.826834323650898928e-01 0.000000000000000000e+00 9.238795325112868495e-01 1.385819298766929997e+00 9.238795325112868495e-01 0.000000000000000000e+00 -3.826834323650898928e-01 -5.740251485476347559e-01 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_107_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_107_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1.950903220161283036e-01 0.000000000000000000e+00 9.807852804032304306e-01 1.471177920604845868e+00 9.807852804032304306e-01 0.000000000000000000e+00 -1.950903220161283036e-01 -2.926354830241925109e-01 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_108_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_108_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6.123233995736766036e-17 0.000000000000000000e+00 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 -6.123233995736766036e-17 -9.184850993605148438e-17 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_109_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_109_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-1.950903220161281926e-01 0.000000000000000000e+00 9.807852804032304306e-01 1.471177920604845868e+00 9.807852804032304306e-01 0.000000000000000000e+00 1.950903220161281926e-01 2.926354830241923444e-01 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_10_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_10_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4.758191582374236839e-02 -7.423030944522251984e-01 -6.683727083395859525e-01 -1.002559062509379206e+00 -9.988673391830078518e-01 -3.536025453071506980e-02 -3.183851618685690915e-02 -4.775777428028537414e-02 0.000000000000000000e+00 6.691306063588587927e-01 -7.431448254773938000e-01 -1.114717238216091033e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_110_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_110_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-3.826834323650898373e-01 0.000000000000000000e+00 9.238795325112868495e-01 1.385819298766929997e+00 9.238795325112868495e-01 0.000000000000000000e+00 3.826834323650898373e-01 5.740251485476346449e-01 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_111_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_111_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-5.555702330196022887e-01 0.000000000000000000e+00 8.314696123025453467e-01 1.247204418453817798e+00 8.314696123025453467e-01 0.000000000000000000e+00 5.555702330196022887e-01 8.333553495294032665e-01 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_112_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_112_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-7.071067811865474617e-01 0.000000000000000000e+00 7.071067811865475727e-01 1.060660171779821415e+00 7.071067811865475727e-01 0.000000000000000000e+00 7.071067811865474617e-01 1.060660171779821193e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_113_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_113_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-8.314696123025453467e-01 0.000000000000000000e+00 5.555702330196020666e-01 8.333553495294030444e-01 5.555702330196020666e-01 0.000000000000000000e+00 8.314696123025453467e-01 1.247204418453818020e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_114_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_114_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-9.238795325112867385e-01 0.000000000000000000e+00 3.826834323650898928e-01 5.740251485476348670e-01 3.826834323650899483e-01 0.000000000000000000e+00 9.238795325112866275e-01 1.385819298766929997e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_115_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_115_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-9.807852804032305416e-01 0.000000000000000000e+00 1.950903220161281371e-01 2.926354830241922333e-01 1.950903220161281648e-01 0.000000000000000000e+00 9.807852804032304306e-01 1.471177920604845868e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_116_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_116_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-1.000000000000000000e+00 0.000000000000000000e+00 1.224646799147353207e-16 1.836970198721029688e-16 1.224646799147353207e-16 0.000000000000000000e+00 1.000000000000000000e+00 1.500000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_117_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_117_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-9.807852804032304306e-01 0.000000000000000000e+00 -1.950903220161283869e-01 -2.926354830241925664e-01 -1.950903220161283869e-01 0.000000000000000000e+00 9.807852804032304306e-01 1.471177920604845646e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
3 changes: 3 additions & 0 deletions assets/cam_poses_objnew/132_118_K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1.120888305664062500e+03 0.000000000000000000e+00 5.120000000000000000e+02
0.000000000000000000e+00 1.120888305664062500e+03 5.120000000000000000e+02
0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
1 change: 1 addition & 0 deletions assets/cam_poses_objnew/132_118_RT.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-9.238795325112868495e-01 0.000000000000000000e+00 -3.826834323650897263e-01 -5.740251485476345339e-01 -3.826834323650897263e-01 0.000000000000000000e+00 9.238795325112868495e-01 1.385819298766929997e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00
Loading

0 comments on commit 963101e

Please sign in to comment.