基于DM642的运动目标检测系统设计与实现

2010-11-08 17:25:44来源: 电子技术

引言

  数字视频系统在智能交通、图像识别以及安防监控等领域,都得到了广泛的应用,运动目标检测作为数字视频系统的一个重要环节,是后续目标识别、目标跟踪等应用的基础。本文提出了一个基于DM642的实时运动目标检测系统方案,依靠DM642芯片强大的运算能力,使目标检测的数据吞吐量及实时性得到保证。本方案设计合理、可扩展性强,具有实际应用价值。

1 运动目标检测算法

  实现运动目标检测的算法很多,一般有光流法、背景差分法、相邻帧间差分法等。光流法通过求解光流方程来实现运动检测,其算法复杂、计算量大,且较难满足实时要求;而相邻帧间差分法虽然算法简单、运算量小,但抗干扰能力很差,检测效果不太理想;而背景差分法算法简单、运算量小、且抗干扰能力强,因此本文采用该方法实现运动目标检测。具体步骤如下:首先获取数字图像进行预处理,之后采用背景差分法实现运动检测,再对所得的图像用大津法进行自适应阀值分割,最后通过滤波得到检测出的运动目标。图1是本文运动目标检测的流程图。


  1.1 图像获取及预处理

  在CCS中配置系统的视频输入以及视频输出FVID驱动,从TMS320DM642的VPORT口获取到摄像头采集的视频流所对应的数字YUV视频流,将其存放到缓存IMG_CURRENT、IMG_PREVIOUS、IMG_BACKGROUND里面,其中IMG CURRENT存放的是当前的图像,IMG_PREVIOUS存放的是上一次存放的图像,IMG BACKGROUND存放的图像作为背景图像。图像的分辨率为720×576,每个分量为8比特。由于获取的视频图像不可避免地含有噪声,必须对这些噪声加以抑制,本文采用高斯滤波对所得到的YUV视频信息进行高斯滤波处理。滤波后的图像保存到IMG_CURRENT缓存中。

  1.2 背景差分法处理

  视频图像经过预处理后,采用背景差分法检测出运动图像,步骤如下:

  (1)获取一帧图像作为初始的背景Bg(x,y,tk);

  (2)间隔4帧再次获取下一幅图像,作为当前图像Curr(x,y,tk);

  (3)按照背景差分法得到差分图像Sub(x,y,tk)=|Curr(x,y,tk,)-Bg(x,y,tk);

  (4)统计所有和值,与设定的阀值FF相比较,如果小于阀值FF,按下式进行背景更新Bg(x,y,tk)=α*Curr(x,y,tk)+(1-α)*Bg(x,y,tk-1);

  (5)重复前面(2)到(3)的步骤。

  上述背景差分法中,可随机获取开机时刻的一帧图像为初始背景图像。为了让图像之间的差异更加明显,按每间隔4帧来获取下一幅图像作为当前图像,进行背景差分得到差分图像,将差分图像灰度的和与设定阀值FF相比较,判定是否需要更新当前背景,阀值FF为经验值,本文取20000。背景更新公式中的系数a反映了背景更新快慢,其取值范围在[0,1]之间,a越大,背景更新速度越快,a越小,背景更新速度越慢。

  1.3 差分图像的二值化

  对差分图像按照下式二值化:
   

  式中的阀值TR采用大津法获取。在实际测试时发现,直接采用大津法获取的阀值TR对差分图像二值化进行处理时,如果没有物体运动,那么二值化得到的图像为噪声的二值化图像,这样直接处理得到的二值化噪声图像在后续的形态学滤波中很难完全消除,通过分析差分图像的直方图,发现当没有物体运动时,差分图像的直方图主要分布在0~10间,此时大津法获取的阀值为1~6之间;当有物体运动时,差分图像的直方图分布在0~255之间,此时大津法获取的阀值为20以上。

  基于以上的分析,本文采用改进的方法,如果大津法获取的阀值小于10,则说明没有物体运动,否则说明有物体运动,当阀值小于10时,按照下式进行二值化处理:

  f(x,y,tk)=0 当TR<10

  即当没有物体运动时,获取的二值化图像应为全黑,这样后续的形态学处理只需对有物体运动时的二值化图像进行处理即可。图2分别为无物体运动时直接二值化和采用改进方法二值化后的结果。其中a)为直接采用大津法获取的阀值分割没有物体运动时的差分图像的结果,可以看出图中布满噪声;b)为对大津法获取的阀值进行判断后,没有物体运动时的差分图像分割的结果,可以看出此时图像为全黑,也即没有运动物体,这与实际情况相符,简化了后续的形态学处理。

[1] [2]

关键字:运动检测  背景差分  视频监控系统  DM

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/afdz/2010/1108/article_3176.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
运动检测
背景差分
视频监控系统
DM

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved