一种广播视频剪辑获取方法及系统与流程

文档序号:11235280阅读:263来源:国知局
一种广播视频剪辑获取方法及系统与流程

本发明属于个性化广播技术领域,特别涉及一种广播视频剪辑获取方法及系统。



背景技术:

广播(broadcast)本意是指通过无线电波或导线传送声音的新闻传播工具,通过无线电波传送节目的称无线广播,通过导线传送节目的称有线广播。而如今广义的广播还包含网络广播。网络广播是一种网络流媒体,通过在internet站点上建立广播服务器,运行特定软件再把节目传播出去,用户通过在自己的计算机上安装和运行广播接收软件连接这些站点,就可方便地收听广播节目、阅读广播信息。

在宽带网络技术日新月异的今天,网络广播实现相对容易,设备投资相对较少,具有先天的优势。网络广播主要有直播和点播两种播放形式:

(1)直播(live):主要应用于重大活动的即时报道。它就是电台或电视台实际播出节目的网上传输形式,其优点是时效性强,生动实际,而且用户可在第一时间获取信息。

(2)点播(on-demandaudio/video):点播是将节目根据内容做成一个个片段,你可根据标题或分类选择所喜爱的片段来收听收看。这种播放形式具有节约资源的优点,而且选择性和针对性也更强。

申请公布号为cn105453571a的发明专利公开了一种广播提供装置、广播提供系统及其提供广播的方法,通过图像识别技术,从广播源提供的视频中获取相应的图片提供给用户。这一方法能够为用户个性化定制广播内容,但其只能提供图像或图像流,不能提供视频片段,因此大大影响了用户的使用体验。因此,开发一种新式的广播提供方法,既能实现个性化定制功能,又能提供视频片段、提高用户观看感受,成为本领域技术人员急需解决的技术问题。



技术实现要素:

为了解决上述技术问题,本发明提供了一种广播视频剪辑获取方法及系统。

本发明具体技术方案如下:

本发明提供了一种广播视频剪辑获取方法,包括如下步骤:

s1:广播信息源从视频中截取至少一个素材图像,并为所述素材图像添加标签,将所有标签生成标签集,并发送给服务器;

s2:用户终端从所述服务器获取所述标签集,并从中选择至少一个标签,向所述服务器发送视频获取请求;

s3:所述服务器接收所述用户终端发送的视频获取请求,根据所述标签,查找至少一个目标视频;

s4:根据所述标签对应的素材图像,从所述目标视频中查找与所述素材图像匹配的图像,并记录包含所述图像的所有帧的相应时间戳;

s5:生成一个时间阈值,并在所述目标视频中按照所述时间戳截取相应的帧,如果两个时间戳之间的距离不超过所述时间阈值,则将这两个所述时间戳内的视频片段全部截取;将截取到的视频片段合并为一个视频剪辑,并发送给所述用户终端。

进一步地,所述步骤s1包括如下步骤:

s1.1:广播信息源对视频内容进行浏览,根据素材具有的特征,对视频中出现的素材进行统计;

s1.2:从中选出出现频率最高的至少一个素材,截取至少两幅图像做为素材图像,并为其添加标签,每个素材对应唯一一个标签;

s1.3:将所有标签合并,生成标签集,并发送给所述服务器。

进一步地,所述步骤s1.2中,截取的至少两副图像分别为同一素材的不同角度或不同状态的图像。

进一步地,所述步骤s4包括如下步骤:

s4.1:根据所述标签对应的素材图像,从所述目标视频中分别查找与每一幅所述素材图像匹配的图像;

s4.2:获取包含所述图像的所有帧,并记录下每一帧对应的时间戳。

进一步地,所述步骤s5包括如下步骤:

s5.1:生成一个时间阈值,在所述目标视频中按照所述时间戳截取相应的帧;

s5.2:;在所述时间阈值范围内,选取距离最远的两个时间戳,并将这两个所述时间戳内的长片段全部截取;

s5.3:当有至少一个所述时间戳对应的帧没有取到时,则选取该帧及其前30个帧和后30个帧,作为一个短片段;

