关于什么是 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
执行后的结果如下图所示。
本次的演示就到此,有兴趣的伙伴们,可以一起来探讨和研究,谢谢。
评论