色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

LattePanda AI-人臉識別門禁系統

DFRobot ? 2021-07-26 10:42 ? 次閱讀

概述

人臉識別,是基于人的臉部特征信息進行身份識別的一種生物識別技術。用攝像機或攝像頭采集含有人臉的圖像或視頻流,并自動在圖像中檢測和跟蹤人臉,進而對檢測到的人臉進行臉部識別。

174329evr2fffdvkcvrnn9.png


本項目中我們將實現攝像頭人臉識別效果,包含人名標簽和識別框,并結合燈帶的亮燈狀態制作人臉識別門禁系統。
(最終效果視頻)

項目基礎

人臉識別

硬件準備:

AI主控:LattePanda
輸入輸出設備:5英寸顯示屏、鍵盤、鼠標、攝像頭

人臉信息錄入:

1、雙擊桌面上的“startpage.sh”,打開JupyterLab,切換到“home/lattepanda/桌面/LattePanda&AI項目實戰/”目錄下,如下圖,檢查一下項目必需的3個文件;

174329w8l9r4a8fnfs48n0.png


2、雙擊進入“圖片拍攝”文件夾;

174329muvwoy082vm8yvyv.png


3、雙擊打開程序,修改拍攝的照片數量,例如for index in range(3);

174328giedl0iznsdxszkx.png

樣例代碼:

174328txyz1ar4h5hyiur5.png


4、選擇無其他人、無雜物的背景,正眼看著攝像頭,然后運行程序,拍攝的圖片會在程序同目錄下依次出現;

174328lsoyyn5nt632ygnk.png


5、雙擊圖片查看拍攝效果;

6、選擇效果最好的一張,重命名為此人的姓名;

174328fbqhb60bsbo9b1hb.png


7、將照片復制到“LattePanda&AI-人臉識別門禁系統”文件夾下。

174328kzwajrmwrqc5iucu.png

程序編寫:

1、雙擊打開“人臉識別.ipynb”;

174328uos5154s3z1koosw.png


樣例代碼:

174328e36xavzzlji8z558.png174328elkkt0dkdaldk65m.png

復制代碼 隱藏代碼

  1. #導入人臉識別模塊
  2. from faceRecognition import *
  3. #人臉檢測與識別文件調用
  4. faceDetectorPath = "face-detection-retail-0005.xml"
  5. landmarksPath = "landmarks-regression-retail-0009.xml"
  6. faceReidentificationPath = "face-reidentification-retail-0095.xml"
  7. #調用訓練模型文件
  8. model = Model()
  9. model.load(faceDetectorPath = faceDetectorPath,
  10. landmarksPath = landmarksPath,
  11. faceReidentificationPath = faceReidentificationPath)
  12. #初始化攝像頭與窗口
  13. camera = Camera()
  14. screen = Screen("人臉識別門禁系統", (0,0,0))
  15. #打開手寫數字交互窗口,按下“Q”鍵退出窗口
  16. if_run = 1
  17. while (if_run == 1):
  18. #從攝像頭獲取圖片
  19. image = camera.read(flip = False)
  20. #圖片剪裁
  21. image = model.clipResizeFrame(image)
  22. screen.clear()
  23. #獲取人臉識別結果并在屏幕上顯示識別標簽
  24. results = model.predict(image)
  25. screen.putImage(image, 80, 0, 640, 480)
  26. for roi, landmarks, identity in zip(*results):
  27. x, y = roi.position
  28. w, h = roi.size
  29. screen.putTag(identity, x+80, y, w, h, bg=(0,255,0))
  30. #打開與顯示交互窗口,如果按下Q鍵,將無法進入下一次while循環
  31. if screen.show():
  32. if_run = 0
  33. screen.quit()

復制代碼

2、運行程序,當執行到最后一個單元格時,會打開交互窗口。
未識別到人臉:

174328k5k1s6j157ju5jy3.png


檢測到未知人臉:

174328jg5o3otbrgglkbrr.png


識別到已知人臉,并顯示此人姓名:

174328lb5b99hecn2ewiet.png


3、按鍵盤上的“Q”鍵可退出交互窗口。

項目進階

人臉識別門禁系統

如果讓人臉作為門禁系統的鑰匙,會使我們的生活更方便快捷。當識別到主人的人臉時,燈帶亮綠燈,表示準許進入;否則顯示紅燈。

硬件準備:

主控:Arduino UNO、IO 傳感器擴展板 V7.1
模塊:WS2812 RGB 全彩燈帶

硬件連接圖:

174328ekkku9vk66gff6kk.png


*WS2812上有7個RGB燈,程序中的np[0]表示第一個燈,程序中的np[1]表示第二個燈。

程序編寫:

雙擊打開“人臉識別_燈帶.ipynb”;

174328fx66lk84hd6ppkco.png


樣例代碼:

174328wh60rfr0fpdjp7g0.png174328b1tq15t1g1rgg1s3.png174327jtzr188qbblr0te0.png

