System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种安全监控的视频数据高效存储方法技术_技高网

一种安全监控的视频数据高效存储方法技术

技术编号:40504713 阅读:6 留言:0更新日期:2024-03-01 13:18
本发明专利技术涉及监控视频压缩存储领域,具体涉及一种安全监控的视频数据高效存储方法。该方法首先根据监控视频相邻帧的灰度图像之间相同位置的预设滑动窗口中像素点灰度值分布的差异,获得每个预设滑动窗口的有效信息程度,根据每帧灰度图像的预设滑动窗口中像素点灰度值的分布和有效信息程度,获得每种灰度值的灰度重要程度,对每帧灰度图像进行比特分层处理,结合灰度图像中的灰度值以及对应的灰度重要程度,从每帧灰度图像的所有比特层图像中筛选出关键比特层图像,进而基于关键比特层图像对视频数据进行压缩存储。本发明专利技术能够去除监控视频的每一帧图像中存在的冗余比特,极大减小了压缩后监控视频数据的大小,实现对监控视频数据的高效存储。

【技术实现步骤摘要】

本专利技术涉及监控视频压缩存储领域,具体涉及一种安全监控的视频数据高效存储方法


技术介绍

1、安全监控是指利用高清摄像头对周围环境进行监视,通常情况下为了便于了解被监视区域的历史情况,需要从存储系统中提取出历史的监控视频,但由于长时间监控或者视频本身的分辨率较高,导致视频数据较大,因此对监控视频的高效存储成为有待解决的问题。

2、相关技术中通常利用预测编码技术对监控视频数据进行压缩,从而可降低视频数据的空间冗余和时间冗余,并对压缩后的视频数据进行存储,但由于监控视频的每一帧图像还存在过多的冗余比特,导致使用现有技术无法有效减小监控视频数据的存储空间,从而导致对监控视频数据存储的效率较低。


技术实现思路

1、为了解决现有技术无法去除监控视频中存在的比特冗余,导致无法有效减小监控视频数据的存储空间,从而导致对监控视频数据存储的效率较低的技术问题,本专利技术的目的在于提供一种安全监控的视频数据高效存储方法,所采用的技术方案具体如下:

2、本专利技术提出了一种安全监控的视频数据高效存储方法,所述方法包括:

3、获取监控视频中每一帧的灰度图像;

4、根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间相同位置的预设滑动窗口中像素点灰度值分布的差异,获得灰度图像的每个预设滑动窗口的有效信息程度;根据每帧灰度图像在每一预设滑动窗口的像素点灰度值的分布以及所述有效信息程度,获得每帧灰度图像中每种灰度值的灰度重要程度;

5、对每帧灰度图像进行比特分层处理,获得灰度图像不同层的比特层图像以及每层比特层图像不同的灰度区间;根据每帧灰度图像中相同灰度值的像素点数量、每层比特层图像包含对应灰度值的灰度区间的长度以及对应灰度值的所述灰度重要程度,获得灰度图像的每层比特层图像的趋近程度;根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间同层比特层图像的趋近程度的差异,从每帧灰度图像的所有比特层图像中筛选出关键比特层图像;

6、基于每帧灰度图像的所述关键比特层图像对视频数据进行压缩存储。

7、进一步地,所述根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间相同位置的预设滑动窗口中像素点灰度值分布的差异,获得灰度图像的每个预设滑动窗口的有效信息程度包括:

8、将每帧灰度图像中每个预设滑动窗口中所有像素点灰度值组成的序列,作为对应预设滑动窗口的灰度向量;

9、将每帧灰度图像中每个预设滑动窗口中的像素点灰度值的方差,作为对应预设滑动窗口的灰度重复度;

10、将时序上距离每帧灰度图像最近的预设第一数量帧的其他灰度图像,作为对应灰度图像的参考图像;

11、将灰度图像与所有参考图像之间相同位置的预设滑动窗口的所述灰度向量的余弦相似度的最小值,作为灰度图像中对应预设滑动窗口的灰度相似度;

12、将灰度图像中每个预设滑动窗口的所述灰度重复度和所述灰度相似度的乘积值,作为灰度图像的对应预设滑动窗口的有效信息程度。

13、进一步地,所述根据每帧灰度图像在每一预设滑动窗口的像素点灰度值的分布以及所述有效信息程度,获得每帧灰度图像中每种灰度值的灰度重要程度包括:

14、统计每帧灰度图像中包含的图像灰度值,将任一图像灰度值作为待测灰度值,计算待测灰度值分别与每个预设滑动窗口中所有像素点灰度值的中位数的比值,作为待测灰度值在每个预设滑动窗口的第一分布趋势;将待测灰度值与每个预设滑动窗口中所有像素点灰度值的平均值的比值,作为待测灰度值在每个预设滑动窗口的第二分布趋势;

15、将所述第一分布趋势和所述第二分布趋势的差值的绝对值,作为所述待测灰度值在对应预设滑动窗口的分布趋势差异;

16、计算所述分布趋势差异与对应预设滑动窗口中待测灰度值的像素点数量的乘积,获得待测灰度值在每个预设滑动窗口的特殊程度;

17、根据灰度图像中每种图像灰度值在每个预设滑动窗口的特殊程度和对应预设滑动窗口的所述有效信息程度,获得对应灰度图像中每种图像灰度值的灰度重要程度。

