一种视频切割方法、装置、终端和存储介质制造方法及图纸

技术编号:17350817 阅读:28 留言:0更新日期:2018-02-25 20:09
本发明专利技术公开了一种视频切割方法、装置、终端和存储介质,该方法包括:当待切割视频为高码率视频时,获取所述高码率视频对应的低码率视频;获取所述低码率视频对应的第一特征序列;根据所述第一特征序列确定所述高码率视频中与所述第一特征序列匹配的第二特征序列;根据所述高码率视频对应的第二特征序列对所述高码率视频进行切割。本发明专利技术通过获取与高码率视频对应的低码率视频的第一特征序列,确定高码率视频中与第一特征序列匹配的第二特征序列,从而根据第二特征序列对高码率视频进行切割。实现了准确定位高码率视频切割位置的效果,提高了视频切割的效率和准确率。

A video cutting method, device, terminal, and storage medium

The invention discloses a video cutting method, device, terminal and storage medium, the method includes: when cutting the video for the high bit rate video, low bit rate video to obtain the high bit rate video corresponding; first feature sequence to obtain the low bit rate video corresponding; according to the second characteristics of the sequence of the first feature sequence the high bit rate video matching with the first character sequence; according to the second characteristics of the high bit rate video sequence corresponding to the high bit rate video cut. By acquiring the first characteristic sequence corresponding to the low bit rate video corresponding to the high bit rate video, the invention determines the second characteristic sequence matching the first characteristic sequence in the high bit rate video, and then cuts the high bit rate video according to the second characteristic sequence. The effect of accurate location of high bit rate video cutting is realized, and the efficiency and accuracy of video cutting are improved.

【技术实现步骤摘要】
一种视频切割方法、装置、终端和存储介质
本专利技术涉及互联网
,尤其涉及一种视频切割方法、装置、终端和存储介质。
技术介绍
随着互联网技术的快速发展,视频的码率越来越高,以提供给用户更好的视觉效果。但是随着视频码率的提高,视频文件对存储空间和网络带宽的占用也不断增加,因而对视频的编辑增加了难度。在对视频进行视频分割时,通常在与高码率视频相对应的低码率视频中设置视频切割点,从而根据视频切割点在低码率视频中的时间节点,查找高码率视频中位于相同时间节点的视频帧作为切割点,实现了确定高码率视频切割点的效果。在现有技术中,采用低码率视频的视频切割点所对应的单一视频帧的时间节点来定位高码率视频的视频切割点。然而,在低码率视频和高码率视频不是同一来源导致视频起始帧不对齐的情况下,或者在低码率视频和高码率视频的帧率或者编码方式不同的情况下,现有技术极易导致高码率视频的视频切割点定位不准确,进而影响视频分割的效果。
技术实现思路
本专利技术实施例提供了一种视频切割方法、装置、终端和存储介质,能够准确定位高码率视频的切割位置,提高视频切割效率和准确率。第一方面,本专利技术实施例提供了一种视频切割方法,所述方法包括:当待切割视频为高码率视频时,获取所述高码率视频对应的低码率视频;获取所述低码率视频对应的第一特征序列;根据所述第一特征序列确定所述高码率视频中与所述第一特征序列匹配的第二特征序列;根据所述高码率视频对应的第二特征序列对所述高码率视频进行切割。第二方面,本专利技术实施例提供了一种视频切割装置,所述装置包括:视频获取模块,用于当待切割视频为高码率视频时,获取所述高码率视频对应的低码率视频;第一特征序列获取模块,用于获取所述低码率视频对应的第一特征序列;第二特征序列确定模块,用于根据所述第一特征序列确定所述高码率视频中与所述第一特征序列匹配的第二特征序列;切割模块,用于根据所述高码率视频对应的第二特征序列对所述高码率视频进行切割。第三方面,本专利技术实施例提供了一种终端,包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所述的视频切割方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现本专利技术任意实施例所述的视频切割方法。本专利技术通过获取与高码率视频对应的低码率视频的第一特征序列,根据第一特征序列确定待切割的高码率视频中与第一特征序列匹配的第二特征序列,从而根据第二特征序列对待切割的高码率视频进行切割。解决了现有技术中仅通过低码率视频单一帧的时间节点极易误判高码率视频切割位置的问题,实现了准确定位高码率视频切割位置的效果,提高了视频切割的效率和准确率。附图说明图1为本专利技术实施例一提供的一种视频切割方法的流程图;图2为本专利技术实施例二提供的一种视频切割方法的流程图;图3为本专利技术实施例二提供的确定特征序列的示例图;图4为本专利技术实施例三提供的一种视频切割装置的结构示意图;图5为本专利技术实施例四提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种视频切割方法的流程图,本实施例可适用于切割高码率视频的情况,该方法可由一种视频切割装置来执行。该方法具体包括如下步骤:步骤110、当待切割视频为高码率视频时,获取高码率视频对应的低码率视频。由于视频的码率和视频的质量成正比,即视频的码率越高,视频的质量越高,视频越接近原始的视频文件,视频的失真越小。因此,在网站或者电视台等视频媒体播放中心,在获得录制好的视频后,都需要将视频转换成符合播放要求的高码率视频,以此给用户更好的视觉体验。然而,由于视频的码率和视频的体积同样成正比,即视频的码率越高,视频的体积越大,视频所占用的存储空间和网络带宽越大。因此,在需要对视频进行视频分割处理时,不易直接采用高码率的视频来进行处理,通常都会利用与其对应的低码率视频来辅助进行处理,即在低码率视频中找到合适的切割点,在高码率视频中找到与其对应的高码率视频切割点并进行切割。获取与高码率视频对应的低码率视频的方式包括但不局限于以下几种方式:其一,当获得的视频为符合播放要求的高码率视频时,将高码率视频进行转码,获得与其对应的低码率视频,此时的两个视频在时间上是完全对齐的,仅有码率的不同;其二,当获得的视频为不符合播放要求码率的视频时,将获取的视频同时分别转码为高码率的视频和低码率的视频,此时的两个视频也是完全对齐的,仅有码率的不同;其三,当对同一段视频以不同的码率进行异地录制时,由于是异地操作,因此获得的两段视频在时间、编码方式、帧率等方面不可能完全相同,此时难以凭借现有技术利用这样的低码率视频辅助高码率视频进行视频分割。优选的,低码率视频为视频的码率低于第一码率阈值的视频,高码率视频为视频的码率高于第二码率阈值的视频,其中,第一码率阈值和第二码率阈值可由用户根据需要而设定。通常,低码率视频为视频的码率低于512kbps的视频,高码率视频为视频的码率高于4Mbps的视频。步骤120、获取低码率视频对应的第一特征序列。根据低码率视频中所设置的视频切割点,获取切割点周围数帧的图像序列作为第一特征序列,并分别提取第一特征序列的图像特征,作为在高码率视频中查找对应的视频切割点的依据。示例性的,选取低码率视频切割点前后各1帧的图像共3帧图像序列作为第一特征序列,分别提取3帧图像的图像特征,作为在高码率视频中查找对应的视频切割点的依据。步骤130、根据第一特征序列确定高码率视频中与第一特征序列匹配的第二特征序列。从高码率视频的第一帧起,采用特定的窗口依次遍历高码率视频的所有帧,选取窗口中分别与第一特征序列对应的数帧图像,分别提取数帧图像的图像特征,并与第一特征序列的图像特征作比较,从而在高码率视频中寻找出与第一特征序列匹配的第二特征序列。示例性的,在上述示例中,假设低码率视频中3帧图像所覆盖的视频时间长度为0.15秒,因此在高码率视频中采用时间宽度同为0.15秒的窗口,从高码率视频的第一帧起依次遍历高码率视频的所有帧,选取窗口中分别与第一特征序列中的3帧在时间上最接近的3帧视频帧作为待比较特征序列,分别提取待比较特征序列的3帧图像的图像特征,并与第一特征序列的图像特征作比较。以此类推,直到找到与第一特征序列的图像特征匹配度最高的待比较特征序列作为高码率视频的第二特征序列。步骤140、根据高码率视频对应的第二特征序列对高码率视频进行切割。如上步骤所述,根据低码率视频切割点在第一特征序列中的相对位置,确定第二特征序列中的视频切割点,根据高码率视频的切割点对高码率视频进行切割。示例性的,在上述示例中,由于低码率视频切割点位于第一特征序列3帧中的中间那一帧,因此,选择高码率视频的第二特征序列的3帧中的中间那一帧作为高码率视频的切割点,从而根据高码率视频的切割点对高码率视频进行切割。本实施例的技术方案,通过获取与高码率视频对应的低码率视频,在低码率视频中获取低本文档来自技高网...
一种视频切割方法、装置、终端和存储介质

