当前位置:首页 > 测试测量 > 测试测量
[导读]摘要:文章是以Nios II处理器为中心的视频运动目标检测跟踪系统,通过CMOS图像传感器采集视频图像信息,采用帧间差分法检测运动目标,形心跟踪算法对目标进行跟踪,最后在VGA显示器上显示视频中运动物体。实验结果表

摘要:文章是以Nios II处理器为中心的视频运动目标检测跟踪系统,通过CMOS图像传感器采集视频图像信息,采用帧间差分法检测运动目标,形心跟踪算法对目标进行跟踪,最后在VGA显示器上显示视频中运动物体。实验结果表明,该系统可达到运动目标检测跟踪的理想结果。

0 引言

运动目标检测跟踪就是将运动的目标从视频图像序列中检测出来,对其进行跟踪。在计算机视觉领域和智能视频监控系统中,目标检测与跟踪系统是一个最要的研究内容,该系统在很多领域中经得到广泛的应用,例如在家庭住宅小区、智能交通、银行、超市等场所都设有视频监控系统,起到了不需要人为的作用,就可以对采集来的视频图像信号进行处理,并对监控系统进行控制。视频监控与监视系统VSAM是由美国国防部研制出来的,其作用是对整个场景进行监控,该系统可以自动地调多个图像传感器无缝接入,主要应用在战争、危险场合的监控。马里兰大学研制出的W4实时监控可以在夜晚或者光线较差的环境下对出现的人定位和分割,主要应用在智能交通、家居服务等。视频运动目标检测与跟踪系统对检测目标的准确性和实时性要求很高。SOPC是嵌入式微处理器可编程片上系统,可在FPGA芯片上实现。本文采用SOPC(在FPGA嵌入NiosII软核)作为视频处理核心器件的方案,与传统的采用DSP和ARM芯片的方案相比,具有成本更低、设计更灵活,而且能达到软硬件协同工作、处理速度更快、容易升级。系统采用Altera公司的CycloneII EP2C35F672C6作为核心处理芯片,NIOSII软核处理器为核心对运动目标实时准确地检测与跟踪。

1 系统组成及框图

本文是基于FPGA的视频运动目标检测跟踪系统,主要分为四个模块:图像采集模块、存储模块、目标检测跟踪模块和VGA显示模块。

1.1 图像采集模块

图像采集模块的作用是接收CMOS图像传感器采集到的视频图像。本系统采用的是友晶公司提供的TRDB—D5M摄像头开发套件,使用的是CMOS图像传感器,它是将光学图像转化成电子信号的有源像素传感器,是利用CMOS半导体而制成的。TRDB—D5M作为一款摄像头套件,有很多摄像方面的优势;高帧率、优秀的低亮度性能、微弱的暗电流、全局复位解除(使所有像素点同时开始曝光)、可编程控制帧率、帧规模、曝光时间,片上锁相环、自动黑面校准等。

1.2 存储模块

本设计在硬件系统中使用一片SDRAM作为图片缓存的存储器,在软件系统中,备用一片SDRAM存储帧图片,使用一片SRAM存储软件代码和软件处理过程的中间数据。

1.3 目标检测跟踪模块

系统中大部分模块是由Verilog HDL设计的,使用硬件来完成实际的功能,此模块是在基于NiosII IDE集成开发工具使用C语言实现的,我们在EP2C35中嵌入NIOS II软核,控制连接在外部总线上的SDRAM和SRAM。在整个模块中,FPGA是综合了NIOS II处理器、SDRAM控制器、SRAM控制器、摄像头等许多模块的最主要的部分。

1.4 VGA显示模块

VGA输出接口芯片采用的是美国AD公司的ADV7123,它是一款单芯片包含3路高速、10位输入的视频D/A转换器、行场同步信号、行场消隐信号、时钟信号。ADV7123对RGB视频数字信号进行D/A变换成VGA需要的RGB模拟信号。最后将运动目标检测跟踪结果显示到PC显示器上。运动目标检测跟踪系统的总体框图如图1所示。

运动目标检测是目标跟踪的前提,其作用就是当视频图像序列中有运动目标出现,通过检测算法将目标从背景图像中提取出来。根据监控场景是运动的还是固定的,可以分为背景是固定的运动目标检测和背景是运动的运动目标检测。本系统是对背景运动的运动目标检测,目前,运动目标检测主要有三种方法:背景差分法、光流法和帧间差分法。背景差分法和光流法与帧间差分法相比,具有精度高定位准的优点,但算法的复杂性较高,难以在硬件平台上实现实时处理,因此,本系统采用的是帧间差分法。

帧间差分法是对连续视频序列图像中相邻两帧作差,从而得到运动目标的方法。通常选取相邻的两帧或三帧图像进行差分运算,设t时刻当前帧图像为Fk(x,y),t-1时刻的前一帧图像为Fk-1(x,y),两帧进行相减运算如下:

其中,T为阈值,如果相邻两帧差分后的像素灰度值大于T,则二值化图像Bk(x,y)像素点为1表示运动目标区域,若为0表示背景区域。帧间差分算法基本流程如图2所示。

1.5 目标跟踪

目标跟踪有很多算法,本系统选用的是形心跟踪法。形心就是运动目标的中心,对于准确定位出目标具有重要的意义。本文形心的获取主要是通过帧间差分法检测到运动目标后,对检测到的所有动态点横坐标和纵坐标进行统计,然后算出所有动态点横坐标和纵坐标的中值,这个中值即为运动目标的中心。当运动目标较小时,若采用模板匹配法,由于所取模板与背景类似,目标特征不够明显,比较容易产生错误的匹配,因此,比较适合采用形心跟踪法进行跟踪和测量。二值化后的图像,其形心坐标计算公式为:

形心跟踪得到运动目标的坐标后,统计运动目标的像素点,再根据形心坐标将运动目标用矩形框跟踪,进而得出运动物体轨迹,NiosII处理器作出相应的控制信号,驱动云台进行跟踪运动目标。

2 实验结果

本论文是基于SOPC的视频运动目标检测跟踪系统,使用Altera公司DE2多媒体开发板完成的。

在实验室环境下的一段运动目标视频检测跟踪,640×480分辨率RGB格式20帧/秒,使用外接矩形框跟踪物体,外接矩形框底边中心点能够在一定程度上反映物体的运动轨迹。图3为从视频流中提取出来的几帧检测跟踪图像效果图。

3 结论

本文利用SOPC平台构建的实验系统,不仅可以在场景较简单的情况下很好地完成运动目标的检测与跟踪,并且也验证了利用SOPC技术实现目标检测跟踪的可行性和准确性,同时也提高了目标跟踪的实时性。通过软/硬件协同工作方式,可以挖掘硬件设计的强大功能,开发出实时性和实用性更强、功能更强大的运动目标检测跟踪系统。因此,本文的研究成果对于目标检测跟踪处理技术和器件FPGA及SOPC技术的应用推广具有重要的参考价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