构建知识图谱的方法、装置、设备和计算机可读存储介质制造方法及图纸

技术编号:27834189 阅读:21 留言:0更新日期:2021-03-30 11:52
根据本公开的示例实施例,提供了一种构建知识图谱和基于知识图谱生成视频的方法、装置、设备、计算机可读存储介质和计算机程序产品。涉及知识图谱领域和深度学习领域。一种构建知识图谱的方法,包括:获取当前数据,当前数据具有多种预定数据格式中的一种数据格式;确定针对当前数据的第一关键短语,第一关键短语对应于当前数据的描述;以及基于第一关键短语和知识图谱中的节点所对应的第二关键短语的匹配度,构建知识图谱,第二关键短语对应于历史数据描述。由此,可以自动、高效地合成视频。高效地合成视频。高效地合成视频。

【技术实现步骤摘要】
构建知识图谱的方法、装置、设备和计算机可读存储介质


[0001]本公开的实施例主要涉及信息处理领域,并且更具体地,涉及构建知识图谱和基于知识图谱生成视频的方法、装置、设备、计算机可读存储介质和计算机程序产品。

技术介绍

[0002]当前,在创作视频时,用户需要手动搜索与视频所针对的对象相关联的各类可用的多模态数据(如文本、视频、声音等)作为素材来进行创作。然而,由于所搜索的内容的数据量较大和数据质量较低,并且人为收集和整理所搜索的素材低效和耗时,因此显著限制了视频生成的效率。

技术实现思路

