├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── bernhard ├── CMakeLists.txt ├── data_capture.cpp ├── data_capture.h └── data_capture.hpp ├── get_dataset.sh ├── notes ├── KinectNotes.md ├── Notes.md └── Notes2.txt ├── proposal ├── 3DPhoto_Proposal_Park_Wang.pdf ├── Makefile ├── img.png ├── pic1.png ├── pic2.png ├── proposal.tex └── refs.bib ├── report ├── README.md ├── cvpr.sty ├── cvpr_eso.sty ├── egbib.bib ├── eso-pic.sty ├── figures │ ├── BeersNMore_panorama.jpg │ ├── ba.pdf │ ├── ba.png │ ├── clusters.eps │ ├── clusters.svg │ ├── matching.eps │ ├── matching.svg │ ├── pipeline.pdf │ ├── pipeline.png │ ├── registration.pdf │ ├── registration.png │ ├── result_large_BA_D.png │ ├── result_large_BA_noD.png │ ├── result_small_BA_noD.png │ ├── result_small_noBA.png │ ├── result_tiny_noBA.png │ ├── spanning_tree.eps │ └── spanning_tree.svg ├── ieee.bst ├── report.pdf └── report.tex └── src ├── 0_load_images.cpp ├── 1_feature_extraction.cpp ├── 2_find_matching_pairs.cpp ├── 3_registration.cpp ├── 4_spanning_tree.cpp ├── 5_global_cam_poses.cpp ├── 6_find_clusters.cpp ├── 7_find_CoM.cpp ├── 8_bundle_adjustment.cpp ├── Associativity.cpp ├── Associativity.hpp ├── CMakeLists.txt ├── Pipeline.cpp ├── Pipeline.hpp ├── Viewer.cpp ├── Viewer.hpp ├── main.cpp ├── structures.hpp ├── util.cpp └── util.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/README.md -------------------------------------------------------------------------------- /bernhard/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/bernhard/CMakeLists.txt -------------------------------------------------------------------------------- /bernhard/data_capture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/bernhard/data_capture.cpp -------------------------------------------------------------------------------- /bernhard/data_capture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/bernhard/data_capture.h -------------------------------------------------------------------------------- /bernhard/data_capture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/bernhard/data_capture.hpp -------------------------------------------------------------------------------- /get_dataset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/get_dataset.sh -------------------------------------------------------------------------------- /notes/KinectNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/notes/KinectNotes.md -------------------------------------------------------------------------------- /notes/Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/notes/Notes.md -------------------------------------------------------------------------------- /notes/Notes2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/notes/Notes2.txt -------------------------------------------------------------------------------- /proposal/3DPhoto_Proposal_Park_Wang.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/proposal/3DPhoto_Proposal_Park_Wang.pdf -------------------------------------------------------------------------------- /proposal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/proposal/Makefile -------------------------------------------------------------------------------- /proposal/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/proposal/img.png -------------------------------------------------------------------------------- /proposal/pic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/proposal/pic1.png -------------------------------------------------------------------------------- /proposal/pic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/proposal/pic2.png -------------------------------------------------------------------------------- /proposal/proposal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/proposal/proposal.tex -------------------------------------------------------------------------------- /proposal/refs.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/proposal/refs.bib -------------------------------------------------------------------------------- /report/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/README.md -------------------------------------------------------------------------------- /report/cvpr.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/cvpr.sty -------------------------------------------------------------------------------- /report/cvpr_eso.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/cvpr_eso.sty -------------------------------------------------------------------------------- /report/egbib.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/egbib.bib -------------------------------------------------------------------------------- /report/eso-pic.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/eso-pic.sty -------------------------------------------------------------------------------- /report/figures/BeersNMore_panorama.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/BeersNMore_panorama.jpg -------------------------------------------------------------------------------- /report/figures/ba.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/ba.pdf -------------------------------------------------------------------------------- /report/figures/ba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/ba.png -------------------------------------------------------------------------------- /report/figures/clusters.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/clusters.eps -------------------------------------------------------------------------------- /report/figures/clusters.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/clusters.svg -------------------------------------------------------------------------------- /report/figures/matching.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/matching.eps -------------------------------------------------------------------------------- /report/figures/matching.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/matching.svg -------------------------------------------------------------------------------- /report/figures/pipeline.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/pipeline.pdf -------------------------------------------------------------------------------- /report/figures/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/pipeline.png -------------------------------------------------------------------------------- /report/figures/registration.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/registration.pdf -------------------------------------------------------------------------------- /report/figures/registration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/registration.png -------------------------------------------------------------------------------- /report/figures/result_large_BA_D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/result_large_BA_D.png -------------------------------------------------------------------------------- /report/figures/result_large_BA_noD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/result_large_BA_noD.png -------------------------------------------------------------------------------- /report/figures/result_small_BA_noD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/result_small_BA_noD.png -------------------------------------------------------------------------------- /report/figures/result_small_noBA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/result_small_noBA.png -------------------------------------------------------------------------------- /report/figures/result_tiny_noBA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/result_tiny_noBA.png -------------------------------------------------------------------------------- /report/figures/spanning_tree.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/spanning_tree.eps -------------------------------------------------------------------------------- /report/figures/spanning_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/figures/spanning_tree.svg -------------------------------------------------------------------------------- /report/ieee.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/ieee.bst -------------------------------------------------------------------------------- /report/report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/report.pdf -------------------------------------------------------------------------------- /report/report.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/report/report.tex -------------------------------------------------------------------------------- /src/0_load_images.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/0_load_images.cpp -------------------------------------------------------------------------------- /src/1_feature_extraction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/1_feature_extraction.cpp -------------------------------------------------------------------------------- /src/2_find_matching_pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/2_find_matching_pairs.cpp -------------------------------------------------------------------------------- /src/3_registration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/3_registration.cpp -------------------------------------------------------------------------------- /src/4_spanning_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/4_spanning_tree.cpp -------------------------------------------------------------------------------- /src/5_global_cam_poses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/5_global_cam_poses.cpp -------------------------------------------------------------------------------- /src/6_find_clusters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/6_find_clusters.cpp -------------------------------------------------------------------------------- /src/7_find_CoM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/7_find_CoM.cpp -------------------------------------------------------------------------------- /src/8_bundle_adjustment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/8_bundle_adjustment.cpp -------------------------------------------------------------------------------- /src/Associativity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/Associativity.cpp -------------------------------------------------------------------------------- /src/Associativity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/Associativity.hpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/Pipeline.cpp -------------------------------------------------------------------------------- /src/Pipeline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/Pipeline.hpp -------------------------------------------------------------------------------- /src/Viewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/Viewer.cpp -------------------------------------------------------------------------------- /src/Viewer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/Viewer.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/structures.hpp -------------------------------------------------------------------------------- /src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/util.cpp -------------------------------------------------------------------------------- /src/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swook/SfM/HEAD/src/util.hpp --------------------------------------------------------------------------------