0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人工智能国家队中科视拓宣布,开源商用级SeetaFace2人脸识别算法

DPVg_AI_era 来源:lq 2019-09-01 09:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

时隔3年,中科视拓升级商用级别人脸识别算法SeetaFace2,而且还开源了!SeetaFace2包含了完整的人脸检测、面部关键点定位和人脸特征提取与比对模块,还将陆续开源人脸跟踪、闭眼检测等辅助模块。

近日,来自中科院计算所的人工智能国家队中科视拓宣布,开源商用级SeetaFace2人脸识别算法。

SeetaFace2采用商业友好的BSD协议,这是在2016年9月开源SeetaFace1.0人脸识别引擎之后,中科视拓在人脸识别领域的又一次自我革命。

中科视拓的人脸识别技术来自于国家万人计划领军人才山世光研究员和国家自然科学基金委杰出青年基金获得者陈熙霖研究员共同领导的中科院计算所视觉信息处理与学习研究组,研究成果先后获得过国家科技进步二等奖一次和国家自然科学二等奖一次,在行业内处于领先水平。

据中科视拓人脸组研发总监李凯周介绍,SeetaFace2包含了完整的人脸检测、面部关键点定位和人脸特征提取与比对模块,还将陆续开源人脸跟踪、闭眼检测等辅助模块。SeetaFace2所有算法提供全部源代码、注释、接口文档以及样例程序,以帮助开发者快速基于SeetaFace2开发应用。

SeetaFace2优势在哪?

SeetaFace2 人脸识别引擎包括了搭建一套全自动人脸识别系统所需的三个核心模块,即:人脸检测模块 FaceDetector、面部关键点定位模块 FaceLandmarker 以及人脸特征提取与比对模块 FaceRecognizer。还将陆续开源人脸跟踪、闭眼检测等辅助模块。

图1 SeetaFace2开源的人脸识别算法组件

SeetaFace2采用标准C++开发,全部模块均不依赖任何第三方库,支持x86架构(Windows、Linux)和ARM架构(Android)。SeetaFace2支持的上层应用包括但不限于人脸门禁、无感考勤、人脸比对等。

图2 SeetaFace2支持的应用矩阵

SeetaFace2是面向于人脸识别商业落地的里程碑版本,其中人脸检测模块在FDDB上的100个误检条件下可达到超过92%的召回率,面部关键点定位支持5点和81点定位,1比N模块支持数千人规模底库的人脸识别应用。

表1 SeetaFace2各模块基础技术指标

与2016年开源的SeetaFace1.0相比,SeetaFace2在速度和精度两个层面上均有数量级的提升。

表2 SeetaFace2与SeetaFace1.0对比

编译简介

2.1 编译依赖

GNU Make 工具

GCC 或者 Clang 编译器

CM2.2 linux和windows平台编译说明

linux 和 windows 上的 SDK 编译脚本见目录 craft,其中 craft/linux 下为 linux 版本的编译脚本,craft/windows 下为 windows 版本的编译脚本,默认编译的库为64位 Release 版本。

linux 和 windows上的SDK编译方法:

打开终端(windows上为VS2015 x64 Native Tools Command Prompt 工具,linux 上为bash),cd 到编译脚本所在目录;

执行对应平台的编译脚本。

linux 上 example 的编译运行方法:

cd 到 example/search 目录下,执行 make 指令;

拷贝模型文件到程序指定的目录下;

执行脚本 run.sh。

windows 上 example 的编译运行方法:

使用 vs2015 打开 SeetaExample.sln 构建工程,修改 Opencv3.props 属性表中变量 OpenCV3Home 的值为本机上的 OpenCV3 的安装目录;

执行 vs2015 中的编译命令;

拷贝模型文件到程序指定的目录下,运行程序。2.3 Android平台编译说明

Android 版本的编译方法:

安装 ndk 编译工具;

环境变量中导出 ndk-build 工具;

cd 到各模块的 jni 目录下(如SeetaNet 的 Android 编译脚本位置为SeetaNet/sources/jni, FaceDetector的Android 编译脚本位置为FaceDetector/FaceDetector/jni),执行 ndk-build -j8 命令进行编译。

编译依赖说明:人脸检测模块 FaceDetector,面部关键点定位模块 FaceLandmarker 以及人脸特征提取与比对模块 FaceRecognizer 均依赖前向计算框架 SeetaNet 模块,因此需优先编译前向计算框架 SeetaNet 模块。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4760

    浏览量

    97126
  • 人工智能
    +关注

    关注

    1813

    文章

    49734

    浏览量

    261424
  • 人脸识别
    +关注

    关注

    77

    文章

    4117

    浏览量

    87738

