在当前AIOT领域,消费电子市场中有着多种智能检测需求,快速检测性能和准确性一直都是衡量一款智能产品的重要指标。富瀚微本次带来FH8626V300L,在兼顾传统ISP芯片高性价比的同时,提供0.5T算力协助客户玩转智能。

扫码申请试用:

或前往淘宝购买:https://e.tb.cn/h.SDz8fmbdZoxn8fI?tk=w2b6fn2xZpQ
一. FH8626V300L智能示例
目前FH8626V300L支持多种智能模型,如人形检测,人脸识别,人宠检测等多种目前主流智能模型。方便客户进行多种不同智能检测选择。
模型案例

实物演示
智能流程
FH8626V300L整体智能流程如下图所示:

二.软硬件流程解析
01
硬件准备
FH8626V300L开发板×1
CV2005头板×2
电源,串口线,网线各×1

02
软件配置解析
到手板子可以根据我们的《常电双目摄像头应用方案》在线文档进行双摄环境搭建。
FH8626V300L_double_cv2005_常电模式出图说明.pdf
本篇推文主要讲解如何在此基础上添加NN智能部分。
一、软件修改
首先在menuconfig部分打开我们的NN功能



make appconfig → Video Group 0 → VPU Config → Channel 2 enable → NN ENABLE APP config → FH NNA APP List → Do Person Detect →
修改我们的代码。
目前富瀚原生SDK只支持常电下读取sd卡模型,故需要修改代码中关于读取NN模型问题的描述。


二、生成nbg.img镜像
在做完对应软件修改后,我们需要找到对应的模型文件打包成我们对应的格式,路径如下:/FH8626V300_RT_V1.0.0_20250627/rt-thread/lib/fh8626v300/lib/models/pedestrian/30083/case30083_persondet.nbg

复制到/FH8626V300_RT_V1.0.0_20250627/rt-thread/build/tools路径下
通过下方命令制作nbg.img
./gznbg.sh 1 case30073_persondet.nbg
最终生成对应的nbg.img镜像。
三、烧写NN镜像
接下来需要将我们的NN镜像烧写到我们的flash上保证上面步骤中调用load_nbg_file接口时可以在固定地址读到NBG模型信息。
跳转到此路径/FH8626V300_RT_V1.0.0_20250627/rt-thread/platform/fh8626v300/app_board/

然后在flash_out.c文件中添加对应的NN模型分区,在这个flash地址调用NN模型

最终我们只需要在uboot下进行NN模型的单独烧录操作即可,烧录指令如下图所示:
tftp 40000000 nbg.imgsf probe 0sf erase 700000400000sf write 40000000700000400000
上面指令指将NN模型烧写到对应flash的0X700000这个地址上,大小为0X400000。
其余部分按照正常出图流程烧录media_demo.bin即可。
公众号后台
回复“富瀚微”加入兴趣小组,获得更多资料,与工程师直接交流。
全部0条评论
快来发表一下你的评论吧 !