(开发记录)hi3516dv300的传统md,od算法调试
前言
最近在做mstar芯片的md,od功能,顺便整理回顾一下之前海思的md,od调试过程;其实海思的移动侦测和遮挡检测在海思sample中都有实现,但是直接使用其sample参数效果不是很理想下面是我自己的一些调试说明。
MD:移动侦测
hi3516dv300的移动侦测在文档中有接口提供的,在HiIVS 参考中有相关接口说明,其调用方式在sample中有示例说明,一般按照其sample走就可以正常调出md功能了,没啥其他问题,下面是调试过程中碰到的问题说明。
sample中比较难理解的是dma硬件拷贝操作,拷贝了从vpss通道获取的yuv图像,但是只拷贝了yuv数据中的y分量,包装成了HI_IVS_MD_Process接口需要的当前帧和参考帧图像,这里的参考帧其实就是上一帧图像,对着两帧图像做对比,最后导出md结果。
还有灵敏度的调试一直很头疼,很难调试到一个合理的范围,下面测试过比较正常的参数例子,仅供参考
OD:遮挡检测
在海思给的sample中给的是看上去很复杂的算法处理过程,并没有给出和类似md一样的处理接口,仔细分析od部分代码;其主要流程也是通过处理yuv图像数据进行od分析,通过拷贝yuv图像的y分量得到u8c1格式数据,然后通过HI_MPI_IVE_Integ函数计算图像的积分图和平方和的组合输出,如下排列:
得到的u64c1格式的数据再做计算
把每一块图像按照8 * 8 分块,计算每一块的mean(我认为应该是均值)和sigma(这个看计算方式应该是方差),而图像的均值和方差,应该是指图像的对比度和亮度,可以判断大面积单色和大面积遮挡的情况。
其sample中对结果的处理不知道用的什么原理,测试结果很差,下面是我自己调试的代码,经供参考:
还有个用来做结果判断的数组
经过测试,可以达到较为准确的测试遮挡检测功能。
- 分享
- 举报
-
浏览量:5049次2023-03-20 13:32:44
-
浏览量:1115次2023-06-12 14:18:15
-
浏览量:4789次2022-10-17 20:51:39
-
浏览量:3545次2022-10-13 17:29:06
-
浏览量:2210次2023-07-12 15:22:31
-
浏览量:8289次2022-06-01 10:01:04
-
浏览量:2712次2022-10-14 10:34:46
-
浏览量:1044次2024-06-06 09:47:33
-
浏览量:2419次2023-06-28 15:57:28
-
浏览量:1426次2023-11-06 11:04:59
-
浏览量:1470次2023-06-12 14:18:20
-
浏览量:14727次2020-12-18 17:44:33
-
浏览量:827次2024-01-18 15:33:23
-
浏览量:1162次2024-01-08 16:49:01
-
浏览量:818次2023-12-28 14:24:27
-
浏览量:1275次2023-06-20 16:09:54
-
浏览量:1098次2024-01-13 18:14:30
-
浏览量:1694次2023-06-12 14:34:37
-
浏览量:5842次2021-09-24 13:45:50
-
7篇
- 消息称台积电提高对台湾供应商采购比例,今年零配件目标 66%
- 国科微 GK7201V200 IPC 1920X1080P30F
- docker中挂载samba目录时报错Unable to apply new capability set.
- Hi3519DV500 SDK 安装升级步骤分享(一)
- 基于海思wifi平台Hi3861开发 -- 搭建环境篇
- 7月 | 海思主题专栏征文活动,攻城狮快来攻占
- Hi3519DV500编译UVC sample第三方库alsa-lib-1.2.7报错问题处理
- 海思 Hi3516DV30评估版性能介绍
- 防疫好帮手!搭载海思NB芯片的智能测温手环上线啦~
- 中美关系对半导体格局产生重要影响
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
SONG
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
估计难了,我们已经在弄mstar了
16DV300的芯片还能拿到么?