使用树莓派进行面部识别

发表在.写的

使用树莓派进行人脸检测
为了保护我们的资产和隐私,对用户友好的生物识别安全系统有强烈的需求。有各种类型的生物识别系统,使用签名,指纹,声音,手几何,耳朵几何,面部检测等等。其中,人脸识别似乎相当令人兴奋,正引起人们的关注。

阅读更多…
在这个项目中,你将需要一个树莓派,树莓派相机,树莓派电源。您将使用基于Linux的树莓派操作系统和Pi相机配置文件和运动软件,以便在摄像机前有运动时录制视频。

项目描述:

项目描述:

  1. 树莓派3 B:树莓派是一种微处理器,它有40个引脚和27个GPIO引脚,它有一个1g字节的RAM和一个用于存储或ROM的SD卡插槽,它可以用作小型计算机进行低计算操作,它有一个双频局域网,更快的以太网,蓝牙,它也有USB和HDMI端口用于连接设备。这个设备可以用作我们在这个项目中所做的服务器。
  2. Micro SD卡:你将需要一个至少8gb的SD卡为这个项目,这个SD卡被用作树莓派的ROM。使用32g或64g的内存
  3. 显示:你可以在项目中使用任何类型的显示器,如显示器、电视或任何尺寸的显示器,以满足配置Pi的要求。
  4. 电源:树莓派需要5V电源和2A Micro USB类型电源。
  5. 鼠标和键盘:你将需要它来控制、监控和配置Pi。
  6. π相机:使用Pi相机捕捉静态图像,实时流媒体和视频录制。

项目实施:

  1. 在SD卡上安装树莓派操作系统,并启动树莓派。
  2. 下载并安装Putty软件,该软件可以帮助我们通过SSH(Secure Shell Protocol)远程访问摄像机。
  3. 将树莓派连接到Wi-Fi网络,查看树莓派的IP地址。
  4. 连接Pi相机,并在设置中启用相机选项。
  5. 为Pi相机下载opencv。
  6. 编写shell脚本在监控终端中执行命令,当门口有人站时进行静态图像捕捉。
  7. 所拍摄的照片是或保存着进入门的人的数据。
  8. 树莓派可以通过编程在检测到人脸时打开门,编程是用python语言完成的。
  9. 使用opencv依赖写一个程序来检测人脸,当检测到人脸时,门就会打开。

2022世界杯亚洲区赛程表时间Skyfi实验室项目
项目简介:当树莓派配置好,所有必需的软件都安装好后,树莓派就可以用于监控,然后编写一个shell脚本,逐一执行所有终端命令,以捕捉静态图像,或用于实时流媒体或动作捕捉。完成所有配置步骤后,监控系统就可以安装在您的家里、办公室或任何您想监控的地方。

软件要求:

  1. Raspbian操作系统(Debian Linux):树莓派操作系统基于Linux,树莓派也兼容Windows和IOS,但更喜欢任何基于Linux的操作系统
  2. 腻子:Putty是一款免费的开源终端仿真器、串口控制台和网络文件传输应用程序。
  3. OpenCVOpenCV是一个人脸检测软件,或圆形物体检测。
  4. Python IDE 3:Python IDE 3是一个编译器,你可以在这里编写和编译Python程序。

编程语言:

    Linux(终端命令)

    Linux(终端命令)

    Python

使用树莓派开发面部识别所需的工具包:
你将通过使用树莓派学习面部识别技术:


有什么问题吗?


订阅获取更多项目想法