一种检验视频片段切分效果的方法和装置转让专利

申请号 : CN201410810405.1

文献号 : CN104469545B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 龚云波

申请人 : 无锡天脉聚源传媒科技有限公司

摘要 :

本发明公开了一种检验视频片段切分效果的方法和装置,其中,方法包括以下步骤:获取被切分的视频片段所使用的切分特征;根据获取的切分特征以及预设的切分特征的权重,计算所述视频片段的切分准确率;当所述视频片段的切分准确率低于预设阈值时,确定所述视频片段的切分不合格。本发明通过视频片段的切分特征及切分特征对应的准确率来获得视频片段的切分准确率,从而实现了对视频片段的切分效果的检验。

权利要求 :

1.一种检验视频片段切分效果的方法,其特征在于,包括以下步骤:获取被切分的视频片段所使用的切分特征;

根据获取的切分特征以及预设的切分特征的权重,计算所述视频片段的切分准确率;

当所述视频片段的切分准确率低于预设阈值时,确定所述视频片段的切分不合格;

所述视频片段的切分准确率为:

其中,fi(x,y)代表二值模型特征函数,x为视频片段特征向量,y为归属分类,λ表示切分特征的权重,∑iλi=1,i表示第i个切分特征。

2.根据权利要求1所述的方法,其特征在于,所述切分特征包括以下中的一种或多种:人脸、声音、标题和颜色直方图。

3.根据权利要求1所述的方法,其特征在于,确定所述视频片段的切分不合格之后,所述方法还包括:获取所述视频片段所属视频的场景类型;

根据所述场景类型调整所述视频片段所使用的切分特征的权重;

根据调整后的切分特征的权重,重新计算所述视频片段的切分准确率。

4.一种检验视频片段切分效果的装置,其特征在于,包括:第一获取模块,用于获取被切分的视频片段所使用的切分特征;

计算模块,用于根据获取的切分特征以及预设的切分特征的权重,计算所述视频片段的切分准确率;

确定模块,用于当所述视频片段的切分准确率低于预设阈值时,确定所述视频片段的切分不合格;

所述视频片段的切分准确率为:

其中,fi(x,y)代表二值模型特征函数,x为视频片段特征向量,y为归属分类,λ表示切分特征的权重,∑iλi=1,i表示第i个切分特征。

5.根据权利要求4所述的装置,其特征在于,所述切分特征包括以下中的一种或多种:人脸、声音、标题和颜色直方图。

6.根据权利要求4所述的装置,其特征在于,所述装置还包括:第二获取模块,用于获取所述视频片段所属视频的场景类型;

调整模块,用于根据所述场景类型调整所述视频片段所使用的切分特征的权重;

所述计算模块还用于:根据调整后的切分特征的权重,重新计算所述视频片段的切分准确率。

说明书 :

一种检验视频片段切分效果的方法和装置

技术领域

[0001] 本发明涉及视频领域,更具体地,涉及一种检验视频片段切分效果的方法和装置。

背景技术

[0002] 无论是在计算机上,还是智能手机、平板电脑等移动终端上,视频播放都是用户使用较多的功能。
[0003] 视频提供商为了给用户提供灵活方便的观影体验,通常需要将视频进行切分,例如,将一段三十分钟的新闻节目按照不同的内容进行切分,分为多个独立的新闻片段,方便用户选择自己想看的新闻片段。
[0004] 可以通过人工编辑的手段来进行视频切分。为了提高切分效率,还可以进一步地使用通过人脸、声音或字幕等方式对视频进行切分。例如,通过人脸和声音识别出人物,确定人物角色,以新闻为例,比如主持人、外景主持人、外景嘉宾等。还可以将角色和标题等信息结合,确定内容切换位置,该切换位置为视频切分的位置,例如,主持人的切换通常为内容切换,主持人到外景主持人的切换通常仍为一个内容。
[0005] 在使用上述方式进行视频切分时,如何判断视频片段的切分效果是一个亟待解决的问题。

发明内容

