声明:本文为搜索而得,仅作个人纪录,无其他任何商业行为。
尤洋——LAMB优化器,可大幅度缩短神经网络训练时间
openface是一个基于深度神经网络的开源人脸识别系统。该系统基于谷歌的文章《FaceNet: A Unified Embedding for Face Recognition and Clustering》。openface是卡内基梅隆大学的 Brandon Amos主导的。
github:cmusatyalab/openface
2.OpenFace
主要在Landmark Detection,Landmark and head pose tracking,Facial Action Unit Recognition等,该项目给出一个脸部的每个AU的回归分数和分类结果。
github:TadasBaltrusaitis/OpenFace
3. face_swap
face_swap实现了一种end-to-end的自动换脸算法,基于单图换脸,C++实现所有的代码。专门准备的人脸数据集,让FCN在分割人脸时得到优异的效果。论文:《On Face Segmentation, Face Swapping, and Face Perception》。
github:YuvalNirkin - Overview
4. SeetaFaceEngine
中科院山世光老师开源的人脸识别引擎—SeetafaceEngine,主要实现下面三个功能:
SeetaFace Detection
SeetaFace Alignment
SeetaFace Identification
如何评价中科院山世光老师开源的Seetaface人脸识别引擎?
github:seetaface/SeetaFaceEngine
5. deepfakes_faceswap
训练一个CNN网络做2D的换脸,不同于faceswap,训练出来的网络只能针对于当前的两个图片,而且依赖大量数据。
github:joshua-wu/deepfakes_faceswap
6. 3dmm_cnn
利用ResNet101从单图建模出3维人脸图像。基于深度学习算法的人脸3维重建方法。
论文:《Regressing Robust and Discriminative 3D Morphable Models with a very Deep Neural Network》
github:anhttran/3dmm_cnn
相关链接:狗头山人七:使用深度卷积神经网络方法进行3D人脸重建
7. vrn
用CNN Regression的方法解决大姿态下的三维人脸重建问题。
ICCV论文:《Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression》
github:AaronJackson/vrn
8. 4dface
人脸检测和在2d视频中重建3维人脸。Real-time 3D face tracking and reconstruction from 2D video。
作者Huber在CppCon 2015上有一个演讲:CppCon 2015: Patrik Huber “3D Face Tracking and Reconstruction using Modern C++”
github:patrikhuber/4dface
9. face-alignment
2D-and-3D-face-alignment
两个github项目,在做同一件事,2d和3d的人脸对齐问题,区别在于前者是Pytorch 的代码,后者是Torch7的。
论文有个很霸道的名字:《How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks) 》ICCV2017
github:1adrianb/face-alignment
github: 1adrianb/2D-and-3D-face-alignment
10. DRML
北邮的论文:《Deep Region and Multi-label Learning for Facial Action UnitDetection》 CVPR 2016;
作者定义了自己的新的层结构做区域学习多标签检测,来提升AU检测的效果。文章对12类AU的检测进行了训练和测试,分别是AU1,AU12,AU15,AU17,AU2,AU20,AU25,AU26,AU4,AU5,AU6,AU9。
github:zkl20061823/DRML
其它:
1.Face Recognition 示例代码和图形演示点击http://api.lambdal.com/docs
2.Face (Detection)
3.Animetrics Face Recognition - Animetrics 面部特征或“地标”的信息被返回作为图象上的坐标。 Animetrics人脸识别也会在三维坐标轴上侦测并返回脸部位置信息。
4.Skybiometry Face Detection and Recognition
5.ImageVision Face Detection
6.Face and scene recognition by http://Rekognition.com
7.FaceRect - FaceRect 能够发现网页中的或者上传文件中特定图片上的脸部(包括正面和侧面),并能够在一张图片中找到多张人脸,生成的 JSON输出每个脸部的边界框。
8.Infatics Face Detection
9.OpenCV Face Recognizer -基于OpenCV(开源计算机视觉库: http://opencv.org )是一个开源的BSD授权的库,其中包括数百个计算机视觉算法。
10.Libface - Libface 用C++编写,托管在 Sourceforge上。这个库使用 OpenCV 2.0,目标是成为一个中间件,在人脸识别和检测时,开发人员不必包括任何OpenCV的代码。
11.Automatic naming of characters in video 用来是标记电视或电影每个帧中出现的人名。
12.CCV -现代计算机视觉库。
13.OpenBR-开源的生物特征识别。
14.Flandmark -开源实现面部地标探测器。
15.计算机表情识别工具箱(CERT)-一个终端到终端的完全自动化的实时面部表情识别系统。
16.Nviso 3D facial imaging technology-从面部表情分析人类的情感。
17.FaceReader- FaceReader 自动分析面部表情的工具
18.Affdex - - 从面部表情读取的人们的情绪状态
19.Faceware - 分析仪从视频中抓取一个演员的面部表现,生成用于在Retargeter™ 的IMPD文件。
20.Face detection in iOS-在iOS中的人脸检测。
21.Face-Recognition-SDK-在您的应用程序添加面部识别。
22.Oddcast face detection API-这个人脸跟踪API允许Flash开发人员利用以前只在高端视频游戏中使用的高级技术。
23.BioID-世界上第一个基于摄像头的个人识别。
24.Betaface API-人脸检测和识别。
25.Discrete Area Filters Face Detector—可检测脸部15个点,4个部分,多张脸,或遮住的脸。
26.Face detection using Support Vector Machine-该程序是克隆MATLAB中的“人脸检测系统”,可以代替神经网络算法的人脸检测,它是基于 SVG。
27.fdlib - 是一个 C / C + + 和 MATLAB的人脸检测库,可检测图像中的正脸。
28.Visage-一个人机接口,用一个摄像头,将脸部面相的运动变成鼠标指针的运动。如左/右眼睛闪烁产生左/右鼠标点击事件。
29.Face tracking Project(卡耐基梅隆大学)–结合可变形模板和颜色匹配来跟踪脸部。
30.Real-time face detection program(实时人脸检测程序)。展示了用边缘定位匹配的面部跟踪和检测。
31.Evaluation of Face Recognition Algorithms-来自科罗拉多州立大学研究人员开发的人脸识别算法,它提供了一套标准的众所周知的算法,并建立实验协议。
32.Computer Vision Source Code-实用的图像处理代码集合。
33.Acsys biometrics SDK(ACSYS生物识别SDK )-允许第三方开发者用先进的面部生物识别技术来实现自己应用。
34.Cognitec SDK
35.KeyLemonFaceSDK
36.FaceIT SDK
37.FaceSDK
38.Verilook SDK-–使用了VeriLook算法
39.Beyond Reality Face SDK-在视频流中的一张简单图片上,计算面部位置和3D角度。这些信息可以被用来将三维对象放置到图像上,或通过头部运动控制一个应用程序。
40.InSight SDK-通过测量面部肌肉的运动,对人脸进行完全自动化分析,并将这些面部肌肉运动转化为七个普遍的面部表情。
41.Visage FaceDetect SDK-以C++软件开发工具包的形式,包含了在静止图像中发现脸和五官
42.Microsoft Research Face SDK Beta- 微软集成
43.How To: Kinect for Windows SDK Face Recognition
44.Bayometric FaceIt Face Recognition SDK-结合了传统的面部皮肤生物识别技术。
45.FacePhi FaceRecognition SDK –包含了一组.NET和Silverlight库
46.360Biometrics Face SDK将人脸图像嵌入或链接到已有的数据库中。
47.Hunter TrueID
48.IMRSV-现实世界中的实时感知计算软件,测量25英尺外,多达25人的性别,年龄,关注点,目光等信息。它也有一个REST API(应用编程接口)
49.Bob-一个信号处理和机器学习工具箱