原文标题:重磅!中科院计算所开源SeetaFace2人脸识别算法

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    门禁人脸识别:打造高效智能人脸识别门禁考勤解决方案

    在物联网与人工智能技术深度融合的今天,门禁管理与考勤统计作为场所安全与效率管理的核心环节,正经历着从传统模式向智能化的全面升级。门禁人脸识别技术的崛起,让
    的头像 发表于 11-18 15:28 166次阅读
    门禁<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>:打造高效<b class='flag-5'>智能</b>的<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>门禁考勤解决方案

    中科曙光南京研究院荣膺国家级专精特新“小巨人”企业

    近日,工业和信息化部公示第七批国家级专精特新“小巨人”企业名单,中科曙光南京研究院凭借在智能计算、人工智能领域的技术积淀、创新能力与行业实践,成功入选并获
    的头像 发表于 11-12 16:06 195次阅读

    音诺恒YNH-363 RV1126人脸识别主板规格书

    音诺恒RV1126人脸识别主板规格书
    发表于 09-20 11:15 0次下载

    人脸识别芯片技术:智能视觉的核心引擎

    人脸识别芯片是一种专为高效处理人脸识别算法设计的嵌入式人工智能芯片,它集成了图像采集、预处理、特
    的头像 发表于 09-13 14:05 4015次阅读

    基于开源鸿蒙的RKNN人脸识别应用案例

    本期内容由AI Model SIG提供,介绍了在开源鸿蒙中,基于RK3588的RKNN人脸识别应用开发全流程。
    的头像 发表于 09-03 09:55 3694次阅读
    基于<b class='flag-5'>开源</b>鸿蒙的RKNN<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>应用案例

    如何挑选人脸识别终端?人脸识别一体机品牌排行榜

    考虑这些人脸识别终端的具体应用场景在哪里。下面,小编就总结了2025年最新的人脸识别一体机品牌排行榜:一、海康威
    的头像 发表于 08-18 10:44 1568次阅读
    如何挑选<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>终端?<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>一体机品牌排行榜

    国家级认证!维海云天“中文手写体作文图像识别评分生成算法”通过国家网信办备案

    人工智能领域首次获得国家级合规认证,不仅是对公司技术实力、数据安全与合规能力的高度认可,更为教育智能评测行业树立了全新标杆。图/国家互联网信息办公室发布AI赋能阅卷
    的头像 发表于 08-15 16:42 1143次阅读
    <b class='flag-5'>国家级</b>认证!<b class='flag-5'>拓</b>维海云天“中文手写体作文图像<b class='flag-5'>识别</b>评分生成<b class='flag-5'>算法</b>”通过<b class='flag-5'>国家</b>网信办备案

    挖到宝了!人工智能综合实验箱,高校新工科的宝藏神器

    和生态体系带到使用者身边 ,让我们在技术学习和使用上不再受制于。 三、多模态实验,解锁AI全流程 它嵌入了2D视觉、深度视觉、机械手臂、语音识别、嵌入式传感器等多种类AI模块,涵盖人工智能
    发表于 08-07 14:30

    挖到宝了!比邻星人工智能综合实验箱,高校新工科的宝藏神器!

    和生态体系带到使用者身边 ,让我们在技术学习和使用上不再受制于。 三、多模态实验,解锁AI全流程 它嵌入了2D视觉、深度视觉、机械手臂、语音识别、嵌入式传感器等多种类AI模块,涵盖人工智能
    发表于 08-07 14:23

    中兴通讯一次开源11个核心成果

    时值2025世界人工智能大会,由国资委统筹指导、中国移动牵头运营承载AI“国家队”建设战略使命的国家级AI开源开放平台“焕新社区”重磅启航。
    的头像 发表于 07-31 16:59 1047次阅读
    中兴通讯一次<b class='flag-5'>开源</b>11个核心成果

    酒店景区要取消刷人脸识别终端有什么必要性

    最近,中国旅游研究院院长戴斌就提出了一份议案:建议取消旅游场景中过度的人脸识别。要知道,现在我们在办理酒店入住、景区出入等旅游场景都需要人脸识别
    的头像 发表于 05-15 10:16 449次阅读
    酒店景区要取消刷<b class='flag-5'>脸</b>?<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>终端有什么必要性

    【幸狐Omni3576边缘计算套件试用体验】人脸识别

    Omni3576 边缘计算套件实现人脸特征识别的项目设计和部署方案,包括算法介绍、推理测试、板端部署、程序运行和效果展示等,并分析了结果和误差产生原因,给出了相应的解决方案,为智能
    发表于 04-01 21:46

    人脸识别技术的算法原理解析

    基于的面部特征,通过计算机算法识别或验证个人身份。这项技术通常包括以下几个步骤:人脸检测、特征提取、特征比对和身份确认。 2.
    的头像 发表于 02-06 17:50 2938次阅读

    人脸识别技术与人工智能的关系

    人工智能(AI)的众多应用中,人脸识别技术无疑是最引人注目的技术之一。它不仅在安全监控、身份验证、社交媒体等领域发挥着重要作用,而且在法律执行、边境控制等关键领域也扮演着不可或缺的角色。 一
    的头像 发表于 02-06 17:32 1787次阅读

    开源项目 ! 利用边缘计算打造便携式视觉识别系统

    无需依赖外部服务器,从而打造出更稳定的系统。 这些优势使得边缘计算平台对于视觉识别项目来说不可或缺。开发者能够获得一个紧凑且功能强大的硬件系统,可用于图像采集、人工智能算法执行以及结果输出。 需要准备
    发表于 12-16 16:31