復制代碼 隱藏代碼

  1. #導入人臉識別模塊
  2. from faceRecognition import *
  3. import time
  4. from pinpong.board import Board,Pin,NeoPixel
  5. NEOPIXEL_PIN = Pin.D7
  6. PIXELS_NUM = 1 #燈數,如果需要多個燈亮,請改此數值
  7. #初始化,選擇板型和端口
  8. Board("uno", "/dev/ttyUSB0").begin()
  9. np = NeoPixel(Pin(NEOPIXEL_PIN), PIXELS_NUM) #np[0]表示第一個燈,np[1]表示第二個燈,以此類推
  10. #人臉檢測與識別文件調用
  11. faceDetectorPath = "face-detection-retail-0005.xml"
  12. landmarksPath = "landmarks-regression-retail-0009.xml"
  13. faceReidentificationPath = "face-reidentification-retail-0095.xml"
  14. #調用訓練模型文件
  15. model = Model()
  16. model.load(faceDetectorPath = faceDetectorPath,
  17. landmarksPath = landmarksPath,
  18. faceReidentificationPath = faceReidentificationPath)
  19. #初始化攝像頭與窗口
  20. camera = Camera()
  21. screen = Screen("人臉識別門禁系統", (0,0,0))
  22. #打開手寫數字交互窗口,按下“Q”鍵退出窗口
  23. if_run = 1
  24. led = 0
  25. count = 0
  26. while (if_run == 1):
  27. #從攝像頭獲取圖片
  28. image = camera.read(flip = False)
  29. #圖片剪裁
  30. image = model.clipResizeFrame(image)
  31. screen.clear()
  32. #獲取人臉識別結果并在屏幕上顯示識別標簽
  33. results = model.predict(image)
  34. screen.putImage(image, 80, 0, 640, 480)
  35. for roi, landmarks, identity in zip(*results):
  36. x, y = roi.position
  37. w, h = roi.size
  38. screen.putTag(identity, x+80, y, w, h, bg=(0,255,0))
  39. #count>30,修改30可調節切換燈顏色的速度
  40. if identity != "未知人臉" and count>30:
  41. np[0] = (0, 255 ,0) #設置第一個燈亮綠色
  42. #np[1] = (0, 255 ,0) #設置第二個燈亮綠色
  43. count = 0
  44. elif identity == "未知人臉" and count>30:
  45. np[0] = (255, 0 ,0) #設置第一個燈亮紅色
  46. #np[1] = (255, 0 ,0) #設置第二個燈亮紅色
  47. count = 0
  48. count+=1
  49. #打開與顯示交互窗口,如果按下Q鍵,將無法進入下一次while循環
  50. if screen.show():
  51. if_run = 0
  52. screen.quit()

復制代碼

運行效果:

當識別到已知人臉時,燈帶的第一個燈亮綠色;

174327ww3bezjijwe6ury2.png


當屏幕中沒有人臉或者是未知人臉時,燈帶的第一個燈亮紅色。

174327z09blznt4prj4gzb.png

本文轉載至:DF創客社區

原文鏈接:https://mc.dfrobot.com.cn/thread-306871-1-1.html

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

    關注

    61

    文章

    10130

    瀏覽量

    173484
  • 操作系統
    +關注

    關注

    37

    文章

    7007

    瀏覽量

    124637
  • 開發板
    +關注

    關注

    25

    文章

    5375

    瀏覽量

    100603
  • Win10
    +關注

    關注

    2

    文章

    710

    瀏覽量

    40644
