技术新讯 > 计算推算,计数设备的制造及其应用技术 > 用于识别与媒体项匹配的设计模板的系统和方法与流程  >  正文

用于识别与媒体项匹配的设计模板的系统和方法与流程

  • 国知局
  • 2024-09-14 14:29:35

本公开的方面涉及数字设计软件应用程序,并且更具体地涉及用于识别与一个或多个媒体项匹配的设计模板的系统和方法。

背景技术:

1、存在用于创建和发布数字设计的各种计算机应用程序。一般而言,此类应用程序允许用户通过例如创建一个或多个页面并向该页面添加诸如文本、图像、音频、视频等的设计元素来创建设计。

2、通常此类应用程序在各种设计类别中提供许多设计模板,以帮助用户创建设计。用户可以从可用模板选择设计模板,并通过例如自定义(customize)或改变设计模板中可用的设计元素中的一个或多个设计元素来自定义设计模板以创建他们自己的设计。

3、然而,当有过多的设计模板可用时,用户可能常常难以从几乎无限的选择中选择特定的设计模板。

技术实现思路

1、本文描述了一种用于自动生成一个或多个数字设计的计算机实施的方法。该方法可以包括:识别输入媒体项;处理输入媒体项以生成输入媒体项描述符;以及从目标媒体项集识别第一目标媒体项。其中,目标媒体项集中的每个目标媒体项可以与目标媒体项描述符和候选设计模板相关联,并且第一目标媒体项基于输入媒体项描述符与第一目标媒体项的目标媒体项描述符之间的相似性来识别。该方法可以进一步包括生成新数字设计,其中:新数字设计基于与第一目标媒体项相关联的候选设计模板,并且新数字设计被生成以用输入媒体项替换第一目标媒体项。

2、本文还描述了一种用于识别与输入媒体项匹配的一个或多个设计模板的计算机实施的方法。该方法包括接收输入媒体项,该输入媒体项由用户选择,处理输入媒体项以生成输入媒体项描述符,以及从目标媒体项集识别一个或多个目标媒体项。目标媒体项集中的每个目标媒体项可以与目标媒体项描述符和候选设计模板相关联,并且一个或多个目标媒体项可以基于输入媒体项描述符与一个或多个目标媒体项的目标媒体项描述符之间的相似性来识别。该方法可以进一步包括识别与一个或多个目标媒体项相关联的候选设计模板,并使得在选择输入媒体项的用户设备的显示器上显示所识别的候选设计模板。

3、再进一步地,本文公开了一种计算机可读介质,该计算机可读介质包括指令,这些指令在由计算机处理系统的处理单元执行时使计算机处理系统执行上述方法中的任一种方法。

4、本文还公开了一种计算机处理系统,其包括:处理单元;以及非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储指令,这些指令在由处理单元执行时使处理单元执行上述方法中的任一种方法。

技术特征:

1.一种用于自动生成一个或多个数字设计的计算机实施的方法,所述方法包括:

2.根据权利要求1所述的计算机实施的方法,其中,所述目标媒体项集和所述输入媒体项是图像、视频或音频文件中的至少一者。

3.根据权利要求2所述的计算机实施的方法,其中,生成所述输入媒体项描述符包括:

4.根据权利要求3所述的计算机实施的方法,其中,所述机器学习模型是对比语言-图像预训练(clip)模型。

5.根据权利要求3所述的计算机实施的方法,其中,从所述目标媒体项集识别所述第一目标媒体项包括:

6.根据权利要求1所述的计算机实施的方法,其中,所述目标媒体项集是基于从设计模板替换目标媒体项的频率从媒体项超集选择的。

7.一种用于识别与输入媒体项匹配的一个或多个设计模板的计算机实施的方法,包括:

8.根据权利要求7所述的计算机实施的方法,进一步包括生成一个或多个新数字设计,其中,每个新数字设计基于与所述一个或多个目标媒体项相关联的所述候选设计模板中的候选设计模板,并且其中,生成每个新数字设计以用所述输入媒体项替换所述候选设计模板的所述一个或多个目标媒体项。

9.根据权利要求7所述的计算机实施的方法,其中,所述目标媒体项集和所述输入媒体项是图像、视频或音频文件中的至少一者。

10.根据权利要求7所述的计算机实施的方法,进一步包括生成所述目标媒体项集中的每个媒体项的媒体项描述符。

11.根据权利要求10所述的计算机实施的方法,其中,生成所述输入媒体项描述符或生成所述媒体项集的所述媒体项描述符包括使用机器学习模型来分析所述输入媒体项或所述媒体项集中的每个媒体项,并且所述媒体项描述符包括在向量空间中表示所述输入媒体项或所述媒体项集中的每个媒体项的向量嵌入。

12.根据权利要求11所述的计算机实施的方法,其中,从所述目标媒体项集识别所述一个或多个目标媒体项包括:

13.根据权利要求11所述的计算机实施的方法,其中,从所述目标媒体项集识别所述一个或多个目标媒体项包括:

14.根据权利要求7所述的计算机实施的方法,其中,所述目标媒体项集是基于从设计模板替换目标媒体项的频率从媒体项超集选择的。

15.根据权利要求10所述的计算机实施的方法,进一步包括基于所述媒体项集的所述媒体项描述符来生成索引。

16.根据权利要求15所述的计算机实施的方法,其中,从所述目标媒体项集识别所述一个或多个目标媒体项包括:在所述索引中搜索具有与所述输入媒体项的描述符最相似的描述符的所述一个或多个目标媒体项。

17.一种计算机处理系统,包括:

18.根据权利要求17所述的计算机处理系统,其中,生成所述输入媒体项描述符包括使用机器学习模型来分析所述输入媒体项,并且所述输入媒体项描述符包括在向量空间中表示所述输入媒体项的向量嵌入或表示所述输入媒体项的内容的自然语言说明文字。

19.根据权利要求18所述的计算机处理系统,其中,从所述目标媒体项集识别所述第一目标媒体项,所述非暂态计算机可读存储介质进一步存储指令,所述指令在由所述处理单元执行时使所述处理单元:

20.根据权利要求17所述的计算机处理系统,其中,所述目标媒体项集是基于从设计模板替换目标媒体项的频率从媒体项超集选择的。

技术总结公开了一种用于识别与媒体项匹配的设计模板的系统和方法。该方法包括:识别输入媒体项;处理输入媒体项以生成输入媒体项描述符;以及从目标媒体项集识别第一目标媒体项。目标媒体项集中的每个目标媒体项与目标媒体项描述符和候选设计模板相关联,并且第一目标媒体项基于输入媒体项描述符与第一目标媒体项的目标媒体项描述符之间的相似性来识别。该方法进一步包括生成新数字设计。新数字设计基于与第一目标媒体项相关联的候选设计模板,并且生成新数字设计以用输入媒体项替换第一目标媒体项。技术研发人员:D·科斯拉维·巴赫米尔,E·加斯帕里安,R·劳埃德·范·阿默斯受保护的技术使用者:坎瓦有限公司技术研发日:技术公布日:2024/9/12

本文地址:https://www.jishuxx.com/zhuanli/20240914/294353.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。