一种监控视频的数据处理方法及系统的制作方法_2

文档序号:8384055阅读:来源:国知局
取得连续播放的效果,采用这种将相同图像帧只存储一次,可将摄像设备原先3个月数据回滚删除一次,变成I年半数据回滚删除一次,使得本发明既能保证视频数据的高清质量,又能最大化减少视频数据所需的存储空间,提高了数据存储的使用率,降低了成本。
[0037]如图4所示,本发明优选实施例的监控视频的数据处理系统包括检测单元1、存储单元2和回放单元3。
[0038]检测单元I用于对监控视频的当前图像帧进行背景光线和运动检测,判断当前图像帧是否存在背景光线变化或者运动变化。
[0039]监控的视频数据由一帧帧的图像数据组成,监控设备通常按照每秒15帧、30帧或者50帧的速度存储图像,检测单元I对监控的当前图像帧进行背景光线和运动检测,以便及时存储背景光线或者运动状态发生变化的图像帧。
[0040]具体来说,检测单元I的结构如图5所示,包括记录模块11和比较模块12。
[0041]记录模块11用于记录前一图像帧和当前图像帧。
[0042]比较模块12连接到记录模块11,用于将当前图像帧与前一图像帧进行对比,判断当前图像帧是否存在背景光线变化或者运动变化。具体地,比较模块12将当前图像帧与缓存的前一图像帧进行对比,判断当前图像帧的画面中是否出现背景光线的变化或是否出现运动变化。
[0043]存储单元2连接到检测单元1,用于在检测单元I检测到当前图像帧不存在背景光线变化,且也不存在运动变化时,不存储当前图像帧;在检测单元检测到当前图像帧存在背景光线变化或运动变化时,存储该当前图像帧,并标记该当前图像帧的时间戳。
[0044]具体来说,存储单元2的结构如图6所示,包括:存储子模块21和标记模块22。
[0045]存储子模块21用于在检测单元I检测到当前图像帧存在背景光线变化或运动变化,存储该当前图像帧。具体来说,当检测单元I检测出当前图像帧的画面中不存在背景光线变化,并也不存在运动变化,表明当前图像帧与前一图像帧相同,无需重复存储,以减小数据的存储空间;当检测单元I检测出当前图像帧的画面中存在背景光线变化或运动变化,表明当前图像帧与前一图像帧不同,则存储该当前图像帧。背景光线变化/运动变化均通过将图像帧的数据差值与预设阈值进行比较来确定,超过预设阈值的变化即为背景光线变化/运动变化。
[0046]标记模块22用于标记当前图像帧的存储时间,其在存储子模块21存储当前图像帧后,标记该当前图像帧的存储时间。
[0047]回放单元3连接存储单元2,用于在回放监控视频时,根据存储的图像帧之间相邻时间戳的差值,确定存储的各图像帧的重复播放次数,形成连续播放的监控视频数据。
[0048]具体来说,回放单元3的结构如图7所示包括次数确定单元31。
[0049]次数确定单元31用于获取标记模块22标记的存储的当前图像帧的存储时间与存储的下一图像帧的存储时间的差值,将该差值与监控视频播放速度的比值作为存储的当前图像帧的重复播放次数。例如每秒拍摄15帧的录像设备,其播放视频的速度为每15分之I秒播放一个图像帧,当第一个图像帧和第二个图像帧相差η秒钟时,那么第一个图像帧的播放次数为η*15次,然后再播放第二个图像帧,播放第二个图像帧时,同理对比第二个图像帧和第三个图像帧的存储时间的差值,假设相差时间为m,那么就将第二个图像帧播放m*15次,以此类推,这样可取得连续播放的效果。
[0050]如上所述,根据本发明的一种监控视频的数据处理方法及系统,通过对监控视频的图像帧进行背景光线和运动检测,将发生背景光线变化或运动变化的图像帧进行存储并标记其存储时间戳,在回放视频时,根据存储的图像帧之间相邻时间戳的差值,确定存储的各图像帧的重复播放次数,形成连续播放的监控视频数据,使得本发明既能保证视频数据的高清质量,又能最大化减少视频数据所需的存储空间,提高了数据存储的使用率,降低了成本。
[0051]应当理解的是,本发明的上述【具体实施方式】仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【主权项】
1.一种监控视频的数据处理方法,其特征在于,包括: 步骤SI,对监控视频的当前图像帧进行背景光线和运动检测,判断当前图像帧是否存在背景光线变化或者运动变化; 步骤S2,如果当前图像帧不存在背景光线变化,且也不存在运动变化,则不存储当前图像帧; 步骤S3,如果所述当前图像帧存在背景光线变化或运动变化,则存储所述当前图像帧,并标记所述当前图像帧的时间戳; 步骤S4,在回放监控视频时,根据存储的图像帧之间相邻时间戳的差值,确定存储的各图像帧的重复播放次数,形成连续播放的监控视频数据。
2.根据权利要求1所述的方法,其特征在于,所述步骤SI包括: 步骤SI I,记录前一图像帧和当前图像帧; 步骤S12,将当前图像帧与前一图像帧进行对比,判断所述当前图像帧是否存在背景光线变化或者运动变化; 其中,所述背景光线变化或者运动变化为超过预设阈值的变化。
3.根据权利要求1所述的方法,其特征在于,所述步骤S3包括: 步骤S31,如果所述当前图像帧存在背景光线变化或运动变化,则存储所述当前图像帧; 步骤S32,标记所述当前图像帧的存储时间。
4.根据权利要求3所述的方法,其特征在于,所述步骤S4中根据存储的图像帧之间相邻时间戳的差值,确定存储的各图像帧的重复播放次数,包括: 获取存储的当前图像帧的存储时间与存储的下一图像帧的存储时间的差值,将该差值与监控视频播放速度的比值作为存储的当前图像帧的重复播放次数。
5.一种监控视频的数据处理系统,其特征在于,包括: 检测单元(I),对监控视频的当前图像帧进行背景光线和运动检测,判断当前图像帧是否存在背景光线变化或者运动变化; 存储单元(2),连接到所述检测单元(I),用于在所述检测单元(I)检测到所述当前图像帧不存在背景光线变化,且也不存在运动变化时,不存储当前图像帧;在所述检测单元(I)检测到所述当前图像帧存在背景光线变化或运动变化时,存储该当前图像帧,并标记该当前图像帧的时间戳; 回放单元(3),连接所述存储单元(2),用于在回放监控视频时,根据存储的图像帧之间相邻时间戳的差值,确定存储的各图像帧的重复播放次数,形成连续播放的监控视频数据。
6.根据权利要求5所述的系统,其特征在于,所述检测单元(I)包括: 记录模块(11),用于记录前一图像帧和当前图像帧; 比较模块(12),连接到所述记录模块(11),用于将当前图像帧与所述前一图像帧进行对比,判断所述当前图像帧是否存在背景光线变化或者运动变化。
7.根据权利要求5所述的系统,其特征在于,所述存储单元(2)包括: 存储子模块(21),用于在所述检测单元(I)检测到所述当前图像帧存在背景光线变化或运动变化,存储所述当前图像帧; 标记模块(22),用于标记所述当前图像帧的存储时间。
8.根据权利要求7所述的系统,其特征在于,所述回放单元(3)包括: 次数确定单元(31),用于获取所述标记模块(22)标记的存储的当前图像帧的存储时间与存储的下一图像帧的存储时间的差值,将该差值与监控视频播放速度的比值作为存储的当前图像帧的重复播放次数。
【专利摘要】本发明公开了一种监控视频的数据处理方法及系统,所述方法包括:步骤S1,对监控视频的当前图像帧进行背景光线和运动检测,判断当前图像帧是否存在背景光线变化或者运动变化;步骤S2,如果当前图像帧不存在背景光线变化,且也不存在运动变化,则不存储当前图像帧;步骤S3,如果所述当前图像帧存在背景光线变化或运动变化,则存储所述当前图像帧,并标记所述当前图像帧的时间戳;步骤S4,在回放监控视频时,根据存储的图像帧之间相邻时间戳的差值,确定存储的各图像帧的重复播放次数。本发明既能保证视频数据的高清质量,又能最大化减少视频数据所需的存储空间,提高了数据存储的使用率,降低了成本。
【IPC分类】G06T7-00, H04N7-18
【公开号】CN104702914
【申请号】CN201510018331
【发明人】陈海滨, 王志彬, 周瑜
【申请人】汉柏科技有限公司
【公开日】2015年6月10日
【申请日】2015年1月14日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1