Skip to content
forked from vipstone/faceai

一款入门级的人脸、视频、文字检测以及识别的项目.

License

Notifications You must be signed in to change notification settings

jijicanyu/faceai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

功能

  1. 人脸检测、识别(图片、视频)
  2. 轮廓标识
  3. 头像合成(给人戴帽子)
  4. 数字化妆(画口红、眉毛、眼睛等)
  5. 性别识别
  6. 表情识别(生气、厌恶、恐惧、开心、难过、惊喜、平静等七种情绪)
  7. 眼动追踪

查看功能预览↓↓↓

开发环境

  • Windows 10(x64)
  • Python 3.6.4
  • OpenCV 3.4.1
  • Dlib 19.8.1
  • face_recognition 1.2.2
  • keras 2.1.6
  • tensorflow 1.8.0
  • Tesseract OCR 4.0.0-beta.1

教程文档

OpenCV环境搭建

Tesseract OCR文字识别

图片人脸检测(OpenCV版)

图片人脸检测(Dlib版)

视频人脸检测(OpenCV版)

视频人脸检测(Dlib版)

脸部轮廓绘制

数字化妆

视频人脸识别

头像特效合成

性别识别

表情识别

眼动追踪

相关文档

pip/pip3更换国内源

OpenCV添加中文

使用鼠标绘图——OpenCV

功能预览

绘制脸部轮廓

绘制脸部轮廓


人脸68个关键点标识

人脸68个关键点标识


头像特效合成

头像特效合成


性别识别

性别识别


表情识别

表情识别


数字化妆

视频人脸识别


视频人脸检测


视频人脸识别

技术方案

技术实现方案介绍

人脸识别:OpenCV / Dlib

人脸检测:face_recognition

性别识别:keras + tensorflow

文字识别:Tesseract OCR

TODO

眼睛移动方向检测

OpenCV + Tensorflow模型的人脸识别

Dlib性能优化方案

Dlib模型训练方法

Tesseract模型训练方法

About

一款入门级的人脸、视频、文字检测以及识别的项目.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%