在MATLAB中使用Viola和Jones进行实时人脸检测

时间:2014-02-03 09:22:56

标签: matlab image-processing computer-vision viola-jones

我正在寻找从笔记本电脑相机中捕获的实时视频中的脸部。我使用没有任何级联对象分类器功能的MATLAB R2011a(不是最新的)来识别人脸检测。

我使用过包http://www.mathworks.in/matlabcentral/fileexchange/29437-viola-jones-object-detection

此代码能够在图像上适度识别,但是当我在视频上执行相同操作(拍摄每个帧并识别其中的脸部)时,它会花费大量时间,因此无法流式传输视频。

所以,

  1. 我应该如何使用MATLAB R2011a
  2. 实时检测面部
  3. 是中提琴&适合它的琼斯算法?
  4. 我可以使用任何外部实现吗?

2 个答案:

答案 0 :(得分:0)

比Viola和Jones的探测器更新和更新的方法是SURF cascade。它应该运行得更快,结果更好 我还认为这种方法适用于Windows平台here

答案 1 :(得分:0)

首先你必须安装matlab版本R2012b或以后版本,因为VIOLA JONES algo是在2012年发布的,并且在R2012a之前的版本不能运行这个Algorithem ....所以你应该首先更改版本,然后实时检测代码打开每个网站.....