ftl merge requestshttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests2021-08-13T10:35:48Zhttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/363Use new docker base image2021-08-13T10:35:48ZNicolas PopeUse new docker base imageAdd ninja and cmake 3.20 to the image.Add ninja and cmake 3.20 to the image.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/360Dockerfiles and docker dev environment2021-08-13T09:39:40ZNicolas PopeDockerfiles and docker dev environmentProvide dockerfiles for building base development images and containers for vscode development.Provide dockerfiles for building base development images and containers for vscode development.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/362Update middlebury source2021-08-12T16:20:24ZNicolas PopeUpdate middlebury sourceAllow a middlebury dataset directory to be used as a source for a vision node. It loads left, right, groundtruth and calibration. The output is a video feed of the static images.Allow a middlebury dataset directory to be used as a source for a vision node. It loads left, right, groundtruth and calibration. The output is a video feed of the static images.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/361Feature/ws mask2021-08-12T09:08:42ZNicolas PopeFeature/ws maskUse websocket mask.Use websocket mask.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/359Prepare for open sourcing2020-12-03T09:56:18ZNicolas PopePrepare for open sourcinghttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/358Updates to SDK and alternative fusion2020-11-15T07:52:29ZNicolas PopeUpdates to SDK and alternative fusionInitial implementation of a full MLS based fusion process, along with carving option. Not finished or particularly effective but SDK changes should be merged.Initial implementation of a full MLS based fusion process, along with carving option. Not finished or particularly effective but SDK changes should be merged.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/357Python tests (SDK)2020-11-09T16:39:06ZSebastian HahtaPython tests (SDK)Sebastian HahtaSebastian Hahtahttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/356Enable python tests2020-11-09T10:15:23ZSebastian HahtaEnable python testshttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/355SDK memory fixes and pipelines2020-11-07T13:12:56ZNicolas PopeSDK memory fixes and pipelinesAdd pipelines and operator support. Fix memory leaks and destructor issues.Add pipelines and operator support. Fix memory leaks and destructor issues.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/354Add full 3D MLS and carving2020-11-05T08:53:43ZNicolas PopeAdd full 3D MLS and carvingA new fusion operator that uses actual MLS of all sources combined with a visibility carving step. Next task is to construct a 4D scene model and fusion with that also.A new fusion operator that uses actual MLS of all sources combined with a visibility carving step. Next task is to construct a 4D scene model and fusion with that also.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/353Basic C++ and Python SDK2020-11-02T08:56:41ZNicolas PopeBasic C++ and Python SDKhttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/352Developer GUI mode2020-11-01T18:36:58ZNicolas PopeDeveloper GUI modeWork in progress dev GUI module. But also the cudatl library.Work in progress dev GUI module. But also the cudatl library.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/351Circle census transform or SGM2020-10-27T14:48:44ZNicolas PopeCircle census transform or SGMAdditional CT patterns and ability to select themAdditional CT patterns and ability to select themhttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/350Basic OpenGL renderer2020-10-25T08:46:00ZNicolas PopeBasic OpenGL rendererUses shaders and OpenGL to do all rendering from depth maps to virtual view. It is inefficient and slower than CUDA currently, but can be enhanced in the future. CUDA remains default renderer.Uses shaders and OpenGL to do all rendering from depth maps to virtual view. It is inefficient and slower than CUDA currently, but can be enhanced in the future. CUDA remains default renderer.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/349Use 5x5 proper census for SGM2020-10-22T18:28:43ZNicolas PopeUse 5x5 proper census for SGMhttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/348Pylon properties from master machine2020-10-15T06:21:46ZNicolas PopePylon properties from master machineUse the same gain, exposure and white balance as the time master.Use the same gain, exposure and white balance as the time master.https://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/347Feature buckets experiment2020-09-19T14:19:35ZNicolas PopeFeature buckets experimenthttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/345Implements #379 Min Disparity in SGM2020-09-04T15:37:02ZNicolas PopeImplements #379 Min Disparity in SGMhttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/346Save audio to MKV files2020-09-04T13:40:13ZNicolas PopeSave audio to MKV fileshttps://gitlab.utu.fi/nicolaspope/ftl/-/merge_requests/344Implements #360 Filter improvements2020-08-31T10:11:09ZNicolas PopeImplements #360 Filter improvementsImproves the depth decompression filter to remove more of the bad artefacts found at edges. It could still be improved slightly, particularly with regard to performance.Improves the depth decompression filter to remove more of the bad artefacts found at edges. It could still be improved slightly, particularly with regard to performance.