一种基于事件的视频浓缩技术制造技术

技术编号:24806340 阅读:40 留言:0更新日期:2020-07-07 22:20
本发明专利技术涉及智能摄像头技术领域,尤其涉及一种基于事件的视频浓缩技术,包括以下步骤;S1、获取码流数据;S2、码流数据传输至缓冲区进行临时存贮;S3、事件过滤,S4、摘取GOP,S5、判断GOP是否进入关键区间段;S6、插入关键区间段速率标记或非关键区间段速率标记;S7、计数,对关键区间段速率标记和非关键区间段速率标记进行逐个叠加和记录;S8、提取关键帧,S9、对关键帧进行备份;S10、无损输出。本发明专利技术依次对事件进行过滤、摘取关键区间段和提取关键帧,实现了关键区间段内的视频数据的每一帧数据都会无损进行分播放,如此则可以减少视频数据的流量传输,提升视频的播放的极速体验的同时又不会跳过关键数据的播放,更加适合广泛推广。

【技术实现步骤摘要】
一种基于事件的视频浓缩技术
本专利技术涉及智能摄像头
,尤其涉及一种基于事件的视频浓缩技术。
技术介绍
随着智能摄像头在越来越多的家庭中普及,人们对摄像头记录的历史视频画面有着更高的播放回看要求,比如想要快速预览过去一天或者着几天摄像头扑捉到的关键视频数据(事件),采用正常的逐帧播放显然满足不了用户的要求,这时候需要一种技术手段在带给用户快速预览历史画面的同时又不会跳过关键数据的播放。
技术实现思路
本专利技术的目的是为了解决现有技术中存在的无法实现视频数据快速预览历史画面的同时又不会跳过关键数据的播放等问题,而提出的一种基于事件的视频浓缩技术。为了实现上述目的,本专利技术采用了如下技术方案:设计一种基于事件的视频浓缩技术,包括以下步骤;S1、获取码流数据;S2、码流数据传输至缓冲区进行临时存贮;S3、事件过滤,用于事件的基础筛选;S4、摘取GOP,摘取缓冲区中码流数据各个时间段起点与终点I帧之间的距离作为各个时间段的图像组,将各个时间段的图像组按照时间点进行整理、排序和本文档来自技高网...

【技术保护点】
1.一种基于事件的视频浓缩技术,其特征在于:包括以下步骤;/nS1、获取码流数据;/nS2、码流数据传输至缓冲区进行临时存贮;/nS3、事件过滤,用于事件的基础筛选;/nS4、摘取GOP,摘取缓冲区中码流数据各个时间段起点与终点I帧之间的距离作为各个时间段的图像组,将各个时间段的图像组按照时间点进行整理、排序和标记;/nS5、判断GOP是否进入关键区间段;/nS6、插入关键区间段速率标记或非关键区间段速率标记;在播放的码流中标示不同的播放速率,传达至播放器进而按照相应速率进行播放,进一步加快视频的快速播放。/nS7、计数,对关键区间段速率标记和非关键区间段速率标记进行逐个叠加和记录;/nS8、...

【技术特征摘要】
1.一种基于事件的视频浓缩技术,其特征在于:包括以下步骤;
S1、获取码流数据;
S2、码流数据传输至缓冲区进行临时存贮;
S3、事件过滤,用于事件的基础筛选;
S4、摘取GOP,摘取缓冲区中码流数据各个时间段起点与终点I帧之间的距离作为各个时间段的图像组,将各个时间段的图像组按照时间点进行整理、排序和标记;
S5、判断GOP是否进入关键区间段;
S6、插入关键区间段速率标记或非关键区间段速率标记;在播放的码流中标示不同的播放速率,传达至播放器进而按照相应速率进行播放,进一步加快视频的快速播放。
S7、计数,对关键区间段速率标记和非关键区间段速率标记进行逐个叠加和记录;
S8、提取关键帧,事件与事件之前并不是连续的,抽取某一时间段内,过去几个小时或者过去一天、一周的所有事件数据进行拼接播放,过滤掉无事件的码流数据,当码流输出到关键时间段段对应开始时刻,按照预先设定的播放速率写入码流数据关键帧。
S9、对关键帧进行备份;
S10、无损输出,关键区间段内的的视频数据的每一帧数据都会无损进行分播放,而每个事件的非关键区间段,则只是提取视频关键帧进行播放展现,如此则可以减少视频数据的流量传输,提升视频的播放的极速体验。


2.根据权利要求1所述的一种基于事件的视频浓缩技术,其特征在于,S5中判断GOP是否进入关键区间段的具体步骤为;
第一步、根据所需设定关键区间段标准;
第二步、将摘取的GOP与关键区间段标准进行对比;
第三步、得出摘取的GOP为关键区间段或非关键区间段结论。

【专利技术属性】
技术研发人员:黄成陈帅斌蒋泽飞夏虹
申请(专利权)人:杭州登虹科技有限公司
类型:发明
国别省市:浙江;33

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

1