一种数据处理方法及其装置制造方法及图纸

技术编号:22260890 阅读:25 留言:0更新日期:2019-10-10 14:03
本申请提供一种数据处理方法及其装置,该方法包括:根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;若存在,则当所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;保存所述目标录像数据对应的下一等级数据,并对所述目标录像数据进行空间回收。该方法可以在保证用户的使用需求的情况下,延长录像数据的存储时间。

A Data Processing Method and Device

【技术实现步骤摘要】
一种数据处理方法及其装置
本申请涉及视频监控技术,尤其涉及一种数据处理方法及其装置。
技术介绍
录像存储周期的延长是监控行业的一个关键需求,如何在有限的存储资源内,满足用户的使用需求的情况下,尽量延长录像的可保存周期成为监控行业一个亟待解决的技术问题。
技术实现思路
有鉴于此,本申请提供一种数据处理方法及其装置。具体地,本申请是通过如下技术方案实现的:根据本申请实施例的第一方面,提供一种数据处理方法,包括:根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;若存在,则当所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;其中,所述目标录像数据对应的下一等级数据的大小小于所述目标录像数据的大小;保存所述目标录像数据对应的下一等级数据,并对所述目标录像数据进行空间回收。可选的,所述提取所述目标录像数据的下一等级数据,包括:若所述目标录像数据为第一级数据,提取所述目标录像数据中的重要录像数据,并对所述目标录像数据中的普通录像数据进行关键帧提取;其中,所述第一级数据为实时录像数据;将所述目标录像数据中的重要录像数据以及所述目标录像数据中的普通录像数据的关键帧确定为所述目标录像数据对应的第二级数据。可选的,所述提取所述目标录像数据的下一等级数据,包括:若所述目标录像数据为第二级数据,则将所述目标录像数据中包括的重要录像数据确定为所述目标录像数据对应的第三级数据。可选的,所述提取所述目标录像数据的下一等级数据,包括:若所述目标录像数据为第三级数据,则提取所述目标录像数据中包括的重要录像数据的关键帧;将所提取的重要录像数据的关键帧确定为所述目标录像数据对应的第四级数据。可选的,所述方法还包括:当存在实时录像数据需要保存,且不存在空闲空间时,对保存时间最早的最终等级数据进行覆盖写。根据本申请实施例的第二方面,提供一种数据处理装置,包括:确定单元,用于根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;所述确定单元,还用于当存在达到预设的存储周期的目标录像数据时,确定所述目标录像数据是否为最终等级数据时;数据转化单元,用于当存在达到预设的存储周期的目标录像数据,且所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;其中,所述目标录像数据对应的下一等级数据的大小小于所述目标录像数据的大小;保存单元,用于保存所述目标录像数据对应的下一等级数据;空间回收单元,用于对所述目标录像数据进行空间回收。可选的,所述数据转化单元,具体用于若所述目标录像数据为第一级数据,提取所述目标录像数据中的重要录像数据,并对所述目标录像数据中的普通录像数据进行关键帧提取;其中,所述第一级数据为实时录像数据;将所述目标录像数据中的重要录像数据以及所述目标录像数据中的普通录像数据的关键帧确定为所述目标录像数据对应的第二级数据。可选的,所述数据转化单元,具体用于若所述目标录像数据为第二级数据,则将所述目标录像数据中包括的重要录像数据确定为所述目标录像数据对应的第三级数据。可选的,所述数据转化单元,具体用于若所述目标录像数据为第三级数据,则提取所述目标录像数据中包括的重要录像数据的关键帧;将所提取的重要录像数据的关键帧确定为所述目标录像数据对应的第四级数据。可选的,所述保存单元,还用于当存在实时录像数据需要保存,且不存在空闲空间时,对保存时间最早的最终等级数据进行覆盖写。根据本申请实施例的第三方面,提供一种数据处理装置,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;若存在,则当所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;其中,所述目标录像数据对应的下一等级数据的大小小于所述目标录像数据的大小;保存所述目标录像数据对应的下一等级数据,并对所述目标录像数据进行空间回收。根据本申请实施例的第四方面,提供一种机器可读存储介质,其特征在于,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;若存在,则当所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;其中,所述目标录像数据对应的下一等级数据的大小小于所述目标录像数据的大小;保存所述目标录像数据对应的下一等级数据,并对所述目标录像数据进行空间回收。本申请实施例的数据处理方法,通过将录像数据分为多个不同的级别,并分别为不同级别的录像数据设置对应的存储周期,当录像数据达到预设的存储周期时,并不会直接删除录像数据,而是将录像数据转化为数据量更小的下一等级数据进行存储,直至达到最终等级,在保证了用户的使用需求的情况下,延长了录像数据的存储时间。附图说明图1是本申请一示例性实施例示出的一种数据处理方法的流程图;图2是本申请又一示例性实施例示出的一种数据处理方法的流程图;图3是本申请一示例性实施例示出一种录像数据等级划分的示意图;图4是本申请一示例性实施例示出一种的数据处理方法的流程图;图5是本申请一示例性实施例示出的一种数据处理装置的结构示意图;图6是本申请一示例性实施例示出的一种数据处理装置的硬件结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。为了使本领域技术人员更好地理解本申请实施例提供的技术方案,并使本申请实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请实施例中技术方案作进一步详细的说明。请参见图1,为本申请实施例提供的一种数据处理方法的流程示意图,其中,该数据处理方法可以应用于视频存储设备,如NVR(NetworkVideoRecorder,网络硬盘录像机),如图1所示,该方法可以包括以下步骤:步骤S100、根据预设的不同等级录像数据的存储周期,确定是否存在达到预设存储周期的目标录像数据。若是,则转至步骤S110;否则,结束当前流程。本申请实施例中,为了在满足用户的使用需求的情况下,最大可能延长录像的可保存周期,可以将录像数据分为多个不同的级别,并分别为不同级别的录像数据设置对应的存储周期,当录像数据达到预设的存储周期时,并不会直接删除录像数据,而是将录像数据转化为下一等级数据进行存储,直至达到最终等级。其中,录像数据的等级提升后数据量会变小,因此,将录像数据转化为下一等级数据进行存储既可以节省系统空间,以便可以有更多的空间存储新的录像数据,又可以在一定程度上满足用户的使用需求。可选地,在本申请实施例中,不同等级录像本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;若存在,则当所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;其中,所述目标录像数据对应的下一等级数据的大小小于所述目标录像数据的大小;保存所述目标录像数据对应的下一等级数据,并对所述目标录像数据进行空间回收。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;若存在,则当所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;其中,所述目标录像数据对应的下一等级数据的大小小于所述目标录像数据的大小;保存所述目标录像数据对应的下一等级数据,并对所述目标录像数据进行空间回收。2.根据权利要求1所述的方法,其特征在于,所述提取所述目标录像数据的下一等级数据,包括:若所述目标录像数据为第一级数据,提取所述目标录像数据中的重要录像数据,并对所述目标录像数据中的普通录像数据进行关键帧提取;其中,所述第一级数据为实时录像数据;将所述目标录像数据中的重要录像数据以及所述目标录像数据中的普通录像数据的关键帧确定为所述目标录像数据对应的第二级数据。3.根据权利要求2所述的方法,其特征在于,所述提取所述目标录像数据的下一等级数据,包括:若所述目标录像数据为第二级数据,则将所述目标录像数据中包括的重要录像数据确定为所述目标录像数据对应的第三级数据。4.根据权利要求3所述的方法,其特征在于,所述提取所述目标录像数据的下一等级数据,包括:若所述目标录像数据为第三级数据,则提取所述目标录像数据中包括的重要录像数据的关键帧;将所提取的重要录像数据的关键帧确定为所述目标录像数据对应的第四级数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当存在实时录像数据需要保存,且不存在空闲空间时,对保存时间最早的最终等级数据进行覆盖写。6.一种数据处理装置,其特征在于,包括:确定单元,用于根据预设的不同等级录像数据的存储周期,确定是否存在达到预设的存储周期的目标录像数据;所述确定单元,还用于当存在达到预设的存储周期的目标录像数据时,确定所述目标录像数据是否为最终等级数据;数据转化单元,用于当存在达到预设的存储周期的目标录像数据,且所述目标录像数据为非最终等级数据时,提取所述目标录像数据的下一等级数据;其中,所述目标录像数据对应的下一等级数据的大小小于所述目标录像数据的大小;保存单元,用于保存所述目标录像数据对应的下一等级数据;空间回收单元,用于对所述目标...

【专利技术属性】
技术研发人员:谭翔
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1