System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及多媒体处理,尤其涉及一种图像生成方法、装置、设备及介质。
技术介绍
1、目前在较多场景下都需要封面图、海报图等图像,诸如,在多媒体平台上需要针对上架的视频展示相应的封面图,或者利用海报图进行宣传,或者需要为用户提供大量的样例图像。但是,专利技术人经研究发现,现有的封面图、海报图等图像大多需要专业人士进行人工制作,图像生成效率低下。
技术实现思路
1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种图像生成方法、装置、设备及介质。
2、本公开实施例提供了一种图像生成方法,所述方法包括:获取目标多媒体资源,并确定所述目标多媒体资源待执行的目标操作;其中,所述目标操作包括选图操作和/或裁图操作;获取所述目标操作对应的操作参考信息;其中,所述操作参考信息至少包含目标对象约束条件;对所述目标多媒体资源中的目标对象进行识别,得到所述目标多媒体资源的目标对象信息;基于所述操作参考信息和所述目标对象信息,对所述目标多媒体资源执行所述目标操作,以得到目标图像。
3、可选的,在所述目标对象包括具有面部特征的对象的情况下,所述目标对象约束条件用于约束所述具有面部特征的对象在所述目标操作所得的图像中的数量、尺寸、类型、指定部位信息中的一种或多种;在所述目标对象包括图标或文字的情况下,所述目标对象约束条件用于约束在所述目标操作所得的图像中是否允许存在所述图标或文字,和/或,约束所述图标或文字在所述目标操作所得的图像中的位置和/或尺寸。
4、可
5、可选的,所述操作参考信息还包括去重约束条件,所述去重约束条件用于约束选取出的所述第一图像之间的相似度;所述基于所述目标对象信息中的第一对象信息和所述质量信息,从所述目标多媒体资源中选取出符合所述第一对象约束条件和所述图像质量约束条件的第一图像,包括:基于所述目标对象信息中的第一对象信息和所述质量信息,从所述目标多媒体资源中选取出符合所述第一对象约束条件和所述图像质量约束条件的候选图像;获取所述候选图像之间的相似度,并基于所述候选图像之间的相似度,从所述候选图像中选取符合所述去重约束条件的第一图像。
6、可选的,在所述目标多媒体资源为视频的情况下,所述基于所述候选图像之间的相似度,从所述候选图像中选取符合所述去重约束条件的第一图像,包括:对所述视频进行转场识别处理,得到所述视频包含的多个场景片段;基于所述候选图像之间的相似度以及所述候选图像所属的场景片段,从所述候选图像中选取符合所述去重约束条件的第一图像;其中,每个所述场景片段最多对应一张所述第一图像。
7、可选的,在所述目标操作包括裁图操作的情况下,所述目标对象包括第二对象,所述目标对象约束条件包括第二对象约束条件;所述操作参考信息还包括裁图尺寸;所述基于所述操作参考信息和所述目标对象信息,对所述目标多媒体资源执行所述目标操作,以得到目标图像,包括:基于所述目标对象信息中的第二对象信息和所述裁图尺寸,获取所述目标多媒体资源对应的待裁剪图像中符合所述第二对象约束条件的至少一个候选区域;从所述至少一个候选区域中确定目标区域,并针对所述目标区域进行裁剪,得到第二图像;基于所述第二图像得到目标图像。
8、可选的,在所述目标操作不包括选图操作的情况下,所述待裁剪图像是所述目标多媒体资源中的图像;在所述目标操作包括选图操作的情况下,所述待裁剪图像是针对所述目标多媒体资源执行所述选图操作后所得的第一图像。
9、可选的,所述从所述至少一个候选区域中确定目标区域,包括:基于预设的评分参考因素,对所述至少一个候选区域分别进行评分,得到所述至少一个候选区域各自的评分值;其中,所述评分参考因素包括所述第二对象中目标部位的位置因素、目标部位的大小因素、目标部位的特征因素、对象类型因素中的一种或多种;将评分值最高的候选区域作为目标区域。
10、可选的,所述基于所述第二图像得到目标图像,包括:基于预设的扩图配置信息,对所述第二图像进行内容扩充处理,得到第三图像;基于所述第三图像得到目标图像。
11、可选的,所述方法还包括:针对所述目标图像执行后处理操作,以得到结果图像。
12、可选的,在所述后处理操作包括标识贴加操作的情况下,所述针对所述目标图像执行后处理操作,以得到结果图像,包括:获取待贴加的目标标识;基于所述目标图像中的指定类型对象的信息和预设的标识配置信息,为所述目标图像贴加所述目标标识,以得到结果图像。
13、可选的,所述基于所述目标图像中的指定类型对象的信息和预设的标识配置信息,为所述目标图像贴加所述目标标识,以得到结果图像,包括:基于所述目标图像中的指定类型对象的信息和预设的标识配置信息,为所述目标图像贴加所述目标标识,得到标识贴加图像;对所述标识贴加图像中的目标标识进行清晰度检测处理,并基于符合预设的标识清晰度条件的标识贴加图像得到结果图像。
14、本公开实施例还提供了一种图像生成装置,包括:资源确定模块,用于获取目标多媒体资源,并确定所述目标多媒体资源待执行的目标操作;其中,所述目标操作包括选图操作和/或裁图操作;参考信息获取模块,用于获取所述目标操作对应的操作参考信息;其中,所述操作参考信息至少包含目标对象约束条件;对象识别模块,用于对所述目标多媒体资源中的目标对象进行识别,得到所述目标多媒体资源的目标对象信息;操作执行模块,用于基于所述操作参考信息和所述目标对象信息,对所述目标多媒体资源执行所述目标操作,以得到目标图像。
15、本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的图像生成方法。
16、本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如本公开实施例提供的图像生成方法。
17、本公开实施例提供的上述技术方案,能够基于目标多媒体资源待执行的目标操作的操作参考信息,以及目标多媒体资源中的目标对象信息,对目标多媒体资源执行目标操作(选图和/或裁图),以得到目标图像。上述方式可以在已有的目标多媒体资源的基础上通过执行目标操作而快速便捷地生成新图像,而且由于该操作结合了目标多媒体资源中的目标对象信息,并通过目标对象约束条件进行约束,本文档来自技高网...
【技术保护点】
1.一种图像生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述目标对象包括具有面部特征的对象的情况下,所述目标对象约束条件用于约束所述具有面部特征的对象在所述目标操作所得的图像中的数量、尺寸、类型、指定部位信息中的一种或多种;
3.根据权利要求1所述的方法,其特征在于,在所述目标操作包括选图操作的情况下,所述目标对象包括第一对象,所述目标对象约束条件包括第一对象约束条件,所述操作参考信息还包括图像质量约束条件;
4.根据权利要求3所述的方法,其特征在于,所述操作参考信息还包括去重约束条件,所述去重约束条件用于约束选取出的所述第一图像之间的相似度;
5.根据权利要求4所述的方法,其特征在于,在所述目标多媒体资源为视频的情况下,所述基于所述候选图像之间的相似度,从所述候选图像中选取符合所述去重约束条件的第一图像,包括:
6.根据权利要求1所述的方法,其特征在于,在所述目标操作包括裁图操作的情况下,所述目标对象包括第二对象,所述目标对象约束条件包括第二对象约束条件;所述操作参考信息还包括裁图尺寸;<
...【技术特征摘要】
1.一种图像生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述目标对象包括具有面部特征的对象的情况下,所述目标对象约束条件用于约束所述具有面部特征的对象在所述目标操作所得的图像中的数量、尺寸、类型、指定部位信息中的一种或多种;
3.根据权利要求1所述的方法,其特征在于,在所述目标操作包括选图操作的情况下,所述目标对象包括第一对象,所述目标对象约束条件包括第一对象约束条件,所述操作参考信息还包括图像质量约束条件;
4.根据权利要求3所述的方法,其特征在于,所述操作参考信息还包括去重约束条件,所述去重约束条件用于约束选取出的所述第一图像之间的相似度;
5.根据权利要求4所述的方法,其特征在于,在所述目标多媒体资源为视频的情况下,所述基于所述候选图像之间的相似度,从所述候选图像中选取符合所述去重约束条件的第一图像,包括:
6.根据权利要求1所述的方法,其特征在于,在所述目标操作包括裁图操作的情况下,所述目标对象包括第二对象,所述目标对象约束条件包括第二对象约束条件;所述操作参考信息还包括裁图尺寸;
7.根据权利要求6所述的方法,其特征在于,在所述目标操作...
【专利技术属性】
技术研发人员:王建明,高锋,赵书礼,尹逊宫,吴佳涛,宛思穆,王政,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。