收藏 0人收藏

    評論

    相關推薦

    辦公園區使用人臉識別門禁終端,除了用來打卡還有什么功能?

    為了守護園區安全,人臉識別門禁終端和刷臉門禁考勤一體機已被廣泛作為園區“智能守護神”安裝在各大園區的出入口,實現智能安防。比起一般的打卡考勤門禁
    的頭像 發表于 04-11 10:28 ?147次閱讀
    辦公園區使用<b class='flag-5'>人臉</b><b class='flag-5'>識別</b><b class='flag-5'>門禁</b>終端,除了用來打卡還有什么功能?

    RV1126 實現人臉識別門禁系統解決方案

    RV1126實現人臉識別門禁系統解決方案
    的頭像 發表于 04-10 15:17 ?178次閱讀
    RV1126 實現<b class='flag-5'>人臉</b><b class='flag-5'>識別</b><b class='flag-5'>門禁</b><b class='flag-5'>系統</b>解決方案

    安信可AI人臉識別方案

    作為神仙世界的高科技,"無接觸式開鎖",人臉識別技術也被廣泛應用在現代生活中,安信可也有AI人臉識別方案!
    的頭像 發表于 02-25 14:39 ?265次閱讀
    安信可<b class='flag-5'>AI</b><b class='flag-5'>人臉</b><b class='flag-5'>識別</b>方案

    人臉識別技術的優勢與劣勢

    與其他生物識別技術(如指紋識別)相比,人臉識別是非接觸式的,這意味著用戶不需要與設備直接接觸,這在衛生和便捷性方面是一個顯著優勢。 3. 易于集成
    的頭像 發表于 02-06 18:23 ?1029次閱讀

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

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

    如何選擇合適的人臉門禁系統人臉打卡門禁哪款好?

    在當今這個智能化、高效化的時代,辦公場所的安全與管理效率成為了企業不可忽視的重要環節。隨著人臉識別技術的日益成熟,人臉門禁系統因其獨特的優勢
    的頭像 發表于 12-17 15:19 ?519次閱讀
    如何選擇合適的<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>哪款好?

    如何提升人臉門禁一體機的識別準確率?

    人臉門禁一體機作為現代安全管理的重要設備,廣泛應用于企業、學校、社區等多個場所。其高效便捷的特性讓人們可以快速通過門禁,然而,識別準確率的高低直接影響到使用體驗與安全性。為了提高
    的頭像 發表于 12-10 15:05 ?714次閱讀
    如何提升<b class='flag-5'>人臉</b><b class='flag-5'>門禁</b>一體機的<b class='flag-5'>識別</b>準確率?

    隧道口門禁人臉識別是一種先進的安全管理技術

    系統組成 ? 人臉識別設備:通常安裝在隧道口的顯眼位置,包括高清攝像頭、紅外傳感器等部件。攝像頭用于捕捉人員的面部圖像,紅外傳感器則可在不同光照條件下輔助成像,確保在白天和夜晚都能準確識別
    的頭像 發表于 11-14 15:35 ?446次閱讀
    隧道口<b class='flag-5'>門禁</b><b class='flag-5'>人臉</b><b class='flag-5'>識別</b>是一種先進的安全管理技術

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

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

    隧道人臉識別門禁系統應用于隧道工程等場所的智能化安全管理系統

    一、系統組成 ? 1、人臉識別設備 高清攝像頭:能夠清晰捕捉人員的面部圖像,即使在光線較暗的隧道環境中也能有效識別識別算法:采用先進的
    的頭像 發表于 09-04 16:38 ?636次閱讀
    隧道<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>

    如何設計人臉識別的神經網絡

    人臉識別技術是一種基于人臉特征信息進行身份識別的技術,廣泛應用于安全監控、身份認證、智能門禁等領域。神經網絡是實現
    的頭像 發表于 07-04 09:20 ?930次閱讀

    人臉識別門禁系統賦能社區安防

    一、提升安全性人臉識別門禁系統通過使用生物識別技術,即基于人臉特征的身份
    的頭像 發表于 07-02 11:09 ?690次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b><b class='flag-5'>門禁</b><b class='flag-5'>系統</b>賦能社區安防

    人臉識別門禁方案:輕松實現刷臉開門、閘機及考勤管理

    人臉識別門禁系統概述人臉識別門禁
    的頭像 發表于 06-25 15:57 ?2275次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b><b class='flag-5'>門禁</b>方案:輕松實現刷臉開門、閘機及考勤管理

    人臉識別閘機在樓宇出入中的應用

    閘門開啟的條件。據了解到,人臉識別閘機在樓宇出入中的應用具有多方面優勢。首先,與傳統的門禁系統相比,人臉
    的頭像 發表于 05-27 10:14 ?647次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b>閘機在樓宇出入中的應用

    人臉識別設備安裝在門上的應用和優勢

    的財產和人員安全,提高管理效率,降低管理成本。此外,人臉識別門禁系統還可以與其他人臉識別設備相連
    的頭像 發表于 05-10 10:15 ?797次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b>設備安裝在門上的應用和優勢
    主站蜘蛛池模板: 亚洲精品久久久午夜麻豆 | 国产人妻午夜无码AV天堂 | 别插我B嗯啊视频免费 | 国产二级一片内射视频播放 | 青柠在线观看免费播放电影 | 九九久久国产精品大片 | 农民工老头在出租屋嫖老熟女 | 麻花传媒MD0044视频 | 沦为公交两奶头春药高潮迭起 | 国产成人久久婷婷精品流白浆 | 色婷婷欧美在线播放内射 | 九九热在线视频精品店 | 色尼姑久久超碰在线 | 亚洲成片在线看 | 日本亚洲电影 | 全免费A敌肛交毛片免费懂色AV | 999久久狠狠免费精品 | 暖暖视频中国在线观看免费韩国 | 免费观看成人www精品视频在线 | 欧美牲交A欧美牲交 | 中文字幕一区久久久久 | 蜜桃久久久亚洲精品成人 | 97伦理电影在线不卡 | 一二三四免费中文在线1 | 国产在线aaa片一区二区99 | 久久中文字幕免费高清 | 棉签和冰块怎么弄出牛奶视频 | 成年女人色毛片免费 | 国产日韩精品一区二区三区在线 | 久cao在线香蕉 | 打扑克床上视频不用下载免费观看 | G0GO人体大尺香蕉 | 在线看片亚洲 | 老人洗澡自拍xxx互摸 | 97人人添人人澡人人澡人人澡 | 久久橹| 国产亚洲精品久久久999密臂 | 色狼亚洲色图 | 一本之道高清在线观看免费 | 纯肉小黄文高H | 床上色APP下载免费版 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品