The embodiment of this application provides a video abbreviation generation method and a video abbreviation generation device, which includes providing a video file including multiple video frames, obtaining one or more association information of the video frame, determining a video frame satisfying the setting conditions by using the one or more association information, and generating video abbreviation by using the video frame satisfying the setting conditions. Slightly. Compared with the existing technology, this application can avoid decoding and content analysis of all video frames, quickly generate video abbreviations, and reduce the consumption of computing resources of the system.
【技术实现步骤摘要】
视频缩略生成方法和视频缩略生成装置
本申请实施例涉及计算机应用
,特别涉及一种视频缩略生成方法和视频缩略生成装置。
技术介绍
视频作为多媒体信息载体,是现今社会人们获取信息的重要手段。相对于文字和图片,视频能够承载更多的信息,更快捷准确地表达所需要表达的内容。作为视频生成的过程,视频的拍摄者通过摄像装置,将原始素材(例如多帧画面和对应的音频)采集并存储于摄像装置中,并利用视频生成工具处理这些原始视频,使之生成指定格式的视频文件,供观看者观看。但是,视频的观看者很难直接从一段视频中一眼看出该视频的大致内容。特别是当一段视频中既存在重要内容又存在非重要内容时,用户很难直接找到视频的重点段落。例如,当观看者在观看一集电视连续剧时,其无法获得该电视连续剧的内容梗概;当观看者面对一场比赛的视频时,其无法直接找到该视频的精彩段落;当观看者面对一次视频直播时,也无法获得该视频直播的精彩段落。为解决这一问题,现有技术通过生成视频缩略的方法获得视频摘要。现有技术通过对视频文件中的每一帧进行解码,并对解码后的画面通过一种或多种现有的方式进行深度的分析和学习,获得关键视频帧。关键视频帧是指信息含量丰富的视频帧,或者一个视频文件中相较于其他视频帧能够更好地反映视频内容的视频帧。利用这些关键视频帧生成的视频缩略能够更准确地反映视频的大致内容,引导观看者观看。现有技术将这些关键视频帧按照时间轴进行整合,生成视频缩略,以反映视频的摘要信息。然而,对解码后的每一视频帧进行分析和学习对于系统的计算资源消耗很大。对于计算资源本来就紧张的系统(例如大负载的服务器),这种对每一帧进 ...
【技术保护点】
1.一种视频缩略的生成方法,其特征在于,所述方法包括:提供包括多个视频帧的视频文件;获取所述视频帧的一个或多个关联信息;利用所述一个或多个关联信息,确定满足设定条件的视频帧;利用所述满足设定条件的视频帧,生成视频缩略。
【技术特征摘要】
1.一种视频缩略的生成方法,其特征在于,所述方法包括:提供包括多个视频帧的视频文件;获取所述视频帧的一个或多个关联信息;利用所述一个或多个关联信息,确定满足设定条件的视频帧;利用所述满足设定条件的视频帧,生成视频缩略。2.如权利要求1所述的方法,其特征在于,所述关联信息包括视频帧的量化因子、视频帧的数据量、运动向量或所述视频帧对应的附加信息。3.如权利要求2所述的方法,其特征在于,所述视频帧的量化因子、数据量和所述运动向量从所述视频文件中获得;所述视频帧对应的附加信息包括所述视频帧对应的字幕信息、点赞信息和评论信息至少其中之一。4.如权利要求2所述的方法,其特征在于,所述视频帧的数据量包括该视频帧的图像数据量。5.如权利要求3所述的方法,其特征在于,所述视频帧的数据量还包括所述视频帧对应的音频数据量和字幕数据量的至少其中之一。6.如权利要求1所述的方法,其特征在于,利用所述一个或多个关联信息,确定满足设定条件的视频帧包括:将所述视频帧的多个关联信息进行归一化处理,获得关联信息评分;确定关联信息评分满足设定条件的视频帧。7.如权利要求1所述的方法,其特征在于,在获取所述视频帧的一个或多个关联信息之前,所述方法还包括:建立关联信息库;获取视频文件的种类;根据视频文件的种类,从关联信息库中选择对应于该种类的关联信息。8.如权利要求1所述的方法,其特征在于,所述视频缩略用于视频直播和视频回放。9.如权利要求1所述的方法,其特征在于,所述视频帧为编码的视频帧;所述利用满足设定条件的视频帧,生成视频缩略,包括:对满足设定条件的视频帧进行解码,利用解码后的视频帧生成视频缩略。10.如权利要求5所述的方法,其特征在于,所述设定条件为如下其中之一:所述关联信息评分大于第一指定值的视频帧;依据所述关联信息评分进行排序获得的排序前N位的视频帧;或者依据所述关联信息评分进行排序获得的排序位于所述视频帧总数的前1/n的视频帧。11.如权利要求8所述的方法,其特征在于,获取所述视频帧的一个或多个关联信息之前,所述方法还包括:按照时间信息,将所述视频文件划分为多个子文件;针对每个子文件,执行以下步骤:获取所述视频帧的一个或多个关联信息;利用所述一个或多个关联信息,确定满足设定条件的视频帧;利用所述满足设定条件的视频帧,生成视频缩略。12.如权利要求1所述的方法,其特征在于,所述关联信息为视频帧的数据量;所述设定条件包括如下其中之一:视频帧的数据量大于第二指定值的视频帧;依据视频帧的数据量进行由大到小排序获得的排序前N位的视频帧;或者依据视频帧的数据量进行由大到小排序获得的排序位于所述视频帧总数的前1/n的视频帧。13.如权利要求11所述的方法,其特征在于,所述利用所述一个或多个关联信息,确定满足设定条件的视频帧包括:参考所述视频帧的分辨率,确定所述视频帧的数据量。14.如权利要求11所述的方法,其特征在于,所述利用所述一个或多个关联信息,确定满足设定条件的视频帧包括:参考所述视频帧的图像数据量,以及所述视频帧对应的音频数据量和字幕数据量中的其中之一或组合,确定所述视频帧的数据量。15.如权利要求1所述的方法,其特征在于,所述关联信息为视频帧的量化因子;所述设定条件包括如下其中之一:视频帧的量化因子小于第三指定值的视频帧;依据视频帧的量化因子进行由小到大排序获得的排序前N位的视频帧;或者依据视频帧的量化因子进行由小到大排序获得的排序位于所述视频帧总数的前1/n的视频帧。16.如权利要求1所述的方法,其特征在于,所述关联信息为从视频帧对应的附加信息获得的附加信息量;所述设定条件包括如下其中之一:视频帧对应的附加信息量大于第四指定值的视频帧;依据视频帧对应的附加信息量进行由大到小排序获得的排序前N位的视频帧;或者依据视频帧对应的附加信息量进行由大到小排序获得的排序位于所述视频帧总数的前1/n的视频帧。17.如权利要求15所述的方法,其特征在于,所述附加信息包括所述视频帧对应的字幕信息、点赞信息和评论信息至少其中之一。18.如权利要求16所述的方法,其特征在于,所述点赞信息包括点赞内容和/或点赞数目;所述评论信息包括评论内容和/或评论数目,所述附加信息量通过如下方式获得:将视频帧对应的点赞数目和评论数目进行归一化处理获得该附加信息量;将视频帧对应的点赞内容的数据量和评论内容的数据量进行归一化处理获得该附加信息量;或者将视频帧对应的字幕信息的数据量作为该附加信息量;或者将视频帧对应的字幕信息的数据量、点赞内容的数据量和评论内容...
【专利技术属性】
技术研发人员:杨江,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。