【技术保护点】
一种视频切割方法,其特征在于,所述方法包括:当待切割视频为高码率视频时,获取所述高码率视频对应的低码率视频;获取所述低码率视频对应的第一特征序列;根据所述第一特征序列确定所述高码率视频中与所述第一特征序列匹配的第二特征序列;根据所述高码率视频对应的第二特征序列对所述高码率视频进行切割。

【技术特征摘要】
1.一种视频切割方法,其特征在于,所述方法包括:当待切割视频为高码率视频时,获取所述高码率视频对应的低码率视频;获取所述低码率视频对应的第一特征序列;根据所述第一特征序列确定所述高码率视频中与所述第一特征序列匹配的第二特征序列;根据所述高码率视频对应的第二特征序列对所述高码率视频进行切割。2.根据权利要求1所述的方法,其特征在于,所述获取所述低码率视频对应的第一特征序列,包括:在所述低码率视频中获取第一切割点;在所述低码率视频中获取所述第一切割点对应的所述第一特征序列,其中,所述第一切割点位于所述第一特征序列内。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述第一特征序列确定所述高码率视频中与所述第一特征序列匹配的第二特征序列,包括:在所述高码率视频中获取与所述第一特征序列的帧数相同的多个可选的待比较特征序列;提取所述第一特征序列对应的第一图像特征和各个可选特征序列对应的第二图像特征;计算所述第一图像特征与各个第二图像特征的相似度;根据全部相似度在全部可选特征序列中确定与所述第一特征序列匹配的第二特征序列。4.根据权利要求1所述的方法,其特征在于,所述根据所述高码率视频对应的第二特征序列对所述高码率视频进行切割,包括:根据所述第一切割点在所述第二特征序列中确定第二切割点;根据所述第二切割点对所述高码率视频进行切割。5.一种视频切割装置,其特征在于,所述装置包括:视频获取模块,用于当待切割视频为高码率视频时,获取所述高码率视频对应的低码率视频;第一特征序列获取模块,用于获取所述低码率视频对应的第一特征序列;第二特征序列确定模块,用于根据所述第一特征...

【专利技术属性】
技术研发人员:张颖付文朝李小正王小麒
申请(专利权)人:北京网博视界科技股份有限公司
类型:发明
国别省市:北京,11

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

1