在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【EsDA應(yīng)用】5分鐘快速實現(xiàn)圖像人臉檢測

AGk5_ZLG_zhiyua ? 來源:未知 ? 2023-05-17 12:20 ? 次閱讀
人臉識別是一種高安全性的生物識別技術(shù),廣泛應(yīng)用在安防、身份驗證等領(lǐng)域。而人臉檢測是進(jìn)行人臉識別的重要前提,本文主要介紹如何基于EsDA設(shè)計的人臉檢測節(jié)點,快速實現(xiàn)人臉檢測功能。 018a7746-f469-11ed-90ce-dac502259ad0.jpg??簡介

人臉識別是一種高安全性的生物識別技術(shù),在安防、身份驗證等領(lǐng)域被廣泛應(yīng)用。

本文在【EsDA應(yīng)用】5分鐘快速實現(xiàn)攝像頭圖像采集 的基礎(chǔ)上,使用M6G2C核心板,簡單介紹如何基于EsDA設(shè)計的face_detection人臉檢測功能節(jié)點,快速實現(xiàn)人臉檢測識別。

01906dfe-f469-11ed-90ce-dac502259ad0.jpg??前期準(zhǔn)備

若是剛開始接觸EsDA,可先閱讀EsDA其他系列文章,從零開始搭建環(huán)境和掌握基本開發(fā)流程,已有基礎(chǔ)的可以跳過:
  • EsDAMPC-ZC1入門(一)——軟件安裝
  • EsDAMPC-ZC1入門(二)——LED控制
  • 【EsDA應(yīng)用】5分鐘實現(xiàn)一個串口通信業(yè)務(wù)
  • 【EsDA應(yīng)用】5分鐘快速實現(xiàn)攝像頭圖像采集

1. 硬件準(zhǔn)備

1.1 準(zhǔn)備一個攝像頭,這里我們以O(shè)V7725攝像頭為例,搭配轉(zhuǎn)接板使用。

01979fc0-f469-11ed-90ce-dac502259ad0.png

1.2 準(zhǔn)備一塊LCD顯示屏。1.3 準(zhǔn)備一張SD卡,用于存放人臉模型。1.4 準(zhǔn)備一塊M6G2C核心板和EPC-6G2C-L評估板,并按照下圖所示連接好硬件。其中,eth0網(wǎng)口用于下載流圖,并連接LCD顯示屏接口、電源,以及將OV7725攝像頭通過轉(zhuǎn)接板連接到開發(fā)板背面的CSI接口上。01a2e3bc-f469-11ed-90ce-dac502259ad0.png

2. 其它準(zhǔn)備

將人臉檢測相關(guān)的模型文件存放到SD卡中。

01aac294-f469-11ed-90ce-dac502259ad0.png

01906dfe-f469-11ed-90ce-dac502259ad0.jpg??節(jié)點介紹

這里我們需要使用到攝像頭、圖像格式轉(zhuǎn)換以及人臉檢測相關(guān)的AWFlow節(jié)點,包括在【EsDA應(yīng)用】5分鐘快速實現(xiàn)攝像頭圖像采集 中介紹的camera_video節(jié)點、camera配置節(jié)點、lcd_display節(jié)點,以及本文介紹的用于圖像數(shù)據(jù)格式轉(zhuǎn)換的image_format_convert節(jié)點和人臉檢測節(jié)點face_detection。

1. image_format_convert節(jié)點

圖像格式轉(zhuǎn)換節(jié)點,用于將攝像頭輸出的圖像轉(zhuǎn)換為人臉檢測節(jié)點支持的RGB888格式。1.1屬性

