初级会员

- 积分
- 55
- 金钱
- 55
- 注册时间
- 2018-2-27
- 在线时间
- 27 小时
|
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 是我应该识别的目标,五帧数据出现了四次,但是第三帧数据目标丢失了一次,所以需要容错。
我现在遇到的问题就是不知道怎么把数组元素的一个值抽象成一个目标.
有需要补充的后续补上.
|
|
|