18、进一步地,所述根据灰度图像中每种图像灰度值在每个预设滑动窗口的特殊程度和对应预设滑动窗口的所述有效信息程度,获得对应灰度图像中每种图像灰度值的灰度重要程度包括:

19、对每帧灰度图像中每个预设滑动窗口的所述有效信息程度进行归一化,获得灰度图像中每个预设滑动窗口的权重系数;

20、利用所述权重系数对每种所述图像灰度值在预设滑动窗口的所述特殊程度进行加权求和,获得对应灰度图像中每种图像灰度值的灰度重要程度。

21、进一步地,所述对每帧灰度图像进行比特分层处理,获得灰度图像不同层的比特层图像以及每层比特层图像不同的灰度区间包括:

22、基于比特平面分层算法,对每帧灰度图像进行分层处理,获得对应灰度图像的不同的比特层图像以及每层比特层图像不同的灰度区间。

23、进一步地,所述根据每帧灰度图像中相同灰度值的像素点数量、每层比特层图像包含对应灰度值的灰度区间的长度以及对应灰度值的所述灰度重要程度,获得灰度图像的每层比特层图像的趋近程度包括:

24、所述趋近程度的计算公式为:

25、

26、其中,表示第帧灰度图像的第层比特层图像的趋近程度;表示第帧灰度图像中的灰度值在第层比特层图像的关键程度;表示第帧灰度图像的图像灰度值的灰度重要程度;表示第帧灰度图像中灰度值最小值;表示第帧灰度图像中灰度值最大值;表示第帧灰度图像中的灰度值在第层比特层图像的关键程度;表示第帧灰度图像中为灰度值的像素点的数量;表示第帧灰度图像的第层比特层图像包含灰度值的灰度区间的长度;表示第帧灰度图像的第层比特层图像包含灰度值的灰度区间的长度;表示比特层图像的层数。

27、进一步地,所述根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间同层比特层图像的趋近程度的差异,从每帧灰度图像的所有比特层图像中筛选出关键比特层图像包括:

28、根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间同层比特层图像的趋近程度的差异,获得灰度图像的每层比特层图像的保留程度;

29、在每帧灰度图像中,选取所述保留程度最大的预设第二数量个比特层图像,作为关键比特层图像。

30、进一步地,所述根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间同层比特层图像的趋近程度的差异,获得灰度图像的每层比特层图像的保留程度包括:

31、将灰度图像和每个所述参考图像之间同层比特层图像的趋近程度的差值的绝对值,作为灰度图像和参考图像之间同层比特层图像的初始差异参数;将灰度图像与所有参考图像之间同层比特层图像的所述初始差异参数的和值,作为灰度图像的对应比特层图像的整体差异参数;

32、对灰度图像的每层比特层图像的所述整体差异参数和所述趋近程度的比值进行负相关的归一化,获得灰度图像的每层比特层本文档来自技高网...

【技术保护点】

1.一种安全监控的视频数据高效存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间相同位置的预设滑动窗口中像素点灰度值分布的差异,获得灰度图像的每个预设滑动窗口的有效信息程度包括:

3.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据每帧灰度图像在每一预设滑动窗口的像素点灰度值的分布以及所述有效信息程度,获得每帧灰度图像中每种灰度值的灰度重要程度包括:

4.根据权利要求3所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据灰度图像中每种图像灰度值在每个预设滑动窗口的特殊程度和对应预设滑动窗口的所述有效信息程度,获得对应灰度图像中每种图像灰度值的灰度重要程度包括:

5.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征在于,所述对每帧灰度图像进行比特分层处理,获得灰度图像不同层的比特层图像以及每层比特层图像不同的灰度区间包括:

6.根据权利要求2所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间同层比特层图像的趋近程度的差异,从每帧灰度图像的所有比特层图像中筛选出关键比特层图像包括:

7.根据权利要求6所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间同层比特层图像的趋近程度的差异,获得灰度图像的每层比特层图像的保留程度包括:

8.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征在于,所述基于每帧灰度图像的所述关键比特层图像对视频数据进行压缩存储包括:

9.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征在于,所述预设滑动窗口的尺寸为。

...

【技术特征摘要】

1.一种安全监控的视频数据高效存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据灰度图像与时序上相距最近的预设第一数量帧其他灰度图像之间相同位置的预设滑动窗口中像素点灰度值分布的差异,获得灰度图像的每个预设滑动窗口的有效信息程度包括:

3.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据每帧灰度图像在每一预设滑动窗口的像素点灰度值的分布以及所述有效信息程度,获得每帧灰度图像中每种灰度值的灰度重要程度包括:

4.根据权利要求3所述的一种安全监控的视频数据高效存储方法,其特征在于,所述根据灰度图像中每种图像灰度值在每个预设滑动窗口的特殊程度和对应预设滑动窗口的所述有效信息程度,获得对应灰度图像中每种图像灰度值的灰度重要程度包括:

5.根据权利要求1所述的一种安全监控的视频数据高效存储方法,其特征...

【专利技术属性】
技术研发人员:赵军付巍
申请(专利权)人:沈阳市锦拓电子工程有限公司
类型:发明
国别省市:

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

1