All Projects → lchad → Androidfacedetection

lchad / Androidfacedetection

Android 平台进行人脸检测的几种方案

Projects that are alternatives of or similar to Androidfacedetection

Grip
Program for rapidly developing computer vision applications
Stars: ✭ 314 (+196.23%)
Mutual labels:  camera, opencv
Computer Vision
Computer vision exercise with Python and OpenCV.
Stars: ✭ 17 (-83.96%)
Mutual labels:  camera, opencv
React Native Openalpr
An open-source React Native automatic license plate recognition package for OpenALPR
Stars: ✭ 415 (+291.51%)
Mutual labels:  camera, opencv
Live Video Magnification
An OpenCV/Qt based realtime application for Eulerian Video Magnification / Motion Magnification. Works with multiple videos and cameras at the same time and let's you export the magnified videos.
Stars: ✭ 187 (+76.42%)
Mutual labels:  camera, opencv
Keera Posture
Alleviate your back pain using Haskell and a webcam
Stars: ✭ 48 (-54.72%)
Mutual labels:  camera, opencv
Primestereomatch
A heterogeneous and fully parallel stereo matching algorithm for depth estimation, implementing a local adaptive support weight (ADSW) Guided Image Filter (GIF) cost aggregation stage. Developed in both C++ and OpenCL.
Stars: ✭ 191 (+80.19%)
Mutual labels:  camera, opencv
V4l2loopback cpp
v4l2loopback usage in C++ and from OpenCV
Stars: ✭ 6 (-94.34%)
Mutual labels:  camera, opencv
Sltk
An OpenCV-based structured light processing toolkit.
Stars: ✭ 151 (+42.45%)
Mutual labels:  camera, opencv
Camera calibration api
A simple Python API for single camera calibration using opencv
Stars: ✭ 36 (-66.04%)
Mutual labels:  camera, opencv
Camodet
Lightweight Simple CAmera MOtion DETection application.
Stars: ✭ 26 (-75.47%)
Mutual labels:  camera, opencv
Neuvision
Structured Light based 3D scanner
Stars: ✭ 165 (+55.66%)
Mutual labels:  camera, opencv
Sitting Posture Recognition
Detects the sitting position of a person
Stars: ✭ 64 (-39.62%)
Mutual labels:  camera, opencv
Stereo Vision
This program has been developed as part of a project at the University of Karlsruhe in Germany. The final purpose of the algorithm is to measure the distance to an object by combining two webcams and use them as a Stereo Camera.
Stars: ✭ 160 (+50.94%)
Mutual labels:  camera, opencv
React Native Opencv Tutorial
👩‍🏫Fully working example of the OpenCV library used together with React Native
Stars: ✭ 244 (+130.19%)
Mutual labels:  camera, opencv
Smartopencv
🔥 🔥 🔥 SmartOpenCV是一个OpenCV在Android端的增强库,解决了OpenCV Android SDK在图像预览方面存在的诸多问题,且无需修改OpenCV SDK源码,与OpenCV的SDK解耦
Stars: ✭ 1,869 (+1663.21%)
Mutual labels:  camera, opencv
Scanner
二维码/条码识别、身份证识别、银行卡识别、车牌识别、图片文字识别、黄图识别、驾驶证(驾照)识别
Stars: ✭ 547 (+416.04%)
Mutual labels:  camera, opencv
Multi Threading Camera Stream
Multi-threading camera stream to improve video processing performance
Stars: ✭ 18 (-83.02%)
Mutual labels:  camera, opencv
Rpindvi
Raspberry PI NDVI Code
Stars: ✭ 57 (-46.23%)
Mutual labels:  camera, opencv
Phormatics
Using A.I. and computer vision to build a virtual personal fitness trainer. (Most Startup-Viable Hack - HackNYU2018)
Stars: ✭ 79 (-25.47%)
Mutual labels:  camera, opencv
Opencv3 Intro Book Src
📘《OpenCV3编程入门》书本配套源码 |《Introduction to OpenCV3 Programming》Book Source Code
Stars: ✭ 1,369 (+1191.51%)
Mutual labels:  opencv

AndroidFaceDetection

以下提供几种解决方案的对比,具体实现请看代码

  • OpenCV (API level 8 +)

    • 识别效果一般,侧脸无法识别.
    • 对识别的距离有限制(2~3米).
    • 如果需要做静态图片识别的话,需要对 Java library层进行修改.
    • 项目里有我编好的动态链接库,拿来就能用,不需要再装官方 OpencvManger.apk 了.
    • 文档:http://www.opencv.org/platforms/android/
  • Camera内部的 API (API level 14+)

  • android.media.FaceDetector 静态检测 (API level 1 +)

  • Google Play Service 的 Vision API (API 9,在 API 17 增加了一些功能)

    • 非常强大,效果基本能和 Camera API 持平.
    • 静态识别支持比较低清晰度的图片.
    • 可以识别是否睁眼.
    • 可以得到眼睛,鼻子嘴巴等的位置.
    • 有关于情绪的返回值.
    • 可以识别头部姿势.
    • 手机必须安装了 Google 服务框架才能使用.
    • 文档:https://developers.google.com/vision/face-detection-concepts
  • Face++ Android SDK

  • Dlib

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].