projects
/
platform
/
upstream
/
opencv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
76e9da3
)
Merge pull request #20245 from dbudniko:dbudniko/mtcnn_roi_size_hotfix
author
Dmitry Budnikov
<Dmitry.Budnikov@intel.com>
Wed, 9 Jun 2021 10:28:32 +0000
(13:28 +0300)
committer
GitHub
<noreply@github.com>
Wed, 9 Jun 2021 10:28:32 +0000
(10:28 +0000)
Hot fix negative MTCNN PNet ROI coordinates
* fix negative roi start
* some more experiments
* clean up
modules/gapi/samples/face_detection_mtcnn.cpp
patch
|
blob
|
history
diff --git
a/modules/gapi/samples/face_detection_mtcnn.cpp
b/modules/gapi/samples/face_detection_mtcnn.cpp
index
6e88a9e
..
c437bdb
100644
(file)
--- a/
modules/gapi/samples/face_detection_mtcnn.cpp
+++ b/
modules/gapi/samples/face_detection_mtcnn.cpp
@@
-364,7
+364,8
@@
GAPI_OCV_KERNEL(OCVR_O_NetPreProcGetROIs, R_O_NetPreProcGetROIs) {
for (const auto& face : in_faces) {
cv::Rect tmp_rect = face.bbox.getRect();
//Compare to transposed sizes width<->height
- tmp_rect &= cv::Rect(tmp_rect.x, tmp_rect.y, in_image_size.height - tmp_rect.x - 4, in_image_size.width - tmp_rect.y - 4);
+ tmp_rect &= cv::Rect(tmp_rect.x, tmp_rect.y, in_image_size.height - tmp_rect.x, in_image_size.width - tmp_rect.y) &
+ cv::Rect(0, 0, in_image_size.height, in_image_size.width);
outs.push_back(tmp_rect);
}
}