一种录像文件的备份方法和装置的制造方法_2

文档序号:8384013阅读:来源:国知局
文件的开始时间和结束时间中选出距离感兴趣时间较近的一个,并按照选出的时间距离感兴趣时间越近排序越靠前的原则,对属于第二类别的各录像文件进行排序。
[0060]图2为本发明当所采用的备份方式为以感兴趣时间为中心点时,查找出的各录像文件的排序方式示意图。
[0061]如图2所示,录像文件1、录像文件2和录像文件3均属于第一类别,录像文件4、录像文件5和录像文件6均属于第二类别,因此,录像文件1、录像文件2和录像文件3排在录像文件4、录像文件5和录像文件6的前面;
[0062]另外,录像文件I的开始时间和结束时间的平均值与感兴趣时间之间的距离〈录像文件2的开始时间和结束时间的平均值与感兴趣时间之间的距离〈录像文件3的开始时间和结束时间的平均值与感兴趣时间之间的距离,因此录像文件I排在录像文件2的前面,录像文件2排在录像文件3的前面;
[0063]再有,录像文件5的开始时间和结束时间中,结束时间距离感兴趣时间更近,因此选出录像文件5的结束时间,录像文件4和录像文件6的开始时间和结束时间中,均是开始时间距离感兴趣时间更近,因此选出录像文件4和录像文件6的开始时间,且通过比较可知,录像文件4的开始时间与感兴趣时间之间的距离〈录像文件5的结束时间与感兴趣时间之间的距离〈录像文件6的开始时间与感兴趣时间之间的距离,因此录像文件4排在录像文件5的前面,录像文件5排在录像文件6的前面。
[0064]3)假设查找出的录像文件的总个数大于M,那么完成排序之后,可选出排序后处于前M位的录像文件,作为处理对象。
[0065]4)计算出各处理对象的总数据量Al,假设Al大于备份设备的空闲空间,那么可按照以下方式进行处理:
[0066]a、将感兴趣时间作为第二时间端点T2,并将(感兴趣时间_t)作为第一时间端点Tl, t表示预定时长;
[0067]或者,将感兴趣时间作为第一时间端点Tl,并将(感兴趣时间+t)作为第二时间端点T2 ;
[0068]b、估算出各处理对象中位于Tl?T2这一时间段内的总数据量A2 ;
[0069]如果A2小于备份设备的空闲空间,则执行步骤c ;
[0070]如果A2等于备份设备的空闲空间,则执行步骤d ;
[0071]如果A2大于备份设备的空闲空间,则执行步骤e ;
[0072]C、如果最近一次更新的是Tl,则对T2进行更新,令T2=T2 + t,之后重复执行步骤b ;如果最近一次更新的是T2,则对Tl进行更新,令Tl=Tl-t,之后重复执行步骤b ;
[0073]d、将Tl?T2这一时间段作为备份时间段;
[0074]e、如果最近一次更新的是Tl,则将Tl+t?T2这一时间段作为备份时间段;如果最近一次更新的是T2,则将Tl?T2-t这一时间段作为备份时间段。
[0075]所述t的具体取值可根据实际需要而定,较佳地,可为I分钟,即以感兴趣时间为起点,以分钟为单位,向前后24小时交互扩展,直到得到符合要求的备份时间段为止。
[0076]另外,上述步骤b中,在估算各处理对象中位于Tl?T2这一时间段内的总数据量A2时,假定每个录像文件从开始时间到结束时间内的码率一直保持不变,即从开始时间到结束时间内的录像分布均匀。
[0077]这样,如果某一录像文件的开始时间和结束时间分别为2014年I月22日的1:00和3:00,Tl为2014年I月22日的2:00,T2为2014年I月22日的3:00,该录像文件的大小为10Μ,那么该录像文件位于Tl?Τ2这一时间段内的数据量即为10Χ1/2=5Μ ;如果某一录像文件的开始时间和结束时间分别为2014年I月22日的4:00和5:00,那么该录像文件位于Tl?Τ2这一时间段内的数据量即为OM ;按照上述方式,可分别得到每个录像文件位于Tl?Τ2这一时间段内的数据量,将各个结果进行相加,即可得到各处理对象中位于Tl?Τ2这一时间段内的总数据量Α2。
[0078]5)根据备份时间段从各处理对象中确定出待备份的录像文件,并拷贝到备份设备中,具体实现方式可为:
[0079]针对作为处理对象的每个录像文件,如果确定该录像文件的开始时间和结束时间均位于备份时间段内,则保留该录像文件,如果确定该录像文件的开始时间和结束时间中的一个位于备份时间段内,则对该录像文件进行切割,仅保留该录像文件中位于备份时间段内的数据,并将所保留的数据作为一个录像文件,如果确定该录像文件的开始时间和结束时间均位于备份时间段之外,则丢弃该录像文件;
[0080]确定进行切割和丢弃处理后,得到的录像文件的总个数N,N为正整数,显然,N会小于或等于作为处理对象的录像文件的总个数,并将N个录像文件作为待备份的录像文件,拷贝到备份设备的空闲空间中。
[0081]图3为本发明当所采用的备份方式为以感兴趣时间为中心点时,进行切割后的各录像文件示意图。参照图2所示,在图3中,对录像文件4、录像文件5和录像文件6进行了切割。
[0082]另外,在将N个录像文件拷贝到备份设备的空闲空间中之前,还可进一步进行以下处理:
[0083]计算N个录像文件的总数据量A3,并确定A3是否小于或等于备份设备的空闲空间;
[0084]如果是,则将N个录像文件拷贝到备份设备的空闲空间中;
[0085]如果否,则按照由后到前的排序顺序,依次对N个录像文件中的各录像文件进行丢弃,并在当每丢弃一个录像文件之后,则计算剩余的各录像文件的总数据量A4是否小于或等于备份设备的空闲空间,如果是,则将剩余的各录像文件拷贝到备份设备的空闲空间中。
[0086]由于步骤4)中在确定备份时间段时,采用估算的方式来确定总数据量A2,即假定每个录像文件从开始时间到结束时间内的码率一直保持不变,但实际上码率是可能发生变化的,这样就会导致估算结果和实际结果之间存在一定的误差,从而导致N个录像文件的总数据量A3大于备份设备的空闲空间,相应地,则需要进行录像文件的丢弃处理。
[0087]参照图2和图3所示,假设N的取值即为6,那么在进行录像文件的丢弃时,会首先丢弃录像文件6,如果剩余的5个录像文件的总数据量A4小于或等于备份设备的空闲空间,则将剩余的5个录像文件拷贝到备份设备中,否则,再丢弃录像文件5,依次类推。
[0088]二)以感兴趣时间为起点
[0089]I)当所采用的备份方式为以感兴趣时间为起点时,可从所记录的当前正在回放的通道对应的录像文件中查找出符合要求的录像文件,具体实现方式可为:
[0090]针对所记录的当前正在回放的通道对应的每个录像文件,分别进行以下处理:
[0091]如果确定该录像文件的开始时间和结束时间均位于以感兴趣时间为开始时间的预定时间段内,则将该录像文件作为符合要求的录像文件;
[0092]如果确定该录像文件的开始时间和结束时间中的一个位于所述预定时间段内,则对该录像文件进行切割,仅保留该录像文件中位于所述预定时间段内的数据,并将所保留的数据作为符合要求的录像文件。
[0093]较佳地,所述预定时间段可以是指:以感兴趣时间为起点即开始时间、以感兴趣时间+48小时为结束时间的时间段。
[0094]2)按照以下方式/规则,对查找出的各录像文件进行排序:
[0095]按照开始时间距离感兴趣时间越近排序越靠前的原则,对查找出的各录像文件进行排序。
[0096]图4为本发明当所采用的备份方式为以感兴趣时间为起点时,查找出的各录像文件的排序方式示意图。
[0097]如图4所示,录像文件I的开始时间与感兴趣时间之间的距离〈录像文件2的开始时间与感兴趣时间之间的距离〈录像文件3的开始时间与感兴趣时间之间的距离〈录像文件4的开始时间与感兴趣时间之间的距离,因此,录像文件I排在最前面,其后依次是录像文件2、录像文件3、录像文件4。
[0098]3)假设查找出的录像文件的总个数大于M,那么完成排序之后,可选出排序后处于前M位的录像文件,作为处理对象。
[0099]4)计算出各处理对象的总数据量Al,假设Al大于备份设备的空闲空间,那么可按照以下方式进行处理:
[0100]a、将感兴趣时间作为第一时间端点Tl,并将(感兴趣时间+t)作为第二时间端点T2, t表示预定时长;
[0101]b、估算出各处理对象中位于Tl?T2这一时间段内的总数据量A2 ;
[0102]如果A2小于备份设备的空闲空间,则执行步骤c ;
[0103]如果A2等于备份设备的空闲空间,则执行步骤d ;
[0104]如果A2大于备份设备的空闲空间,则执行步骤e ;
[0105]C、令T2=T2 + t,之后重复执行步骤b ;
[0106]d、将Tl?T2这一时间段作为备份时间段;
[0107]e、将Tl?T2_t这一时间段作为备份时间段。
[0108]所述t的具体取值可根据实际需要而定,较佳地,可为I分钟,即以感兴趣时间为起点,以分钟为单位,向后48小时扩展,直到得到符合要求的备份时间段为止。
[0109]5)根据备份时间段从各处理对象中确定出待备份的录像文件,并拷贝到备份设备中,具体实现与一)中的步骤5 )相同,不再赘述。
[0110]图5为本发明当所采用的备份方式为以感兴趣时间为起点时,进行切割后的各录像文件示意图。参照图4所示,在图5中,对录像文件I和录像文件4进行了切割。
[0111]三)以感兴趣时间为终点
[0112]I)当所采用的备份方式为以感兴趣时间为终点时,可从所记录的当前正在回放的通道对应的录像文件中查找出符合要求的录像文件,具体实现方式可为:
[0113]针对所记录的当前正在回放的通道对应的每个录像文件,分别进行以下处理:
[0114]如果确定该录像文件的开始时间和结束时间均位于以感兴趣时间为结束时间的预定时间段内,则将该录像文件作为符合要求的录像文件;
[0115]如果确定该录像文件的开始时间和结束时间中的一个位于所述预定时间段内,则对该录像文件进行切割,仅保留该录像
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1