基于FPGA的视频监控与跟踪系统设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:sihuifuran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化和智能化的发展,智能视频监控系统已经成为研究重点,其中运动检测与跟踪算法的实现和视频处理速度一直都是系统实现的难点,另外跟踪后的视频进行压缩编码对以后的传输和存储也非常重要。本设计采用FPGA平台,利用其并行处理机制和强大的运算能力来提高系统的处理速度和性能。通过网上和图书馆查阅大量文献和书籍,目前嵌入式系统大多采用软件实现运动检测与跟踪算法,采用硬件平台实现目前大多数不能满足实时监控以及存储回放的需求。因此,本文提出一种基于FPGA的视频监控与跟踪系统设计与实现,利用硬件并行实现各个模块,使处理速度得到了极大改善并且满足了系统要求。本文通过搭建视频监控与跟踪系统的硬件平台和软件系统,将系统划分成模块进行设计与实现。通过D5M摄像头采集视频图像,转换成RGB格式缓存于SDRAM中,实现视频采集;通过灰度变换,改进的中值滤波算法和提出的一种改进的背景差分法获取运动目标区域,实现运动检测并经过形态学处理后利用改进的自适应质心跟踪法对目标进行跟踪;将检测与跟踪处理后的RGB图像进行MJPEG视频编码,采用自己设计的乘累加除单元将核心模块DCT变换与量化结合,提高编码效率,最终封装成AVI视频流,实现视频编码;调用现有的SD卡控制器IP核,实现视频流的实时存储;通过VGA显示器实时显示运动检测与跟踪结果。同时,以NIOS Ⅱ软核处理器作为控制核心,实现以上模块间的调度。最后,整个系统在友晶公司的VEEK多媒体开发平台上验证实现。利用Qsys搭建测试系统,经过多种测试本系统处理320×240大小RGB图像的速度为30帧/秒,实现了运动目标实时监控与跟踪,正确率达到90%以上;设计的MJPEG视频编码IP核,工作在20M频率下,对RGB图像进行MJPEG视频编码,生成可连贯播放的视频,在320×240分辨率下帧率为30帧/秒,在640×480分辨率下帧率为15帧/秒并以AVI视频格式实时存储于SD卡中。系统实现了预期功能,具有较好的实时性和准确率,且系统有很好可移植性和进步空间,具有广泛的应用前景。
其他文献
课堂教学有效性的核心问题就是教育的效益,即什么样的教学是有效的。所谓有效,主要是指通过教师在一段时间的教学之后,学生所获得具体的进步或发展。那么学生是否取得进步和发展
湖北潜江文昌高中青春豆文学社成立于1996年9月。每年固定社员500多人,社刊《青春豆》为季刊,至今已出57期,共刊发社员作品3800多篇。青春豆文学社以“教师引导,社员自主发展、自
化学核心素养的培养,必须以知识教学为载体,依托于一定的教学情境而达成。铁的化合物知识与生活息息相关,是培养学生化学核心素养的重要载体。当前,其课堂教学设计有三个好的
每次让学生写作文,看到学生愁眉苦脸、茫然无助的神情,我就想写作是把自己的真情实感,自己的看法、想法、见解用准确清晰的语言表现出来,有那么难吗?其实,要写好一篇文章并不
我国经济高速发展已经有三十年,基尼系数显示社会贫富差距已经较大,可能导致现有社会阶层划分的固化,从而引发民众参与政治活动的变化,对低地位群体来说,则更有可能引发负性
尾水外排入长江口水域的数值模拟中,为提高对该水域中水动力场、浓度场模拟的精度,采用坐标变找方法建立了泊松方程控制的贴体正交曲线网络系统。选择适当的聚并函数控制的方法
《八方提梁壶》,无论形体轮廓,还是结构比例都恰如其分,造物造境,充满艺术魅力。纯手工精制而成,精致而不是古朴风味,加之线与面的完美结合,经得起长久玩味。作品工艺卓绝,通
【正】1 病例介绍患者女性,60岁,时感胸闷、心悸、头晕.血压17/10.4kPa,心界不大,听诊心率不齐.心电图诊断:1)窦性心律.2)Ⅱ度Ⅱ型窦房阻滞.24h动心电图检查:基础心律为窦性,
随着越来越多的气象灾害出现,人们日益关注气象问题。不同国家之间在气象方面的交流与合作也进一步加深。笔者所选材料为《今日气象》第五章的内容,该章详细介绍了雾、露、云
【正】患者男性,8岁,两个多月前因被车撞倒于外院B超检查发现腹部囊性包块,当时无腹痛,10天后(即1997年8月12日)到本院B超检查,于腹腔探及一囊性包块,上至剑突下.右上界紧邻