91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于ESP32-CAM相機模塊的人臉識別系統設計案例

454398 ? 來源:一板網 ? 作者:風箏 ? 2020-10-24 10:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

人證識別系統有許多種方式,比如使用簽名、指紋、語音、面部識別等來識別人員,但是只有人臉識別系統可以檢測和識別機場、零售店和火車站等公共場所中的人員。人臉識別系統不僅可以用于安全目的以識別公共場所中的人員,還可以用于辦公室和學校中的考勤記錄。

在本篇文章中,我們將使用ESP32-CAM模塊搭建一個人臉識別系統,該ESP32-CAM安全系統可以識別未經授權的人臉。ESP32-CAM是一款基于ESP32-S芯片的非常小的相機模塊。使用ESP32-CAM模塊,我們可以搭建人臉識別系統,而無需使用任何復雜的程序和任何額外的組件。

ESP32-CAM模塊簡介

AI-Thinker ESP32-CAM模塊配有一顆ESP32-S芯片、超小尺寸的OV2640相機和Micro SD卡插槽。 Micro SD卡插槽可用于存儲從相機拍攝的圖像或存儲文件。該ESP32-CAM模塊可廣泛用于各種IoT應用中。它可以用作辦公室、學校和其他私人區域中的面部檢測系統,還可以用作無線監控、QR無線識別和許多其他物聯網應用程序。

ESP32-CAM模塊可以使用ESP-IDF或Arduino IDE進行編程。 ESP32-CAM模塊還具有多個GPIO引腳,用于連接外部硬件。 ESP32-CAM沒有USB連接器,因此要對模塊進行編程,需要使用FTDI電路板。

主要特征:

● 最小的802.11b/g/n Wi-Fi BT SoC模塊

● 低功耗32位CPU,也可以為應用處理器服務

時鐘速度高達160MHz,匯總計算能力高達600 DMIPS

● 內置520 KB SRAM,外部4MPSRAM

● 支持UART / SPI / I2C / PWM / ADC / DAC

● 支持OV2640和OV7670相機,內置閃光燈

● 支持圖片Wi-Fi上傳

● 支持TF

● 支持多種睡眠模式

嵌入式Lwip和FreeRTOS

● 支持STA / AP / STA + AP操作模式

● 支持Smart Config / AirKiss技術

● 支持串行端口本地和遠程固件升級(FOTA)

規格:

● SPI閃存:默認32Mbit

● 內存:520KB SRAM + 4M PSRAM

● 支持TF卡:最大4G

● 支持接口:UART,SPI,I2C,PWM

● 圖像輸出格式:JPEG,BMP,GRASSCALE

● IO端口:9

電源范圍:5V

所需的組件

● ESP32-CAM模塊

● FTDI電路板

電路原理

要搭建ESP32 CAM安全系統,我們只需要連接ESP32相機模塊和FTDI編程器對其進行編程。

基于ESP32-CAM相機模塊的人臉識別系統設計案例

ESP32-CAM沒有USB連接器,因此您需要一個FTDI編程器將代碼上傳到ESP32-CAM中,如上圖所示。 ESP32的Vcc和GND引腳與FTDI電路板的Vcc和GND引腳連接。 ESP32的Tx和Rx與FTDI板的Rx和Tx連接。

注意:在上傳代碼之前,將IO0接地。 IO0確定ESP32是否處于編程模式。當GPIO 0連接到GND時,ESP32處于編程模式。

對ESP32進行編程后,取下FTDI電路板,然后使用7805穩壓器將模塊連接到3.3V電源。 設置如下所示:

在Arduino IDE上安裝ESP32開發板

在本文中,ESP32-CAM是使用Arduino IDE編程的。為此,我們必須在Arduino IDE上安裝ESP32插件。

要將ESP32開發板安裝在Arduino IDE中,請轉到File 》 Preferences

然后,復制以下鏈接并將其粘貼到“Additional Board Manager URLs”字段中,如下圖所示。然后,單擊“OK”按鈕:https://dl.espressif.com/dl/package_esp32_index.json

現在轉到Tools 》 Board 》 Boards Manager

在Board Manager中搜索ESP32并安裝“ESP32 by Espressif Systems”。

