【文件属性】:
文件名称:Viola-Jones:使用Viola-Jones算法的python中的人脸检测程序
文件大小:214KB
文件格式:ZIP
更新时间:2021-05-11 04:29:24
machine-learning computer-vision face-detection adaboost haar-cascade
Viola-Jones检测框架
这是Viola-Jones检测框架的实现,用于人脸检测。
要求
Viola-Jones Framework的此实现需要python版本3.5.2,并取决于以下模块:
模块
版本
评论
麻木
1.13.3
科学的
1.0.0
的OpenCVPython的
3.4.0.14
用于捕获图像
scikit学习
0.19.1
用于改组数据
用法
运行以下命令以开始人脸检测:
python detect.py
主要概念
类似Haar的功能
Viola和Jones提出了类似Haar的特征,以适应使用Haar小波的想法(来自Papageoriou等人)。
在此工具中,使用了五种类似Haar的特征。 它们是:左右,上下,水平居中,垂直居中,对角线。
整体形象
为了加快特征提取过程,使用了称为积分图像的图像中间表示。
AdaBoost
AdaBoost是Adap
【文件预览】:
Viola-Jones-master
----train.py(1KB)
----facedetector.py(5KB)
----mergerect.py(3KB)
----prepare.py(10KB)
----test.py(2KB)
----detect.py(1KB)
----utils.py(1KB)
----__init__.py(239B)
----split_dataset.py(1KB)
----boostedcascade()
--------haarlikefeature.py(7KB)
--------adaboost()
--------__init__.py(263B)
--------boostedcascade.py(20KB)
----README.md(2KB)
----docs()
--------integral-image.png(53KB)
--------attentional-cascade.png(39KB)
--------haar-like.png(101KB)
--------My-Haar-like-Features.png(29KB)