【技术实现步骤摘要】
数据存储方法、设备以及存储介质
[0001]本申请涉及计算机
,特别是涉及一种数据存储方法、设备以及存储介质。
技术介绍
[0002]录像覆盖指的是当录像数据写完网络硬盘之后,需要在原来的数据上再次写入数据。例如,在目前的安防监控领域中,当网络硬盘录像机的存储空间存满之后,若有新的录像数据需要存储时,采用的方式是直接将新录像覆盖在最久远的旧录像之上。这种方式能够保存的录像时间弹性不大,用户能够保存的录像时间没有变化,导致对数据存储空间的利用率不高。
技术实现思路
[0003]本申请至少提供一种数据存储方法、设备以及存储介质。
[0004]本申请第一方面提供了一种数据存储方法,包括:判断当前数据存储空间的剩余空间或者已用空间是否满足预设处理条件;若满足预设处理条件,从数据存储空间中选取符合预设转码条件的第一数据;对第一数据进行转码操作得到第二数据;其中,第二数据所占存储空间小于第一数据所占存储空间;将第二数据代替第一数据存储于数据存储空间。
[0005]本申请第二方面提供了一种数据存储装置,包括:判断模块,用于判断当前数据存储空间的剩余空间或者已用空间是否满足预设处理条件;选取模块,用于在当前数据存储空间的剩余空间或者已用空间满足预设处理条件的情况下,从数据存储空间中选取符合预设转码条件的第一数据;转码模块,用于对第一数据进行转码操作得到第二数据;其中,第二数据所占存储空间小于第一数据所占存储空间;存储模块,用于将第二数据代替第一数据存储于数据存储空间。
[0006]本申请 ...
【技术保护点】
【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:判断当前数据存储空间的剩余空间或者已用空间是否满足预设处理条件;若满足所述预设处理条件,从所述数据存储空间中选取符合预设转码条件的第一数据;对所述第一数据进行转码操作得到第二数据;其中,所述第二数据所占存储空间小于所述第一数据所占存储空间;将所述第二数据代替所述第一数据存储于所述数据存储空间。2.根据权利要求1所述的数据存储方法,其特征在于,所述若满足所述预设处理条件,从所述数据存储空间中选取将符合预设转码条件的第一数据,包括:获取所述存储空间中各个存储数据的优先级别;其中,所述优先级别与所述存储数据的重要程度呈正相关;选取优先级别最低的所述存储数据作为所述第一数据。3.根据权利要求1所述的数据存储方法,其特征在于,所述若满足所述预设处理条件,从所述数据存储空间中选取将符合预设转码条件的第一数据,包括:获取所述存储空间中的存储数据已进行转码操作的次数;选取转码操作的次数最少的存储数据作为所述第一数据。4.根据权利要求3所述的数据存储方法,其特征在于,所述选取转码操作的次数最少的存储数据作为所述第一数据,包括:选取转码操作的次数最少的至少一个存储数据;如果转码操作的次数最少的存储数据的数量大于一个,从所述转码操作的次数最少的存储数据中,选取优先级别最低的所述存储数据作为所述第一数据。5.根据权利要求2或4所述的数据存储方法,其特征在于,所述选取优先级别最低的所述存储数据作为所述第一数据之前,包括:依据各存储数据的编码质量、所包含的特征事件以及存储时间中的至少一个确定各存储数据的优先级别;其中,所述优先级别与所述特征事件的重要程度呈正相关,与所述存储时间以及所述编码质量呈负相关。6.根据权利要求5所述的方法,其特征在于,所述依据各存储数据的编码质量、所包含的特征事件以及存储时间中的至少一个确定各存储数据的优先级别,包括:根据第一公式计算各存储数据的优先级别,其中,第一公式包括第一组成部分加第二组成部分减去第三组成部分,第一组成部分包括存储数据中各特征事件的持续时间与特征事件对应权重的乘积之和,第二组成部分包括所有存储数据中最高编码质量等级与存储数据的编码质量等级之差乘以第一预设值,第三组成部分包括当前时间与存储数据的起始存储时间之差乘以第二预设值。7.根据权利要求6所述的方法,其特征在于,所述存储数据为录像数据,所述存储数据的编码质量等级与所述存储数据的码率以及分辨率呈正相关,所述特征事件的权重与所述特征事件的重要程度呈正相关。8.根据权利要求2-7任一项所述的方法,其特征在于,所述从所述数据存储空间中选取符合预设转码条件的第一数据,包括:
计算经过转码操作得到所述第二数据的参数信息,其中,所述第二数据的参数信息包括所述第二数据的编码质量等级;判...
【专利技术属性】
技术研发人员:钟广海,李翔,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。