当前位置: 首页 > 专利查询>中央电视台专利>正文

一种生成图像互换格式文件的方法及装置制造方法及图纸

技术编号:15522671 阅读:61 留言:0更新日期:2017-06-04 11:38
本申请提供了一种生成图像互换格式文件的方法及装置,包括:根据视频流中的变长画面组GOP对所述视频流的帧进行分组;根据分组后的得到的帧组生成图像互换格式GIF文件。采用本方案,改变了传统GIF文件的制作过程,可以在视频下载、播放的同时自动对视频流的帧进行分组生成GIF文件,节省了人工,缩短了GIF文件的制作周期,有效提高了GIF文件的制作效率。

Method and device for generating image interchange format file

The invention provides a method and apparatus, image interchange format file includes: grouping variable length picture according to the video stream in group GOP on the video frame; according to the frame were obtained after grouping to generate GIF file GIF. Using this program, change the traditional production process of the GIF file, you can download and play the video at the same time automatically grouped GIF files generated on video frames, saves the labor, shorten the production cycle of GIF file, effectively improve the production efficiency of the GIF file.

【技术实现步骤摘要】
一种生成图像互换格式文件的方法及装置
本申请涉及媒体
,特别涉及一种生成图像互换格式文件的方法及装置。
技术介绍
在三网融合的背景下,以微博、微信、微视频和客户端为代表的三微一端成为新兴的互联网媒体。互联网媒体需要拥有大量的视频等媒体资源的大型电视台和传媒集团予以内容支撑。GIF(GraphicsInterchangeFormat,图像交换格式)文件的数据,是一种基于LZW算法(Lempel-Ziv-WelchEncoding)的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持GIF文件,公共领域有大量的软件在使用GIF。GIF文件在现有的互联网媒体中也被广发采用。传统的GIF文件的制作主要是对收录完的视频进行人工视频提取,然后将提取出的视频转换成GIF图片。由于传统的GIF图片制作需要在收录视频完成之后通过人工操作实现,耗费大量的时间和人工,制作效率较低。
技术实现思路
本申请实施例提出了一种生成图像互换格式文件的方法及装置,用以克服现有的不足。本申请实施例提供了一种生成图像互换格式文件的方法,包括如下步骤:根据视频流中的变长画面组GOP(GroupofPictures,画面组)对所述视频流的帧进行分组;根据分组后的得到的帧组生成图像互换格式GIF文件。本申请实施例提供了一种生成图像互换格式文件的装置,包括:分组单元,用于根据视频流中的变长画面组GOP对所述视频流的帧进行分组;生成单元,用于根据分组后的得到的帧组生成图像互换格式GIF文件。本申请有益效果如下:本申请实施例提供了一种生成图像互换格式文件的方法及装置,通过根据视频流中的变长画面组GOP对所述视频流的帧进行分组;根据分组后的得到的帧组生成图像互换格式GIF文件,改变了传统GIF文件的制作过程,可以在视频下载、播放的同时自动对视频流的帧进行分组生成GIF文件,节省了人工,缩短了GIF文件的制作周期,有效提高了GIF文件的制作效率。附图说明下面将参照附图描述本申请的具体实施例。图1为本申请实施例一中生成图像互换格式文件的方法的流程示意图;图2为本申请实施例二中生成图像互换格式文件的方法的示意图;图3为本申请实施例中生成图像互换格式文件的装置的结构示意图。具体实施方式为了使本申请的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明书中的实施例及实施例中的特征可以互相结合。在实现本申请的过程中,专利技术人发现,传统的GIF文件的制作过程中,工作人员需要等整段视频收录完成之后,再进行视频段落的截取,然后截取的视频段落加工GIF文件,会耗费大量的人力和时间,效率较低。在视频编码规范中,把GOP分为定长GOP和变长GOP。定长GOP用于视频画面变化不大时,每隔一段时间安插一个I帧。而在图像画面变化剧烈的情况下,例如转场或插入广告等,就会出现变长GOP。针对上述问题,本申请实施例中提供了一种生成图像互换格式文件的方法及装置,根据视频流中的变长画面组GOP对所述视频流的帧进行分组;根据分组后的得到的帧组生成图像互换格式GIF文件。利用了变长GOP判定场景是否发生改变,在视频收录的过程中,工作人员无需等待所有视频收录完全,也无需在收录视频的过程中一边收录一边审阅,而是采用自动拆条技术基于视频流中的变长GOP对视频流的帧进行自动分组,实现对各个转场视频片段的识别及自动进行帧分组,进而根据分组后的帧组生成GIF文件。可以在收录视频的过程中一边收录,一边自动提取、制作、生成GIF文件,节省了人工,缩短了GIF文件的制作周期,有效提高了GIF文件的制作效率。本申请实施例中的方案可以应用于需要进行GIF文件制作的媒体制作场景。实施例一图1为本申请实施例一中生成图像互换格式文件的方法的流程示意图,如图1所示,该生成图像互换格式文件的方法可以包括如下步骤:步骤101:根据视频流中的变长画面组GOP对所述视频流的帧进行分组;步骤102:根据分组后的得到的帧组生成图像互换格式GIF文件。具体实施中,一个GOP就是一组连续的画面。以MPEG(MovingPictureExpertsGroup,动态图像专家组)格式为例,MPEG编码将画面(即帧)分为I、P、B三种,I是内部编码帧,P是前向预测帧,B是双向内插帧,帧是组成视频图像的基本单位。具体的,I帧是一个完整的画面,而P帧和B帧记录的是相对于I帧的变化。没有I帧,P帧和B帧就无法解码。一个GOP由一张I帧及多张B帧及P帧组成。MPEG-2压缩的帧结构由两个参数:一个是GOP图像组的长度N,一般可按编码方式从1-15范围内选择;另一个是I帧和P帧之间B帧的数量M,一般是1-2个。N代表多少帧里面出现一次I帧;M代表为多少帧里出现一次P帧。具体的,GOP的长度是可以根据实际需要进行设置的。一个视频中可以包括若干个长度固定的定长GOP及若干个长度可变的变长GOP。本申请实施例中是基于正在接收或已经完成接收的视频流中的变长GOP对视频流的帧进行分组。实施中,根据视频流中的变长图像组GOP对所述视频流的帧进行分组之前,还可以包括:确定所述视频流中的变长GOP。实施中,根据视频流中的变长画面组GOP对所述视频流的帧进行分组,可以具体包括:确定所述视频流中每两个相邻的变长GOP的关键帧I帧;所述每两个相邻的变长GOP之间包括若干个定长GOP;将所述每两个相邻的变长GOP的I帧之间的帧及所述每两个相邻的变长GOP中的在前的变长GOP的I帧组成一个帧组,其中,最后一个变长GOP及位于所述最后一个变长GOP之后的定长GOP组成一个帧组。具体实施中,确定每两个相邻的变长GOP中的关键帧I帧,将相邻两个变长GOP的I帧之间的所有帧(包括每两个相邻的变长GOP中的在前的变长GOP的I帧)分为一组,如此重复,直至完成对所述视频流的帧的分组,其中,最后一个变长GOP及位于所述最后一个变长GOP之后的定长GOP组成一个帧组。通过上述对视频流的帧进行分组的方案得到帧组后,可以根据实际情况按照一定的间隔从每个帧组中抽取一部分帧,将抽取的帧进行适当比例的缩放后合成GIF文件。本申请实施例提供了一种生成图像互换格式文件的方法,通过根据视频流中的变长画面组GOP对所述视频流的帧进行分组;根据分组后的得到的帧组生成图像互换格式GIF文件,改变了传统GIF文件的制作过程,可以在视频下载、播放的同时自动对视频流的帧进行分组生成GIF文件,节省了人工,缩短了GIF文件的制作周期,有效提高了GIF文件的制作效率。实施中,根据分组后的得到的帧组生成图像互换格式GIF文件之后,还可以包括:基于主特征向量算法对生成的GIF文件进行聚类。具体实施中,可以利用主特征向量算法根据特征值的相似性将生成的GIF文件进行聚类,例如:将主持人棚内场景分为一类、赛场场景分为一类、广告分为一类等,方便后期工作人员的挑选和编辑。实施中,基于主特征向量算法对生成的GIF文件进行聚类,可以具体包括:基于所述GIF文件的邻接矩阵、GIF文件中各顶点的期望边数以及聚类的类标识符确定模块化函数其中,wij为顶点i与顶点j之本文档来自技高网...
一种生成图像互换格式文件的方法及装置

