System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种图文生成方法、装置、设备、介质、产品。
技术介绍
1、图文是一种新的体裁,而且图文可以借助多种数据描述某个对象。比如,对于某个对象来说,该对象的图文可以包括一些图片、文案和音频,以使该图文能够更好地描述出该对象。
2、另外,图文通常是由相关人员按照需求进行手动制作的,以使图文获取的资源开销比较高,如时间开销比较高等。
技术实现思路
1、为了解决上述技术问题,本申请提供了一种图文生成方法、装置、设备、介质、产品,有利于降低图文获取的资源开销。
2、为了实现上述目的,本申请提供的技术方案如下:
3、本申请提供一种图文生成方法,所述方法包括:
4、接收图文生成请求,所述图文生成请求携带有目标对象的对象标识;
5、依据所述对象标识,获取所述目标对象的对象描述信息;
6、依据所述对象描述信息,生成所述目标对象的图文;所述图文中图片与所述目标对象匹配,所述图文中文案与所述目标对象匹配,所述图文中音频与所述目标对象匹配。
7、在一种可能的实施方式下,所述对象描述信息包括对象描述文本和对象描述图片;
8、所述图文中文案的生成过程,包括:
9、对所述对象描述图片进行文本提取处理,得到图片文本;
10、依据所述图片文本和所述对象描述文本进行文案生成处理,得到所述图文中文案。
11、在一种可能的实施方式下,所述图文中音频包括文案音频;所述文案
12、在一种可能的实施方式下,所述对象描述信息包括对象描述图片;所述图文中音频包括配乐音频;所述配乐音频是依据所述对象描述图片与至少一个候选配乐之间的匹配结果所确定的。
13、在一种可能的实施方式下,所述对象描述信息包括对象描述文本和对象描述图片;
14、所述图文中图片的生成过程,包括:
15、依据所述对象描述文本和所述对象描述图片进行特点生成处理,得到所述目标对象的特点素材;
16、依据所述对象描述图片,获取所述目标对象的图片素材;
17、依据所述特点素材和所述图片素材,生成所述图文中图片。
18、在一种可能的实施方式下,所述依据所述特点素材和所述图片素材,生成所述图文中图片,包括:
19、从至少一个候选模板中选择与所述特点素材和所述图片素材匹配的目标模板;
20、依据所述目标模板、所述特点素材以及所述图片素材进行图片渲染处理,得到所述图文中图片。
21、在一种可能的实施方式下,所述对象描述图片包括主图;
22、所述方法还包括:
23、若无法获取到所述图片素材,则依据所述特点素材和所述主图,生成所述图文中图片。
24、在一种可能的实施方式下,所述图片素材的获取过程,包括:
25、依据所述对象描述图片的信息检测结果,从所述对象描述图片中裁剪对象关联区域,得到区域图片;所述信息检测结果包括文字检测结果和对象检测结果中的至少一个;
26、依据所述区域图片,确定所述图片素材。
27、在一种可能的实施方式下,所述区域图片为多个;所述图片素材是通过对多个所述区域图片进行消重处理以及至少一种过滤处理所得到的;所述至少一种过滤处理包括图片长宽比过滤处理、图片文本过滤处理、图片类型过滤处理、图片对象一致性过滤处理、以及图片质量过滤处理中的一个或者多个。
28、在一种可能的实施方式下,所述对象描述图片包括至少一个待使用详情图;各所述待使用详情图中不存在处于残缺状态的目标对象;各所述待使用详情图中不存在处于残缺状态的文字;
29、所述至少一个待使用详情图的获取过程,包括:
30、依据所述对象标识,获取所述目标对象对应的至少一个详情图路径;
31、依据所述至少一个详情图路径,下载所述目标对象对应的至少一个详情图素材;
32、将所述至少一个详情图素材进行拼接处理,得到拼接长图;
33、依据所述拼接长图的信息检测结果,对所述拼接长图进行裁剪处理,得到所述至少一个待使用详情图。
34、在一种可能的实施方式下,所述对象描述信息包括对象描述文本和对象描述图片;
35、所述对象描述文本是依据所述图文生成请求携带的对象标识和预设特点信息所确定的;
36、和/或,
37、所述对象描述图片是依据所述图文生成请求携带的对象标识和预设图片所确定的。
38、本申请提供了一种图文生成装置,包括:
39、接收单元,用于接收图文生成请求,所述图文生成请求携带有目标对象的对象标识;
40、获取单元,用于依据所述对象标识,获取所述目标对象的对象描述信息;
41、生成单元,用于依据所述对象描述信息,生成所述目标对象的图文;所述图文中图片与所述目标对象匹配,所述图文中文案与所述目标对象匹配,所述图文中音频与所述目标对象匹配。
42、本申请提供了一种电子设备,其特征在于,所述设备包括:处理器和存储器;
43、所述存储器,用于存储指令或计算机程序;
44、所述处理器,用于执行所述存储器中的所述指令或计算机程序,以使得所述电子设备执行本申请提供的图文生成方法。
45、本申请提供了一种计算机可读介质,其特征在于,所述计算机可读介质中存储有指令或计算机程序,当所述指令或计算机程序在设备上运行时,使得所述设备执行本申请提供的图文生成方法。
46、本申请提供了一种计算机程序产品,其特征在于,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行本申请提供的图文生成方法的程序代码。
47、与相关技术相比,本申请至少具有以下优点:
48、本申请提供的技术方案中,在接收到图文生成请求之后,先依据该图文生成请求携带的目标对象的对象标识,获取该目标对象的对象描述信息,以使该对象描述信息能够描述出该目标对象所处状态;再依据该对象描述信息,生成该目标对象的图文,以使该图文中图片与该目标对象匹配,该图文中文案与该目标对象匹配,以及该图文中音频与该目标对象匹配,从而使得该图文能够借助多种数据描述该目标对象,进而使得该图文能够更好地描述出该目标对象,如此能够实现自动生成图文,从而能够有效地避免因手动制作图文所造成的缺陷,进而有利于改善图文获取效果,如降低图文获取的资源开销等。
本文档来自技高网...【技术保护点】
1.一种图文生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对象描述信息包括对象描述文本和对象描述图片;
3.根据权利要求2所述的方法,其特征在于,所述图文中音频包括文案音频;
4.根据权利要求1所述的方法,其特征在于,所述对象描述信息包括对象描述图片;
5.根据权利要求1所述的方法,其特征在于,所述对象描述信息包括对象描述文本和对象描述图片;
6.根据权利要求5所述的方法,其特征在于,所述依据所述特点素材和所述图片素材,生成所述图文中图片,包括:
7.根据权利要求5所述的方法,其特征在于,所述对象描述图片包括主图;
8.根据权利要求5所述的方法,其特征在于,所述图片素材的获取过程,包括:
9.根据权利要求8所述的方法,其特征在于,所述区域图片为多个;
10.根据权利要求8所述的方法,其特征在于,所述对象描述图片包括至少一个待使用详情图;各所述待使用详情图中不存在处于残缺状态的目标对象;各所述待使用详情图中不存在处于残缺状态的文字;
>11.根据权利要求1所述的方法,其特征在于,所述对象描述信息包括对象描述文本和对象描述图片;
12.一种图文生成装置,其特征在于,包括:
13.一种电子设备,其特征在于,所述设备包括:处理器和存储器;
14.一种计算机可读介质,其特征在于,所述计算机可读介质中存储有指令或计算机程序,当所述指令或计算机程序在设备上运行时,使得所述设备执行权利要求1-11任一项所述的方法。
15.一种计算机程序产品,其特征在于,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行权利要求1-11任一项所述的方法的程序代码。
...【技术特征摘要】
1.一种图文生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对象描述信息包括对象描述文本和对象描述图片;
3.根据权利要求2所述的方法,其特征在于,所述图文中音频包括文案音频;
4.根据权利要求1所述的方法,其特征在于,所述对象描述信息包括对象描述图片;
5.根据权利要求1所述的方法,其特征在于,所述对象描述信息包括对象描述文本和对象描述图片;
6.根据权利要求5所述的方法,其特征在于,所述依据所述特点素材和所述图片素材,生成所述图文中图片,包括:
7.根据权利要求5所述的方法,其特征在于,所述对象描述图片包括主图;
8.根据权利要求5所述的方法,其特征在于,所述图片素材的获取过程,包括:
9.根据权利要求8所述的方法,其特征在于,所述区域图片为多个...
【专利技术属性】
技术研发人员:王肖,邵帅,姜轩,刘宇,叶祯,徐晓俐,赵心月,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。