近日,上海智位機(jī)器人股份有限公司(簡稱DFRobot)又上線行空板Python系列入門新教程 —人臉識別之智能門禁,實(shí)現(xiàn)家中門鎖通過人臉識別打開,避免因忘記攜帶或丟失鑰匙帶來的煩惱。
行空板又稱UNIHIKER,是一款國產(chǎn)教學(xué)開源硬件,自帶Linux操作系統(tǒng)和Python環(huán)境,還預(yù)裝了常用的Python庫,能夠輕松勝任各種編程相關(guān)的開發(fā)場景,如搭建物聯(lián)網(wǎng)系統(tǒng)、體驗(yàn)人工智能應(yīng)用、編寫電子游戲、進(jìn)行科學(xué)實(shí)驗(yàn)、設(shè)計(jì)聲光互動(dòng)、開發(fā)可穿戴設(shè)備等。同時(shí),行空板作為智能終端設(shè)備,其板子本身采用微型計(jì)算機(jī)架構(gòu),集成LCD彩屏、WiFi藍(lán)牙、多種常用傳感器和豐富的拓展接口。
行空板Python系列入門教程
人臉識別之智能門禁:家中門鎖通過人臉識別打開
目前,人臉掃描技術(shù)應(yīng)用于車站、支付、校園安全管理、人臉打卡等場景。DFRobot行空板Python入門新教程 —人臉識別之智能門禁,可以實(shí)現(xiàn)家中門鎖通過人臉識別打開,避免因忘記攜帶或丟失鑰匙帶來的煩惱。
實(shí)現(xiàn)原理:
通過Mind+軟件中的Python編程工具,借助opencv庫、os庫、Pinpong庫、PIL庫Image模塊來設(shè)計(jì)本項(xiàng)目“人臉識別之智能門禁”,在行空板的屏幕上實(shí)時(shí)顯示攝像頭拍攝到的視頻流畫面,當(dāng)畫面中出現(xiàn)認(rèn)識的人臉時(shí),在畫面上顯示對應(yīng)的標(biāo)簽,并控制舵機(jī)轉(zhuǎn)動(dòng)模擬開門。
具體功能和操作可分三步實(shí)現(xiàn)。首先是采集人臉圖片信息,在這一步中,需要將USB攝像頭外接到行空板上,然后編寫程序,在手動(dòng)輸入一個(gè)標(biāo)簽ID后,把攝像頭對準(zhǔn)人臉,不停地自動(dòng)采集人臉圖片直至滿指定數(shù)量。重復(fù)這樣的操作多次,采集多個(gè)不同的人臉樣本。之后第二步,通過編程將采集到的人臉樣本數(shù)據(jù)訓(xùn)練成一個(gè)模型。最后,再編寫程序進(jìn)行實(shí)時(shí)的人臉檢測,并利用訓(xùn)練好的模型進(jìn)行識別,識別出結(jié)果后,將對應(yīng)人臉的標(biāo)簽顯示在屏幕畫面上,并顯示“welcome home”字樣和控制舵機(jī)開門,而當(dāng)識別不出結(jié)果時(shí),則只在屏幕上顯示“unknown”字樣。
所需硬件清單:
關(guān)于行空板Python入門教程 —人臉識別之智能門禁的更多詳情,請?jiān)L問行空板官網(wǎng), “2步, 擁抱Python” ----實(shí)現(xiàn)天馬行空的創(chuàng)意。
上海智位機(jī)器人
上海智位機(jī)器人成立于2010年,是全球領(lǐng)先的從事開源硬件、機(jī)器人產(chǎn)品和科創(chuàng)教育的高科技企業(yè),打造了DFRobot、蘑菇云科創(chuàng)教育等品牌,是國內(nèi)最早的創(chuàng)客理念引入者和倡導(dǎo)者,創(chuàng)客教育的開拓者和引領(lǐng)者。旗下?lián)碛兄袊畲蟮木€上DF創(chuàng)客社區(qū)和國家級創(chuàng)客空間——蘑菇云創(chuàng)客空間,提供豐富的線上和線下學(xué)習(xí)資源,構(gòu)建了一個(gè)自由、開放和富于創(chuàng)造力的交流空間。其Gravity產(chǎn)品已被全球超過100萬開發(fā)者選用。合作伙伴包括微軟、英特爾、Autodesk、霍尼韋爾、NASA、MIT等知名廠商和機(jī)構(gòu)。
免責(zé)聲明:市場有風(fēng)險(xiǎn),選擇需謹(jǐn)慎!此文僅供參考,不作買賣依據(jù)。
關(guān)鍵詞: