關於什麼是 MediaTek NeuroPilot,小弟在上篇文章已經有介紹過,有興趣的夥伴可以回顧淺談MediaTek NeuroPilot。
本篇主要是想讓夥伴們,基於 MediaTek Genio1200 平台上,執行人體姿態識別的介紹。
要完成此次的演練,在硬件需求上,MediaTek Genio1200平台的介紹如下圖所示,MediaTek Genio1200的展示板有豐富的多媒體和連通性介面可供夥伴們做客製化的應用和延伸。
在軟件需求上,我先列出給夥伴們參考
1. MediaTek Android 11 pre-built image or compile by your own.
2. Android Studio (可執行於 Windows 11/10 或是 Ubuntu Host PC)
https://developer.android.com/studio
3. Latest Android SDK
4. Latest Android NDK
本次演示應用程序結合了 MediaTek NeuroPilot 運行時所需要 Android library (NeuroPilot.aar) 和預先訓練好的 TensorFlow Lite 模型。
執行步驟如下列所示:
- 啟動 Android Studio.
- 開啟要演示的專案
- 更新所需要的元件和工具版本
- 編譯 APK,並安裝到平台上
值得夥伴們注意的部份在於,安裝的目錄需為全英文,不可以有空格和特殊符號,也需要特別注意 NDK 和 SDK 的路徑。
ndk.dir=C\:\\Users\\apollo.chen\\AppData\\Local\\Android\\Sdk\\ndk-bundle
sdk.dir=C\:\\Users\\apollo.chen\\AppData\\Local\\Android\\Sdk
執行後的結果如下圖所示。
本次的演示就到此,有興趣的夥伴們,可以一起來探討和研究,謝謝。
評論