一种智能广告图像生成方法及装置与流程

文档序号:33643257发布日期:2023-03-29 02:43阅读:61来源:国知局
一种智能广告图像生成方法及装置与流程

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.作为一种可选的实施方式,在本发明实施例第二方面中,所述基于图像关键词依次进行匹配,选取至少一幅主图为次目标图,包括:
49.分别计算每一种图像关键词与主图之间的匹配度;
50.当每一种图像关键词与主图之间的匹配度均满足对应的预设匹配度阈值时,选取该主图为次目标图。
51.作为一种可选的实施方式,在本发明实施例第二方面中,所述基于广告需求从文案库中选取匹配文案,包括:
52.提取广告需求中的文案关键词,所述文案关键词包括文案风格、文案字数、文案类型;
53.根据所述文案关键词从文案库中选取匹配文案。
54.作为一种可选的实施方式,在本发明实施例第二方面中,所述基于广告需求从文案库中选取匹配文案,包括:
55.提取广告需求中的文案需求,所述文案需求包括文案关键词和文案字句;
56.当文案需求为文案关键词时,根据所述文案关键词从文案库中选取匹配方案;
57.当文案需求为文案字句时,将文案字句与文案库的文案模板进行匹配,分别计算相似度;
58.选取相似度最高的文案模板为匹配方文案。
59.本发明实施例第三方面公开一种电子设备,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,用于执行本发明实施例第一方面公开的智能广告图像生成方法。
60.本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的智能广告图像生成方法。
61.与现有技术相比,本发明实施例具有以下有益效果:
62.本发明实施例中提供的智能广告图像生成方法,基于广告图像制作指令选取目标广告模板,并从图像库中自动选取广告主图、从文案库中自动匹配文案,最终生成广告图像,实施例充分考虑广告图像制作指令中包含的个性化广告制作信息,结合广告需求进行图像的个性化选取以及文案的个性化匹配,不仅实现智能化自动化,减少了对人工的依赖,而且生成的广告图像与用户需求匹配度高,制作广告图像更精准。
附图说明
63.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的
附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
64.图1是本发明实施例公开的一种智能广告图像生成方法的流程示意图;
65.图2是本发明实施例公开的另一种智能广告图像生成方法的流程示意图;
66.图3是本发明实施例公开的另一种智能广告图像生成方法的流程示意图;
67.图4是本发明实施例提供的一种智能广告图像生成装置的结构示意图;
68.图5是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
69.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
70.需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”、“第三”、“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,示例性地,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
71.本发明实施例公开了一种智能广告图像生成方法、装置、电子设备及存储介质,基于广告图像制作指令选取目标广告模板,并从图像库中自动选取广告主图、从文案库中自动匹配文案,最终生成广告图像,实施例充分考虑广告图像制作指令中包含的个性化广告制作信息,结合广告需求进行图像的个性化选取以及文案的个性化匹配,不仅实现智能化自动化,减少了对人工的依赖,而且生成的广告图像与用户需求匹配度高,制作广告图像更精准。
72.实施例一
73.请参阅图1,图1是本发明实施例公开的一种智能广告图像生成方法的流程示意图。其中,本发明实施例所描述的方法的执行主体为由软件或/和硬件组成的执行主体,该执行主体可以通过有线或/和无线方式接收相关信息,并可以发送一定的指令。当然,其还可以具有一定的处理功能和存储功能。该执行主体可以控制多个设备,例如远程的物理服务器或云服务器以及相关软件,也可以是对某处安置的设备进行相关操作的本地主机或服务器以及相关软件等。在一些场景中,还可以控制多个存储设备,存储设备可以与设备放置于同一地方或不同地方。如图1所示,该智能广告图像生成方法包括以下步骤:
74.101、响应于广告图像制作指令,从广告模板中选取目标广告模板,所述广告图像制作指令包含广告类型和广告需求。
75.实施例中,当用户有广告生成需求时,可以通过制动的指令输入入口输入广告图像制作指令。其中,用户可以是广告设计人员,可以是产品商,等等。用户可以通过某一个应用程序的登录入口进行身份认证,认证通过后进入主界面,通过广告图像制作指令入口输入该指令,输入指令的方式可以是主动书写,也可以是从已有的选项中逐步选取。
76.实施例的广告模板也即是具有特定的格式、尺寸、不同广告元素摆放位置设定的模板,预先针对不同的广告类型、不同的投放渠道设置好足够大量的广告模板,从而当用户输入广告类型,进而选取与该广告类型匹配的若干个广告模板,再结合广告需求,包括广告尺寸、图像像素、元素摆放位置需求等等选取目标广告模板。
77.102、基于所述广告类型和广告需求从图像库中选取广告主图,将广告主图添加至所述目标广告模板中。
78.实施例的广告类型可以根据不同的情况进行分类,例如,实施例可以根据具体要的文本内容定义广告类型为纯文本类型还是图文结合类型,又或者,实施例可以根据文字语言不同定义广告类型包括中文广告、外语广告,还可以根据广告的目的定义广告类型包括公益广告、盈利性广告等等。
79.实施例根据广告类型的不同,首先已经选取有对应的目标广告模板,在此基础上,针对广告类型筛选出若干广告主图,进一步的,再结合广告需求从若干广告主图中进一步筛选。广告需求包括主图是人物还是动物,动物具体是哪种动物,人物具体是名人还是明星,还是某个企业家等等,广告需求还可以包括图像像素、图像拍摄角度、图像色彩等等。基于该广告需求对广告主图进行筛选,筛选后将广告主图添加至目标广告模板的指定位置。
80.103、基于广告需求从文案库中选取匹配文案,并显示所述匹配文案。
81.实施例生成的广告图像通常还需要相应的文字描述,也即是实施例所述的文案。在本步骤之前,还可以包括步骤询问用户是否插入文案,当接收到用户确认的响应时,再从文案库中选取匹配文案。在文案库中,存储着各种文字类型、不同字数、不同叙述风格、不同表达方式的文案,广告需求包括图像需求和文案需求,具体的文案需求例如包括文字类型,也即是哪种国家的语音文字,还包括诗歌、散文还是普通的文字描述,而对于文字描述,又包含正常的叙事、倒叙、包括排比、比喻、反问等修辞手法,还包括文案关键词,以针对文案关键词可以更加精准的搜索符合要求的文案。
82.104、接收文案选择指令,以根据所述文案选择指令选择对应的文案为目标文案,将目标文案添加至目标广告模板中生成广告图像。
83.实施例中,当匹配到文案之后,将该文案发送给用户,显示在用户终端,这里的用户终端是指用户登录应用程序的设备,包括电脑、智能手机,等等,该智能终端可以进行广告图像生成的启动,同时也具备指令的输入、选项的选取、结果的显示等功能,当在用户终端显示了匹配的文案之后,匹配的文案可能是一条也可能是多条,用户可以从多条文案中筛选。需要说明的是,本步骤中,用户可以直接从多条文案中选择现成的一条文案作为目标文案,也可以是选择一条最符合的文案,这时产生文案选择指令,但是选择了该文案之后,可以对该文案进行适当改动,改动后确定,该改动后的文案作为文案选择指令对应的文案成为目标文案。
84.实施例二
85.图2示出了本技术实施例公开的另一种智能广告图像生成方法,如图2所示,该智能广告图像生成方法包括以下步骤:
86.201、响应于广告图像制作指令,从广告模板中选取目标广告模板,所述广告图像制作指令包含广告类型和广告需求。
87.本步骤中,广告模板的制作方式包括:获取若干历史广告图像,并根据历史广告图
像分别对应的广告类型进行分类;分别去除全部历史广告图像中的主体和文案得到广告模板,将去除主体和文案后的历史广告图像对应的广告模板归属至对应的类目。
88.历史广告图像可以通过对已经公开的广告进行筛选,去除重复的、画质差的、或者已经不符合当前审美的等等,将优质的历史广告图像保留,然后去除该历史广告图像中的广告元素,例如广告文案、广告图像、标题等等,只留下空白模板。
89.202、基于广告类型从图像库中筛选对应类目的主图。
90.例如广告类型是公益类广告,则从图像库中筛选属于公益类的主图。该图像库除了可以通过对历史的广告图像中获取素材,还可以平时爬取相应的新闻平台、消费平台等收集广告图像进行存档。
91.203、提取广告需求中的图像关键词,根据所述图像关键词从主图中匹配广告主图,将广告主图添加至所述目标广告模板中。
92.进一步的,在本步骤中,提取广告需求中的图像关键词后,解析图像关键词中包含的颜色要求、图像主体要求、图像像素要求、图像拍摄角度要求;基于图像关键词依次进行匹配,选取至少一幅主图为次目标图;获取每一幅次目标图的使用评分以及每一幅次目标图对应的预设评价权重;根据所述使用评分和预设评价权重计算每一幅次目标图的优先指数,将优先指数最高的次目标图作为广告主图。
93.示例性的,用户输入的图像关键词包括小狗、白色、正面图,则针对这些关键词依次进行匹配,首先选择是小狗的图像,其次选择小狗为白色的图像,最后选择拍摄角度是正面的图,基于这些关键词的筛选后,还剩下3幅图作为次目标图,要从这3幅图中筛选出一张作为广告主图。结合实施例的选取方式,可以根据这3幅图的点击量、转化率作为使用评分,则点击量和转化率越高,使用评分越高,使用评分是站在观看广告的受众角度进行的评判,而预设评价权重可以是基于设计者或者是发出广告渴望通过该广告带来一定收益或其他效果的人或单位的角度进行评判,预设评价权重是提前设定的,通常设定为小于1但大于0的数,使用评分乘以预设评价权重则得到每一幅次目标图的优先指数。
94.上述中,基于图像关键词依次进行匹配,选取至少一幅主图为次目标图,具体是包括:分别计算每一种图像关键词与主图之间的匹配度;当每一种图像关键词与主图之间的匹配度均满足对应的预设匹配度阈值时,选取该主图为次目标图。
95.204、提取广告需求中的文案关键词,所述文案关键词包括文案风格、文案字数、文案类型。
96.205、根据所述文案关键词从文案库中选取匹配文案,并显示所述匹配文案。
97.示例性的,文案关键词包括叙述风格、100字数以内、修辞手法,结合广告主图对应的对象,从文案库中匹配文案。,
98.206、接收文案选择指令,以根据所述文案选择指令选择对应的文案为目标文案,将目标文案添加至目标广告模板中生成广告图像。
99.实施例三
100.图3示出了本技术实施例公开的另一种智能广告图像生成方法,如图3所示,该智能广告图像生成方法包括以下步骤:
101.301、响应于广告图像制作指令,从广告模板中选取目标广告模板,所述广告图像制作指令包含广告类型和广告需求。
102.本步骤中,与上述实施例相同,广告模板的制作方式包括:获取若干历史广告图像,并根据历史广告图像分别对应的广告类型进行分类;分别去除全部历史广告图像中的主体和文案得到广告模板,将去除主体和文案后的历史广告图像对应的广告模板归属至对应的类目。历史广告图像可以通过对已经公开的广告进行筛选,去除重复的、画质差的、或者已经不符合当前审美的等等,将优质的历史广告图像保留,然后去除该历史广告图像中的广告元素,例如广告文案、广告图像、标题等等,只留下空白模板。
103.302、基于所述广告类型和广告需求从图像库中选取广告主图,将广告主图添加至所述目标广告模板中。
104.303、提取广告需求中的文案需求,所述文案需求包括文案关键词和文案字句。
105.实施例中,文案需求包括文案关键词和文案字句,文案关键词则是零散的、至少一个描述性词语,而文案字句则是用户输入的字段,比较准确的记载了想要表达的内容,但是可能存在修辞不完美、描述不完善、病句、不整洁等等问题。
106.304、当文案需求为文案关键词时,根据所述文案关键词从文案库中选取匹配方案。
107.305、当文案需求为文案字句时,将文案字句与文案库的文案模板进行匹配,分别计算相似度。
108.本步骤中,将文案字句与每一个匹配到的文案分别进行计算相似度,例如匹配到三份文案,对于这三份文案分别计算相似度,具体的,可以通过提取文案字句的关键词以及关键句与文案进行比对,重合越多相似度越高。
109.306、选取相似度最高的文案模板为匹配文案,并显示所述匹配文案。
110.307、接收文案选择指令,以根据所述文案选择指令选择对应的文案为目标文案,将目标文案添加至目标广告模板中生成广告图像。
111.实施例四
112.请参阅图4,图4是本发明实施例公开的一种智能广告图像生成装置的结构示意图。如图4所示,该智能广告图像生成装置可以包括:指令响应模块401、主图选取模块402、文案选取模块403和图像生成模块404,其中,指令响应模块401,,用于响应于广告图像制作指令,从广告模板中选取目标广告模板,所述广告图像制作指令包含广告类型和广告需求;主图选取模块402,用于基于所述广告类型和广告需求从图像库中选取广告主图,将广告主图添加至所述目标广告模板中;文案选取模块403,用于基于广告需求从文案库中选取匹配文案,并显示所述匹配文案;图像生成模块404,用于接收文案选择指令,以根据所述文案选择指令选择对应的文案为目标文案,将目标文案添加至目标广告模板中生成广告图像。
113.本实施例提供的智能广告图像生成装置与其他实施例所示出的智能广告图像生成方法的实质原理以及能够带来的技术效果相同,在此不再赘述。
114.实施例三
115.请参阅图5,图5是本发明实施例公开的一种电子设备的结构示意图。电子设备可以是计算机以及服务器等,当然,在一定情况下,还可以是手机、平板电脑以及监控终端等智能设备,以及具有处理功能的图像采集装置。如图5所示,该电子设备可以包括:
116.存储有可执行程序代码的存储器501;
117.与存储器501耦合的处理器502;
118.其中,处理器502调用存储器501中存储的可执行程序代码,执行实施例一中的智能广告图像生成方法中的部分或全部步骤。
119.本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行实施例一中的智能广告图像生成方法中的部分或全部步骤。
120.本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行实施例一中的智能广告图像生成方法中的部分或全部步骤。
121.本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行实施例一中的智能广告图像生成方法中的部分或全部步骤。
122.在本发明的各种实施例中,应理解,所述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
123.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
124.另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
125.所述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例所述方法的部分或全部步骤。
126.在本发明所提供的实施例中,应理解,“与a对应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。
127.本领域普通技术人员可以理解所述实施例的各种方法中的部分或全部步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read-only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
128.以上对本发明实施例公开的智能广告图像生成方法、装置、电子设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术
人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1