s5.4:将所述长片段和所述短片段按照起始帧的时间戳排序,合并为一个视频剪辑,并发送给所述用户终端。

进一步地,所述时间阈值下限不短于1秒钟,上限不长于截取到的全部帧的总时长。

进一步地,包括如下部分:

广播信息源,用于管理视频,并从图像中截取素材图像、添加标签;

服务器,用于根据标签获取目标视频,并根据标签对应的素材图像从所述目标视频中查找与所述素材图像匹配的图像,记录包含所述图像的所有帧的相应时间戳,并生成视频剪辑;

用户终端,用于选择所需的标签,向所述服务器发送视频获取请求,并接收所述视频剪辑。

进一步地,所述广播信息源包括如下部分:

视频素材选择模块,用于对视频内容进行浏览,对其中出现的素材进行统计,并选出出现频率最高的至少一个素材;

素材图像收集模块,用于为每个素材截取至少两幅不同的图像做为素材图像;

标签模块,用于为每个所述素材添加唯一的标签。

进一步地,所述服务器包括如下部分:

信息收发模块,用于为所述广播信息源和所述用户终端传递信息;

素材匹配模块,用于根据所述标签对应的素材图像从所述目标视频中查找与所述素材图像匹配的图像;

时间阈值管理模块,用于设定时间阈值、记录包含所述图像的所有帧的相应时间戳,并根据所述时间阈值确定截取片段的具体方式;

剪辑模块,用于根据相应的时间戳截取相应的片段,并生成视频剪辑。

本发明的有益效果如下:本发明提供了一种广播视频剪辑获取方法及系统,能够根据用户的需求,为用户制定个性化的视频文件。根据用户终端发送的视频获取请求中的标签选取相应的视频,并从中获取带有相应素材的视频剪辑;以帧为单位进行匹配,可以提高匹配的准确性和全面性;以时间阈值为标准对帧的时间戳进行判断,确定剪辑的最佳位置,并按照相应的时间戳截取视频片段,可以最大限度收集有效信息、去除无效信息,同时可以保证画面的流畅性、为用户提供最佳的观看体验。

附图说明

图1为实施例1所述的一种广播视频剪辑获取方法的流程图;

图2为实施例2所述的一种广播视频剪辑获取方法中标签集生成方法的流程图;

图3为实施例3所述的一种广播视频剪辑获取方法中时间戳获取方法的流程图;

图4为实施例3所述的一种广播视频剪辑获取方法中视频剪辑生成方法的流程图

图5为实施例4所述的一种广播视频剪辑获取系统的结构示意图;

图6为实施例5所述的一种广播视频剪辑获取系统的结构示意图;

图7为实施例6所述的一种广播视频剪辑获取系统的结构示意图。

具体实施方式

下面结合附图和以下实施例对本发明作进一步详细说明。

实施例1

如图1所示,本发明实施例1提供了一种广播视频剪辑获取方法,其特征在于,包括如下步骤:

s1:广播信息源1从视频中截取至少一个素材图像,并为所述素材图像添加标签,将所有标签生成标签集,并发送给服务器2;

所述素材图像可以是人、物、建筑等有轮廓的实体的图像,并且应当与背景界限清楚、容易分辨;

s2:用户终端3从所述服务器2获取所述标签集,并从中选择至少一个标签,向所述服务器2发送视频获取请求;

s3:所述服务器2接收所述用户终端3发送的视频获取请求,根据所述标签,查找至少一个目标视频;

用户选择的标签代表其对视频内容的个性化要求,当视频获取请求中包含的标签较多时,说明用户终端3对视频有明确的要求,此时查找范围较小、视频获取较为精确;当视频获取请求中包含的标签较少时,说明用户终端3对视频本身的要求不明确,只要含有所述标签代表的内容均可,此时查找范围较大、随机性也较大,甚至可以同时选取多个视频;

s4:根据所述标签对应的素材图像,从所述目标视频中查找与所述素材图像匹配的图像,并记录包含所述图像的所有帧的相应时间戳;