01b7249e-f469-11ed-90ce-dac502259ad0.png

  • 輸入圖像格式:待轉(zhuǎn)換圖像的格式,一般是攝像頭輸出的原始數(shù)據(jù)格式;

  • 輸入圖像寬度:待轉(zhuǎn)換圖像的寬度;

  • 輸入圖像高度:待轉(zhuǎn)換圖像的高度;

  • 輸出圖像格式:轉(zhuǎn)換后的圖像的格式,必須指定為RGB888;

  • 輸出圖像寬度:轉(zhuǎn)換后的圖像的寬度;

  • 輸出圖像高度:轉(zhuǎn)換后的圖像的高度。

1.2輸入

  • image:需要進(jìn)行轉(zhuǎn)換的原始圖像的地址,一般由camera_video節(jié)點提供輸入;

1.3輸出

  • image:指向轉(zhuǎn)換完成后的目標(biāo)格式圖像數(shù)據(jù)的指針,一般由后級節(jié)點接收并處理;
  • format:轉(zhuǎn)換后的圖像的格式;
  • width:轉(zhuǎn)換后的圖像的寬度;
  • height:轉(zhuǎn)換后的圖像的高度。

2.face_detection節(jié)點

face_detection是人臉檢測節(jié)點,該節(jié)點對輸入的圖像數(shù)據(jù)進(jìn)行人臉檢測處理,當(dāng)檢測到圖像中存在人臉時,截取圖像中的人臉數(shù)據(jù)并輸出。后級節(jié)點可以使用這個圖像數(shù)據(jù)進(jìn)行特征值提取、比對等操作。

2.1屬性

01bef728-f469-11ed-90ce-dac502259ad0.png
  • 活體檢測:是否進(jìn)行活體檢測;

  • 模糊檢測:是否進(jìn)行模糊檢測;

  • 人臉矯正:是否進(jìn)行人臉整理矯正;

  • 模型和參數(shù)路徑:檢測模型和參數(shù)文件路徑;

  • 人臉圖像主題:需要進(jìn)行人臉檢測的圖像的主題,此節(jié)點只對與此屬性匹配的輸入圖像進(jìn)行檢測。

2.2輸入

  • image:輸入圖像數(shù)據(jù)的緩沖區(qū)指針,必須是RGB888格式,可以由image_format_convert轉(zhuǎn)換后提供輸入;

  • width:輸入圖像的寬度;

  • height:輸入圖像的高度;

  • topic:輸入圖像的主題。

2.3輸出

  • image:從輸入圖像中截取的人臉圖像緩沖區(qū);

  • coord_x1:人臉的左上角橫坐標(biāo),與后面三個坐標(biāo)共同決定坐標(biāo)系上的兩個點,這兩個點可以確定圖像中的人臉位置;

  • coord_y1:左上角縱坐標(biāo);

  • coord_x2:右下角橫坐標(biāo);

  • coord_y2:右下角縱坐標(biāo)。

01906dfe-f469-11ed-90ce-dac502259ad0.jpg??業(yè)務(wù)處理

本應(yīng)用主要實現(xiàn)M6G2C開發(fā)板采集攝像頭圖像,并在LCD顯示屏上進(jìn)行顯示。同時,將攝像頭輸出的原始數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換后,輸入到face_detection節(jié)點中進(jìn)行人臉檢測。具體實現(xiàn)如下:1. 添加節(jié)點并連線首先我們需要添加一個camera_video節(jié)點用于采集圖像,并輸出到lcd_display節(jié)點中顯示。然后,將camera_video節(jié)點輸出的RGB565原始圖像在image_format_convert節(jié)點中轉(zhuǎn)換為RGB888格式,接下來將轉(zhuǎn)換后的圖像輸入到face_detection中進(jìn)行人臉檢測,并將檢測的結(jié)果輸入到lcd_display節(jié)點中。另外,增加兩個fscript節(jié)點,用于指定圖像主題和打印坐標(biāo)點信息。01c8f700-f469-11ed-90ce-dac502259ad0.png2. 配置節(jié)點2.1配置camera_video節(jié)點雙擊camera_video節(jié)點,并在配置項中選擇添加一個新的camera節(jié)點。

