今天对应一些免费的人脸识别的api 做了一下简单的对比,觉得百度开发出来的人脸识别接口还是最符合的我的要求,简单易用,容易上手。


据说百度的一些门禁也使用上了人脸识别的功能了,功能很强大,而且能识别出是实时人物还是图片。

对于一些初创公司来说,只要有机器学习的员工搭建一套人脸检测系统也不难,主要是这个训练和调优上花些时间,但是要用在互联网上供能多人使用,那对服务器的性能要求十分高,要用到GPU服务,在网上稍微看了一下,租一个月普遍最低价都是2.5k/月以上,而且是GPU里的低配,相比之下,直接购买接口来的便宜多了,百度是按QPS计费,默认免费的2个QPS;首先,我们来看一下有哪些免费的人脸识别API吧!

第一个:百度api
我比较喜欢的也是我首先还是百度人脸识别API,功能强大,简单易用;
http://ai.baidu.com/tech/face 至少有很多人工智能的大师是在百度工作过,也是国内最早进军人工的企业之一,虽然后来大师都从百度出走,但是人家积累的根基还是很厚的。

第二个:face++
Face++.com 号称是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台,但感觉免费是骗人的;听说在一场黑马大赛中,赢得冠军。所以在人脸识别技术上还是很牛逼的一家公司。

有点恶心的是所谓的免费其实就是注册和试用。
价格上应该还是可以接受的;
国内类似牛逼的公司还有 云从科技的人脸识别也是很牛逼的

第三: EyeKey
感觉这个网站做的很简单,同时也提供一些硬件供开发使用,不知道价格如何,网上有介绍如何使用他们的api
https://jingyan.baidu.com/article/bea41d439e11dab4c51be612.html

第四:虹软技术
号称提供免费的sdk,到底是怎么收费不清楚,当时对于这种不是很知名,试用就要提供一大堆个人信息还是不要用为妙。
http://www.arcsoft.com.cn/ai/arcface.html?utm_source=baiduad&utm_medium=cpc

还有很多其他的有限免费的api接口提供,可以自己慢慢去百度,如果想购买现有的接口,可以考虑知乎查到的内容:
国际人脸识别评估集LFW榜, face++ 99.5% , 商汤 99.53% , 腾讯 99.65% , 百度 99.77%,中科奥森 99.77% , 中科云从 99.5%, 颜鉴99.64%,北京飞搜科技 99.4% ,宇泛智能 99%
这些都是基于国内的,也可以看看国外提供的api;人脸识别基本都可以高达99以上的识别率,也不用过分苛求了。

接下来以百度的人脸识别api为例做一下讲解:

1,申请百度AI开放平台账户:http://ai.baidu.com/
不多讲,就直接注册
2,进入人脸识别页面,创建应用(在导航中【产品服务】-【人脸识别】)

点击按钮【立即使用】:

点击【创建应用】按照要求填写资料之后就为你生成app id ,key 和secret等信息

3)查看文档进行开发
在https://ai.baidu.com/sdk 可以查看供下载的sdk,还有使用说明

点击【使用说明】


在这里会指导你怎么使用SDK,很简单:
我用的是python:可以手动下载zip包也可以在线安装python的可以在线安装
下载sdk库:

pip install baidu-aip

人脸识别一定要先注册后识别;

我提供一个测试代码的压缩可供直接下载,这里就不再重复了

下载 https://files.cnblogs.com/files/minsons/baiduApi.7z

以胡歌和杨洋作为训练分类

总体效果特别好:

测试集:

检测结果

other04.jpg的图片只有17左右的得分,很准确;(hege其实是huge(胡歌)的分类 写错拼音了)

百度人脸识别Python版本的接口 :http://ai.baidu.com/docs#/Face-Python-SDK/top
EyeKey 应用:http://www.eyekey.com/devcenter/index.html