以帧为单位进行匹配,能使查找的内容尽可能完整全面,可以最大限度地获取需要的信息;以时间戳为标识,可以准确地记录匹配的图像出现的位置,避免将不必要的内容记录下来;

s5:生成一个时间阈值,并在所述目标视频中按照所述时间戳截取相应的帧,如果两个时间戳之间的距离不超过所述时间阈值,则将这两个所述时间戳内的视频片段全部截取;将截取到的视频片段合并为一个视频剪辑,并发送给所述用户终端3;

按照时间阈值选定时间戳,并按照选定的时间戳对视频进行剪辑,可以将所需要的帧完整地截取下来,同时能保证画面的流畅性,保持用户终端3的观看体验。

本实施例1提供的广播视频剪辑获取方法,根据用户终端3发送的视频获取请求中的标签选取相应的视频,并从中获取带有相应素材的视频剪辑;以帧为单位进行匹配,可以提高匹配的准确性和全面性;以时间阈值为标准对帧的时间戳进行判断,确定剪辑的最佳位置,并按照相应的时间戳截取视频片段,可以最大限度收集有效信息、去除无效信息,同时可以保证画面的流畅性和完整性,为用户提供最佳的观看体验。

实施例2

如图2所示,本实施例2在实施例1的基础上提供了一种广播视频剪辑获取方法,该实施例2进一步限定了所述步骤s1包括如下步骤:

s1.1:广播信息源1对视频内容进行浏览,根据素材具有的特征,对视频中出现的素材进行统计;

由于同一个素材在视频中往往会出现不同的角度和不同的状态,简单地根据素材整体进行机械统计往往不够准确,遗漏的概率较大,因此需要选择素材上的至少一个特征去进行统计;例如,如果素材是人,则可以通过该人的面部特征、服饰以及佩戴的饰物、数字标识等等特征,与其他素材区别开来;如果素材是建筑,则可以通过建筑的轮廓、屋顶的装饰、墙面的图案等等,与其他素材区别开来;

s1.2:从中选出出现频率最高的至少一个素材,截取至少两幅图像做为素材图像,并为其添加标签,每个素材对应唯一一个标签;截取的至少两副图像分别为同一素材的不同角度或不同状态的图像;

为每个素材选取至少两幅不同角度或不同状态(光线状态、完整状态)的图像,以便提高后续查找工作的准确性,避免因资源较少、匹配不准确而将有效信息遗漏;

s1.3:将所有标签合并,生成标签集,并发送给所述服务器2。

实施例3

如图3所示,本实施例3在实施例1的基础上提供了一种广播视频剪辑获取方法,该实施例3进一步限定了所述步骤s4包括如下步骤:

s4.1:根据所述标签对应的素材图像,从所述目标视频中分别查找与每一幅所述素材图像匹配的图像;

由于对每个素材均提供了至少两幅不同的图像,可以增加匹配时的可用资源,在匹配时扩大匹配范围,提高匹配的准确性和全面性,避免遗漏;

s4.2:获取包含所述图像的所有帧,并记录下每一帧对应的时间戳。

如图4所示,所述步骤s5包括如下步骤:

s5.1:生成一个时间阈值,在所述目标视频中按照所述时间戳截取相应的帧;阈值下限不短于1秒钟,上限不长于截取到的全部帧的总时长;

通过时间阈值对视频片段的截取进行限制,将视频片段的长度控制在一定范围内;目前高清视频每秒的帧数约为60帧,因此当片段时长小于时间阈值下限时,截取的只是个别帧,观看时的流畅性不佳,影响用户体验;片段时长超过时间阈值时,容易将无用信息同时截取,同样会影响用户体验;

s5.2:在所述时间阈值范围内,选取距离最远的两个时间戳,并将这两个所述时间戳内的长片段全部截取;

在时间阈值范围内可能有多个时间戳,如果分别截取,会产生多个段片段,会影像用户观看时前后内容的串联,因此选择时间阈值范围内距离最远的两个时间戳,既保证视频的可用性,又使截取的片段长度最长,以确保用户的观看效果;