ESP32相機Web服務器代碼

安裝完成ESP插件后,我們就有了ESP32 cam視頻流和面部識別的示例代碼。使用File 》 Examples 》 ESP32 》 Camera打開ESP32示例,然后打開CameraWebServer示例。

在上傳代碼之前,您需要輸入您的Wi-Fi名稱和密碼。

const char* ssid = “WiFi Name”;

const char* password = “Password”;

復制代碼

之后,定義ESP相機模塊。他們在代碼中定義了5個攝像頭模塊,因此取消注釋“ CAMERA_MODEL_AI_THINKER”并注釋掉其余模塊。現在,代碼可以上傳了。

要上傳代碼,請將FDTI電路板連接至筆記本電腦,然后選擇“ ESP32 Wrover Module”作為開發板。另外,根據此圖片更改其他設置:

在上傳代碼之前,請按下ESP32復位按鈕,然后單擊上傳按鈕。

上載代碼后,斷開IO0和GND引腳。然后打開串口監視器,并將波特率更改為115200。然后按ESP32復位按鈕,它將在串口監視器上打印ESP IP地址和端口號,如下所示。

現在要訪問視頻流,請導航至瀏覽器并輸入ESP的IP地址。要啟動ESP32 cam視頻流,請單擊頁面底部的“Start Stream”按鈕

您可以通過更改流式傳輸頁面上的“Resolution”來更改流式傳輸質量。您也可以通過點擊“Get Still”按鈕來截取圖片,但是該代碼沒有保存圖片的選項。

測試完視頻流之后,現在我們將測試ESP32 cam面部檢測和識別功能。為此,請通過設置打開面部識別和檢測功能:

首先要進行人臉識別,您需要先注冊一個人臉。您可以通過點擊“Enroll Face”選項來注冊一個新人臉。需要進行多次嘗試來保存人臉。保存人臉后,它將該人臉設別為主題0,現在可以通過識別面部將其用作安全系統。

