本发明专利技术涉及及图像处理领域,尤其涉及一种基于视频数据自适应生成缩略图摘要的系统及方法,包括:帧数据解码器模块,用于将视频数据解码成帧数据;帧数据选择器模块,用于按照设定周期获取帧数据;帧数据特征点提取器模块,用于从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;图像抖动的临界值计算模块,用于计算得到临界值T;邻帧特征比对器模块,用于计算向量的距离之和Distance;缩略图生成器模块,用于根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要。本发明专利技术实现自动、自适应的快速生成清晰有效的视频缩略图。
A system and method of adaptively generating thumbnail summary based on video data
【技术实现步骤摘要】
一种基于视频数据自适应生成缩略图摘要的系统及方法
本专利技术涉及及图像处理领域,尤其涉及一种基于视频数据自适应生成缩略图摘要的系统及方法。
技术介绍
执法记录仪是执法工作人员使用的记录执法过程的音视频采集专用设备,集摄像、拍照、对讲、导航等功能于一体,能够将执法过程中静态和动态的场景记录下来,动态场景即是录制视频,静态场景即是拍摄照片,目前市场上的执法记录仪,没有为执法记录仪录制的视频生成缩略图摘要的功能,尤其是没有实现实时的、自动的根据执法记录仪的录像视频画面是否抖动而生成缩略图摘要。执法记录仪没有视频缩略图摘要存在一个缺点,那就是后期分析执法录像数据需要花费很长的时间,执法记录仪没有不抖动、并且清晰的视频缩略图摘要,就不能提供高质量的执法参考数据。
技术实现思路
为解决上述问题,本专利技术提出一种基于视频数据自适应生成缩略图摘要的系统及方法。一种基于视频数据自适应生成缩略图摘要的系统,包括:帧数据解码器模块,用于将视频数据解码成帧数据;帧数据选择器模块,用于按照设定周期获取帧数据,并将获取的帧数据写入缓存队列中,缓存队列中的帧数据每两帧同时写入帧数据缓存池;帧数据特征点提取器模块,用于从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;图像抖动的临界值计算模块,用于根据两个关键点计算得到临界值T;邻帧特征比对器模块,用于根据两个关键点计算对应的匹配向量,并计算向量的距离之和Distance;缩略图生成器模块,用于根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要。优选的,所述帧数据特征点提取器模块具体用于:构建DOG尺度空间,通过构建高斯金字塔,保证图像在任何尺度都有对应的特征点;搜索关键点并定位关键点;根据检测到的关键点进行方向赋值;生成特征点的描述子;利用特征点提取方法来实现特征点提取并得到关键点。优选的,所述向量的距离之和Distance的计算:其中,matches表示匹配向量。优选的,所述缩略图生成器模块具体用于:若向量的距离之和Distance大于或等于临界值T,则判断当前图像失真;若向量的距离之和Distance小于临界值T,则判断当前图像不失真。优选的,所述缩略图生成器模块还用于:清除缓存的帧数据,并将未失真的图像按时间顺序保存。一种基于视频数据自适应生成缩略图摘要的方法,包括:将视频数据解码成帧数据;按照设定周期获取帧数据,并将获取的帧数据写入缓存队列中,缓存队列中的帧数据每两帧同时写入帧数据缓存池;从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;根据两个关键点计算得到临界值T;根据两个关键点计算对应的匹配向量,并计算向量的距离之和Distance;根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要。优选的,所述提取关键点包括:构建DOG尺度空间,通过构建高斯金字塔,保证图像在任何尺度都有对应的特征点;搜索关键点并定位关键点;根据检测到的关键点进行方向赋值;生成特征点的描述子;利用特征点提取方法来实现特征点提取并得到关键点。优选的,所述向量的距离之和Distance的计算:其中,matches表示匹配向量。优选的,所述根据临界值T和向量的距离之和Distance判断图像是否失真包括:若向量的距离之和Distance大于或等于临界值T,则判断当前图像失真;若向量的距离之和Distance小于临界值T,则判断当前图像不失真。优选的,还包括:清除缓存的帧数据,并将未失真的图像按时间顺序保存。本专利技术具备以下有益效果:将视频数据解码成帧数据;按照设定周期获取帧数据,并将获取的帧数据写入缓存队列中,缓存队列中的帧数据每两帧同时写入帧数据缓存池;从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;根据两个关键点计算得到临界值T;根据两个关键点计算对应的匹配向量,并计算向量的距离之和Distance;根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要,从而实现自动、自适应的快速生成清晰有效的视频缩略图。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1是本专利技术一实施例一种基于视频数据自适应生成缩略图摘要的系统的结构示意图;图2是本专利技术一实施例一种基于视频数据自适应生成缩略图摘要的方法的流程示意图;图3是本专利技术一实施例一种基于视频数据自适应生成缩略图摘要的方法中步骤S3的流程示意图。具体实施方式以下结合附图,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。本专利技术的基本思想是将视频数据解码成帧数据;按照设定周期获取帧数据,并将获取的帧数据写入缓存队列中,缓存队列中的帧数据每两帧同时写入帧数据缓存池;从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;根据两个关键点计算得到临界值T;根据两个关键点计算对应的匹配向量,并计算向量的距离之和Distance;根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要,从而实现自动、自适应的快速生成清晰有效的视频缩略图。基于以上基本思想,本专利技术实施例提出一种基于视频数据自适应生成缩略图摘要的系统,如图1所示,包括帧数据解码器模块,用于将视频数据解码成帧数据;帧数据选择器模块,用于按照设定周期获取帧数据,并将获取的帧数据写入缓存队列中,缓存队列中的帧数据每两帧同时写入帧数据缓存池;帧数据特征点提取器模块,用于从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;图像抖动的临界值计算模块,用于根据两个关键点计算得到临界值T;邻帧特征比对器模块,用于根据两个关键点计算对应的匹配向量,并计算向量的距离之和Distance;缩略图生成器模块,用于根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要。帧数据解码器模块,在执法记录仪的视频控件中,帧数据解码器模块将录像视频数据解码成帧数据,这些帧数据实时生成,混存在内存中。帧数据选择器模块,帧数据选择器模块默认每隔10帧获取一帧数据,将获取的帧数据写入缓存队列中,相隔10帧之后,再提取另一帧数据,本文档来自技高网...
【技术保护点】
1.一种基于视频数据自适应生成缩略图摘要的系统,其特征在于,包括:/n帧数据解码器模块,用于将视频数据解码成帧数据;/n帧数据选择器模块,用于按照设定周期获取帧数据,并将获取的帧数据写入缓存队列中,缓存队列中的帧数据每两帧同时写入帧数据缓存池;/n帧数据特征点提取器模块,用于从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;/n图像抖动的临界值计算模块,用于根据两个关键点计算得到临界值T;/n邻帧特征比对器模块,用于根据两个关键点计算对应的匹配向量,并计算向量的距离之和Distance;/n缩略图生成器模块,用于根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要。/n
【技术特征摘要】
1.一种基于视频数据自适应生成缩略图摘要的系统,其特征在于,包括:
帧数据解码器模块,用于将视频数据解码成帧数据;
帧数据选择器模块,用于按照设定周期获取帧数据,并将获取的帧数据写入缓存队列中,缓存队列中的帧数据每两帧同时写入帧数据缓存池;
帧数据特征点提取器模块,用于从帧数据缓存池中得到相邻的两帧数据,并分别提取关键点;
图像抖动的临界值计算模块,用于根据两个关键点计算得到临界值T;
邻帧特征比对器模块,用于根据两个关键点计算对应的匹配向量,并计算向量的距离之和Distance;
缩略图生成器模块,用于根据临界值T和向量的距离之和Distance判断图像是否失真,若当前图像失真,则当前帧数据不保存为视频的略缩图摘要,若当前图像不失真,则保存当前帧数据作为当前视频的缩略图摘要。
2.根据权利要求1所述的一种基于视频文件自适应生成缩略图摘要的系统,其特征在于,所述帧数据特征点提取器模块具体用于:
构建DOG尺度空间,通过构建高斯金字塔,保证图像在任何尺度都有对应的特征点;
搜索关键点并定位关键点;
根据检测到的关键点进行方向赋值;
生成特征点的描述子;
利用特征点提取方法来实现特征点提取并得到关键点。
3.根据权利要求1所述的一种基于视频文件自适应生成缩略图摘要的系统,其特征在于,所述向量的距离之和Distance的计算:;
其中,matches表示匹配向量。
4.根据权利要求1所述的一种基于视频文件自适应生成缩略图摘要的系统,其特征在于,所述缩略图生成器模块具体用于:
若向量的距离之和Distance大于或等于临界值T,则判断当前图像失真;若向量的距离之和Distance小于临界值T,则判断当前图像不失真。
5.根据权利要求1所述的一种基于视频文件自适应生成缩略图摘要的系统,其特征在于,所述缩略图生成器模块还用于...
【专利技术属性】
技术研发人员:何书强,陈尚武,
申请(专利权)人:杭州叙简科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。