Implements #183 depth ray correspondences
Compare changes
Files
3- Nicolas Pope authored
+ 80
− 27
@@ -15,21 +15,27 @@ using cv::cuda::GpuMat;
@@ -57,13 +63,18 @@ ILW::ILW(nlohmann::json &config) : ftl::Configurable(config) {
@@ -79,6 +90,11 @@ ILW::ILW(nlohmann::json &config) : ftl::Configurable(config) {
@@ -90,21 +106,27 @@ bool ILW::process(ftl::rgbd::FrameSet &fs, cudaStream_t stream) {
@@ -119,9 +141,9 @@ bool ILW::_phase0(ftl::rgbd::FrameSet &fs, cudaStream_t stream) {
@@ -137,9 +159,11 @@ bool ILW::_phase0(ftl::rgbd::FrameSet &fs, cudaStream_t stream) {
@@ -149,11 +173,32 @@ bool ILW::_phase1(ftl::rgbd::FrameSet &fs, int win, cudaStream_t stream) {
@@ -173,21 +218,24 @@ bool ILW::_phase1(ftl::rgbd::FrameSet &fs, int win, cudaStream_t stream) {
@@ -214,10 +262,15 @@ bool ILW::_phase2(ftl::rgbd::FrameSet &fs, float rate, cudaStream_t stream) {