01d0a43c-f469-11ed-90ce-dac502259ad0.png

在camera配置節(jié)點中,根據(jù)所使用的攝像頭,分別設(shè)置設(shè)備名、輸出圖像的數(shù)據(jù)格式和圖像寬度、高度。

01d89ab6-f469-11ed-90ce-dac502259ad0.png

然后更新配置,在camera_video節(jié)點的配置項中,選擇上一步新增的camera配置節(jié)點即可。

01e05ee0-f469-11ed-90ce-dac502259ad0.png

2.2配置image_format_convert使用image_format_convert節(jié)點目的是將圖像格式轉(zhuǎn)換為RGB888,因此,根據(jù)圖像的信息進(jìn)行設(shè)置即可。如果攝像頭輸出的原始數(shù)據(jù)即為RGB888,那么這一步可以省略。01e5c862-f469-11ed-90ce-dac502259ad0.png

2.3face_detection節(jié)點

使用人臉檢測節(jié)點需要將相關(guān)的模型文件存放到文件系統(tǒng)中,并在face_detection節(jié)點中指定模型存放的路徑,這里我們存放到SD卡中,并指定路徑。人臉圖像主題屬性用于對輸入的圖像進(jìn)行過濾,這里我們設(shè)置為攝像頭輸出的圖像的主題即可。01eaaa9e-f469-11ed-90ce-dac502259ad0.png

2.4fscript

流圖中標(biāo)識為“1”的fscript節(jié)點主要是為圖像指定一個主題,我們將其設(shè)置為face,和face_detection節(jié)點中的主題一致。

msg.topic = "face"

另一個節(jié)點用于打印人臉檢測結(jié)果的坐標(biāo)點信息,方便我們對結(jié)果進(jìn)行驗證。其內(nèi)容如下:

print("(x1, y1)#: (" + msg.coord_x1 + ", " + msg.coord_y1 + ")")

print("(x2, y2)#: (" + msg.coord_x2 + ", " + msg.coord_y2 + ")")

2.5lcd_display節(jié)點

lcd_display節(jié)點用于顯示圖像,不需要我們進(jìn)行配置。它會實時顯示camera_video節(jié)點輸出的圖像,并且在檢測到圖像中存在人臉后,根據(jù)face_detection節(jié)點輸入的坐標(biāo),在圖像中將人臉框選顯示出來。3. 下載驗證因為M6G2C開發(fā)板是通過網(wǎng)口去下載流圖,所以打開AWFlow Designer后需要配置目標(biāo)板IP和端口號。然后點擊下載運行即可。

01ef6ca0-f469-11ed-90ce-dac502259ad0.png

流圖下載完成后,通過LCD可以看到,我們已經(jīng)成功從攝像頭獲取圖像,并且成功在顯示屏上顯示。

當(dāng)攝像頭采集的圖像中含有人臉時,face_detection節(jié)點可以正常檢測到人臉并且輸出準(zhǔn)確的坐標(biāo)點。

0201247c-f469-11ed-90ce-dac502259ad0.png

02073b5a-f469-11ed-90ce-dac502259ad0.jpg

01906dfe-f469-11ed-90ce-dac502259ad0.jpg技術(shù)交流長按識別如下二維碼可加入“EsDA嵌入式系統(tǒng)設(shè)計自動化交流群”,與志同道合的朋友交流,并有專業(yè)技術(shù)人員為您答疑解惑,如有問題可以咨詢小致微信zlgmcu-888。

02178546-f469-11ed-90ce-dac502259ad0.png


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 致遠(yuǎn)電子
    +關(guān)注

    關(guān)注

    13

    文章

    406

    瀏覽量

    31313

