- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式系统的智能视频行为分析
【摘 要】目前的视频监控系统所提供的信息是没有经过任何分析的视频裸数据,这就不能充分发挥监控系统应有的实时主动的监督作用。所以智能视频监控系统在民用和军事领域中都有着极大的应用前景。通过研究特定应用环境和常见行为的智能视频分析算法,并进一步对其优化;了解嵌入式处理器TMS320DM642的硬件架构,并在其开发平台上编写、运行视频采集、视频显示,下载智能视频处理等算法,实现在硬件嵌入式处理器上的智能视频行为分析。通过阈值分割、灰度分析等多种方法运行结果的比较选择最优程序,可实现智能监控功能。
【关键词】智能监控 TMS320DM642 帧差法
随着近年来科技的不断发展,视频监控系统在数字技术的推动下取得了快速发展,它利用计算机视觉技术对视频信号进行处理、分析和理解,并对视频监控系统进行控制,从而提高视频监控系统智能化水平。并且能够在图像及图像描述之间建立映射关系,从而使计算能够通过数字图像处理和分析来理解视频画面中的内容。
而嵌入式处理器具有体积小、功耗等优点低,可以应用在更为广泛的场合。在TMS320DM642开发平台上运行实验,系统通过分析视频流,实现对目标的监控和预警功能。
1 硬件架构及开发环境
1.1 TMS320DM642开发平台
TMS320DM642是美国德州仪器公司(TI)推出的一款面向数字多媒体应用的 DSP,它在TI的C64x DSP内核基础上进一步集成了完备的视频/音频输入/输出接口、以太网接口、PCI-66 总线等片上外设,不仅能使用户很方便地对音频/视频等各种复杂的运算进行高速处理,还能为方便、无缝地接口视频/音频编解码器件和以太网/PCI 总线等数据传输接口。它非常适用于 VoIP、数字视频服务器、多通道数字视频录像机(DVR)、多通道数字视频监控等应用,提供高质量的视频编/解码解决方案。
本文是将C语言的智能视频行为分析算法优化之后下载到该嵌入式开发平台中,并进行修改,将原来非实时的信号输入变成开发平台的实时视频采集,将原来显示在计算机屏幕上的视频输出变成输出到电视机或者专用显示器的视频输出,并将上层传来的目标监控信息与事先设置的报警规则进行对比,根据不同的规则对事件采取相应的处理策略。
1.2 CCS软件
Code Composer Studio是一种针对TMS320系列DSP的集成开发环境,在Windows操作系统下,采用图形接口界面,提供有环境配置、源文件编辑、程序调试、跟踪和分析等工具。
CCS的开发系统主要由以下组件构成:
① TMS320C54x集成代码产生工具;② CCS集成开发环境;③ DSP/BIOS实时内核插件及其应用程序接口API;④ 实时数据交换的RTDX插件以及相应的程序接口API;⑤ 由TI公司以外的第三方提供的各种应用模块插件。
本文是采用CCS的硬件在线编程模式,采用背景减除法,当采集到的图像与原先设置好的背景图的差值与阈值相比,达到阈值就进行报警,并且可以根据不同的规则对事件采取相应的处理策略。
2 系统实现过程及结果
2.1 图像分割
图像分割的主要功能是检测并提取视频系列中与背景图像相比存在运动变化的前景目标,并根据灰度、边缘、纹理等二维图像特征将运动前景进一步分割为若干独立目标,其目的是为后面的目标分类和目标跟踪做好准备。
前景目标分割的依据通常是目标的空间连续性和颜色一致性,由于后者很多时候并不可靠,所以一般根据空间连续性采用连通区域检测算法来分割目标。
图像分割可采用二值化的方法。在二值化图象的时候把大于某个临界灰度值的像素灰度设为灰度?大值,把小于这个值的像素灰度设为灰度?小值,从而实现二值化。图像的二值化处理就是讲图像上的点的灰度置为0或255,将256个亮度等级的灰度图像通过适当的阀值选取而获得仍然可以反映图像整体和局部特征的二值化图像。为了得到理想的二值图像,一般采用封闭、连通的边界定义不交叠的区域。所有灰度大于或等于阀值的像素被判定为属于特定物体,其灰度值为255表示,否则这些像素点被排除在物体区域以外,灰度值为0,表示背景或者例外的物体区域。动态调节阀值实现图像的二值化可动态观察其分割图像的具体结果。
2.2 背景减除法
本文先后试用了帧差法与背景减除法,经过多次实验得出,总的来说,帧间差法的计算比较简单、直观,但对于噪声的变化过于敏感,并且对目标的运动速度有一定限制,要求不可以过快,因此最终采用背景减除技术来进行监控图像变化的检测。其主要思想是将每个输入视频帧和一张背景图像进行比较,如果相同位置的象素特征、象素区域或其它特征内在一定程度的差别,则新视频帧中这些位置象素点或象素区域则
您可能关注的文档
最近下载
- 山东省烟台市蓬莱实验初级中学2024-2025学年度第一学期9年级道德与法治素养形成期中测试(图片版,含答案).docx VIP
- 全国2025年10月自考00185《商品流通概论》真题及答案.docx VIP
- 2023年4月 自考 06056 心理学史 试题.pdf VIP
- 涉案财物管理系统V2.0T-用户使用说明书.pdf VIP
- 2025年网络安全等级测评师(中级)考核试题与答案.pdf VIP
- 电梯学徒安全培训记录课件.pptx VIP
- 公务员制度专题二.ppt VIP
- tc官网软件资源中文产品手册voicetone.pdf VIP
- 路灯售后服务方案及措施.docx VIP
- 河北省部分高中2024-2025学年高一上学期11月阶段性测试语文试卷(含答案).docx VIP
原创力文档


文档评论(0)