Toybrick

上电启动RKNN mobile-net ssd方案的探讨

appleUncle

中级会员

积分
440
楼主
发表于 2019-12-10 08:54:42    查看: 6553|回复: 3 | [复制链接]    打印 | 显示全部楼层
之前用的firefly的开发板,都不好意思来这边和大家交流,今天特意买了toybrick的板子,终于不害臊了
经过一段时间学习,NPU基本会用了,基于ssd的小目标人体检测的改进算法也做出来了,效果还不错,帧率也很高。

但是我们的想要做这样的产品:用一个声震传感器检测到异常之后,检测算法上电启动,检测完了之后掉电或者休眠。
问题在于:
1,rknn的初始化,加载模型,到rknn_run这个函数之前就得花10多秒的时间,请问如何减少这部分时间?
2,板子基于linux系统,系统的启动也要花好多秒,有没有更好的上电启动方案?


我想的是,是否可以让rknn预热函数和linux关键模块一起在休眠中低功耗运行,第一次开机时间长无所谓,就是在后续值守的过程中一有信号,就结束休眠快速进入检测程序。
有些无从下手,望指点。
回复

使用道具 举报

appleUncle

中级会员

积分
440
沙发
 楼主| 发表于 2019-12-10 09:23:34 | 显示全部楼层
jefferyzhang 发表于 2019-12-10 09:09
1.生成模型时候 打开pre_compile,能减少首次加载的时间。
2.你可以网络上百度下,然后尝试自己关闭一些lin ...

打开了pre_compile 首次加载时间也很长啊,请问一下这个首次加载的时间有人测过最短是多少没有?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表