免费人脸识别APi的更多相关文章

  1. 转《trackingjs+websocket+百度人脸识别API,实现人脸签到》流程

    先用websocket与后台建立通讯:用trackingjs在页面调用电脑摄像头,监听人脸,发现有人脸进入屏幕了,就把图片转成base64字符串,通过websocket发送到后端:后端拿到图片,调用百 ...

  2. 某简单易懂的人脸识别 API 的开发环境搭建和简易教程

    最近接了个人脸识别相关的项目,是基于某个非常简单易懂的人脸识别 API:face_recognition 做的.这个库接口非常傻瓜,很适合新手上手,而且可以研究其源码来学习 dlib 这个拥有更加灵活 ...

  3. 微信公众平台消息接口开发(24)图片识别之人脸识别API

    微信公众平台开发模式 微信 公众平台 消息接口 开发模式 企业微信公众平台 图片识别 人脸识别 API 作者:方倍工作室 原文:http://www.cnblogs.com/txw1958/archi ...

  4. trackingjs+websocket+百度人脸识别API,实现人脸签到

    在公司做了个年会的签到.抽奖系统.用java web做的,用公司的办公app扫二维码码即可签到,扫完码就在大屏幕上显示这个人的照片.之后领导让我改得高大上一点,用人脸识别来签到,就把扫二维码的步骤改成 ...

  5. C# ArcFace 免费人脸识别 2.0 demo

    **配置过程:** 1. 到[虹软官网](https://ai.arcsoft.com.cn/index.htm?utm_source=csdn&utm_medium=referral)下载S ...

  6. android 使用讯飞人脸识别api报错:java.lang.UnsatisfiedLinkError

    1.在做一个人脸识别的项目,使用的是讯飞的api,编辑器为AS2.0,运行时报如下错误: FATAL EXCEPTION: main                  Process: com.adm ...

  7. python 与 百度人脸识别api

    用python来做人脸识别代码量少 思路清晰, 在使用之前我们需要在我们的配置的编译器中通过pip       install baidu-aip  即可 from aip import AipFac ...

  8. 百度人脸识别api及face++人脸识别api测试(python)

    一.百度人脸识别服务 1.官方网址:http://apistore.baidu.com/apiworks/servicedetail/464.html 2.提供的接口包括: 2.1 多人脸比对:请求多 ...

  9. Android 虹软免费人脸识别App

    人脸识别+本机Web后端 人脸sdk采用虹软sdk,本机web采用AndServer:上传姓名+人脸图片即可实现注册源码地址:https://github.com/joetang1989/ArcFac ...

随机推荐

  1. MySQL锁类型以及子查询锁表问题、解锁

    MySQL中select * for update锁表的范围 MySQL中select * for update锁表的问题 由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主 ...

  2. C# WinForm DataGridView让DataPropertyName支持复杂属性

    首先给Grid添加BindingSource,类型为BindingForForm2.或者设置Grid的DataSource为IEnumerable<BindingForForm2>. Bi ...

  3. [ACdream]瑶瑶带你玩激光坦克

    题目链接:http://acdream.info/contest?cid=1269#problem-B Problem Description 有一款名为激光坦克的游戏,游戏规则是用一个坦克发出激光来 ...

  4. Yii2之组件的注册与创建

    今天本来打算研究一下yii2.0的AR模型的实现原理,然而,计划赶不上变化,突然就想先研究一下yii2.0的数据库组件创建的过程.通过对yii源码的学习,了解了yii组件注册与创建的过程,并发现原来y ...

  5. MongoDB用户权限管理

    创建用户账号: (roles参数指定了用户的角色以及这个账号授权的数据库,在同一个数据库中不能同时创建两个用户名相同的账号) Mongodb内置的用户角色: 数据库用户角色:read.readWrit ...

  6. JF厂V8版本爱彼AP15703,黄家橡树离岸型,超越N厂神器

    根据调查的结果JF厂的爱彼AP15703几乎常年垄断了爱彼的市场,销量持续性的排在爱彼整个品牌中的第一位.JF厂这两年一直在攻克爱彼整个品牌,有了解的都知道 爱彼15703以前是N厂的五大复刻神器的代 ...

  7. 进程,线程,GIL,Python多线程,生产者消费者模型都是什么鬼

    1. 操作系统基本知识,进程,线程 CPU是计算机的核心,承担了所有的计算任务: 操作系统是计算机的管理者,它负责任务的调度.资源的分配和管理,统领整个计算机硬件:那么操作系统是如何进行任务调度的呢? ...

  8. 无所不会的fiddler遇到的尴尬

    昨天测试项目时,遇到一个尴尬的事 预期功能:点击页面某个按钮会post2个请求 实际情况:点了按钮,fiddler抓包没有看到任何请求 后来经过他人提醒在PC端浏览器打开此页面,点击按钮后看到页面有j ...

  9. 用python爬取微博数据并生成词云

    很早之前写过一篇怎么利用微博数据制作词云图片出来,之前的写得不完整,而且只能使用自己的数据,现在重新整理了一下,任何的微博数据都可以制作出来,放在今天应该比较应景. 一年一度的虐汪节,是继续蹲在角落默 ...

  10. Problem G

    Problem Description A relay is a race for two or more teams of runners. Each member of a team runs o ...