Android& OpenCV检测和性能使用类Haar算法

时间:2013-10-08 16:19:27

标签: android performance algorithm opencv haar-wavelet

我正在寻找一种方法,使用OpenCV在“中级”Android设备上以合理的性能实现头部检测和跟踪。

我的想法(使用类Haar算法):

将每个视频帧的大小调整为较小,然后将其转换为灰度。

第一帧:

  1. 使用一些Haar级联找到绑定面并保存
  2. 将眼睛对准面部(使用其他一些Haar模板)
  3. 嘴巴相同
  4. 对于下一帧:

    1. 使用面部的较旧边界并将其展开以找到头部(已更改其位置)。
    2. 以展开的方式查找面部。
    3. 在脸上找到眼睛。
    4. 在脸上找到嘴巴。
    5. 我担心这个循环在直播视频上的表现。 这是一个好的时间表还是让我使用其他算法?哈尔式的看起来很重。

      我的应用程序需要存储每个帧,眼睛和嘴巴坐标。因此,我无法从包含头部位置的当前框架和包含眼睛和嘴部初始位置的第一个头部边界框中拾取这些值。

0 个答案:

没有答案