基於Mediatek Genio系列之FaceMe人臉識別方案

概述:

MediaTek Genio 系列的平台已經在產品方面,受到全球設備製造商的信任,為廣泛的應用提供了安全、強大、可擴展且優質的解決方案。MediaTek Genio 系列的平台是擁有高性能的 Edge AI 物聯網平台,可應用於智慧零售、工業應用和智能居家。同時也支持多種網路連結方式,來滿足夥伴們對於 Gigabit 乙太網路、Wi-Fi 6 及及 5G 網路模組等廣泛互聯網的需求。

對此高效能的 MediaTek Genio 系列平台,可支持多作業系統,其中包含 Yocto linux、Ubuntu OS、Android 得以滿足夥伴們開發新產品的需求。

本次方案主要想讓夥伴們瞭解人臉識別的技術,並整合於 MediaTek Genio系列的平台來實現。人臉識別技術於多種領域迅速發展,是一種透過分析人臉特徵,提取算法和識別模型的技術。其基本運作原理包括了擷取影像、偵測人臉、然後提取人臉特徵點,建立準確的人臉資料庫,並將所量化的數據與資料庫中的人臉特徵值進行比對,找出正確身分,從而呈現所要演示的成果。

本次特別搭載CyberLink FaceMe於MediaTek Genio系列平台上演示,以達到更好的演示效果。訊連科技擁有全球頂尖的AI人臉識別引擎,支援跨平台作業系統(Windows、Linux、Android 和 iOS),可在多數硬體裝置上運行,無論是高階的工作站,或是電腦及行動裝置,甚至是採用低功耗晶片的IoT邊緣運算裝置,都可快速將FaceMe精準、可靠的臉部識別技術快速導入多種IoT和 AIoT智慧物聯網設備及解決方案中,所以 FaceMe能廣泛的應用於各種場合。

CyberLLink FaceMe 已經針對MediaTek Genio的AI 處理器單元 (APU) 進行優化,在Genio 350/700/1200的測試效能可以參考: FaceMe系列的測試效能

利用FaceMe人臉辦識的精準辦識和高速運算效能,可以將人臉辦識應用在許多場景可以參考 人臉辦識應用最新趨勢,6 大產業領域一次了解! 【2023 最新版】

應用場景如下,

智慧工廠: 自動化出勤管理暨門禁管制

照片出處:訊連科技
圖片出處:訊連科技

考勤系統 FaceMe TimeCLock: 將打卡介面部署於各式具備網路瀏覽器的設備,員工僅須透過刷臉方式,即可完成打卡。

圖片出處:訊連科技

圖片出處:訊連科技


消費分析 FaceMe Smart Retail : 分析客人數據,來店的人大約分布在哪裡,性別、年齡、情緒和會喜歡什麼樣的商品等資訊,可提供智慧零售顧客分析解決方案。

圖片出處:訊連科技
圖片出處:訊連科技

接下來為夥伴們演示 FaceMe 的應用

圖片出處:訊連科技


我們可以看到,在第一次開啟 FaceMe時,資料庫還沒有新增人員,所以畫面中是沒有辦法識別人臉。



只要點選畫面之後,就可以開始新增人員



新增完成之後,就可以在畫面中即時的查看人員已經被識別到了




在新增完人員清單之後,可以透過資料庫的轉移,直接套用於 MediaTek Genio 系列的各平台上實現,管理員無需再重新建置資料庫。

Genio700 平台建置的資料庫為例,移殖到 Genio1200 平台上使用

在設定中點選 Database Management




選擇要將資料庫匯出的資料夾 [EXPORT]







再來是將建置好的資料庫,置於 Genio1200 平台內,透過 ADB command

C:\platform-tools>adb root
restarting adbd as root
C:\platform-tools>adb shell
aiot8390p6_64_bsp:/ # cd /sdcard/
aiot8390p6_64_bsp:/sdcard # ls
Alarms Audiobooks Documents Movies Notifications Podcasts Ringtones test_pic.jpg
Android DCIM Download Music Pictures Recordings test.mp4
aiot8390p6_64_bsp:/sdcard # cd DCIM/
aiot8390p6_64_bsp:/sdcard/DCIM # ls
faceMe_out.fdb
aiot8390p6_64_bsp:/sdcard/DCIM #aiot8390p6_64_bsp:/sdcard/DCIM # pwd
/sdcard/DCIM
aiot8390p6_64_bsp:/sdcard/DCIM # exit


C:\platform-tools>adb pull /sdcard/DCIM/faceMe_out.fdb .
/sdcard/DCIM/faceMe_out.fdb: 1 file pulled, 0 skipped. 8.0 MB/s (114688 bytes in 0.014s)

C:\platform-tools>
C:\platform-tools>adb push faceMe_out.fdb /sdcard/DCIM
faceMe_out.fdb: 1 file pushed, 0 skipped. 30.2 MB/s (114688 bytes in 0.004s)
C:\platform-tools>
C:\platform-tools>adb shell
aiot8395p1_64_bsp:/ $ su
aiot8395p1_64_bsp:/ # ls /sdcard/DCIM/
faceMe_out.fdb
aiot8395p1_64_bsp:/ #


[IMPORT]



 

 




載入完資料庫之後,夥伴們就可以在 Genio1200 平台上直接識別到以前新增的人員



 

本次的演練就到此,有興趣的夥伴們,可以一起來研究和探討,謝謝!

►場景應用圖

►展示板照片

►方案方塊圖

►核心技術優勢

人臉辨識技術 (FRT, Facial Recognition Technology)

►方案規格

MIPI-CSI Camera 硬件解碼( hardware decode) 可同時雙屏顯示( MIPI-DSI panel + HDMI monitor)