- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
寻找轮廓实现视频流运动目标检测
寻找轮廓实现视频流运动目标检测摘 要: 本文研究的是一种在静止背景中基于轮廓的运动目标检测算法,该算法首先将图像转化为单通道,进行滤波,计算相邻两帧图像差分图像的阈值,将差分图像转化为二值图像,同时对背景进行更新,然后对二值图像进行边缘检测,得到运动目标的边界,再进行区域填充等处理,最终获得运动目标的区域。实验表明,本算法相对于传统的帧间差分法对运动目标速度要求低,较好得克服了其不能准确检测运动目标大小的问题,保持其对背景渐变不敏感的优点,本算法检测有效、稳定,无论单目标检测还是多目标检测,均取得了较好的效果。
关键词: 运动目标检测; 差分图像; 边缘检测; 背景更新
中图分类号: TP391 文献标识码: A 文章编号:1009-8631(2010)06-0156-02
引言
运动目标检测是在运动图像序列中检测出我们所感兴趣的目标,运动目标检测的对象通常是图像序列,又称视频序列,所谓图像序列,就是用图像传感器采集的一组随时间变化的图像,它们具有给定的或假设的相对顺序。由运动目标所形成的图像处理可分为两种情况,一种是静止背景,一种是变化背景,前一种情况通常发生在摄像机相对静止状态,后一种情况通常发生在摄像机相对运动状态,本文所研究的情况为在固定场景下进行的目标检测。静态背景下的运动目标检测的常用方法主要有三种:光流法、帧间差分法、背景消减法。本文采用的方法是综合运用帧间差分法及背景减法,是一种新的前景检测的方法。开发工具为VC6.0及OpenCV。
一、算法思想
对于视频序列图像信号,最有用的信息是相邻两帧之间图像信号的变化信息,如果每帧之间无任何变化,则序列图像的信息量将大大降低,而帧间图像信号的变化往往又包含了丰富的目标运动信息,这些正是我们利用运动信息对视频运动目标进行分割的基础。
帧差法利用两帧图像亮度差的绝对值来分析视频和图像序列的运动特性,确定图像序列中有无运动物体。根据帧差图像中的噪声点服从高斯分布构建相对噪声滤波器来实现对运动目标的检测,设相邻帧之间的相对噪声n(x,y)服从均值为μ、方差为σ2的高斯分布,为检测出相对噪声,需要先估计出相对噪声的特征参数,包括其均值和方差。
首先,选择第一幅差分图像的均值、方差作为相对噪声的均值和方差的初始估计值,计算差分图像中各像素的灰度值与相对噪声均值之间的误差,然后根据该像素点误差的大小在下一次的相对噪声均值估计过程中分配相应的权值,误差小的像素分配的权值大,误差大的像素分配的权值小,即:
若d(x,y)满足上述准则,则判定为相对噪声并进行滤除。
在本论文中的算法中,找到第一帧的轮廓并存放在存储器中,更新背景,然后进行第二帧的检测,并继续进行背景更新,如此以往,直到找到最后一帧的轮廓。然后进行轮廓域的填充。
具体算法思想如下图所示:
二、边界跟踪
本文采用了一种常用的边界跟踪技术――探测法边界跟踪,它首先根据某个严格的探测准则找出目标物体轮廓上的像素,再根据这些像素的某些特征用一定的跟踪准则找出物体上的其他像素。跟踪准则是从图像左上角开始逐像点扫描,当遇到边缘点时则开始顺序跟踪,对于闭合曲线,直到跟踪的后续点回到起始点为止。如果为非闭合曲线,则跟踪一侧后需从起始点开始朝相反的方向跟踪到另一个尾点。如果不止一个后续点,则按上述连接准则选择加权平均最大的点为后续点,另一个次要的后续点作为新的边缘跟踪起点另行跟踪。一条线跟踪完后,接着扫描下一个未跟踪点,直到图像内的所有边界都跟踪完毕。
跟踪的第一步是找出图像的第一个边界点作为起始边界点,以这个边界点为起始点根据图像的边界应该连续的这一特征,对特定的方向进行跟踪,具体来说定义初始的搜索方向为左上方45°,如果左上方的像素点是边界点,则保存初始点,将检测到的点作为新的初始边界点,在原来检测方向基础上逆时针旋转90°作为新的跟踪方向,如果左上方的像素点不是边界点,则沿顺时针旋转45°,沿新跟踪方向继续探测,直到找到新的边界点,找到新边界点后,将旧边界点保存,将新检测到的点作为新的初始点,然后将跟踪方向逆时针旋转90。作为新的跟踪方向。重复上面的方法,不断改变跟踪方向,跟踪下一个边界点,直到返回起始边界点为止。
三、运动目标检测
绘制物体运动的轨迹是实践系统的常用功能,本系统把它作为一项应用来处理,取的物体的轮廓并填充后,将其存放在专门记录轨迹的数组中,处理完所有图片后,数组里就记录了完整的运动物体的目标轨迹。即利用OpenCV的函数cvFindContours中的提取模式CV_RETR_LIST提取所有轮廓,并放置在列表中,当处理完所有的图片后,列表里就记录了完整的物体运动轨迹,扫描整个列表,将里面的数值把曲线绘制。
四、实验仿真
您可能关注的文档
- 实例分析路桥边坡稳定性存在问题及治理措施.doc
- 实施中药材GAP促进地道药材有效管理.doc
- 实施万名村干部培训工程提高村干部建设新农村实践能力.doc
- 实施依法治乡 构建及谐社会.doc
- 实施农村会计委托代理服务之探析.doc
- 实施农业标准化建设 推进现代农业发展.doc
- 实施创建学习型组织 锻造高素质职工队伍.doc
- 实施创业型就业政策促进我国就业增长.doc
- 实施土地整理重大项目 促进新农村建设.doc
- 实施大型农业机械化作业探析.doc
- 2025教学设计:唱游律动.docx
- 2024-2025学年反射疗法师大赛理论模拟试题附答案详解(综合卷).docx
- 健康大数据管理与服务专业教学标准(高等职业教育专科)2025修订.pdf
- 2024-2025学年反射疗法师大赛理论模拟试题附完整答案详解【各地真题】.docx
- 2024-2025学年反射疗法师大赛理论模拟试题附完整答案详解(网校专用).docx
- 小学阶段足球技能提升计划.docx
- 2024-2025学年反射疗法师大赛理论模拟试题附完整答案详解【典优】.docx
- 2025以我手写我心——高中散文写作教学.docx
- 计算机网络技术专业教学标准(高等职业教育专科)2025修订.pdf
- 勤俭节约知识讲座PPT.pptx
文档评论(0)