close
当前位置: SmartTimes > 硬科技 > 技术 >

构建面部识别访问控制解决方案

构建面部识别访问控制解决方案

 

该应用程序检测面部并将图像注册到数据库中。它可以识别进入指定区域的已知用户,并在人脸与数据库中的图像匹配时授予访问权限。
目标操作系统 Ubuntu * 16.04 LTS
完成时间 40分钟
使用的软件 英特尔®OpenVINO™工具包发行
GitHub *(C ++)
 

 

您将学到什么

 

了解如何创建使用面部识别来授权访问安全入口或禁区的智能视频IoT解决方案。
深入了解以下解决方案:
  • 物联网的计算机视觉应用
  • 推断分析数据集
  • 零售或工业市场物联网
学习使用以下功能来构建和运行应用程序:
检测人脸图像并将其注册到数据库中。

识别进入指定区域的已知用户。

如果某人的面部与数据库中的图像匹配,则授予访问权限。
 

 

这个怎么运作

 

该解决方案由提供分析的两个主要服务和用于数据解释的用户界面组成。
计算机视觉分析:此C ++应用程序使用Intel OpenVINO分发工具包,并连接到USB摄像头以检测面部。
  • 该应用基于授权用户的训练数据文件执行面部识别,以确定检测到的人是否是已知用户。 
  • 识别用户后,消息将发布到MQTT代理,处理后的输出帧将以原始格式写入标准输出(通过管道传输到ffmpeg进行压缩和流传输)。在这里,英特尔摄影视觉库用于面部检测和识别。

应用程序用户界面:此应用程序使用MQTT代理与计算机视觉分析服务进行交互,并基于Node.js *在用户访问站提供视觉反馈。
  • 当用户被认可时,将被视为授权用户,或者可以选择注册为新用户。
  • 用户界面显示高质量,低延迟的运动JPEG流以及数据分析。

用户界面还提供以下信息:
  • 直播视频
  • 用户注册
  • 访问历史分析
 

 

你需要什么

 

 
 

硬体需求

 

软件需求

 

Ubuntu 16.04 LTS(已预安装在硬件上)
 

开发软件

 



(责任编辑:ioter)

用户喜欢...

六个步骤构建Citrix私有云

使用Citrix系统公司云计算套件中的产品,IT管理员们可以管理虚拟机管理程序、桌面交付、联合身份以及用户配置文件。使用Citrix公司产品构建你私有云的一个好处就是,所有的组件都可以作为虚拟实例进行部署。这就意味着,你可以在使用位于数据中心或托管设施内硬件的现成虚拟环境中使用所有的组件。...