From c3d4337abb0a90af028293c61ab24245550b8ea1 Mon Sep 17 00:00:00 2001 From: Varun Jaiswal Date: Fri, 24 Jul 2026 18:36:35 +0530 Subject: [PATCH] perf: widen solvePnP tvec sanity tolerance --- modules/geometry/perf/perf_pnp.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/geometry/perf/perf_pnp.cpp b/modules/geometry/perf/perf_pnp.cpp index f41e95efba..302d364601 100644 --- a/modules/geometry/perf/perf_pnp.cpp +++ b/modules/geometry/perf/perf_pnp.cpp @@ -54,8 +54,9 @@ PERF_TEST_P(PointsNum_Algo, solvePnP, } SANITY_CHECK(rvec, 1e-4); - // the check is relaxed from 1e-4 to 2e-2 after LevMarq replacement - SANITY_CHECK(tvec, 2e-2); + // the check is relaxed from 1e-4 to 2e-2 after LevMarq replacement (#21018), + // then to 3e-2 after the cv::Mat broadcasting element-wise engine rewrite (#29426) + SANITY_CHECK(tvec, 3e-2); } PERF_TEST_P(PointsNum_Algo, solvePnPSmallPoints,