diff --git a/applications/registration/src/correspondances.cpp b/applications/registration/src/correspondances.cpp index 97ee6e53562492e42fd90ed762bf01c0a21863b3..9765a1530376407e54629a1d3bb6988f62a75327 100644 --- a/applications/registration/src/correspondances.cpp +++ b/applications/registration/src/correspondances.cpp @@ -123,8 +123,8 @@ bool Correspondances::capture(cv::Mat &rgb1, cv::Mat &rgb2) { std::this_thread::sleep_for(std::chrono::milliseconds(50)); } - averageDepth(buffer[0], d1, 0.00000004f); - averageDepth(buffer[1], d2, 0.00000004f); + averageDepth(buffer[0], d1, 0.00000005f); + averageDepth(buffer[1], d2, 0.00000005f); Mat d1_v, d2_v; d1.convertTo(d1_v, CV_8U, 255.0f / 10.0f); d2.convertTo(d2_v, CV_8U, 255.0f / 10.0f); diff --git a/applications/registration/src/manual.cpp b/applications/registration/src/manual.cpp index 09bccb16b9d4a361d71a9f12be81af9112f81d18..b92fa0162b0b64bf9e36039b80f0189c14551b5a 100644 --- a/applications/registration/src/manual.cpp +++ b/applications/registration/src/manual.cpp @@ -326,7 +326,7 @@ void ftl::registration::manual(ftl::Configurable *root) { lastScore = 1000.0; do { Eigen::Matrix4f tr; - float s = current->findBestSubset(tr, 15, 10); + float s = current->findBestSubset(tr, 10, 10); LOG(INFO) << "SCORE = " << s; if (s < lastScore) { lastScore = s;