视频播放方法及其装置的制造方法

文档序号:9380863阅读:422来源:国知局
视频播放方法及其装置的制造方法
【技术领域】
[0001] 本发明涉及视频监控领域,特别涉及一种视频播放技术。
【背景技术】
[0002] 目前,监控设备一般是24小时录像,因此,当发生案情或需要查看录像寻找线索 时,需要花费大量时间的进行视频查看。现有的浓缩播放或视频摘要技术还不够成熟,其识 别率低,容易漏掉或错过重要线索。为了不放过任何一个线索,用户一般还是采取人工的方 式看视频,这需要花费大量的人力跟时间。

【发明内容】

[0003] 本发明的目的在于提供一种视频播放方法及其装置,本发明可根据视频画面发生 运动变化的大小调节整个视频的播放速度,在视频帧的画面或大小发生较大变化时,放慢 播放速度,反之亦然,从而在整体上减少视频播放的时间,在如案件调查的过程中,减少查 看监控录像所耗的时间,节约人力和时间成本,提高办案效率。
[0004] 为解决上述技术问题,本发明的实施方式公开了一种视频播放方法,包括以下步 骤:
[0005] 统计相邻两帧的画面发生运动变化的连续区域;
[0006] 如果连续区域的面积大于预定阈值,则确定该连续区域为变化对象;
[0007] 根据被确定为变化对象的连续区域的面积获取上述帧的播放等级;
[0008] 以上述帧的播放等级对应的播放速度播放上述帧。
[0009] 本发明的实施方式还公开了一种视频播放方法,包括以下步骤:
[0010] 通过下式计算相邻两帧解码前的大小变化率:
[0011]
[0012] 根据上述变化率提取帧的播放等级;
[0013] 以该播放等级对应的播放速度播放上述帧。
[0014] 本发明的实施方式还公开了一种视频播放装置,包括:
[0015] 统计单元,用于获取相邻两帧的画面发生运动变化的连续区域;
[0016] 确定单元,用于在连续区域的面积大于预定阈值时,确定该连续区域为变化对 象;
[0017] 获取单元,用于根据被确定为变化对象的连续区域的面积获取上述帧的播放等 级;
[0018] 第一播放单元,用于以上述帧的播放等级对应的播放速度播放上述帧。
[0019] 本发明的实施方式还公开了一种视频播放装置,包括:
[0020] 计算单元,用于通过下式计算相邻两帧解码前的大小变化率:
[0021]
[0022] 提取单元,根据所述变化率提取所述帧的播放等级;
[0023] 第二播放单元,用于以上述播放等级对应的播放速度播放上述帧。
[0024] 本发明实施方式与现有技术相比,主要区别及其效果在于:
[0025] 通过分析视频中相邻帧的画面发生运动变化的连续区域,可根据发生运动变化的 连续区域的大小或变化区域对应的播放等级的大小,调节整个视频的播放速度,在视频帧 的画面发生较大运动变化时,放慢播放速度,反之亦然。本方法可在整体上减少视频播放的 时间,进而在如案件调查的过程中,减少查看监控录像所耗的时间,节约人力和时间成本, 提高办案效率。
[0026] 通过计算视频中相邻帧解码前的大小变化率,可根据变化率的大小调节整个视频 的播放速度,在相邻帧的差值发生较大变化时,放慢播放速度,反之亦然。本方法可在整体 上减少视频播放的时间,进而在如案件调查的过程中,减少查看监控录像所耗的时间,节约 人力和时间成本,提高办案效率。
[0027] 进一步地,通常视频画面发生较大运动变化时,I帧的大小会发生较大波动,从而 通过计算I帧的变化率,较准确的判断出发生较大变化的相邻帧,进而调节视频的播放速 度。
【附图说明】
[0028] 图1是本发明第一实施方式中一种视频播放方法的流程示意图;
[0029] 图2是本发明第二实施方式中一种视频播放方法的流程示意图;
[0030] 图3是本发明第三实施方式中一种视频播放方法的流程示意图;
[0031] 图4是本发明第四实施方式中一种视频播放装置的结构示意图;
[0032] 图5是本发明第五实施方式中一种视频播放装置的结构示意图;
[0033] 图6是本发明第六实施方式中一种视频播放装置的结构示意图。
【具体实施方式】
[0034] 在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本 领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实施方式的种种变化 和修改,也可以实现本申请各权利要求所要求保护的技术方案。
[0035] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施 方式作进一步地详细描述。
[0036] 本发明依据监控视频中静态画面占多数的特性,对视频录像数据进行分析,根据 分析结果来控制视频播放速度。
[0037] 本发明第一实施方式涉及一种视频播放方法。图1是该视频播放方法的流程示意 图。
[0038] 具体地,如图1所示,该视频播放方法包括以下步骤:
[0039] 在步骤101中,统计相邻两帧的画面发生运动变化的连续区域。
[0040] 此后进入步骤102,判断是否有连续区域的面积大于预定阈值,如果是,则进入步 骤103,否则,结束本流程。
[0041] 在步骤103中,确定该连续区域为变化对象。
[0042] 此后进入步骤104,根据被确定为变化对象的连续区域的面积获取帧的播放等级。
[0043] 在本发明一优选例中,步骤104包括以下子步骤:
[0044] 提取被确定为变化对象的每个连续区域对应的播放等级;选取具有最小播放速度 的播放等级作为帧的播放等级。
[0045] 在本发明另一优选例中,步骤104还包括以下子步骤:
[0046] 计算被确定为变化对象的连续区域中面积最大的连续区域;将该面积最大的连续 区域对应的播放等级作为帧的播放等级。
[0047] 此外,可以理解,在本发明的其他实施方式中,也可以采用其他方式确定播放速 度,例如根据变化区域的总面积确定播放等级,根据变化区域的数量确定播放等级,等等, 只要满足变化区域面积越大,播放速度越小的条件即可。
[0048] 此后进入步骤105,以上述帧的播放等级对应的播放速度播放帧。
[0049] 此后结束本流程。
[0050] 此外,在上述步骤104之前,本方法还包括以下步骤:
[0051] 设置每个播放等级对应的连续区域的面积的范围和每个播放等级对应的播放速 度,其中,被设置的播放等级的数目大于2。
[0052] 在实际实施过程中,不同播放等级或播放速度之间的切换具有一定的缓冲时间, 播放速度差的越大,缓冲时间越长,可根据实际需要具体设定。比如有5个播放等级,如果 当前播放等级为1,需要转换为等级5时,可设定1-5秒的缓冲时间,以避免在某一帧发生较 大变化时播放速度已放慢,但如果其后续帧未发生较大变化,则播放速度突然变大,影响对 画面的观察。
[0053] 可以理解,在本方法中,连续区域的面积越大,其播放等级所对应的播放速度越 小。变化对象定义为视频画面中满足条件的变化区域。条件是变化区域是连续的,且满足 用户在配置中设置的范围要求。此外,在本发明中,所述运动变化是指基于视频运动分析技 术分析视频中前后两帧的画面中是否有物体发生了运动变化,而不是简单的将两帧进行相 减,如画面中有物体发生位移或者有新物体出现,才可以判定为画面发生了运动变化,而如 果只是画面的亮度或者实际拍摄的光线发生变化,则不算作是运动变化。
[0054] 此外,可以理解,在本方法中,视频的播放速度在没有检测到变化对象前保持不 变。在设置播放等级对应的播放速度时,可以设置为播放等级越高,对应的播放速度越大, 也可以设置为播放等级越低,对应的播放速度越大,可根据实际需要进行选择。
[0055] 通过分析相邻视频帧的画面中发生运动变化的连续区域,可根据发生运动变化的 连续区域的面积大小或变化区域对应的播放等级的大小,调节整个视频的播放速度,在视 频帧的画面发生较大运动变化时,放慢播放速度,反之亦然。本方法可在整体上减少视频播 放的时间,进而在如案件调查的过程中,减少查看监控录像所耗的时间,节约人力和时间成 本,提高办案效率。
[0056] 本发明第二实施方式涉及一种视频播放方法。图2是该视频播放方法的流程示意 图。
[0057] 具体地,如图2所示,该视频播放方法包括以下步骤:
[0058] 在步骤201中,通过下式计算相邻两帧解码前的大小变化率:
[0059]
[0060] 本步骤201包括以下子步骤:
[0061] 如果相邻两帧为I帧,则
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1