论文部分内容阅读
随着科技的发展和人们安全意识的加强,监控摄像头广泛应用于各个行业,这些摄像头全天候工作,录制了大量的视频数据。由于监控人力资源的局限性以及人类自身的弱点,在监控时不可能完全发现视频中存在的隐患,因而需要事后对视频进行浏览和分析。然而,对海量视频数据的浏览十分耗时耗力,导致了绝大部分监控视频在录制后从未被浏览或审查。如何快速完整地浏览长时间的监控视频,成了目前监控行业的迫切需求。传统基于关键帧的视频摘要通过帧采样技术丢失了大量有用的活动信息,在实际监控应用中难以获得良好的效果。本文以重庆市科技攻关项目《嵌入式WEB监控视频摘要生成及其快速浏览关键技术研究和开发》(CS7C2009AB2230)为依托,提出了一个系统的监控视频摘要技术框架,监控视频摘要将原视频中的不同时间段的活动事件压缩到一个短视频中相同时间段内,提供一个比原始视频短得多的视频,达到快速浏览且不丢失活动信息的目的。本文研究并实现了视频摘要生成过程中涉及的关键技术,主要工作如下:①研究了目前主流的视频摘要提取方法,根据监控视频的特点分析了监控视频摘要框架中所需的主要技术,包括运动检测与跟踪、轨迹提取与优化、摘要生成等核心算法;②引入codebook模型运动检测算法,将一个码本中的多个码字简化成一个码字,并利用主成分分析对码本中的数据分布方向进行矫正,在不影响监控场景的实时运动分割的前提下简化了码本模型算法;利用粒子滤波算法,根据前景对运动目标进行特征建模,结合相邻帧目标团块之间的状态关联信息,完成了对多个运动目标的跟踪,进而实现对运动轨迹的提取和保存;③根据监控场景背景固定的特点,采取将运动轨迹在时间轴上进行平移组合的策略,建立起轨迹自身以及轨迹之间的交互能量的目标能量函数,运用优化的模拟退火算法对能量目标函数求得最优解;④运用高斯分布将组合优化后的轨迹与背景图片进行融合,获得无缝接的摘要视频帧,进而获取摘要视频;⑤设计了一套智能监控视频摘要快速浏览系统,阐述了其技术框架的具体流程。通过对监控视频摘要生成的整个流程的编码实现,生成的摘要视频不仅大大缩短了对原始视频的浏览时间,而且保证了活动信息的完整性。