"); //-->
随着人工智能和大数据时代的到来,传统嵌入式处理器中的CPU和GPU逐渐无法满足日益增长的深度学习需求。为了应对这一挑战,在一些高端处理器中,NPU(神经网络处理单元)也被集成到了处理器里。NPU的出现不仅减轻了CPU和GPU的负担,还让复杂的计算任务得以高效处理。在典型的工作流中,CPU会首先接收任务,并根据任务的性质将其分配给合适的处理单元,图像处理任务由GPU处理,而人工智能相关任务则交给NPU。
应用领域
图像识别: NPU能够迅速对图像进行分类、检测和分割等操作,大大提升了处理效率。
语音识别: NPU实现了实时语音转换和语音合成功能,为语音交互提供了更自然的体验。
自然语言处理: NPU帮助机器完成更高效的翻译、文本分类和情感分析,推动了自然语言处理技术的发展。
实例分享:Yolov5分类检测
在RK3588处理器上,不仅可以基于Linux系统使用NPU,也可以基于Android系统使用NPU,基于Linux使用NPU已经多次与大家分享过就不在赘述。
在 Android平台上,可以通过两种方式调用RKNN API:直接链接librknnrt.so或链接基于Android平台HIDL实现的librknn_api_android.so。对于需要通过CTS/VTS测试的设备,建议使用后者,而对于不需要测试的设备,直接链接librknnrt.so可以提供更好的性能。
在开发板网盘资料中提供了Yolov5分类检测的示例—rknn_yolov5_android_apk_demo(基于瑞芯微官方demo修改)
⑵ 例程测试
启动 Android Studio,打开rknn_yolov5_android_apk_demo应用工程文件夹进行编译,编译成功后,选择iTOP-RK3588设备并运行应用程序
当APP运行时,您会在迅为iTOP-RK3588开发板外接的MIPI屏幕上看到应用界面。在1280*800的预览分辨率下,应用程序能够达到约15FPS的运行速度,表现令人满意。
■ 视频教程
https://b23.tv/7IEvdpb
https://b23.tv/hDA4V7k
https://b23.tv/0DY9Hmk
https://b23.tv/i6JkT5S
■ 手册资料
【北京迅为】itop-3588开发板NPU例程测试手册
【北京迅为】itop-3588开发板NPU使用手册
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
CY7C68013开发板原理图.rar
国产FPGA SoC芯选择,米尔安路飞龙核心板重磅发布
在米尔FPGA上实现Tiny YOLO V4,助力AIoT应用
(已送出,结贴)送一块51开发板,你出邮费
AN2131开发板原理图.rar
GWEVB_XC蓝牙设备开发板
拆解:树莓派5 8 GB AI 套件
利用PIC24F Curiosity开发板简化设计
NEC MCU 78F0513D开发板使用教程
莱迪思联手英伟达推出 Sensor Bridge 方案 加速边缘 AI 产品落地
51单片机开发板
Jobs芯科EFR32xG24 Dev Kit开发板开箱视频
ARM嵌入式系统开发板三星S3C44B0X的完整Protel电路图.rar
Microchip PIC24FJ256DA210开发板在图形显示上的应用
Badge USB OCD 与 78F0513D 使用演示视频
米尔出席openEuler Summit 2024,携全志T536和RK3562核心模组亮相
12路1080P高清视频流,米尔RK3576开发板重塑视频处理极限
6TOPS算力驱动30亿参数LLM,米尔RK3576部署端侧多模态多轮对话
Kinetis K60系列MCU开发板CFUMEVK-KIT
米尔出席2025安路科技FPGA技术沙龙
SL811HS开发板原理图.rar
当6 TOPS不再是极限:米尔RK3576 + Hailo-8,让高帧率摄像头真正“实时”
CFUMEVK-KIT开发板设计方案
3G高分辨率平板开发板设计方案
慕尼黑电子展上展出的开发板(还有3D 打印机等~)
建议王总组织个开发板的捐赠活动
单片机开发板
AM3359支持WINCE7.0
米尔-瑞萨RZ/G2L核心板开发板的系统启动时间优化应用笔记
出一个全新正点原子STM32战舰开发板,全新板二手价