mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 08:13:04 +04:00
Merge pull request #19542 from OrestChura:oc/BGSub_ptest
[G-API]: Performance tests for BackgroundSubtractor * Perf.Tests for BackgroundSubtractor kernel * Fix CI * Addressing comments * Addressing a comment * Test cycle and validation changes * Addressing comment * Added assert
This commit is contained in:
@@ -70,7 +70,7 @@ INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(OptFlowLKForPyrPerfTestCPU), OptFlowLKF
|
||||
Values(cv::TermCriteria(cv::TermCriteria::COUNT |
|
||||
cv::TermCriteria::EPS,
|
||||
30, 0.01)),
|
||||
Values(true, false),
|
||||
testing::Bool(),
|
||||
Values(cv::compile_args(VIDEO_CPU))));
|
||||
|
||||
INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(OptFlowLKInternalPerfTestCPU),
|
||||
@@ -90,7 +90,7 @@ INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(BuildPyr_CalcOptFlow_PipelinePerfTestCP
|
||||
Combine(Values("cv/optflow/frames/1080p_%02d.png"),
|
||||
Values(7, 11),
|
||||
Values(1000),
|
||||
Values(true, false),
|
||||
testing::Bool(),
|
||||
Values(cv::compile_args(VIDEO_CPU))));
|
||||
|
||||
INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(BuildPyr_CalcOptFlow_PipelineInternalTestPerfCPU),
|
||||
@@ -100,4 +100,15 @@ INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(BuildPyr_CalcOptFlow_PipelineInternalTe
|
||||
Values(3),
|
||||
Values(true),
|
||||
Values(cv::compile_args(VIDEO_CPU))));
|
||||
|
||||
INSTANTIATE_TEST_CASE_MACRO_P(WITH_VIDEO(BackgroundSubtractorPerfTestCPU),
|
||||
BackgroundSubtractorPerfTest,
|
||||
Combine(Values(cv::gapi::video::TYPE_BS_MOG2,
|
||||
cv::gapi::video::TYPE_BS_KNN),
|
||||
Values("cv/video/768x576.avi", "cv/video/1920x1080.avi"),
|
||||
testing::Bool(),
|
||||
Values(0., 0.5, 1.),
|
||||
Values(5),
|
||||
Values(cv::compile_args(VIDEO_CPU)),
|
||||
Values(AbsExact().to_compare_obj())));
|
||||
} // opencv_test
|
||||
|
||||
Reference in New Issue
Block a user