opencv/modules
Maksim Shabunin 0e1d326ed0
Merge pull request #25379 from mshabunin:fix-unaligned-filter-5.x
Fix unaligned filters + increase test thresholds (5.x) #25379

Port of #25364 to 5.x + minor changes in 3d tests to pass on RISC-V platform

Failed tests:
```
[ RUN      ] AP3P.ctheta1p_nan_23607
/home/ci/opencv/modules/3d/test/test_solvepnp_ransac.cpp:2320: Failure
Expected: (cvtest::norm(res.colRange(0, 2), expected, NORM_INF)) <= (3e-16), actual: 3.33067e-16 vs 3e-16
[  FAILED  ] AP3P.ctheta1p_nan_23607 (1 ms)

[ RUN      ] Rendering/RenderingTest.accuracy/4, where GetParam() = ((320, 240), Flat, CW, Color, CV_32F, CV_32S)
/home/ci/opencv/modules/3d/test/test_rendering.cpp:430: Failure
Expected: (normL2Depth) <= (normL2Threshold), actual: 0.00102317 vs 0.000989
[  FAILED  ] Rendering/RenderingTest.accuracy/4, where GetParam() = ((320, 240), Flat, CW, Color, CV_32F, CV_32S) (22 ms)

[ RUN      ] Rendering/RenderingTest.accuracy/5, where GetParam() = ((320, 240), Shaded, None, Color, CV_32F, CV_32S)
/home/ci/opencv/modules/3d/test/test_rendering.cpp:430: Failure
Expected: (normL2Depth) <= (normL2Threshold), actual: 0.00102317 vs 0.000989
[  FAILED  ] Rendering/RenderingTest.accuracy/5, where GetParam() = ((320, 240), Shaded, None, Color, CV_32F, CV_32S) (22 ms)

[ RUN      ] Rendering/RenderingTest.accuracy/8, where GetParam() = ((320, 240), Flat, CW, Clipping, CV_32F, CV_32S)
/home/ci/opencv/modules/3d/test/test_rendering.cpp:430: Failure
Expected: (normL2Depth) <= (normL2Threshold), actual: 0.00162132 vs 0.0016
[  FAILED  ] Rendering/RenderingTest.accuracy/8, where GetParam() = ((320, 240), Flat, CW, Clipping, CV_32F, CV_32S) (22 ms)

[ RUN      ] Rendering/RenderingTest.accuracy/9, where GetParam() = ((320, 240), Shaded, None, Clipping, CV_32F, CV_32S)
/home/ci/opencv/modules/3d/test/test_rendering.cpp:430: Failure
Expected: (normL2Depth) <= (normL2Threshold), actual: 0.000554117 vs 0.000544
[  FAILED  ] Rendering/RenderingTest.accuracy/9, where GetParam() = ((320, 240), Shaded, None, Clipping, CV_32F, CV_32S) (27 ms)
```

Related CI PR: https://github.com/opencv/ci-gha-workflow/pull/165
2024-04-10 09:33:10 +03:00
..
3d Merge pull request #25379 from mshabunin:fix-unaligned-filter-5.x 2024-04-10 09:33:10 +03:00
calib Merge branch 4.x 2024-04-02 16:39:54 +03:00
core Resolve valgrind warnings 2024-04-08 09:35:21 +03:00
dnn Merge pull request #25241 from alexlyulkov:al/int64-padding 2024-04-09 11:20:56 +03:00
features2d Merge pull request #25197 from invarrow:invbranch-cleanup 2024-03-26 15:17:18 +03:00
flann Merge pull request #25024 from vrabaud:neon 2024-02-20 11:29:23 +03:00
gapi Merge branch 4.x 2024-04-02 16:39:54 +03:00
highgui Merge pull request #25161 from mshabunin:doc-upgrade-5.x 2024-03-06 08:50:31 +03:00
imgcodecs Merge branch 4.x 2024-04-02 16:39:54 +03:00
imgproc Merge pull request #25379 from mshabunin:fix-unaligned-filter-5.x 2024-04-10 09:33:10 +03:00
java Merge branch 4.x 2024-04-02 16:39:54 +03:00
js Move objdetect HaarCascadeClassifier and HOGDescriptor to contrib xobjdetect (#25198) 2024-03-21 23:40:10 +03:00
objc Merge branch 4.x 2024-01-19 17:32:22 +03:00
objdetect Move objdetect HaarCascadeClassifier and HOGDescriptor to contrib xobjdetect (#25198) 2024-03-21 23:40:10 +03:00
photo Merge branch 4.x 2024-04-02 16:39:54 +03:00
python Merge branch 4.x 2024-04-02 16:39:54 +03:00
stereo Merge pull request #25161 from mshabunin:doc-upgrade-5.x 2024-03-06 08:50:31 +03:00
stitching Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +03:00
ts Merge branch 4.x 2024-04-02 16:39:54 +03:00
video Merge branch 4.x 2024-04-02 16:39:54 +03:00
videoio Merge branch 4.x 2024-04-02 16:39:54 +03:00
world cmake: use /INCREMENTAL:NO with MSVS 2015 2023-12-07 19:46:27 +00:00
CMakeLists.txt Merge pull request #25017 from kaingwade:ml_to_contrib 2024-02-27 15:54:08 +03:00