基于FPGA的移动目标实时定位跟踪系统

1 背景知识 如图1所示,交通摄像头对公路上移动的汽车进行实时的定位,随着小汽车的移动,红色框也跟随小汽车移动,实时将小汽车框起来。
基于实时物体移动的静态图像背景中移动目标检测是计算机视觉领域的研究热点,在安防、监控、智能交通、机器智慧、以及军事领域等社会生活和军事防御等诸多领域都有较大的实用价值。移动目标检测的实质是从实时图像序列中将图像的变化区域从整体图像中分割提取出来。由于图像的后期处理,比如移动目标的分类、跟踪、测距、判断大小以及行为动作分析等,主要考虑的是移动目标区域的像素信息,所以对移动目标的准确检测和有效分割是整个检测跟踪系统的重要基础。
图1 公路上的运动汽车
目前逐渐形成三种运动目标的检测算法:
1)帧间差分法 是采用视频序列中的相邻两帧图像做差的方法,来检测视频序列中的移动目标。但是受运动目标和背景变化的影响,检测过程中有可能出现伪目标或者目标中出现“空洞”,在目标运动不是太快时可以有效的检测到目标。
2)背景减除法首先在没有目标的场景中获取背景图像,然后利用实时视频序列和背景图像做差,来实现地移动目标的检测。如何获得背景是背景减除法的关键。
3)光流法是通过给图像中每个像素点赋予一个速度矢量的方法建立光流场,利用光流场中矢量运动的连续性来检测移动目标。该方法的计算量通常很大,难以实现实时性的检测。
2 fpga实现 本节实验将实现对镜头内移动物体(无论变大变小左右移动)的实时边界进行跟踪,为后期基于fpga的人脸位置识别,字符识别(字符在镜头内任意位置)等打下基础。本节颗也是走向人工智能,机器识别的重要一课。
算法实现:对于彩色图像直接使用fpga进行边界查找难度比较大,所以我们一般对图像传感器采集来的图像进行预处理。如图2所示,首先进行灰度化来减少图像数据量,然后使用帧差法对两幅不同时刻的图像进行差值(此步暂未进行)。然后我们对得到的图像二值化。最终对二值图像进行边界查找将结果显示到lcd显示屏上。
图2 基于fpga的移动目标追踪系统
fpga部分源码:
结果展示:
图3 实验图1
图4 实验图2
图5 对6的边界追踪
图6 对圆的边界跟踪
图7 对菱形的边界追踪
结果分析: 如图5,6,7所示我们完成了对数字6、图形圆、以及菱形的最大边界的实时定位,无论图像形状大小,均准确定位到了图像的上下左右边界。对目标成功进行了实时的定位。这将为我们后期的各种准确识别打下坚实的基础。

盐雾试验箱不能加热的原因
上汽荣威RX3 1.3T上手体验评测
福建兆元光电LED产业基地二期项目已正式量产 预计年底可满产
全球半导体厂资本支出排行榜:前三大撑半边天
小米推出第二代悦米机械键盘,内置32位ARM主控芯片
基于FPGA的移动目标实时定位跟踪系统
瞬变二极管的作业原理及应用
麻省理工开发微加工技术可生产最小的3D晶体管
上海华虹集团透露SRAM良率已达25% 在技术研发上获得多项重要突破
西部数据推出多款大容量移动固态硬盘,进一步壮大旗下消费级品牌的产品阵容
基于NCP1651控制器的90W反激式单级PFC变换器原理与
三星860QVO怎么样 简直性价比爆棚
华为新旗舰情报曝光,处理器不是麒麟985?
魅族pro7最新消息,魅族pro7什么时候上市?这次是否能用上骁龙835,或者只是南柯一梦?
芯华章高性能FPGA原型验证系统引领芯片创新
图腾柱PFC和LLC电源如何应对高密度设计的挑战?
广东电子信息行业协会深度走访凯格精机
女粉心目中的超A男友?智能家居行业首个虚拟技术官兼萤石首位品牌代言人星石Astro正式发布
边缘AI的应用前景和未来趋势
神级拍照手机OPPOR11即将上市,主打拍照挑战小米6