OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2402|回复: 2

怎么把数组元素抽象成一个目标进行识别跟踪

[复制链接]

7

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2018-2-27
在线时间
27 小时
发表于 2018-9-14 20:23:39 | 显示全部楼层 |阅读模式
50金钱
本帖最后由 头号菜鸟flight 于 2018-9-14 20:25 编辑

1.程序的每一次执行都会产生一个数组BUFF[],元素个数未知,每一个元素代表着一个目标,其中真的目标只有一个,也就是我需要找到的.2.数组元素的值代表的是我的目标的速度,真实目标的速度不会突变,比如这次的速度是10,下一次肯定在8-12之间
3.真实目标有可能丢失,不一定每一帧数据都测到真实目标,我只能通过计数,比如五帧数据中出现三次同一个目标(相邻两帧数据值差值不大于2),判断为有目标,同时如果连续两帧数据都没有同一个目标的数据可以舍掉。
4.实现目标的识别与跟踪。

比如第一帧数据为buff1【】 = {5,10,30}
第二帧数据buff2【】 = {1,6,120,240}
第三帧数据buff3【】 = {45,100}
这四帧数据buff3【】 = {8,40}
这一帧数据buff【】 = {10,50,200}
通过观察可以发现,元素5 6 8 10 是我应该识别的目标,五帧数据出现了四次,但是第三帧数据目标丢失了一次,所以需要容错。

我现在遇到的问题就是不知道怎么把数组元素的一个值抽象成一个目标.

有需要补充的后续补上.




最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2018-2-27
在线时间
27 小时
 楼主| 发表于 2018-9-14 20:23:40 | 显示全部楼层
回复

使用道具 举报

21

主题

122

帖子

0

精华

高级会员

Rank: 4

积分
545
金钱
545
注册时间
2018-6-6
在线时间
96 小时
发表于 2018-9-15 21:46:19 | 显示全部楼层

不能撤回的
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-20 05:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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