1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-31 00:03:03 +04:00

Merge pull request #19712 from OrestChura:oc/Kalm_ptest

[G-API]: Performance tests for KalmanFilter

* Kalman perf.tests and some tests refactoring

* Input generation moved to a separate function; Slowest case sneario testing added

* Generating refactored

* Generating refactoring

* Addressing comments
This commit is contained in:
Orest Chura
2021-03-26 12:41:54 +03:00
committed by GitHub
parent 77bfd9434b
commit ad2f5ccc66
6 changed files with 233 additions and 65 deletions
@@ -111,4 +111,22 @@ INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(BackgroundSubtractorPerfTestCPU),
Values(5),
Values(cv::compile_args(VIDEO_CPU)),
Values(AbsExact().to_compare_obj())));
INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(KalmanFilterControlPerfTestCPU),
KalmanFilterControlPerfTest,
Combine(Values(CV_32FC1, CV_64FC1),
Values(2, 5),
Values(2, 5),
Values(5),
testing::Bool(),
Values(cv::compile_args(VIDEO_CPU))));
INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(KalmanFilterNoControlPerfTestCPU),
KalmanFilterNoControlPerfTest,
Combine(Values(CV_32FC1, CV_64FC1),
Values(2, 5),
Values(2, 5),
Values(5),
testing::Bool(),
Values(cv::compile_args(VIDEO_CPU))));
} // opencv_test