人脸辨识的流程--人脸侦测

在上一章讲到人脸辨识系统有三个步骤,人脸侦测、特徵撷取、人脸识别。

在人脸侦测部分常见的有Haar-like features、OpenCV中的Dlib、Multi-task Cascaded Convolutional Networks这三种。

Haar-like features(哈尔特徵)
找出影像中相对应的像素差值,每个算出来的特徵值都对应一个弱分类器,每个弱分类器指代表一个haar-like特徵影像,将所有的的弱分类器做联集,组成强分类器再去做判断。
优点:运算数度较快

Dlib
是OpenCV中所提供的套件,人脸侦测器来侦测图片中所有人脸的位置,最後再将所有侦测出的人脸位置用绿色方框标示出来。
分别有5个特徵点和68个特徵点

Multi-task Cascaded Convolutional Networks(MTCNN)
使用三个网路Proposal Network(P-Net)、Refine Network(R-Net)、Output Network(O-Net)
Proposal Network(P-Net) 选出候选框(bounding box)

Refine Network(R-Net) 去除一些圈出不是人脸的候选框

Output Network(O-Net) 将剩下的候选框做交集,圈出正确的人脸。


<<:  Day6-D3 资料绑订 Data Binding: 资料状态enter、update、exit

>>:  【PHP Telegram Bot】Day09 - 用 PHP 主动接收和发送讯息吧!

【Day 11】For 回圈

前言 今天要来介绍一点 for 回圈,因为接下来的 list 会用到!会介绍一些基本的 for 的用...

第 11 集:浅谈 Sass

此篇作为 Bootstrap 5 客制化 sass 的序章,会大致讲解什麽是 Sass 以及优势。...

Day22:欧印万

在尚未出现java.util.concurrent套件以前,多执行绪的程序都需要自己设计wait()...

第 54 天 - 学习 PHP CLI

使用 apt install php7.4-cli 安装 安装 log: root@test:/ho...

Day 3 设定 tsconfig.json 档

上一篇提到下了 tsc --init 指令之後会创建出一个 tsconfig.json 的档案,这个...