[0006] 有鉴于此,本发明实施例的目的是提出一种检验视频片段切分效果的方法和装置,其能够检验切分后的视频片段是否合格。
[0007] 为了达到上述目的,本发明实施例提出一种检验视频片段切分效果的方法,包括以下步骤:
[0008] 获取被切分的视频片段所使用的切分特征;
[0009] 根据获取的切分特征以及预设的切分特征的权重,计算所述视频片段的切分准确率;
[0010] 当所述视频片段的切分准确率低于预设阈值时,确定所述视频片段的切分不合格。
[0011] 在本发明一实施例中,所述视频片段的切分准确率为:
[0012]
[0013] 其中,fi(x,y)代表二值模型特征函数,x为视频片段特征向量,y为归属分类,λ表示切分特征的权重,Σiλi=1,i表示第i个切分特征。
[0014] 在本发明一实施例中,所述切分特征包括以下中的一种或多种:人脸、声音、标题和颜色直方图。
[0015] 在本发明一实施例中,确定所述视频片段的切分不合格之后,所述方法还包括:
[0016] 获取所述视频片段所属视频的场景类型;
[0017] 根据所述场景类型调整所述视频片段所使用的切分特征的权重;
[0018] 根据调整后的切分特征的权重,重新计算所述视频片段的切分准确率。
[0019] 相应地,本发明实施例还提出一种检验视频片段切分效果的装置,包括:
[0020] 获取模块,用于获取被切分的视频片段所使用的切分特征;
[0021] 计算模块,用于根据获取的切分特征以及预设的切分特征的权重,计算所述视频片段的切分准确率;
[0022] 确定模块,用于当所述视频片段的切分准确率低于预设阈值时,确定所述视频片段的切分不合格。
[0023] 在本发明一实施例中,所述视频片段的切分准确率为:
[0024]
[0025] 其中,fi(x,y)代表二值模型特征函数,x为视频片段特征向量,y为归属分类,λ表示切分特征的权重,Σiλi=1,i表示第i个切分特征。
[0026] 在本发明一实施例中,所述切分特征包括以下中的一种或多种:人脸、声音、标题和颜色直方图。
[0027] 在本发明一实施例中,所述装置还包括:
[0028] 第二获取模块,用于获取所述视频片段所属视频的场景类型;
[0029] 调整模块,用于根据所述场景类型调整所述视频片段所使用的切分特征的权重;
[0030] 所述计算模块还用于:根据调整后的切分特征的权重,重新计算所述视频片段的切分准确率。
[0031] 本发明实施例提供的技术方案可以包括以下有益效果:
[0032] 本发明通过视频片段的切分特征及切分特征对应的准确率来获得视频片段的切分准确率,从而实现了对视频片段的切分效果的检验。
[0033] 本发明实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0034] 下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。

附图说明

[0035] 附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明实施例的限制。在附图中:
[0036] 图1是本发明一实施例中的检验视频片段切分效果的方法流程图;
[0037] 图2是本发明一实施例中的检验视频片段切分效果的方法流程图;
[0038] 图3是本发明一实施例中的检验视频片段切分效果的方法流程图;
[0039] 图4是本发明一实施例中的检验视频片段切分效果的装置的结构示意图;
[0040] 图5是本发明一实施例中的检验视频片段切分效果的装置的结构示意图。

具体实施方式