s5.3:当有至少一个所述时间戳对应的帧没有取到时,则选取该帧及其前30个帧和后30个帧,作为一个短片段;

当出现较为分散的缺少足够数量的帧、无法用来截取视频片段时,为了尽可能减少遗漏,将选取范围扩大至该帧的前30个帧和后30个帧,作为一个段片段,该段片段时长超过1秒钟,即使是高清视频,也能达到最基本的流畅标准,不至于出现卡顿等情况、影响用户观看体验。

s5.4:将所述长片段和所述短片段按照起始帧的时间戳排序,合并为一个视频剪辑,并发送给所述用户终端3。

实施例4

如图5所示,本实施例4提供了一种广播视频剪辑获取系统,7.包括如下部分:

广播信息源1,用于管理视频,并从图像中截取素材图像、添加标签;

广播信息源1不仅提供视频,同时提供备选的素材,并为其添加标签,以方便用户终端3进行选择;

服务器2,用于根据标签获取目标视频,并根据标签对应的素材图像从所述目标视频中查找与所述素材图像匹配的图像,记录包含所述图像的所有帧的相应时间戳,并生成视频剪辑;

服务器2的作用是为广播信息源1和用户终端3之间信息的交互提供中介,并且根据用户终端3提出的请求、利用广播信息源1提供的视频和素材资源获取用户终端3需要的视频剪辑;

用户终端3,用于选择所需的标签,向所述服务器2发送视频获取请求,并接收所述视频剪辑。

实施例5

如图6所示,本实施例5在实施例4的基础上提供了一种广播视频剪辑获取系统,该实施例5进一步限定了所述广播信息源1包括如下部分:

视频素材选择模块11,用于对视频内容进行浏览,对其中出现的素材进行统计,并选出出现频率最高的至少一个素材;

一个视频中往往包括众多不同类型的素材,通过视频素材选择模块11根据出现频率进行筛选,选出出现频率最高的素材,作为该视频中最重要的、能够代表该视频内容的素材;

素材图像收集模块12,用于为每个素材截取至少两幅不同的图像做为素材图像;

通过素材图像收集模块12的选取,每个素材剧含有至少两副不同的图像作为素材图像,以便在后续筛选过程中,由于素材的角度或状态发生变化导致无法匹配,从而提高匹配的准确性、避免出现遗漏;

标签模块13,用于为每个所述素材添加唯一的标签。

通过添加标签,为每个素材赋予一个代号,在后续选择过程中可以方便寻找相应的素材。

实施例6

如图7所示,本实施例6在实施例4的基础上提供了一种广播视频剪辑获取系统,该实施例6进一步限定了所述服务器2包括如下部分:

信息收发模块21,用于为所述广播信息源1和所述用户终端3传递信息;

广播信息源1和用户终端3之间的信息交互必须经过信息收发模块21作为中端才能实现,以便正确地传输信息;

素材匹配模块22,用于根据所述标签对应的素材图像从所述目标视频中查找与所述素材图像匹配的图像;

由于对每个素材均提供了至少两幅不同的图像,因此素材匹配模块22在进行匹配时应根据每幅图像分别进行匹配,匹配时的可用资源多,在匹配时可以扩大匹配范围,提高匹配的准确性和全面性,避免对素材造成遗漏;

时间阈值管理模块23,用于设定时间阈值、记录包含所述图像的所有帧的相应时间戳,并根据所述时间阈值确定截取片段的具体方式;

时间阈值管理模块23设定时间阈值后,要根据设定的时间阈值对所有帧的时间戳进行判断,选取最适的时间戳和最适的剪辑方式,并提供给剪辑模块

剪辑模块24,用于根据相应的时间戳截取相应的片段,并生成视频剪辑;

剪辑模块24根据时间阈值管理模块23提供的内容,对视频进行相应地剪辑,并将剪辑得到的长片段和短片段整合在一起,生成视频剪辑,再由信息收发模块21发送给用户终端3。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1