以上這就是可以輕松配置ESP相機模塊以進行視頻流和面部識別的方式。
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人臉識別
    +關注

    關注

    77

    文章

    4089

    瀏覽量

    84351
  • 相機模塊
    +關注

    關注

    1

    文章

    14

    瀏覽量

    3203
  • ESP32
    +關注

    關注

    21

    文章

    1020

    瀏覽量

    19310
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于LockAI視覺識別模塊:C++人臉識別

    本文基于RV1106做成的LockAI視覺識別模塊,采用 LZ-Picodet 模型訓練的人臉檢測模型 LZ-Face,以及ArcFace人臉識別
    發表于 07-01 12:01

    基于LockAI視覺識別模塊:C++人臉識別

    本文基于RV1106做成的LockAI視覺識別模塊,采用LZ-Picodet模型訓練的人臉檢測模型LZ-Face,以及ArcFace人臉識別
    的頭像 發表于 07-01 10:09 ?170次閱讀
    基于LockAI視覺<b class='flag-5'>識別</b><b class='flag-5'>模塊</b>:C++<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>

    esp32cam

    這是在使用esp32cam攝像頭代碼時,報錯,具體為啥啊?thread \'main\' panicked at \'assertion failed: `(left != right)` left
    發表于 06-15 13:20

    有償求助!esp32cam攝像頭車牌識別代碼執行時,上位機閃退

    esp32cam攝像頭車牌識別在操作執行識別車牌打開攝像頭,上機位直接閃退,攝像頭在例程檢測是有圖片的,有償找一個能幫我修改整體代碼的
    發表于 06-03 16:18

    ESP32-CAM帶OV2640攝像頭視頻顯示

    本文介紹了如何在Arduino IDE上開發實現ESP32-CAM模塊獲取實時圖像視頻
    的頭像 發表于 05-23 10:47 ?558次閱讀
    <b class='flag-5'>ESP32-CAM</b>帶OV2640攝像頭視頻顯示

    景區AI行為識別系統作用

    景區AI行為識別系統作用 景區AI行為識別系統是什么? 景區AI行為識別系統是利用人工智能技術(如視頻分析、人臉識別)構建的智能管理方案。通
    的頭像 發表于 05-07 15:32 ?316次閱讀
    景區AI行為<b class='flag-5'>識別系統</b>作用

    《DNESP32S3使用指南-IDF版_V1.6》第五十九章 人臉識別實驗

    官方的ESP32-WHO AI庫對OV2640和OV5640攝像頭輸出的數據進行人臉識別。當長按BOOT按鍵時,錄入當前對焦的人臉;當單擊BOOT按鍵時,
    發表于 03-26 09:40

    岸橋箱號識別系統的工作原理 #人工智能 #識別系統

    識別系統
    jf_60141436
    發布于 :2025年03月24日 09:28:11

    esp32如何接入豆包

    要在 ESP32 上接入豆包工具,本質上是讓 ESP32 設備與豆包的 API 進行通信,以獲取相關服務
    的頭像 發表于 02-05 13:40 ?1992次閱讀
    <b class='flag-5'>esp32</b>如何接入豆包

    新唐科技基于NuMaker-M55M1平臺的人臉識別系統

    人臉識別技術已成為現代科技的重要基石,廣泛應用于安全監控、門禁系統以及用戶身份認證等領域。新唐科技基于 NuMaker-M55M1 平臺的人臉識別系
    的頭像 發表于 01-20 10:31 ?757次閱讀

    幾款性價比很不錯的門禁人臉識別系統及其常見應用

    在當今智能化時代,門禁系統作為安全管理的重要一環,正逐步向更高效、更便捷的人臉識別技術轉型。其中,遠景達物聯網推出的F3與F6門禁人臉識別系統
    的頭像 發表于 01-03 14:49 ?800次閱讀
    幾款性價比很不錯的門禁<b class='flag-5'>人臉</b><b class='flag-5'>識別系統</b>及其常見應用

    ESP32-CAM Wi-Fi+BT SoC模組 V1.0

    電子發燒友網站提供《ESP32-CAM Wi-Fi+BT SoC模組 V1.0.pdf》資料免費下載
    發表于 11-21 16:24 ?1次下載

    隧道門禁人臉識別系統是專為隧道安全管理設計的先進技術系統

    ,有效防止了誤識別和漏識別的情況發生。 多角度識別:支持多角度的人臉采集和識別,施工人員在不同的行走姿態和角度下靠近門禁時,
    的頭像 發表于 10-29 14:51 ?657次閱讀
    隧道門禁<b class='flag-5'>人臉</b><b class='flag-5'>識別系統</b>是專為隧道安全管理設計的先進技術<b class='flag-5'>系統</b>

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍牙雙模微控制器,廣泛應用于物聯網、智能家居、智能穿戴等領域。要對ESP32進行編程,需要選擇合適的編程軟件和開發環境
    的頭像 發表于 08-19 17:24 ?7043次閱讀
    主站蜘蛛池模板: 一色屋精品免费视频 视频 一色屋免费视频 | 久久这里精品青草免费 | 男女www视频在线看网站 | 手机福利视频 | 青草91| 日日干天天爽 | 久久三级毛片 | 一级片在线观看免费 | 视频免费黄色 | 日本在线黄色网址 | 一区二区三区四区免费视频 | 精品欧美一区二区三区在线观看 | 日本www色高清视频 日本www色视频 | 色牛网 | 天天射视频 | 性a爱片免费视频性 | 欧美 亚洲 国产 精品有声 | 人人插人人插 | 日本美女黄色一级片 | 国产三级精品三级 | 黄色在线观看网址 | 久久精品视频热 | 天天干夜夜看 | 久久亚洲国产精品五月天 | 久久黄色精品视频 | 欧美午夜免费观看福利片 | 日本三级2018亚洲视频 | 1024 cc香蕉在线观看看中文 | 啪啪免费看 | 日日噜噜噜噜人人爽亚洲精品 | 免费人成a大片在线观看动漫 | 免费高清特级毛片 | 欧美ol丝袜高跟秘书在线播放 | 国卡一卡二卡三免费网站 | 天堂在线中文 | 国产叼嘿网站免费观看不用充会员 | 手机看日韩毛片福利盒子 | 国产综合在线视频 | 2021天天操| 老司机51精品视频在线观看 | 久久本道综合色狠狠五月 |