├── .gitattributes ├── .github └── workflows │ └── c-cpp.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake ├── CodeCoverage.cmake └── FindGLM.cmake ├── doc ├── CMakeLists.txt ├── doxygen.in ├── how-it-works.dia ├── how-it-works.svg ├── paper │ ├── 2x2_code_example.png │ ├── 32x32binSeq.png │ ├── Afro.png │ ├── Afro_CG.png │ ├── Afro_real.png │ ├── acmsmall-sample-bibfile.bib │ ├── alex.png │ ├── alex_CG.png │ ├── alex_real.png │ ├── amfora.png │ ├── amfora_CG.png │ ├── amfora_real.png │ ├── area_selection.png │ ├── aztec.png │ ├── aztec_CG.png │ ├── aztec_real.png │ ├── binary.png │ ├── binary_to_Gray.png │ ├── box_cam1.JPG │ ├── box_cam2.JPG │ ├── cam1.jpg │ ├── cam1Mask.png │ ├── color_result.png │ ├── elsarticle-harv.bst │ ├── elsarticle-num-names.bst │ ├── elsarticle-num.bst │ ├── elsarticle-template.tex │ ├── elsarticle.cls │ ├── extrCalib.png │ ├── face_density.png │ ├── face_density_.png │ ├── gray.png │ ├── gray_to_bin.png │ ├── half_artemis00.png │ ├── half_artemis01.jpg │ ├── half_artemis02.JPG │ ├── kariatida.png │ ├── kariatida_CG.png │ ├── kariatida_real.png │ ├── laser_scan_flat_render00.png │ ├── laser_scan_smooth_render00.png │ ├── model1-num-names.bst │ ├── model1a-num-names.bst │ ├── model1b-num-names.bst │ ├── model1c-num-names.bst │ ├── model2-names.bst │ ├── model3-num-names.bst │ ├── model3a-num-names.bst │ ├── model4-names.bst │ ├── model5-names.bst │ ├── model6-num-names.bst │ ├── neighbourPixels.png │ ├── not_inters_rays.png │ ├── numcompress.sty │ ├── pixelSeq.png │ ├── plane1_cam1.JPG │ ├── plane1_cam2.JPG │ ├── plane2_cam1.JPG │ ├── plane2_cam2.JPG │ ├── plane3_cam1.JPG │ ├── plane3_cam2.JPG │ ├── point_density.m │ ├── point_density.png │ ├── point_density_.png │ ├── point_density_MATLAB.m │ ├── race01.png │ ├── race02.png │ ├── rays_and_camera.png │ ├── rays_and_camera__.png │ ├── render_ruler.png │ ├── sample.bib │ ├── setup.jpg │ ├── setup1.jpg │ ├── setup_.JPG │ ├── slsDiagram.png │ ├── sls_scan_flat_render00.png │ ├── sls_scan_smooth_render00.png │ ├── systemOverview.eps │ ├── systemOverview.png │ └── triang_and_quad_mesh.png └── setup.dia ├── paper.md ├── screenshots ├── alexander.png ├── arch.png └── flow.png ├── scripts └── renamePhotos.sh ├── src ├── app │ ├── App.cpp │ ├── App_CUDA.cu │ ├── CMakeLists.txt │ ├── CalibrateCamera.cpp │ ├── cmdline.h │ └── generateGraycode.cpp └── lib │ ├── GrayCode │ ├── CMakeLists.txt │ ├── GrayCode.cpp │ └── GrayCode.hpp │ ├── ReconstructorCUDA │ ├── CMakeLists.txt │ ├── CUDA_Error.cuh │ ├── DynamicBits.cu │ ├── DynamicBits.cuh │ ├── FileReaderCUDA.cu │ ├── FileReaderCUDA.cuh │ ├── ImageFileProcessorCUDA.cuh │ ├── ReconstructorCUDA.cu │ └── ReconstructorCUDA.cuh │ ├── calibration │ ├── CMakeLists.txt │ ├── Calibrator.cpp │ └── Calibrator.hpp │ └── core │ ├── CMakeLists.txt │ ├── DynamicBitset.cpp │ ├── DynamicBitset.h │ ├── ImageFileProcessor.cpp │ ├── ImageFileProcessor.h │ ├── ImageProcessor.cpp │ ├── ImageProcessor.h │ ├── Log.cpp │ ├── Log.hpp │ ├── PointCloud.cpp │ ├── PointCloud.hpp │ ├── Projector.h │ ├── Ray.h │ ├── Reconstructor.cpp │ ├── Reconstructor.h │ ├── ReconstructorCPU.cpp │ └── ReconstructorCPU.h └── test ├── CMakeLists.txt ├── RunTest.cpp └── data ├── alexander.obj ├── alexander.ply ├── arch.obj └── arch.ply /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CodeCoverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/cmake/CodeCoverage.cmake -------------------------------------------------------------------------------- /cmake/FindGLM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/cmake/FindGLM.cmake -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/doxygen.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/doxygen.in -------------------------------------------------------------------------------- /doc/how-it-works.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/how-it-works.dia -------------------------------------------------------------------------------- /doc/how-it-works.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/how-it-works.svg -------------------------------------------------------------------------------- /doc/paper/2x2_code_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/2x2_code_example.png -------------------------------------------------------------------------------- /doc/paper/32x32binSeq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/32x32binSeq.png -------------------------------------------------------------------------------- /doc/paper/Afro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/Afro.png -------------------------------------------------------------------------------- /doc/paper/Afro_CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/Afro_CG.png -------------------------------------------------------------------------------- /doc/paper/Afro_real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/Afro_real.png -------------------------------------------------------------------------------- /doc/paper/acmsmall-sample-bibfile.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/acmsmall-sample-bibfile.bib -------------------------------------------------------------------------------- /doc/paper/alex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/alex.png -------------------------------------------------------------------------------- /doc/paper/alex_CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/alex_CG.png -------------------------------------------------------------------------------- /doc/paper/alex_real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/alex_real.png -------------------------------------------------------------------------------- /doc/paper/amfora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/amfora.png -------------------------------------------------------------------------------- /doc/paper/amfora_CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/amfora_CG.png -------------------------------------------------------------------------------- /doc/paper/amfora_real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/amfora_real.png -------------------------------------------------------------------------------- /doc/paper/area_selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/area_selection.png -------------------------------------------------------------------------------- /doc/paper/aztec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/aztec.png -------------------------------------------------------------------------------- /doc/paper/aztec_CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/aztec_CG.png -------------------------------------------------------------------------------- /doc/paper/aztec_real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/aztec_real.png -------------------------------------------------------------------------------- /doc/paper/binary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/binary.png -------------------------------------------------------------------------------- /doc/paper/binary_to_Gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/binary_to_Gray.png -------------------------------------------------------------------------------- /doc/paper/box_cam1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/box_cam1.JPG -------------------------------------------------------------------------------- /doc/paper/box_cam2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/box_cam2.JPG -------------------------------------------------------------------------------- /doc/paper/cam1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/cam1.jpg -------------------------------------------------------------------------------- /doc/paper/cam1Mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/cam1Mask.png -------------------------------------------------------------------------------- /doc/paper/color_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/color_result.png -------------------------------------------------------------------------------- /doc/paper/elsarticle-harv.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/elsarticle-harv.bst -------------------------------------------------------------------------------- /doc/paper/elsarticle-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/elsarticle-num-names.bst -------------------------------------------------------------------------------- /doc/paper/elsarticle-num.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/elsarticle-num.bst -------------------------------------------------------------------------------- /doc/paper/elsarticle-template.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/elsarticle-template.tex -------------------------------------------------------------------------------- /doc/paper/elsarticle.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/elsarticle.cls -------------------------------------------------------------------------------- /doc/paper/extrCalib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/extrCalib.png -------------------------------------------------------------------------------- /doc/paper/face_density.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/face_density.png -------------------------------------------------------------------------------- /doc/paper/face_density_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/face_density_.png -------------------------------------------------------------------------------- /doc/paper/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/gray.png -------------------------------------------------------------------------------- /doc/paper/gray_to_bin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/gray_to_bin.png -------------------------------------------------------------------------------- /doc/paper/half_artemis00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/half_artemis00.png -------------------------------------------------------------------------------- /doc/paper/half_artemis01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/half_artemis01.jpg -------------------------------------------------------------------------------- /doc/paper/half_artemis02.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/half_artemis02.JPG -------------------------------------------------------------------------------- /doc/paper/kariatida.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/kariatida.png -------------------------------------------------------------------------------- /doc/paper/kariatida_CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/kariatida_CG.png -------------------------------------------------------------------------------- /doc/paper/kariatida_real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/kariatida_real.png -------------------------------------------------------------------------------- /doc/paper/laser_scan_flat_render00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/laser_scan_flat_render00.png -------------------------------------------------------------------------------- /doc/paper/laser_scan_smooth_render00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/laser_scan_smooth_render00.png -------------------------------------------------------------------------------- /doc/paper/model1-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model1-num-names.bst -------------------------------------------------------------------------------- /doc/paper/model1a-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model1a-num-names.bst -------------------------------------------------------------------------------- /doc/paper/model1b-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model1b-num-names.bst -------------------------------------------------------------------------------- /doc/paper/model1c-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model1c-num-names.bst -------------------------------------------------------------------------------- /doc/paper/model2-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model2-names.bst -------------------------------------------------------------------------------- /doc/paper/model3-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model3-num-names.bst -------------------------------------------------------------------------------- /doc/paper/model3a-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model3a-num-names.bst -------------------------------------------------------------------------------- /doc/paper/model4-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model4-names.bst -------------------------------------------------------------------------------- /doc/paper/model5-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model5-names.bst -------------------------------------------------------------------------------- /doc/paper/model6-num-names.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/model6-num-names.bst -------------------------------------------------------------------------------- /doc/paper/neighbourPixels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/neighbourPixels.png -------------------------------------------------------------------------------- /doc/paper/not_inters_rays.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/not_inters_rays.png -------------------------------------------------------------------------------- /doc/paper/numcompress.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/numcompress.sty -------------------------------------------------------------------------------- /doc/paper/pixelSeq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/pixelSeq.png -------------------------------------------------------------------------------- /doc/paper/plane1_cam1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/plane1_cam1.JPG -------------------------------------------------------------------------------- /doc/paper/plane1_cam2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/plane1_cam2.JPG -------------------------------------------------------------------------------- /doc/paper/plane2_cam1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/plane2_cam1.JPG -------------------------------------------------------------------------------- /doc/paper/plane2_cam2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/plane2_cam2.JPG -------------------------------------------------------------------------------- /doc/paper/plane3_cam1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/plane3_cam1.JPG -------------------------------------------------------------------------------- /doc/paper/plane3_cam2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/plane3_cam2.JPG -------------------------------------------------------------------------------- /doc/paper/point_density.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/point_density.m -------------------------------------------------------------------------------- /doc/paper/point_density.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/point_density.png -------------------------------------------------------------------------------- /doc/paper/point_density_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/point_density_.png -------------------------------------------------------------------------------- /doc/paper/point_density_MATLAB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/point_density_MATLAB.m -------------------------------------------------------------------------------- /doc/paper/race01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/race01.png -------------------------------------------------------------------------------- /doc/paper/race02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/race02.png -------------------------------------------------------------------------------- /doc/paper/rays_and_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/rays_and_camera.png -------------------------------------------------------------------------------- /doc/paper/rays_and_camera__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/rays_and_camera__.png -------------------------------------------------------------------------------- /doc/paper/render_ruler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/render_ruler.png -------------------------------------------------------------------------------- /doc/paper/sample.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/sample.bib -------------------------------------------------------------------------------- /doc/paper/setup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/setup.jpg -------------------------------------------------------------------------------- /doc/paper/setup1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/setup1.jpg -------------------------------------------------------------------------------- /doc/paper/setup_.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/setup_.JPG -------------------------------------------------------------------------------- /doc/paper/slsDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/slsDiagram.png -------------------------------------------------------------------------------- /doc/paper/sls_scan_flat_render00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/sls_scan_flat_render00.png -------------------------------------------------------------------------------- /doc/paper/sls_scan_smooth_render00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/sls_scan_smooth_render00.png -------------------------------------------------------------------------------- /doc/paper/systemOverview.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/systemOverview.eps -------------------------------------------------------------------------------- /doc/paper/systemOverview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/systemOverview.png -------------------------------------------------------------------------------- /doc/paper/triang_and_quad_mesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/paper/triang_and_quad_mesh.png -------------------------------------------------------------------------------- /doc/setup.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/doc/setup.dia -------------------------------------------------------------------------------- /paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/paper.md -------------------------------------------------------------------------------- /screenshots/alexander.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/screenshots/alexander.png -------------------------------------------------------------------------------- /screenshots/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/screenshots/arch.png -------------------------------------------------------------------------------- /screenshots/flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/screenshots/flow.png -------------------------------------------------------------------------------- /scripts/renamePhotos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/scripts/renamePhotos.sh -------------------------------------------------------------------------------- /src/app/App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/app/App.cpp -------------------------------------------------------------------------------- /src/app/App_CUDA.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/app/App_CUDA.cu -------------------------------------------------------------------------------- /src/app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/app/CMakeLists.txt -------------------------------------------------------------------------------- /src/app/CalibrateCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/app/CalibrateCamera.cpp -------------------------------------------------------------------------------- /src/app/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/app/cmdline.h -------------------------------------------------------------------------------- /src/app/generateGraycode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/app/generateGraycode.cpp -------------------------------------------------------------------------------- /src/lib/GrayCode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/GrayCode/CMakeLists.txt -------------------------------------------------------------------------------- /src/lib/GrayCode/GrayCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/GrayCode/GrayCode.cpp -------------------------------------------------------------------------------- /src/lib/GrayCode/GrayCode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/GrayCode/GrayCode.hpp -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/CMakeLists.txt -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/CUDA_Error.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/CUDA_Error.cuh -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/DynamicBits.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/DynamicBits.cu -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/DynamicBits.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/DynamicBits.cuh -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/FileReaderCUDA.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/FileReaderCUDA.cu -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/FileReaderCUDA.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/FileReaderCUDA.cuh -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/ImageFileProcessorCUDA.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/ImageFileProcessorCUDA.cuh -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/ReconstructorCUDA.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/ReconstructorCUDA.cu -------------------------------------------------------------------------------- /src/lib/ReconstructorCUDA/ReconstructorCUDA.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/ReconstructorCUDA/ReconstructorCUDA.cuh -------------------------------------------------------------------------------- /src/lib/calibration/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/calibration/CMakeLists.txt -------------------------------------------------------------------------------- /src/lib/calibration/Calibrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/calibration/Calibrator.cpp -------------------------------------------------------------------------------- /src/lib/calibration/Calibrator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/calibration/Calibrator.hpp -------------------------------------------------------------------------------- /src/lib/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/CMakeLists.txt -------------------------------------------------------------------------------- /src/lib/core/DynamicBitset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/DynamicBitset.cpp -------------------------------------------------------------------------------- /src/lib/core/DynamicBitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/DynamicBitset.h -------------------------------------------------------------------------------- /src/lib/core/ImageFileProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/ImageFileProcessor.cpp -------------------------------------------------------------------------------- /src/lib/core/ImageFileProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/ImageFileProcessor.h -------------------------------------------------------------------------------- /src/lib/core/ImageProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/ImageProcessor.cpp -------------------------------------------------------------------------------- /src/lib/core/ImageProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/ImageProcessor.h -------------------------------------------------------------------------------- /src/lib/core/Log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/Log.cpp -------------------------------------------------------------------------------- /src/lib/core/Log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/Log.hpp -------------------------------------------------------------------------------- /src/lib/core/PointCloud.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/PointCloud.cpp -------------------------------------------------------------------------------- /src/lib/core/PointCloud.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/PointCloud.hpp -------------------------------------------------------------------------------- /src/lib/core/Projector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/Projector.h -------------------------------------------------------------------------------- /src/lib/core/Ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/Ray.h -------------------------------------------------------------------------------- /src/lib/core/Reconstructor.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/core/Reconstructor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/Reconstructor.h -------------------------------------------------------------------------------- /src/lib/core/ReconstructorCPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/ReconstructorCPU.cpp -------------------------------------------------------------------------------- /src/lib/core/ReconstructorCPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/src/lib/core/ReconstructorCPU.h -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/RunTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/test/RunTest.cpp -------------------------------------------------------------------------------- /test/data/alexander.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/test/data/alexander.obj -------------------------------------------------------------------------------- /test/data/alexander.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/test/data/alexander.ply -------------------------------------------------------------------------------- /test/data/arch.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/test/data/arch.obj -------------------------------------------------------------------------------- /test/data/arch.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theICTlab/3DUNDERWORLD-SLS-GPU_CPU/HEAD/test/data/arch.ply --------------------------------------------------------------------------------