[0003]根据本公开的示例实施例,提供了一种构建知识图谱和基于知识图谱生成视频的方案。
[0004]在本公开的第一方面中,提供了一种构建知识图谱的方法,包括:获取当前数据,当前数据具有多种预定数据格式中的一种数据格式;确定针对当前数据的第一关键短语,第一关键短语对应于当前数据的描述;以及基于第一关键短语和知识图谱中的节点所对应的第二关键短语的匹配度,构建知识图谱,第二关键短语对应于历史数据描述。
[0005]在本公开的第二方面中,提供了一种基于知识图谱生成视频的方法,包括:接收目标关键短语,其中目标关键短语用于描述视频;确定知识图谱中与目标关键短语相匹配的一个或多个目标节点,知识图谱中的节点对应于关键短语并且与多种预定数据格式的数据相关联;确定与一个或多个目标节点相关联的目标数据;以及将目标数据进行组合,以生成待合成视频。
[0006]在本公开的第三方面中,提供了一种构建知识图谱的装置,包括:数据获取模块,被配置为获取当前数据,所述当前数据具有多种预定数据格式中的一种数据格式;第一关键短语确定模块,被配置为确定针对所述当前数据的第一关键短语,所述第一关键短语对应于所述当前数据的描述;以及第一构建模块,被配置为基于所述第一关键短语和所述知识图谱中的节点所对应的第二关键短语的匹配度,构建所述知识图谱,所述第二关键短语对应于历史数据描述。。
[0007]在本公开的第四方面中,提供了一种基于知识图谱生成视频的装置,包括:接收模块,被配置为接收目标关键短语,其中所述目标关键短语用于描述所述视频;节点匹配模块,被配置为确定知识图谱中与所述目标关键短语相匹配的一个或多个目标节点,所述知识图谱中的节点对应于关键短语并且与多种预定数据格式的数据相关联;第一确定模块,被配置为确定与所述一个或多个目标节点相关联的目标数据;以及视频生成模块,被配置为将所述目标数据进行组合,以生成所述待合成视频。
[0008]在本公开的第五方面中,提供了一种电子设备,包括一个或多个处理器;以及存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或
多个处理器实现根据本公开的第一方面的方法。
[0009]在本公开的第六方面中,提供了一种电子设备,包括一个或多个处理器;以及存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现根据本公开的第二方面的方法。
[0010]在本公开的第七方面中,提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现根据本公开的第一方面的方法。
[0011]在本公开的第八方面中,提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现根据本公开的第二方面的方法。
[0012]在本公开的第九方面中,提供了一种计算机程序产品,包括计算机程序指令,该计算机程序指令被处理器实现如本公开的第一方面的方法。
[0013]在本公开的第十方面中,提供了一种计算机程序产品,包括计算机程序指令,该计算机程序指令被处理器实现如本公开的第二方面的方法。
[0014]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
附图说明
[0015]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0016]图1示出了本公开的多个实施例能够在其中实现的示例环境的示意图;
[0017]图2示出了根据本公开的一些实施例的构建知识图谱的过程的示例的流程图;
[0018]图3示出了根据本公开的一些实施例的生成视频的过程的示例的流程图;
[0019]图4示出了根据本公开的实施例的构建知识图谱的装置的示意框图;
[0020]图5示出了根据本公开的实施例的生成视频的装置的示意框图;以及
[0021]图6示出了能够实施本公开的多个实施例的计算设备的框图。
具体实施方式
[0022]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0023]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
[0024]如以上提及的,在传统方案中,在创作视频时,用户需要手动搜索与视频所针对的对象相关联的素材,整理所搜索的素材,并且根据所期望的方式来生成视频。然而,没有用于素材收集的多模态知识图谱,搜索到的素材本身是杂乱无章的,不能直接使用,并且难以有效且及时的获取所需的内容。传统的视频生成需要人工手动获取各种素材,且其不是多
模态的。并且在批量生成大量视频的情况下,这种方式过于低效且成本高昂。
[0025]本公开的示例实施例提出了一种构建知识图谱的方案,以及基于知识图谱生成视频的方案。根据本公开的一个方面的构建知识图谱的方案中,首先获取多模态的数据。然后确定数据的关键词。最后对数据的关键词进行匹配以构建知识图谱。由此,可以自动、高效地构建具有多模态数据的知识图谱。根据本公开的另一方面的视频生成方案中,基于所构建的多模态知识图谱生成视频。首先接收描述视频的关键短语,然后利用该关键短语在上述多模态知识图谱中获取相关的多模态数据。最后将所获取的多模态数据进行组合以生成视频。由此,可以自动地获取用于生成视频的高质量多模态数据,高效地生成视频。
[0026]图1示出了本公开的多个实施例能够在其中实现的示例环境100的示意图。如图所示,示例环境100包括计算设备110、网络120和数据库130。计算设备110可以连接到网络120和数据库130。
[0027]计算设备110可以是集中式或分布式的任何适当的计算设备,包括但不限于个人计算机、服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种构建知识图谱的方法,包括:获取当前数据,所述当前数据具有多种预定数据格式中的一种数据格式;确定针对所述当前数据的第一关键短语,所述第一关键短语对应于所述当前数据的描述;以及基于所述第一关键短语和所述知识图谱中的节点所对应的第二关键短语的匹配度,构建所述知识图谱,所述第二关键短语对应于历史数据描述。2.根据权利要求1所述的方法,其中确定针对所述当前数据的第一关键短语包括:生成所述当前数据的摘要,所述摘要的字数低于第一预定阈值;以及通过语义分析,从所述摘要中确定所述第一关键短语。3.根据权利要求1所述的方法,其中基于所述第一关键短语和所述知识图谱中的节点所对应的第二关键短语的匹配度,构建所述知识图谱包括:如果确定第一关键短语和所述第二关键短语的匹配度小于第二预定阈值,将所述第一关键短语所对应的节点加入所述知识图谱;以及将所述当前数据与所加入的节点相关联,以构建所述知识图谱。4.根据权利要求1所述的方法,其中基于所述第一关键短语和所述知识图谱中的节点所对应的第二关键短语的匹配度,构建所述知识图谱包括:如果确定第一关键短语和所述第二关键短语的匹配度大于第二预定阈值,比较所述当前数据和所述历史数据;以及如果确定所述当前数据和所述历史数据的匹配度小于第三预定阈值,将所述当前数据与所述节点相关联以构建所述知识图谱。5.根据权利要求1所述的方法,其中所述多种预定数据格式包括文本数据格式、图片数据格式、视频数据格式和声音数据格式中的至少一项。6.一种基于知识图谱生成视频的方法,包括:接收目标关键短语,其中所述目标关键短语用于描述所述视频;确定知识图谱中与所述目标关键短语相匹配的一个或多个目标节点,所述知识图谱中的节点对应于关键短语并且与多种预定数据格式的数据相关联;确定与所述一个或多个目标节点相关联的目标数据;以及将所述目标数据进行组合,以生成所述待合成视频。7.根据权利要求6所述的方法,其中确定与所述目标节点相关联的目标数据包括:获取与目标节点相关联的数据的关注度,所述关注度指示以下至少一项的数目:浏览、点击、点赞、评论和转发;以及将所述数据中的、关注度超过第一预定阈值的数据确定为所述目标数据。8.根据权利要求6所述的方法,其中所述知识图谱根据权利要求1至5中任一项所述的方法而被构建。9.一种构建知识图谱的装置,包括:数据获取模块,被配置为获取当前数据,所述当前数据具有多种预定数据格式中的一种数据格式;第一关键短语确定模块,被配置为确定针对所述当前数据的第一关键短语,所述第一关键短语对应于所述当前数据的描述;以及
第一构建模块,被配置为基于所述第一关键短语和所述知识图谱中的节点所对应的第二关键短语的匹配度,构建所述知识图谱,所述第二关键短语对应于历史数据描述。10.根据权利要求9所述的装置,其中所述第一关键短语确定模块包括:摘要生成模块,被配置为生成所述当前数据的摘要,所述摘要的字数低于第一预定阈值;以及第二关键短语确定模...

【专利技术属性】
技术研发人员:卞东海彭卫华罗雨郑烨翰
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1