原文標(biāo)題:【EsDA應(yīng)用】5分鐘快速實現(xiàn)圖像人臉檢測

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    《DNK210使用指南 -CanMV版 V1.0》第四十五章 人臉識別實驗

    第四十五章 人臉識別實驗 在上一章節(jié)中,介紹了利用maix.KPU模塊實現(xiàn)人臉68關(guān)鍵點檢測,本章將繼續(xù)介紹利用maix.KPU模塊實現(xiàn)
    發(fā)表于 11-18 14:30

    《DNK210使用指南 -CanMV版 V1.0》第四十四章 人臉68關(guān)鍵點檢測實驗

    第四十四章 人臉68關(guān)鍵點檢測實驗 在上一章節(jié)中,介紹了利用maix.KPU模塊實現(xiàn)人臉屬性分析,本章將繼續(xù)介紹利用maix.KPU模塊實現(xiàn)
    發(fā)表于 11-18 14:28

    《DNK210使用指南 -CanMV版 V1.0》第四十二章 人臉口罩佩戴檢測實驗

    第四十二章 人臉口罩佩戴檢測實驗 在上一章節(jié)中,介紹了利用maix.KPU模塊實現(xiàn)YOLO2的物體檢測,本章將繼續(xù)介紹利用maix.KPU模塊實現(xiàn)
    發(fā)表于 11-18 09:28

    EsDA,一站式嵌入式軟件

    EsDA是一套面向工業(yè)智能物聯(lián)領(lǐng)域的嵌入式系統(tǒng)設(shè)計自動化工具集,包含實時操作系統(tǒng)AWorksLP、低代碼開發(fā)平臺AWStudio、資源管理平臺AXPI、跨平臺GUI引擎AWTK和云服務(wù)平臺ZWS
    的頭像 發(fā)表于 09-15 08:10 ?290次閱讀
    <b class='flag-5'>EsDA</b>,一站式嵌入式軟件

    人臉識別技術(shù)的原理介紹

    人臉識別技術(shù)是一種基于人臉特征信息進(jìn)行身份識別的生物識別技術(shù)。它通過分析人臉圖像,提取人臉特征,然后與已知
    的頭像 發(fā)表于 07-04 09:22 ?1221次閱讀

    如何設(shè)計人臉識別的神經(jīng)網(wǎng)絡(luò)

    識別技術(shù)主要分為兩個步驟:人臉檢測人臉特征提取。人臉檢測是指在圖像中定位出
    的頭像 發(fā)表于 07-04 09:20 ?664次閱讀

    人臉檢測模型的精確度怎么算

    檢測是計算機視覺領(lǐng)域的一個重要研究方向,其目的是在圖像或視頻中快速準(zhǔn)確地定位人臉的位置。人臉檢測
    的頭像 發(fā)表于 07-04 09:14 ?529次閱讀

    人臉檢測模型有哪些

    人臉檢測是計算機視覺領(lǐng)域的一個重要研究方向,它涉及到從圖像或視頻中檢測出人臉的位置和大小。隨著深度學(xué)習(xí)技術(shù)的發(fā)展,人臉
    的頭像 發(fā)表于 07-03 17:05 ?1044次閱讀

    人臉檢測人臉識別的區(qū)別是什么

    檢測人臉識別的區(qū)別。 定義 人臉檢測是指在圖像或視頻中快速準(zhǔn)確地找到
    的頭像 發(fā)表于 07-03 14:49 ?1235次閱讀

    人臉檢測的五種方法各有什么特征和優(yōu)缺點

    實現(xiàn)人臉檢測。這種方法通常使用膚色模型來描述人臉膚色的分布,然后通過膚色模型與圖像像素的匹配程度來判斷是否為
    的頭像 發(fā)表于 07-03 14:47 ?857次閱讀

    基于FPGA的實時邊緣檢測系統(tǒng)設(shè)計,Sobel圖像邊緣檢測,F(xiàn)PGA圖像處理

    。 (2)MATLAB與FPGA運行時間對比 在MATLAB使用本文所述的 Sobel 邊緣檢測算法,提取一張1024720辨率的灰度圖像的邊緣,經(jīng)過計時發(fā)現(xiàn)僅實現(xiàn) Sobel 邊緣
    發(fā)表于 05-24 07:45

    ESD管 AZ5825-01F型號ESDA05CPX參數(shù)對比

    ESD管 AZ5825-01F型號ESDA05CPX參數(shù)對比
    的頭像 發(fā)表于 05-11 08:03 ?881次閱讀
    <b class='flag-5'>ESD</b>管 AZ5825-01F型號<b class='flag-5'>ESDA</b>05CPX參數(shù)對比

    3分鐘快速實現(xiàn)串口PLC遠(yuǎn)程下載程序操作說明

    3分鐘快速實現(xiàn)串口PLC遠(yuǎn)程下載程序操作說明 搜索藍(lán)蜂物聯(lián)網(wǎng)官網(wǎng),即可免費領(lǐng)取樣機使用?。∠鹊较鹊茫。?! 一. 適用產(chǎn)品型號 其余型號網(wǎng)關(guān)此功能正在開發(fā)中,敬請期待。 二. 遠(yuǎn)程下載功能使用流程
    的頭像 發(fā)表于 02-26 15:38 ?969次閱讀
    3<b class='flag-5'>分鐘</b><b class='flag-5'>快速</b><b class='flag-5'>實現(xiàn)</b>串口PLC遠(yuǎn)程下載程序操作說明

    人臉識別技術(shù)的原理是什么 人臉識別技術(shù)的特點有哪些

    人臉識別技術(shù)的原理 人臉識別技術(shù)是一種通過計算機以圖像或視頻為輸入,識別、檢測、跟蹤和分析人臉的技術(shù)。其原理基于計算機視覺和模式識別等領(lǐng)域的
    的頭像 發(fā)表于 02-18 13:52 ?1948次閱讀

    如何基于EsDA開發(fā)套件快速使用射頻讀卡器模塊

    無線射頻讀寫卡技術(shù)在門禁系統(tǒng),電子支付領(lǐng)域和物聯(lián)網(wǎng)等領(lǐng)域中具有越來越廣泛的應(yīng)用。本文將基于EsDA開發(fā)套件講解如何快速上手并開發(fā)射頻讀卡器模塊的相關(guān)業(yè)務(wù),為開發(fā)者大大縮短了學(xué)習(xí)和開發(fā)時間成本。項目
    的頭像 發(fā)表于 01-11 08:24 ?712次閱讀
    如何基于<b class='flag-5'>EsDA</b>開發(fā)套件<b class='flag-5'>快速</b>使用射頻讀卡器模塊
    主站蜘蛛池模板: 色色色色色色色色色色色| 国产精品午夜久久久久久99热| 日女人免费视频| 国产性夜夜春夜夜爽| 国产精品午夜免费观看网站| 国产美女视频黄a视频免费全过程| 国产夜夜操| 性xxxfreexxxx性欧美| 黑人xxxx精品| 亚洲视频区| 黄色插插插| 亚洲3级| 色天使色护士 在线视频观看| 日本午夜三级| 久久99综合| 97综合| 日日做夜夜做| 2020年亚洲天天爽天天噜| www.91大神| 400部大量精品情侣网站| 1024手机看片国产旧版你懂的| 中文字幕一区2区| 黄视频免费网站| 婷婷精品视频| 精品国产成人三级在线观看| 中文字幕在线播放第一页| 亚洲精品久久久久影| 欧美一级视频在线观看| 四虎新网站| 欧美大片一区二区| 国产激情电影综合在线看| 午夜高清在线| 国产香蕉在线视频| 亚洲第一页国产| 亚洲精品成人在线| 男女网站在线观看| 91久久青草精品38国产| 国产色片| 特黄aaaaaa久久片| 四虎国产精品永久在线网址| 久久色婷婷|