我测试了cascade CNN在F767上运行专用人脸检测的可行性,毕竟单片机,不谈帧率,不开源源码,目前没有看到人脸检测在F7的实现,所以暂时保密源码,可以讨论,评论不常看,有空回复。; O) x& `- e) _9 w- I+ r 7 R2 B0 G' E& {6 l$ ~ 图片正不过来,颜色是偏绿是因为FPC插座没焊好粘连了G信号线,SDRAM内的RGB颜色都是正常,屏幕的问题。懒得把图从SDRAM里面截下来。 下图是电脑跑出的效果。
结果差别不大。2 X% |- _3 ~$ Q2 i0 g' ^' n CNN权重总大小2.05MB,存在外部W25Q128内,mem map访问读取权重, CNN的结构存在W8925 SDRAM内,识别一次的占用SDRAM大约百分之三十,SDRAM可用30MB,也就是9MB左右的运行占用内存。 , G! A) S" d& m. J* T 整个结构和程序速度需要优化,包括算法。在此实现人脸检测的基础上,再讨论提高速度,换用H7系列也是可以的。- | R: T3 D% U& n& g& Z : r F m/ {) [. } 8 A' z, A* q1 Z5 ]: b5 C 7 c3 D5 B1 A, O; x5 `8 N3 \ # j6 a8 h5 ?; J: |& n" U* l |
【STM32H5 评测】MNIST 数字识别
STM32在边缘AI的布局及能力版图
从家电到机器人:STM32边缘AI应用案例拆解
STM32U3B5/U3C5:为超低功耗设计带来高性能 DSP 与边缘 AI
【NUCLEO-U3C5ZI 测评】+ 手写数字识别
【STM32U3 评测】MNIST 数字识别
AI玩具爆发前夜:技术拐点、体验鸿沟与破局路径
STM32 AI Model Zoo,现支持PyTorch的最大规模MCU AI模型集合
经验分享 | STM32 AFCI 方案 TensorBoard 使用指南:AI 模型调优可视化终极方案
STM32F334运行超轻量级神经网络推理框架TinyMaxi进行端侧推理
微信公众号
手机版
不谈帧率
盼望指导!
卡住的位置:
/* 2 - Create an instance of the NN */- c+ c f' E$ X& j& y! j3 {3 p' n
err = ai_blazeface_create(&blazeface, AI_BLAZEFACE_DATA_CONFIG);
if (err.type != AI_ERROR_NONE) {, K& D9 W# Z3 {( m1 s$ S
return -1;
}5 f/ o* M+ p3 L4 a$ t6 ?: H) K" Y
盼望大神指导下!
我也是用的ONNX模型,和你问题一模一样,也是卡在这里了,但是我是写在片内FLASH了,请问你现在解决这个问题了吗