CN112954249A - 数据处理方法、装置、设备、介质及产品 - Google Patents
数据处理方法、装置、设备、介质及产品 Download PDFInfo
- Publication number
- CN112954249A CN112954249A CN202110238626.6A CN202110238626A CN112954249A CN 112954249 A CN112954249 A CN 112954249A CN 202110238626 A CN202110238626 A CN 202110238626A CN 112954249 A CN112954249 A CN 112954249A
- Authority
- CN
- China
- Prior art keywords
- video
- backup data
- groups
- difference
- video images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/915—Television signal processing therefor for field- or frame-skip recording or reproducing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本申请实施例提供了数据处理方法、装置、设备、介质及产品,将视频拆分为至少两组差异备份数据;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像;由于所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容,所以每组差异备份数据均可以作为视频的备份视频,即用户通过观看差异备份数据即可知道视频的所有内容。由于差异备份数据包含的视频图像的数目小于视频包含的视频图像的数目,相对于相关技术而言,若将差异备份数据作为备份视频,降低了视频的一个或多个备份视频占用的存储资源,降低了带宽资源的占用量。
Description
技术领域
本申请涉及数据处理技术领域,更具体的说,是涉及数据处理方法、装置、设备、介质及产品。
背景技术
若视频需要备份,可以将视频分别存储在不同存储空间中,例如,可以将影像记录仪记录的视频分别存储在多个电子设备中,影像记录仪可以为行车记录仪记录,或,执法记录仪。
将视频分别存储在不同存储空间的过程中,会占用大量的存储资源。
发明内容
有鉴于此,本申请提供了一种数据处理方法、装置、设备、介质及产品。
为实现上述目的,本申请提供如下技术方案:
一种数据处理方法,包括:
将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
将所述至少两组差异备份数据分别存储。
可选的,不同组所述差异备份数据存储于不同存储空间,所述数据处理方法还包括:
获得所述至少两组所述差异备份数据中一组或多组所述差异备份数据;
获得由所述一组或多组所述差异备份数据组成的备份视频。
可选的,所述将视频拆分为至少两组差异备份数据步骤包括:
若检测到启动录制视频的操作,启动图像采集装置;
控制所述图像采集装置采集视频图像;
基于当前时间采集得到的视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据;
返回所述基于当前时间采集得到的视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据步骤,直至检测到结束录制视频的操作。
可选的,还包括:
存储由所述图像采集装置采集的视频图像组成的所述视频。
可选的,所述至少两组差异备份数据包括第一差异备份数据以及第二差异备份数据,基于所述视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据步骤包括:
若当前时间采集得到的视频图像位于已录制的视频的位置为奇数,将所述视频图像集合划分至第一差异备份数据;
若当前时间采集得到视频图像位于已录制的视频的位置为偶数,将所述视频图像划分至第二差异备份数据。
可选的,所述将视频拆分为至少两组差异备份数据步骤包括:
确定待备份的视频包含的多帧视频图像;
对于每一帧所述视频图像,基于所述视频图像位于所述视频的位置,将所述视频图像划分至相应差异备份数据。
可选的,还包括:
基于所述视频的帧率,确定所述至少两组差异备份数据的数目。
一种数据存储装置,包括:
拆分模块,用于将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
存储模块,用于将所述至少两组差异备份数据分别存储。
一种电子设备,包括:
存储器,用于存储程序;
处理器,用于执行所述程序,所述程序具体用于:
将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
将所述至少两组差异备份数据分别存储。
一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述所述的数据处理方法。
一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述所述的数据处理方法。
经由上述的技术方案可知,本申请实施例提供的数据处理方法中,将视频拆分为至少两组差异备份数据;其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频。由于“所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容”,所以每组差异备份数据均可以作为视频的备份视频,即用户通过观看差异备份数据即可知道视频的所有内容。由于差异备份数据包含的视频图像的数目小于视频包含的视频图像的数目,将差异备份数据作为视频的备份视频,相对于相关技术而言,降低了视频的一个或多个备份视频占用的存储资源;若需要将不同组差异备份数据存储至不同电子设备或不同服务器,相对于相关技术而言,节约了视频的一个或多个备份视频在传输过程中占用的带宽资源。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的数据处理方法的流程图;
图2a和图2b为本申请实施例提供的视频包含的各帧视频图像拆分示意图;
图3为本申请实施例提供的一种数据存储装置的结构图;
图4为本申请实施例提供的电子设备的结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在相关技术中,在对视频进行备份时,是将完整的视频分别存储在不同存储空间,例如可以将视频分别存储在同一电子设备或同一服务器的不同存储空间,或者,可以将视频分别存储在不同电子设备或不同服务器中。
由于是将完整视频分别进行存储,会占用大量存储资源,若需要将视频分别存储至不同电子设备或不同服务器,则还会占用大量的带宽资源。
基于此,本申请实施例提供了数据处理方法、装置、电子设备、存储介质以及计算机程序产品,将一个视频拆分为至少两组差异备份数据,不同组差异备份数据包含的视频图像不重叠。将不同组差异备份数据存储在不同存储空间,一组差异备份数据占用的存储资源小于一个完整的视频占用的存储资源,若将差异备份数据均可以作为视频的备份视频,相对于相关技术而言,降低了视频的一个或多个备份视频占用的存储资源;若需要将不同组差异备份数据存储至不同电子设备或不同服务器,一组差异备份数据占用的带宽资源小于一个完整视频占用的带宽资源,相对于相关技术而言,降低了视频的一个或多个备份视频在传输过程中占用的带宽资源。
下面结合附图对本申请实施例提供的数据处理方法进行说明。
如图1所示,为本申请实施例提供的数据处理方法的流程图,该方法包括步骤S101至步骤S102。
步骤S101:将视频拆分为至少两组差异备份数据。
其中,每组所述差异备份数据包括多个视频图像。同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频。
上述“同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像”是指,在视频中属于同一组差异备份数据的相邻两个视频图像之间间隔第一数目个视频图像,且这第一数目个视频图像均属于其他组差异备份数据。下面举例进行说明。
如图2a和图2b所示,为本申请实施例提供的视频包含的各帧视频图像拆分示意图。
如图2a所示,视频21包含16帧视频图像。所述至少两组差异备份数据的数目为2,即第一数目为1,在视频21中,一个矩形区域表征一帧视频图像,其中,填充有相同图案的矩形区域表征属于同一组差异备份数据的视频图像,从图2a中可以看出,视频21中属于同一组差异备份数据的相邻两个视频图像之间间隔一帧属于其他组差异备份数据的视频图像。
可以将视频21拆分成图2a所示的差异备份数据22以及差异备份数据23。
如图2b所示,视频24包含25帧视频图像。所述至少两组差异备份数据的数目为3,即第一数目为2,在视频24中,一个矩形区域表征一帧视频图像,其中,填充有相同图案的矩形区域表征属于同一组差异备份数据的视频图像,从图2b中可以看出,视频24中属于同一组差异备份数据的相邻两个视频图像之间间隔两帧属于其他组差异备份数据的视频图像。
可以将视频24拆分成图2b所示的差异备份数据25、差异备份数据26以及差异备份数据27。
图2a以所述至少两组差异备份数据的数目为2为例进行说明,图2b以所述至少两组差异备份数据的数目为3为例进行说明,但是本申请实施例并不限定所述至少两组差异备份数据的数目,示例性的,所述至少两组差异备份数据的数目还可以为4、5、6,…。
上述“所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容”是指,在视频中属于同一组差异备份数据的相邻两帧视频图像能够表征位于该相邻两帧视频图像之间的第一数目帧视频图像包含的内容。以图2b为例,图2b中属于同一组差异备份数据的相邻两帧视频图像241以及242能够表征视频图像243以及视频图像244包含的内容,可以理解的是,视频图像241以及视频图像242自身可以表征自己包含的内容。
可以理解的是,在录制视频时,每秒录制的视频图像数量越多(即帧率越高),相邻的两个或多个视频图像分别包含的内容的相似程度就越高。
示例性的,帧率越高,所述至少两组差异备份数据的数目越大;帧率越低,所述至少两组差异备份数据的数目越小。
示例性的,可以基于视频的帧率,确定所述至少两组差异备份数据的数目。
由于“所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容”所以每组差异备份数据均可以作为视频的备份视频,即用户通过观看差异备份数据即可知道视频的所有内容。
由于每组差异备份数据相对于视频而言,帧率较低,所以用户在观看差异备份数据时,可能出现画面不流畅的情况。
示例性的,差异备份数据包含的视频图像的分辨率可以低于或高于或等于视频包含的视频图像的分辨率。
示例性的,差异备份数据包含的视频图像的尺寸可以大于或小于或等于视频包含的视频图像的尺寸。
步骤S102:将所述至少两组差异备份数据分别存储。
在一可选实现方式中,可以将不同组差异备份数据分别存储在同一电子设备或同一服务器的不同存储空间。
示例性的,电子设备可以是任何一种可与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互的电子产品,例如,手机、笔记本电脑、平板电脑、掌上电脑、个人计算机、可穿戴设备、智能电视、PAD等。
示例性的,服务器可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务器中心。服务器13可以包括处理器、存储器以及网络接口等。
在一可选实现方式中,可以将不同组差异备份数据分别存储在不同电子设备或不同服务器中。
本申请实施例提供的数据处理方法中,将视频拆分为至少两组差异备份数据;其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频。由于“所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容”,所以每组差异备份数据均可以作为视频的备份视频,即用户通过观看差异备份数据即可知道视频的所有内容。由于差异备份数据包含的视频图像的数目小于视频包含的视频图像的数目,将差异备份数据作为视频的备份视频,相对于相关技术而言,降低了视频的一个或多个备份视频占用的存储资源;若需要将不同组差异备份数据存储至不同电子设备或不同服务器,相对于相关技术而言,节约了视频的一个或多个备份视频在传输过程中占用的带宽资源。
在一可选实现方式中,由于不同组差异备份数据存储在不同存储空间,因此,若某个存储空间存储的差异备份数据被损坏,可以基于未损坏的一个或多个差异备份数据,得到备份视频。具体步骤包括A1至步骤A2。
步骤A1:获得所述至少两组所述差异备份数据中一组或多组所述差异备份数据。
步骤A2:获得由所述一组或多组所述差异备份数据组成的备份视频。
示例性的,差异备份数据包括多帧视频图像以及多帧视频图像分别位于视频的位置;可以基于一组或多组所述差异备份数据分别包含的多帧视频图像分别位于视频的位置,将一组或多组所述差异备份数据合并为备份视频。
在一可选实现方式中,可以从未损坏的一个或多个差异备份数据中获得一个差异备份数据,将该差异备份数据作为备份视频。
可以理解的是,由于差异备份数据的帧率小于视频的帧率,所以用户在观看差异备份数据时,可能会出现画面不流畅的现象。
示例性的,本申请实施例提供的数据处理方法应用的场景可以为:将视频作为证据使用的应用场景,例如,影像记录仪录制视频的场景,或,在执法人员在执法过程中录制视频的场景。
在一可选实现方式中,步骤S101的实现方式有多种,本申请实施例提供但不限于以下两种。
第一种实现方式,在录制视频的过程中对视频进行拆分,具体包括步骤B11至步骤B14。
步骤B11:若检测到启动录制视频的操作,启动图像采集装置。
示例性的,图像采集装置可以为摄像头。
示例性的,启动录制视频的操作可以为语音操作或触按操作或手势操作。
步骤B12:控制所述图像采集装置采集视频图像。
步骤B13:基于当前时间采集得到的视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据。
可以理解的是,随着时间的不断推移,已录制的视频包含的视频图像的数目不断增加。
步骤B14:返回步骤B13,直至检测到结束录制视频的操作。
可以理解的是,在检测到结束录制视频的操作之前,图像采集装置一直采集视频图像。每次执行步骤B13时,步骤B13涉及的当前时间不同,所以每次执行步骤B13时,当前时间采集得到的视频图像不同。
在一可选实现方式中,步骤S102可以位于步骤B13与步骤B14之间。即在确定当前时间采集得到的视频图像所属差异备份数据后,直接将该视频图像存储至存储该差异备份数据的存储空间。
可以理解的是,若录制的视频很重要,可以在录制视频的过程中,实时拆分并存储各帧视频图像,例如,执法人员在执法过程中录制视频的场景,由于在执法过程中,可能会出现打斗导致录制设备损坏,从而无法得到录制的视频的情况,通过本申请实施例提供的方法,可以在录制过程中,边录制边拆分视频图像边存储,即使录制设备损坏,在损坏之前录制的视频已经被存储至相应存储空间,因此,不会出现无法得到备份视频的情况。
在一可选实现方式中,步骤S102可以位于步骤B14之后,即在结束录制视频后,得到所述至少两组差异备份数据后,再存储所述至少两组差异备份数据。
在一可选实现方式中,可以将录制得到的视频保存在本地,即上述数据处理方法还包括:存储由所述图像采集装置采集的视频图像组成的所述视频。
在一可选实现方式中,可以不在本地存储录制得到的视频。
第一种实现方式,针对已有视频进行拆分,具体包括步骤B21至步骤B22。
步骤B21:确定待备份的视频包含的多帧视频图像。
步骤B22:对于每一帧所述视频图像,基于所述视频图像位于所述视频的位置,将所述视频图像划分至相应差异备份数据。
在一可选实现方式中,在确定视频图像所属差异备份数据后,直接将该视频图像存储至存储该差异备份数据的存储空间。
在一可选实现方式中,在得到所述至少两组差异备份数据后,再存储所述至少两组差异备份数据。
在一可选实现方式中,所述至少两组差异备份数据包括第一差异备份数据以及第二差异备份数据,那么,基于所述视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据步骤包括以下步骤C1至步骤C2。
步骤C1:若当前时间采集得到的视频图像位于已录制的视频的位置为奇数,将所述视频图像集合划分至第一差异备份数据。
步骤C2:若当前时间采集得到视频图像位于已录制的视频的位置为偶数,将所述视频图像划分至第二差异备份数据。
在一可选实现方式中,所述至少两组差异备份数据包括第一差异备份数据以及第二差异备份数据,那么,基于所述视频图像位于所述视频的位置,将所述视频图像划分至相应差异备份数据步骤包括以下步骤D1至步骤D2。
步骤D1:若所述视频图像位于所述视频的位置为奇数,将所述视频图像集合划分至第一差异备份数据。
步骤D2:若所述视频图像位于所述视频的位置为偶数,将所述视频图像划分至第二差异备份数据。
上述本申请公开的实施例中详细描述了方法,对于本申请的方法可采用多种形式的装置实现,因此本申请还公开了一种装置,下面给出具体的实施例进行详细说明。
如图3所示,为本申请实施例提供的一种数据存储装置的结构图,该数据存储装置包括:拆分模块31以及存储模块32,其中:
拆分模块31,用于将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
存储模块32,用于将所述至少两组差异备份数据分别存储。
在一可选实现方式中,不同组所述差异备份数据存储于不同存储空间,所述数据处理装置还包括:
第一获取模块,用于获得所述至少两组所述差异备份数据中一组或多组所述差异备份数据;
第二获取模块,用于获得由所述一组或多组所述差异备份数据组成的备份视频。
在一可选实现方式中,拆分模块31包括:
启动单元,用于若检测到启动录制视频的操作,启动图像采集装置;
控制单元,用于控制所述图像采集装置采集视频图像;
第一划分单元,用于基于当前时间采集得到的视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据;
触发单元,用于触发第一划分单元,直至检测到结束录制视频的操作。
在一可选实现方式中,还包括:
存储模块,用于存储由所述图像采集装置采集的视频图像组成的所述视频。
在一可选实现方式中,所述至少两组差异备份数据包括第一差异备份数据以及第二差异备份数据,第一划分单元包括:
第一划分子单元,用于若当前时间采集得到的视频图像位于已录制的视频的位置为奇数,将所述视频图像集合划分至第一差异备份数据;
第二划分子单元,用于若当前时间采集得到视频图像位于已录制的视频的位置为偶数,将所述视频图像划分至第二差异备份数据。
在一可选实现方式中,拆分模块31包括:
确定单元,用于确定待备份的视频包含的多帧视频图像;
第二划分单元,用于对于每一帧所述视频图像,基于所述视频图像位于所述视频的位置,将所述视频图像划分至相应差异备份数据。
在一可选实现方式中,还包括:
确定模块,用于基于所述视频的帧率,确定所述至少两组差异备份数据的数目。
如图4所示,为本申请实施例提供的电子设备的结构图,该电子设备包括:存储器41以及处理器42,其中:
存储器41,用于存储程序;
处理器42,用于执行所述程序,所述程序具体用于:
将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
将所述至少两组差异备份数据分别存储。
处理器42可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit)。
头戴式显示设备还可以包括通信接口43以及通信总线44,其中,存储器41、处理器42以及通信接口43通过通信总线44完成相互间的通信。
本申请实施例还提供了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一所述的数据处理方法。
本申请实施例还提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如上述任一所述的数据处理方法。
需要说明的是,本说明书中的各个实施例中记载的特征可以相互替换或者组合。对于装置或系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种数据处理方法,包括:
将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
将所述至少两组差异备份数据分别存储。
2.根据权利要求1所述数据处理方法,不同组所述差异备份数据存储于不同存储空间,所述数据处理方法还包括:
获得所述至少两组所述差异备份数据中一组或多组所述差异备份数据;
获得由所述一组或多组所述差异备份数据组成的备份视频。
3.根据权利要求1所述数据处理方法,所述将视频拆分为至少两组差异备份数据步骤包括:
若检测到启动录制视频的操作,启动图像采集装置;
控制所述图像采集装置采集视频图像;
基于当前时间采集得到的视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据;
返回所述基于当前时间采集得到的视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据步骤,直至检测到结束录制视频的操作。
4.根据权利要求2或3所述数据处理方法,其特征在于,所述至少两组差异备份数据包括第一差异备份数据以及第二差异备份数据,基于所述视频图像位于已录制的视频的位置,将所述视频图像划分至相应差异备份数据步骤包括:
若当前时间采集得到的视频图像位于已录制的视频的位置为奇数,将所述视频图像集合划分至第一差异备份数据;
若当前时间采集得到视频图像位于已录制的视频的位置为偶数,将所述视频图像划分至第二差异备份数据。
5.根据权利要求1所述数据处理方法,所述将视频拆分为至少两组差异备份数据步骤包括:
确定待备份的视频包含的多帧视频图像;
对于每一帧所述视频图像,基于所述视频图像位于所述视频的位置,将所述视频图像划分至相应差异备份数据。
6.根据权利要求1、2、3或5任一所述数据处理方法,还包括:
基于所述视频的帧率,确定所述至少两组差异备份数据的数目。
7.一种数据存储装置,包括:
拆分模块,用于将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
存储模块,用于将所述至少两组差异备份数据分别存储。
8.一种电子设备,包括:
存储器,用于存储程序;
处理器,用于执行所述程序,所述程序具体用于:
将视频拆分为至少两组差异备份数据;
其中,每组所述差异备份数据包括多个视频图像;同一组中所述差异备份数据的相邻两个视频图像之间间隔第一数目个属于其他组差异备份数据的视频图像,所述第一数目为所述至少两组差异备份数据的数目与1的差值;所述相邻两个视频图像能够表征所述视频中所述相邻两个视频图像之间间隔的所述第一数目个属于其他组差异备份数据的视频图像包含的内容;不同组所述差异备份数据包含的视频图像位于所述视频的位置不同,所述至少两组差异备份数据组成所述视频;
将所述至少两组差异备份数据分别存储。
9.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至6任一所述的数据处理方法。
10.一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如权利要求1至6任一所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110238626.6A CN112954249A (zh) | 2021-03-04 | 2021-03-04 | 数据处理方法、装置、设备、介质及产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110238626.6A CN112954249A (zh) | 2021-03-04 | 2021-03-04 | 数据处理方法、装置、设备、介质及产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112954249A true CN112954249A (zh) | 2021-06-11 |
Family
ID=76247534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110238626.6A Pending CN112954249A (zh) | 2021-03-04 | 2021-03-04 | 数据处理方法、装置、设备、介质及产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112954249A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1258898A (zh) * | 1996-10-31 | 2000-07-05 | 传感电子公司 | 视频信息智能管理系统 |
CN1640115A (zh) * | 2002-02-28 | 2005-07-13 | 应用视像系统有限公司 | 动态范围视频记录及回放的系统和方法 |
CN1934870A (zh) * | 2004-03-24 | 2007-03-21 | 皇家飞利浦电子股份有限公司 | 使用去隔行机制的多重描述编码视频传输 |
CN104994018A (zh) * | 2015-07-15 | 2015-10-21 | 深圳市云舒网络技术有限公司 | 一种即时通信数据多路传输方法及其传输系统 |
CN106104651A (zh) * | 2014-01-15 | 2016-11-09 | 威智伦公司 | 来自视频源装置的流式数据的存储管理 |
US20190342556A1 (en) * | 2018-05-03 | 2019-11-07 | Dell Products L. P. | Reducing an amount of storage used to store surveillance videos |
-
2021
- 2021-03-04 CN CN202110238626.6A patent/CN112954249A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1258898A (zh) * | 1996-10-31 | 2000-07-05 | 传感电子公司 | 视频信息智能管理系统 |
CN1640115A (zh) * | 2002-02-28 | 2005-07-13 | 应用视像系统有限公司 | 动态范围视频记录及回放的系统和方法 |
CN1934870A (zh) * | 2004-03-24 | 2007-03-21 | 皇家飞利浦电子股份有限公司 | 使用去隔行机制的多重描述编码视频传输 |
CN106104651A (zh) * | 2014-01-15 | 2016-11-09 | 威智伦公司 | 来自视频源装置的流式数据的存储管理 |
CN104994018A (zh) * | 2015-07-15 | 2015-10-21 | 深圳市云舒网络技术有限公司 | 一种即时通信数据多路传输方法及其传输系统 |
US20190342556A1 (en) * | 2018-05-03 | 2019-11-07 | Dell Products L. P. | Reducing an amount of storage used to store surveillance videos |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109302619A (zh) | 一种信息处理方法及装置 | |
KR20140045897A (ko) | 시각적 이미지 매칭을 기반으로 한 미디어 스트림 식별 장치 및 방법 | |
CN112487871B (zh) | 笔迹数据处理方法、装置及电子设备 | |
CN104980681A (zh) | 一种视频获取方法及装置 | |
CN113259770B (zh) | 视频播放方法、装置、电子设备、介质及产品 | |
EP4191513A1 (en) | Image processing method and apparatus, device and storage medium | |
CN110784644A (zh) | 图像处理方法及装置 | |
CN111401238A (zh) | 一种视频中人物特写片段的检测方法及装置 | |
CN114598893B (zh) | 文字的视频实现方法及系统、电子设备、存储介质 | |
EP2870747A1 (en) | Computer-implemented image composition method and apparatus using the same | |
CN111401206A (zh) | 一种全景图共享方法、系统、设备和介质 | |
CN116939130A (zh) | 一种视频生成方法、装置、电子设备和存储介质 | |
CN112954249A (zh) | 数据处理方法、装置、设备、介质及产品 | |
CN116168045B (zh) | 扫变镜头的分割方法和系统、存储介质及电子设备 | |
CN111754411B (zh) | 图像降噪方法、图像降噪装置及终端设备 | |
CN109547678B (zh) | 一种处理方法、装置、设备及可读存储介质 | |
CN112752110A (zh) | 视频呈现方法及装置、计算设备、存储介质 | |
US20150181166A1 (en) | Electronic device and method for video conference management | |
CN112887605B (zh) | 图像防抖方法、装置及电子设备 | |
CN112040277B (zh) | 基于视频的数据处理方法、装置、计算机及可读存储介质 | |
CN111127310B (zh) | 一种图像处理方法、装置、电子设备及存储介质 | |
CN114387648A (zh) | 异常图像检测方法、装置、计算机设备及存储介质 | |
CN113191210A (zh) | 一种图像处理方法、装置及设备 | |
CN117176979B (zh) | 多源异构视频的内容帧提取方法、装置、设备及存储介质 | |
CN114554079B (zh) | 智能业务管理方法和智能业务管理系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |