一种视频数据存储的方法及系统的制作方法

文档序号:9671270阅读:588来源:国知局
一种视频数据存储的方法及系统的制作方法
【技术领域】
[0001]本发明涉及数据存储技术领域,尤其涉及的是一种视频数据存储的方法及系统。
【背景技术】
[0002]目前行车记录仪使用越来越广泛。随着用户对记录视频信息高清晰的要求,高分辨率图像采集已成为主流采集系统,而高分辨率图像则占用大量存储空间,为了对高分辨率视频进行存储,则需要大容量的存储设备,但是鉴于存储存储空间越大,则存储设备的价钱越高,因此现有产品为了采集更多的视频信息,采用循环存储的方式,即用最新的视频覆盖较旧的内容,但是由于较早的视频被覆盖后,其中含有的信息便会丢失,有效存储时间不能满足用户的存储需要。
[0003]因此,现有技术有待于进一步的改进。

【发明内容】

[0004]鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供一种视频数据存储的方法及系统,克服现有技术中对高清晰视频文件占用存储空间量大,不易长时间存储的缺陷。
[0005]本发明解决技术问题所采用的技术方案如下:
一种视频数据存储的方法,其中,包括:
A、对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值,若小于,则执行步骤B ;
B、从最早的存储时刻开始,遍历存储时间在第一时间范围内的视频帧,对相邻的两帧图像进行差异比较;若差异小于预定差异阈值,则执行步骤C ;
C、删除差异小于预定差异阈值的两帧图像中的其中一帧。
[0006]所述视频数据存储的方法,其中,在所述步骤C之后,还包括:
D1、对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值,若小于,则执行步骤D2 ;
D2、从最早的存储时刻开始,遍历存储时间在预定第二时间范围内的第二视频帧;提取所述第二视频帧图像中目标物的轮廓,并计算提取到目标物的轮廓个数;
D3、判断提取到的目标物的轮廓个数是否小于第一预定轮廓阈值,若小于,则执行步骤
D4 ;
D4、删除提取到目标物的轮廓个数小于第一预定轮廓阈值的视频帧。
[0007]所述视频数据存储的方法,其中,所述步骤C之后还包括:
E1、对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值,若小于,则执行步骤E2 ;
E2、从最早的存储时刻开始,遍历存储时间在预定第三时间范围内的第三视频帧;将所述第三视频帧的图像缩放到预定分辨率后,替换保存缩放前的图像。
[0008]所述视频数据存储的方法,其中,在所述步骤A之前,还包括:
A01、对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值,则执行步骤A02 ;
A02、从最早的存储时刻开始,删除存储时间超出预定时间的第四视频帧。
[0009]所述视频数据存储的方法,其中,所述步骤D3还包括:判断提取到的目标物的轮廓个数是否满足大于第一预定轮廓阈值且小于第二预定轮廓阈值的步骤;
若满足,则所述方法还包括步骤;
G11、将图像缩放到预定分辨率后,替换缩放前的图像;
G12、对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值,若小于,则执行步骤G13 ;
G13、判断存储视频数据的设备是否具有蓝牙功能,若有,则执行步骤G14,否则结束本次操作;
G14、通过蓝牙,将存储视频数据转存到其他存储设备后,删除。
[0010]—种视频数据存储的系统,其中,包括:
第一存储判断模块,用于对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值;
第一查找模块,用于从最早的存储时刻开始,遍历存储时间在第一时间范围内的视频帧,对所述第一视频帧中相邻的两帧图像进行差异比较;
第一删除模块,用于删除差异小于预定差异阈值的两帧图像中的其中一帧。
[0011]所述视频数据存储的系统,其中,所述系统还包括:
第二存储判断模块,用于对存储视频数据剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值;
第二查找模块,用于当第二存储判断模块判断出计算出的剩余存储空间小于剩余存储空间下限值,则从最早的存储时刻开始,遍历存储时间在预定第二时间范围内的第二视频帧;提取所述第二视频帧图像中目标物的轮廓,并计算提取到目标物的轮廓个数,并判断提取到的目标物的轮廓个数是否小于第一预定轮廓阈值;
第二删除模块,用于删除提取到目标物的轮廓个数小于第一预定轮廓阈值的视频帧。
[0012]所述视频数据存储的系统,其中,所述系统还包括:
第三存储判断模块,用于对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值;
第三删除模块,用于当所述第三存储判断模块中判断出剩余存储空间小于剩余存储空间下限值,则从最早的存储时刻开始,遍历存储时间在预定第三时间范围内的第三视频帧;将所述第三视频帧的图像缩放到预定分辨率后,替换缩放前的图像。
[0013]所述视频数据存储的系统,其中,所述系统还包括:
第四存储判断模块,用于对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值;
第四删除模块,用于从最早的存储时刻开始,删除存储时间超出预定时间的第四视频帧。
[0014]所述视频数据存储的系统,其中,所述第二查找模块,还用于判断提取到的目标物的轮廓个数是否满足大于第一预定轮廓阈值且小于第二预定轮廓阈值;
所述系统还包括:
第五删除模块,用于当所述第二查找模块中判断出提取到的目标物的轮廓个数满足大于第一预定轮廓阈值且小于第二预定轮廓阈值,则将图像缩放到预定分辨率后,替换缩放前的图像;
第五存储判断模块,用于对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值;
蓝牙功能判断模块,用于判断存储视频数据的设备是否具有蓝牙功能;
转存模块,用于通过蓝牙,将存储视频数据转存到其他存储设备后,删除。
[0015]有益效果,本发明提供了一种视频数据存储的方法及系统,通过对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值,若小于,则从最早的存储时刻开始,遍历存储时间在第一时间范围内的视频帧,对所述第一视频帧中相邻的两帧图像进行差异比较删除差异小于预定差异阈值的两帧图像中的其中一帧,从而将视频图像中相似图像删除,利用的存储空间保存最有用的视频数据,为视频图像存储提高了存储空间的利用率,也为以后查找到有用图像信息提供便利。
【附图说明】
[0016]图1是本发明提供的一种视频数据存储的方法步骤流程图。
[0017]图2是本发明一种视频数据存储的系统原理结构示意图。
【具体实施方式】
[0018]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0019]本发明提供了了一种视频数据存储的处理方法,如图1所示,所述方法包括:
S1、对存储视频数据的剩余存储空间进行计算,并判断计算出的剩余存储空间是否小于剩余存储空间下限值,若小于,则执行步骤S2。
[0020]为了留有更多的存储空间,首先对存储视频数据的存储空间进行计算,判断剩余存储空间是否小于其下限值,若小于,则开启对存储空间存储的视频数据进行处理的步骤。[0021 ] S2、从最早的存储时刻开始,遍历存储时间在第一时间范围内的视频帧,对相邻的两帧图像进行差异比较,若差异小于预定差异阈值,则执行步骤C。
[0022]从存储视频数据的最早时间开始,查找存储时间在预定范围内的第一视频帧序列,所述预定范围可以为用户自定义设置的预定时间范围,也可以是针对全部文件存储的时间。
[0023]较佳的,所述预定第一时间范围为存储时间比较靠前的视频文件,由于存储时间较长,则其
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1