├── LICENSE ├── Project.pdf ├── README.md ├── imgs └── project_diagram.png ├── matlab ├── algorithm.m ├── cplane_30fps_100ms_10px_1280p.avi ├── getBinaryMask.m ├── getCalibratedShape.m ├── getExpectedPrism.m ├── getPatternsFromFolder.m ├── getPatternsFromVideo.m ├── getShapeMeasurement.m ├── getSynchcronizedSequence.m ├── getUnwrappedPhase.m ├── getWrappedPhase.m └── object_30fps_100ms_10px_1280p.avi └── rpi ├── hidapi ├── Makefile ├── hidapi.c └── hidapi.h ├── pGenerator ├── Makefile ├── dlp4500_driver.cpp ├── dlp4500_driver.hpp ├── dlp4500_pattern.cpp ├── dlp4500_pattern.hpp ├── linux_fbuffer.cpp ├── linux_fbuffer.hpp ├── main.cpp └── pGenerator └── sdk ├── Makefile ├── dlp4500_sdk.cpp ├── dlp4500_sdk.h ├── dlp4500_sdk_constants.h ├── dlp4500_sdk_macros.h └── dlp4500_sdk_structs.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/LICENSE -------------------------------------------------------------------------------- /Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/Project.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/README.md -------------------------------------------------------------------------------- /imgs/project_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/imgs/project_diagram.png -------------------------------------------------------------------------------- /matlab/algorithm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/algorithm.m -------------------------------------------------------------------------------- /matlab/cplane_30fps_100ms_10px_1280p.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/cplane_30fps_100ms_10px_1280p.avi -------------------------------------------------------------------------------- /matlab/getBinaryMask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getBinaryMask.m -------------------------------------------------------------------------------- /matlab/getCalibratedShape.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getCalibratedShape.m -------------------------------------------------------------------------------- /matlab/getExpectedPrism.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getExpectedPrism.m -------------------------------------------------------------------------------- /matlab/getPatternsFromFolder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getPatternsFromFolder.m -------------------------------------------------------------------------------- /matlab/getPatternsFromVideo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getPatternsFromVideo.m -------------------------------------------------------------------------------- /matlab/getShapeMeasurement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getShapeMeasurement.m -------------------------------------------------------------------------------- /matlab/getSynchcronizedSequence.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getSynchcronizedSequence.m -------------------------------------------------------------------------------- /matlab/getUnwrappedPhase.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getUnwrappedPhase.m -------------------------------------------------------------------------------- /matlab/getWrappedPhase.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/getWrappedPhase.m -------------------------------------------------------------------------------- /matlab/object_30fps_100ms_10px_1280p.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/matlab/object_30fps_100ms_10px_1280p.avi -------------------------------------------------------------------------------- /rpi/hidapi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/hidapi/Makefile -------------------------------------------------------------------------------- /rpi/hidapi/hidapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/hidapi/hidapi.c -------------------------------------------------------------------------------- /rpi/hidapi/hidapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/hidapi/hidapi.h -------------------------------------------------------------------------------- /rpi/pGenerator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/Makefile -------------------------------------------------------------------------------- /rpi/pGenerator/dlp4500_driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/dlp4500_driver.cpp -------------------------------------------------------------------------------- /rpi/pGenerator/dlp4500_driver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/dlp4500_driver.hpp -------------------------------------------------------------------------------- /rpi/pGenerator/dlp4500_pattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/dlp4500_pattern.cpp -------------------------------------------------------------------------------- /rpi/pGenerator/dlp4500_pattern.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/dlp4500_pattern.hpp -------------------------------------------------------------------------------- /rpi/pGenerator/linux_fbuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/linux_fbuffer.cpp -------------------------------------------------------------------------------- /rpi/pGenerator/linux_fbuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/linux_fbuffer.hpp -------------------------------------------------------------------------------- /rpi/pGenerator/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/main.cpp -------------------------------------------------------------------------------- /rpi/pGenerator/pGenerator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/pGenerator/pGenerator -------------------------------------------------------------------------------- /rpi/sdk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/sdk/Makefile -------------------------------------------------------------------------------- /rpi/sdk/dlp4500_sdk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/sdk/dlp4500_sdk.cpp -------------------------------------------------------------------------------- /rpi/sdk/dlp4500_sdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/sdk/dlp4500_sdk.h -------------------------------------------------------------------------------- /rpi/sdk/dlp4500_sdk_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/sdk/dlp4500_sdk_constants.h -------------------------------------------------------------------------------- /rpi/sdk/dlp4500_sdk_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/sdk/dlp4500_sdk_macros.h -------------------------------------------------------------------------------- /rpi/sdk/dlp4500_sdk_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelvl/3D-dlp-scanner-system/HEAD/rpi/sdk/dlp4500_sdk_structs.h --------------------------------------------------------------------------------