[0041] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明实施例,并不用于限定本发明实施例。
[0042] 如图1所示为本发明实施例中的检验视频片段切分效果的方法流程,该方法包括:
[0043] 步骤S101:获取被切分的视频片段所使用的切分特征。
[0044] 切分特征可以包括以下中的一种或多种:人脸、声音、标题和颜色直方图。
[0045] 步骤S102:根据获取的切分特征以及预设的切分特征的权重,计算所述视频片段的切分准确率。
[0046] 步骤S103:当所述视频片段的切分准确率低于预设阈值时,确定所述视频片段的切分不合格。
[0047] 本发明实施例中,通过视频片段的切分特征及切分特征对应的准确率来获得视频片段的切分准确率,从而实现了对视频片段的切分效果的检验。
[0048] 如图2所示为本发明实施例中提出的检验视频片段切分效果的另一实施例,该实施例包括以下步骤:
[0049] 步骤S201:预先设置用于将视频切分为视频片段的切分特征及每种切分特征对应的权重。
[0050] 例如,切分特征包括人脸、声音、标题和颜色直方图,即根据人脸进行切分、根据声音进行切分、根据标题进行切分和根据颜色直方图对视频进行切分。
[0051] 步骤S202:获取切分后的视频片段A所使用的切分特征。
[0052] 例如,例如视频片段A为根据人脸和标题进行切分,视频片段A所使用的切分特征为人脸和标题。
[0053] 步骤S203:根据视频片段A所使用的切分特征以及预先设置的切分特征的权重,计算视频片段A的切分准确率。
[0054]
[0055] 其中,fi(x,y)代表二值模型特征函数,其值由视频片段归属分类y和视频片段特征向量x来决定,当x、y满足视频片段归类条件时f值为1。例如,该视频片段使用的切分特征是人脸,那么,x为人脸特征向量,y为该视频片段是否可以使用人脸这一切分特征进行切分,若是,则该f的值为1。视频中哪些部分是否可以使用哪个或哪几个切分特征进行切分,这是预先设置好的,λ表示切分特征的权重,Σiλi=1,i表示第i个切分特征。
[0056] 步骤S204:判断视频片段A的切分准确率是否低于预设阈值;若是,则执行步骤S205,若否,则执行步骤S206。
[0057] 步骤S205:确定视频片段A的切分不合格。
[0058] 步骤S206:确定视频片段A的切分合格。
[0059] 本实施例中,给出了计算切分准确率的一种算法,能有效地对视频片段的切分准确率进行判断。
[0060] 如图3所示为本发明实施例中提出的检验视频片段切分效果的另一实施例,该实施例包括以下步骤:
[0061] 步骤S301:预先设置用于将视频切分为视频片段的切分特征以及一般情况下每种切分特征对应的权重,以及在各种特定的场景类型下的每种切分特征对应的不同的权重。
[0062] 例如,切分特征包括人脸、声音、标题和颜色直方图,即根据人脸进行切分、根据声音进行切分、根据标题进行切分和根据颜色直方图对视频进行切分。当视频具有特征的场景类型时,切分特征对应的权重会发生变化,例如,当场景类型为新闻时,标题这一切分特征的权重就加大。
[0063] 步骤S302:获取切分后的视频片段A所使用的切分特征。
[0064] 例如,例如视频片段A为根据人脸和标题进行切分,视频片段A所使用的切分特征为人脸和标题。
[0065] 步骤S303:根据视频片段A所使用的切分特征以及切分特征对应的权重,计算视频片段A的切分准确率。
[0066]
[0067] 其中,fi(x,y)代表二值模型特征函数,其值由视频片段归属分类y和视频片段特征向量x来决定,当x、y满足视频片段归类条件时f值为1。例如,该视频片段使用的切分特征是人脸,那么,x为人脸特征向量,y为该视频片段是否可以使用人脸这一切分特征进行切分,若是,则该f的值为1。视频中哪些部分是否可以使用哪个或哪几个切分特征进行切分,这是预先设置好的,λ表示切分特征的权重,Σiλi=1,i表示第i个切分特征。
[0068] 步骤S304:判断视频片段A的切分准确率是否低于预设阈值;若是,则执行步骤S305,若否,则执行步骤S308。
[0069] 步骤S305:确定视频片段A的切分不合格。
[0070] 步骤S306:获取所述视频片段A所属视频的场景类型。
[0071] 步骤S307:根据获取的场景类型,调整视频片段A所使用的切分特征的权重,然后返回步骤S303。
[0072] 步骤S308:确定视频片段A的切分合格。
[0073] 在本实施例中,当视频片段的切分不合格时,可以进一步根据视频片段所属的场景类型对切分特征的权重进行调整,并重新计算切分准确率,这样可以更加精准地判断视频片段的切分是否合格。
[0074] 相应地,如图4所示,本发明还提供一种检验视频片段切分效果的装置,包括:
[0075] 第一获取模块401,用于获取被切分的视频片段所使用的切分特征;
[0076] 计算模块402,用于根据获取的切分特征以及预设的切分特征的权重,计算所述视频片段的切分准确率;
[0077] 确定模块403,用于当所述视频片段的切分准确率低于预设阈值时,确定所述视频片段的切分不合格。
[0078] 所述视频片段的切分准确率为:
[0079]
[0080] 其中,fi(x,y)代表二值模型特征函数,x为视频片段特征向量,y为归属分类,λ表示切分特征的权重,Σiλi=1,i表示第i个切分特征。
[0081] 切分特征包括以下中的一种或多种:人脸、声音、标题和颜色直方图。
[0082] 如图5所示,该装置还可以包括:
[0083] 第二获取模块404,用于获取所述视频片段所属视频的场景类型;
[0084] 调整模块405,用于根据所述场景类型调整所述视频片段所使用的切分特征的权重;
[0085] 所述计算模块402还用于:根据调整后的切分特征的权重,重新计算所述视频片段的切分准确率。
[0086] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0087] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0088] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0089] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0090] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。