视频分析:安全监控应用中的内容分析

技术分类: 工业电子  | 2008-03-13
作者:TI公司 DSP视频应用工程师 Cheng Peng

       从模拟到数字视频的转变为安全系统带来了人们期盼已久的好处,主要就是数字压缩技术可以传输和存储更多的图像数据。不过这使得价格有所上升。

       另外,数字视频要求部署更多的摄像机,这就需要更多的人来监视摄像机。通过视频的存储可以减少需要观看的工作量,因为在压缩中所用的运动向量和检测器可以用来滤除不重要的活动。然而,因为运动向量和检测器不提供所发生的相关信息,人们必须利用手动的方式来捕获视频,以确定是否有值得关注的可疑活动。

       因此,出现了研发能够大大增加监控安全和视频监控的有效性的驱动力。视频内容分析,即众所周知的视频分析,指的是在一系列视频帧中识别大量的内容,并使能够在特定事件发生时发布告警,从而加速实时快速响应。此外,VCA自动搜索特定的内容,从而将人们从繁重的观看图像中解放出来。这还将减少视频监控所需的人员的数量,进而降低了成本。目前,VCA是一项新兴的技术,在未来几

年,该技术将会持续发展,快速普及将是切实可行的。

       一个确定性的事情是,要在巨量的视频像素数据中识别出感兴趣的目标,VCA需要大量的处理工作。此外,为了满足各种不同的应用,VCA系统应该能够可编程,可以接受不同的内容,并能够适应不断演进的算法。最新的视频处理器可以为压缩,VCA以及数字视频系统的其他需求提供优异的性能和编程灵活性。而对处理器形成补充的软件平台和工具也帮助设计时简化了安全监控产品的开发。随着VCA技术的发展,可以很容易地实现,因为所需的技术目前都已经出现了。

       VCA工作流程

       迄今为止,关于VCA还没有相关的国际标准,不过普通的工作流程可以被描述为:

       1. 一个较长的序列被分割成可供分析的单独场景或短片。因为不同的场景具有不同的直方图,或不同的色彩频率分布,其直方图相对于前面有突变的帧时可以被视为场景改变;

       2. 改变场景内的前景目标被检测为与背景分离;

       3. 单独的前景目标被提取或者被分割,然后逐帧跟踪。跟踪包括检测目标的位置和速度,它可能不断变化或临时静止;

       4. 当需要识别时,该目标的特征被提取,以进行分类;

       5. 如果该事件某种程度上像关注的目标,则向管理软件和/或管理人员发布告警。

       前景/背景检测

       期望VCA能够检测出变化或者可疑的活动,相对于通常为静止或者不关注的背景,这些活动正在前景中变化。过去,对前景/背景检测的运算有限。而如今,高性能的数字信号处理器和视频处理器使得更复杂的检测算法的实现成为可能。通常,有两种方法可实现前景/背景检测:

       1. 非自适应方法:仅利用少量的帧且不保持背景模型;

       2. 自适应方法:保持随时间不断变化的背景模型。在自适应VCA算法中,利用来自上述流程的2-4步的反馈被送出,用来更新和维持背景模型,然后又被用作为第1步的输入。

       非自适应监测

       在最简单的非自适应方案中,从之前帧的各像素值中减去当前帧对应像素的数值,目的是确定绝对差值。然后将该像素绝对值与预定的门限进行比较,该门限来自图像生成器,代表对现场中的噪声进行补偿后的0电平。如果该绝对值超过了门限,则相应的像素属于前景。反之,则属于背景。如果多个前景像素连成整体则显示两个前后帧中的前景发生了改变。

       图中1盖掉了背景,留下的仅是

1】【2】【3

推荐文章

加载中

对文章的评论

剩余字数:  

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销