一种监控视频高效存储方法技术

技术编号:35498644 阅读:11 留言:0更新日期:2022-11-05 17:02
本发明专利技术涉及数据处理技术领域,具体涉及一种监控视频高效存储方法。该方法包括:利用每两帧相邻视频帧图像的相似度对连续时序的视频帧图像进行分组得到多个视频帧分组;获得同一个视频帧分组中的任意两帧相邻的视频帧图像对应的帧间差异变化图,以及帧间差异变化图中第一像素点集合的密集程度;基于帧间差异变化图中每个像素点到聚类中心点的距离、聚类窗口的初始聚类半径和初始分割阈值获得调控阈值;基于调控阈值对帧间差异变化图中像素点的灰度值进行赋值得到调控帧间差异变化图;对每个视频帧分组中的第一帧视频帧图像、每两帧相邻视频帧图像对应的调控帧间差异变化图进行压缩存储。本发明专利技术能够提高监控视频的压缩率,降低其存储空间。降低其存储空间。降低其存储空间。

【技术实现步骤摘要】
一种监控视频高效存储方法


[0001]本专利技术涉及数据处理
,具体涉及一种监控视频高效存储方法。

技术介绍

[0002]视频监控系统主要用于对各种现场实况进行监视与录像,对现场设备的运行与人员活动提供记录手段。通过在需要监控的区域安装相机,采集待监测区域的图像,最后将其转换为电信号传输给监控系统进行数据存储。
[0003]传统监控视频存储往往需要进行压缩,以节省传输带宽或存储介质的空间。监控系统在对视频图像进行压缩时,往往采用相同的压缩比进行压缩,即对每帧图像的处理方法相同。对于实际监控环境而言,不同区域的监控画面中图像的重要程度不同,同时帧间差异会存在较多不变的区域,若采用传统的压缩方式进行压缩,会导致压缩程度低,不利于数据的传输与存储。

技术实现思路

