diff --git a/components/operators/src/aruco.cpp b/components/operators/src/aruco.cpp index 3c7f0a11fe9280629ebd672694f78567ecc77765..106cb994f8a312114a55d5bd1c9e8a42feda425f 100644 --- a/components/operators/src/aruco.cpp +++ b/components/operators/src/aruco.cpp @@ -44,8 +44,8 @@ ArUco::ArUco(ftl::operators::Graph *g, ftl::Configurable *cfg) : ftl::operators: cfg->value("dictionary", int(cv::aruco::DICT_4X4_50))); params_ = cv::aruco::DetectorParameters::create(); params_->cornerRefinementMethod = cv::aruco::CORNER_REFINE_CONTOUR; - params_->cornerRefinementMinAccuracy = 0.01; - params_->cornerRefinementMaxIterations = 20; + params_->cornerRefinementMinAccuracy = 0.05; + params_->cornerRefinementMaxIterations = 10; // default values 13, 23, 10, for speed just one thresholding window size params_->adaptiveThreshWinSizeMin = 15;