Closed LiuFangyu1 closed 2 years ago
装甲板识别 1.寻找灯条,匹配筛选出装甲板灯条并将其保存 2.确定最优装甲板:通过计算从装甲板到图像中心点的距离进行排序,选择距离图像中心点最近的装甲板 3.处理数据,将装甲板类型,子弹速度进行解算 反小陀螺策略: 在自瞄状态下,通过历史数据判断当前跟踪的装甲是否是同一块装甲板。如果装甲板出现切换,则判断切换前后角度的变化,通过两次的角度变化即可判断旋转方向。当同一旋转方向的次数达到一定次数进入反陀螺模式。反陀螺模式下,识别同一块装甲板的次数或者识别丢失会取消反陀螺模式,重新进入判别是否进入反陀螺模式。 装甲板切换是在陀螺旋转时出现,所以记录下切换前的固有坐标和切换后的固有坐标。对记录的前后坐标进行多次储存,最后对储存的坐标取平均值获得的固有坐标基本上会识别为敌方陀螺的中心位置。只有固有坐标超过最小和最大的固有坐标才会使识别的位置发生变化。
装甲板识别 1.寻找灯条,匹配筛选出装甲板灯条并将其保存 2.确定最优装甲板:通过计算从装甲板到图像中心点的距离进行排序,选择距离图像中心点最近的装甲板 3.处理数据,将装甲板类型,子弹速度进行解算 反小陀螺策略: 在自瞄状态下,通过历史数据判断当前跟踪的装甲是否是同一块装甲板。如果装甲板出现切换,则判断切换前后角度的变化,通过两次的角度变化即可判断旋转方向。当同一旋转方向的次数达到一定次数进入反陀螺模式。反陀螺模式下,识别同一块装甲板的次数或者识别丢失会取消反陀螺模式,重新进入判别是否进入反陀螺模式。 装甲板切换是在陀螺旋转时出现,所以记录下切换前的固有坐标和切换后的固有坐标。对记录的前后坐标进行多次储存,最后对储存的坐标取平均值获得的固有坐标基本上会识别为敌方陀螺的中心位置。只有固有坐标超过最小和最大的固有坐标才会使识别的位置发生变化。