作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是GPU编程的新手,我首先将haarcascade_frontalface_alt.xml和视频文件传递给此已编译的示例:
https://github.com/Itseez/opencv/blob/master/samples/gpu/cascadeclassifier.cpp
将视频加载到GPU中大约需要3秒钟,然后需要2秒钟来搜索面部。效果很好,但是可以以任何方向录制视频,因此,如果找不到面孔,我会将视频旋转90度,然后重试。问题在于,这种方法至少需要20秒才能确定是否在所有4个方向上都找到了人脸,从而确定了视频的正确方向。
是否可以执行旋转不变级联分类器来确定视频的方向?还是可以在不重新加载旋转版本的情况下在GPU中转置视频?还是可以应用旋转版本的级联分类器?如何在所有4个方向上搜索面部,而不必将4个版本的视频加载到GPU中?
最佳答案
在计算机视觉世界中,有许多事情是可能的,但很少有健壮/可靠的:)。旋转不变性不是走的路(因为有效地旋转不变性意味着旋转信息以某种方式被丢弃)。
关于opencv - 使用GPU使用OpenCV在视频的所有4个方向上搜索人脸的最有效方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17557787/
在这个例子中,我使用的是 flex-direction:row http://jsfiddle.net/9a1d2ddz/ 当空间不足以容纳元素时,出现垂直滚动条 我想达到同样的效果,但采用“从上到下
我是一名优秀的程序员,十分优秀!