【技术保护点】
一种生成图像互换格式文件的方法,其特征在于,包括如下步骤:根据视频流中的变长画面组GOP对所述视频流的帧进行分组;根据分组后的得到的帧组生成图像互换格式GIF文件。

【技术特征摘要】
1.一种生成图像互换格式文件的方法,其特征在于,包括如下步骤:根据视频流中的变长画面组GOP对所述视频流的帧进行分组;根据分组后的得到的帧组生成图像互换格式GIF文件。2.如权利要求1所述的方法,其特征在于,根据视频流中的变长图像组GOP对所述视频流的帧进行分组之前,还包括:确定所述视频流中的变长GOP。3.如权利要求1所述的方法,其特征在于,根据视频流中的变长画面组GOP对所述视频流的帧进行分组,具体包括:确定所述视频流中每两个相邻的变长GOP的关键帧I帧;所述每两个相邻的变长GOP之间包括若干个定长GOP;将所述每两个相邻的变长GOP的I帧之间的帧及所述每两个相邻的变长GOP中的在前的变长GOP的I帧组成一个帧组,其中,最后一个变长GOP及位于所述最后一个变长GOP之后的定长GOP组成一个帧组。4.如权利要求1所述的方法,其特征在于,根据分组后的得到的帧组生成图像互换格式GIF文件之后,还包括:基于主特征向量算法对生成的GIF文件进行聚类。5.如权利要求4所述的方法,其特征在于,基于主特征向量算法对生成的GIF文件进行聚类,具体包括:基于所述GIF文件的邻接矩阵、GIF文件中各顶点的期望边数以及聚类的类标识符确定模块化函数其中,wij为顶点i与顶点j之间连接边的权重,ki为顶点i的加权边数,kj为顶点j的加权边数,m为所述GIF文件中边的总体加权数,为顶点i与顶点j之间加权连接边数的期望值,si为各顶点的类标识符,si∈{-1,+1},B为模块化矩阵,B的元素为s为类标识符向量,βi为所述模块化矩阵B的特征值,ui为所述βi对应的特征向量;根据所述模块化函数确定所述GIF文件的类标识符sgi,根据所述GIF文件的类标识符sgi对根据所述视频流生成的GI...

【专利技术属性】
技术研发人员:崔建伟智卫徐妍陈欣蔡贺黄建新谢超平郭超罗天张昊王猛杨绍童杨晓冬倪黎
申请(专利权)人:中央电视台成都索贝数码科技股份有限公司
类型:发明
国别省市:北京,11

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

1