[0004]为了解决上述技术问题,本专利技术的目的在于提供一种监控视频高效存储方法,所采用的技术方案具体如下:本专利技术一个实施例提供了一种监控视频高效存储方法:采集待监控区域的监控视频数据;获取监控视频数据中各视频帧图像的角点,对每两帧相邻视频帧图像进行角点匹配获得每两帧相邻视频帧图像的相匹配的角点数量;每两帧相邻视频帧图像的相匹配的角点数量和总的角点数量比值为每两帧相邻视频帧图像的相似度;利用每两帧相邻视频帧图像的相似度对连续时序的视频帧图像进行分组得到多个视频帧分组;选择同一个视频帧分组中的任意两帧相邻的视频帧图像相减获得这两帧相邻的视频帧图像对应的帧间差异变化图;将帧间差异变化图中像素点的灰度值均值作为初始分割阈值;获取帧间差异变化图中灰度值大于初始分割阈值的像素点,组成第一像素点集合;基于第一像素点集合中每个像素点到帧间差异变化图中心点的距离获得第一像素点集合的密集程度;设定聚类窗口的初始聚类半径,以第一像素点集合的密集程度与初始聚类半径的乘积作为聚类窗口的聚类半径对帧间差异变化图中第一像素点集合中的像素点进行聚类获得聚类中心点;基于帧间差异变化图中每个像素点到聚类中心点的距离、聚类窗口的初始聚类半径和初始分割阈值获得调控阈值;基于调控阈值对帧间差异变化图中像素点的灰度值进行赋值得到调控帧间差异变化图;对每个视频帧分组中的第一帧视频帧图像、每两帧相邻视频帧图像对应的调控帧间差异变化图进行压缩存储。
[0005]优选地,利用每两帧相邻视频帧图像的相似度对连续时序的视频帧图像进行分组得到多个视频帧分组,包括:设定分组阈值,若两帧相邻视频帧图像的相似度大于分组阈值则这两帧相邻视频
帧图像为一组,其中在进行分组时从第一帧视频帧图像开始依次判断相邻两帧视频帧图像是否为一组。
[0006]优选地,在所述获得这两帧相邻的视频帧图像对应的帧间差异变化图之前还包括:将视频帧图像灰度化。
[0007]优选地,第一像素点集合的密集程度为:其中,H表示第一像素点集合的密集程度;表示超参数,取值为0.01;表示第一像素点集合中第k个像素点到帧间差异变化图中心点的距离;表示第一像素点集合中所有像素点到帧间差异变化图中心点的距离的均值;表示第一像素点集合中像素点数量的个数;表示以自然常数e为底的指数函数。
[0008]优选地,调控阈值为:其中,F表示调控阈值;表示初始分割阈值;表示聚类窗口的初始聚类半径;表示帧间差异变化图中一个像素点到聚类中心点的距离。
[0009]优选地,基于调控阈值对帧间差异变化图中像素点的灰度值进行赋值得到调控帧间差异变化图,包括:计算帧间差异变化图中任一像素点与聚类中心点的距离,判断该像素点与聚类中心点的距离与初始聚类半径的大小关系,基于大小关系获得对应的调控阈值的取值,若该像素点的灰度值大于等于对应的调控阈值的取值,则该像素点的灰度值不变,若该像素点的灰度值小于对应的调控阈值的取值,则该像素点的灰度值赋值为0;对帧间差异变化图中每个像素点进行赋值得到调控帧间差异变化图。
[0010]本专利技术实施例至少具有如下有益效果:采集待监控区域的监控视频数据,然后对连续时序的视频帧图像进行分组得到多个视频帧分组;这里的分组降低了利用帧间差距对视频帧图像进行压缩时的误差传播,保证了后续进行解压缩时数据的真实性。另外在同一视频帧分组中获得两帧相邻的视频帧图像对应的帧间差异变化图;基于帧间差异变化图中表示相邻两帧视频帧图像有差异的像素点的分布情况获得调控阈值;基于调控阈值对帧间差异变化图中像素点的灰度值进行赋值得到调控帧间差异变化图;对每个视频帧分组中的第一帧视频帧图像、每两帧相邻视频帧图像对应的调控帧间差异变化图进行压缩存储。这样不仅仅保证了监控视频数据的压缩率,节省了存储空间,同时还保留了需要压缩的视频帧图像中的一些重要数据。
附图说明
[0011]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施
例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0012]图1为本专利技术实施例提供的一种监控视频高效存储方法的方法流程图。
具体实施方式
[0013]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的一种监控视频高效存储方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0014]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。
[0015]下面结合附图具体的说明本专利技术所提供的一种监控视频高效存储方法的具体方案。
[0016]实施例:本专利技术的主要应用场景为:日常生活中有很多区域都需要安装监控对这些区域进行监控,而监控视频数据又是十分庞大的,十分占用存储空间,因此需要对其存储过程进行优化,使其占用较少的存储空间,节省存储资源。
[0017]请参阅图1,其示出了本专利技术实施例提供的一种监控视频高效存储方法的方法流程图,该方法包括以下步骤:步骤S1,采集待监控区域的监控视频数据;获取监控视频数据中各视频帧图像的角点,对每两帧相邻视频帧图像进行角点匹配获得每两帧相邻视频帧图像的相匹配的角点数量;每两帧相邻视频帧图像的相匹配的角点数量和总的角点数量比值为每两帧相邻视频帧图像的相似度;利用每两帧相邻视频帧图像的相似度对连续时序的视频帧图像进行分组得到多个视频帧分组。
[0018]视频图像是由一帧一帧的图像组合而成,部分相邻的视频帧图像之间存在较强的关联性,即对相关联的视频帧分为一组进行处理,便于后续压缩处理。通过获取同组视频帧图像的帧间差异,获取帧差处理图像,通过图像的分布特征与各个像素点的权重自适应获取帧差阈值,通过帧差阈值对视频帧图像进行模糊化处理,使得视频帧图像的冗余程度增大,从而使压缩率增大。
[0019]首先,通过布置相机对待监本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控视频高效存储方法,其特征在于,该方法包括:采集待监控区域的监控视频数据;获取监控视频数据中各视频帧图像的角点,对每两帧相邻视频帧图像进行角点匹配获得每两帧相邻视频帧图像的相匹配的角点数量;每两帧相邻视频帧图像的相匹配的角点数量和总的角点数量比值为每两帧相邻视频帧图像的相似度;利用每两帧相邻视频帧图像的相似度对连续时序的视频帧图像进行分组得到多个视频帧分组;选择同一个视频帧分组中的任意两帧相邻的视频帧图像相减获得这两帧相邻的视频帧图像对应的帧间差异变化图;将帧间差异变化图中像素点的灰度值均值作为初始分割阈值;获取帧间差异变化图中灰度值大于初始分割阈值的像素点,组成第一像素点集合;基于第一像素点集合中每个像素点到帧间差异变化图中心点的距离获得第一像素点集合的密集程度;设定聚类窗口的初始聚类半径,以第一像素点集合的密集程度与初始聚类半径的乘积作为聚类窗口的聚类半径对帧间差异变化图中第一像素点集合中的像素点进行聚类获得聚类中心点;基于帧间差异变化图中每个像素点到聚类中心点的距离、聚类窗口的初始聚类半径和初始分割阈值获得调控阈值;基于调控阈值对帧间差异变化图中像素点的灰度值进行赋值得到调控帧间差异变化图;对每个视频帧分组中的第一帧视频帧图像、每两帧相邻视频帧图像对应的调控帧间差异变化图进行压缩存储。2.根据权利要求1所述的一种监控视频高效存储方法,其特征在于,所述利用每两帧相邻视频帧图像的相似度对连续时序的视频帧图像进行分组得到多个视频帧分组,包括:设定分组阈值,若两帧相邻视频帧图像的相似度大于分组阈值则...

【专利技术属性】
技术研发人员:俞青松曹玉荣
申请(专利权)人:南通第二世界网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1