一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种带有logo的产品海报人工智能生成系统及方法与流程

2022-09-14 22:23:46 来源:中国专利 TAG:


1.本发明涉及海报制作技术领域,具体为一种带有logo的产品海报人工智能生成系统及方法。


背景技术:

2.海报设计属于视觉传达的表现形式之一,通过版面的设计构成在第一时间内吸引人们的目光,并获得瞬间的刺激,这就要求设计者要将图片、色彩、文字、空间等要素进行完整的结合,并以适当的形式向人们展示宣传信息。海报按照用途可分为:广告宣传海报、现代社会海报、企业海报、文化宣传海报、影视剧海报;广告宣传海报可以传播到社会中,主要是用于提高企业或者个人的知名度。广告宣传海报中也存在大量关于企业产品的宣传内容;企业的销售经理在向客户介绍产品时,需要将多张产品图片组合为海报,并且需要在海报的某些位置打上客户公司logo;同时,为了防止扩散,海报需要添加水印。现有产品海报的制作方案为:销售经理拜访客户时,请客户提供其公司logo,拜访客户结束后,将产品图片及客户logo交给设计师,设计师手动完成一系列动作,最后生成海报。
3.上述方案中,销售经理需要依赖设计师,给其造成了严重的工作负担,同时由于设计师沟通及处理耗费时间长,销售经理无法实时提供给客户产品方案,严重影响客户体验。


技术实现要素:

4.本发明的目的在于提供一种带有logo的产品海报人工智能生成系统及方法,以解决上述背景技术中提出的问题。
5.为了解决上述技术问题,本发明提供如下技术方案:一种带有logo的产品海报人工智能生成系统,包括中央处理模块、数据上传模块和海报生成模块,所述中央处理模块输出端分别与数据上传模块和海报生成模块的输入端连接,所述中央处理模块输入端分别与数据上传模块和海报生成模块的输出端连接;所述中央处理模块用于对数据进行综合处理,所述数据上传模块用于对海报所需数据进行上传处理,所述海报生成模块用于根据数据对海报进行计算生成处理。
6.本发明还提供了一种带有logo的产品海报人工智能生成系统的使用方法,包括以下步骤:
7.s1、客户通过数据上传模块上传礼盒产品图片到中央处理模块;
8.s2、客户通过数据上传模块缩放图片,并在缩放图上标记logo定位框,可标记多个,上传到中央处理模块;
9.s3、客户通过数据上传模块上传logo图片到中央处理模块;
10.s4、海报生成模块通过中央处理模块提取数据,并对数据进行分析处理,然后生成海报;
11.s5、浏览或下载海报。
12.进一步的,所述中央处理模块包括:中央处理单元、信息收发单元和存储单元,所
述中央处理单元对数据进行分析处理,所述信息收发单元对数据在数据上传模块和海报生成模块中收发传递,所述存储单元对系统中的数据进行存储处理。
13.进一步的,所述数据上传模块包括:图片上传单元、logo上传单元和标记上传单元,客户通过图片上传单元上传海报需要的图片,客户通过logo上传单元上传客户需要的logo图片,客户通过标记上传单元进行标记logo定位框。
14.进一步的,所述海报生成模块包括:海报信息处理单元、图片信息处理单元和logo信息处理单元,系统中所述海报信息处理单元用于对客户提供来的海报数据进行统筹设计处理,系统中所述图片信息处理单元用于对客户提供来的图片信息数据进行计算处理,系统中的所述logo信息处理单元用于对客户提供来的logo信息数据进行计算处理。
15.进一步的,在步骤s4中,海报生成过程如下:
16.步骤一:计算海报尺寸:先获取所有图片尺寸,对比得到海报尺寸,海报宽度为w,海报高度为h;
17.w=max(wi);h=∑hi;wi为当前图片的宽度,hi为当前图片的高度;
18.步骤二:计算每一张图片在海报上的位置:图片的水平位置为xi、竖直位置为yi;yi=(∑hi)-hi;
19.步骤三:渲染图片:获取当前图片的所有像素点,按照步骤二计算的起始点位置,依次循环图片像素点,将每一个像素点投放于海报对应位置;
20.步骤四:logo渲染:循环当前图片所有logo定位点,进行logo渲染;
21.步骤五:海报整体打水印:取水印图片宽度为a,高度为b,计算水印横排数量为c,竖排数量为d;后将水印图片倾斜45度覆盖到最终海报上。
22.进一步的,在步骤四中,logo渲染过程如下:
23.步骤1):计算logo信息,假设logo尺寸为长度e、宽度f,标记框缩放比例为g;标记框水平位置为j,标记框竖直位置为k,标记框宽度为l,标记框高度为m;则:标记框中心点水平位置为pl,标记框中心点水平位置为pm,logo在原图上的实际中心点水平位置为pe,logo在原图上的实际中心点竖直位置为pf,实际图片上的标记框水平位置为n,实际图片上的标记框竖直位置为q,logo在原图上的标记尺寸宽度为logo在原图上的标记尺寸宽度为
24.步骤2):logo图片分割:利用ai技术,将图片分割,得到背景透明的纯logo图片;
25.步骤3):logo缩放:将透明logo图片缩放为在原图上的标记尺寸r、s;
26.步骤4):logo投放:取上面步骤的logo图片的所有像素点,以步骤1)中计算的标记框位置,将所有像素点投放于海报,并且覆盖已有像素。
27.进一步的,在步骤1)中:
28.①
标记框中心点水平位置为标记框中心点水平位置为
29.②
logo在原图上的实际中心点水平位置为logo在原图上的实际中心点竖
直位置为
30.③
实际图片上的标记框水平位置为实际图片上的标记框竖直位置为实际图片上的标记框竖直位置为
31.进一步的,还包括数据库,所述数据库中包括:数据分区单元、数据加密单元、数据提取单元,所述数据分区单元对数据库中的数据进行分区保存处理,所述数据加密单元对数据库中数据进行加密处理,所述数据提取单元对数据库中的数据进行提取。
32.进一步的,还包括智能终端,所述智能终端包括输入单元和显示单元,客户通过智能终端输入上传海报所需的数据,客户通过智能终端的显示单元查看系统数据和海报信息。
33.与现有技术相比,本发明所达到的有益效果是:
34.1、本发明通过设置中央处理模块、数据上传模块、海报生成模块,可对数据进行综合处理,客户可对海报所需数据进行上传处理,可根据数据对海报进行计算快速处理生成海报;本发明充分利用软件系统的技术优势,将产品海报生成组合成一套成熟的软件系统流程,通过技术处理可以现场生成海报,并将客户的logo多点投放于海报上,实时展示给客户,操作方便快捷;可根据客户的输入数据随时调整海报样式和图片、logo的位置;避免海报反复返稿浪费时间;进而有效节省工作时间,提高客户体验感和成交率。
35.2、本发明可实现图片缩放、图片定位点计算、图片尺寸的计算、图片拼接、图片合成、图片水印,图片定位点计算可有效对海报中的图片位置进行定位计算处理,自动排布海报中的图片,使得海报生成速度更快;对图片尺寸进行计算,可有效对图片尺寸进行解析,使得图片更好的在海报中生成,避免由于图片尺寸问题导致海报图片排列错乱或重叠。
附图说明
36.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
37.图1是本发明中的模块连接示意图;
38.图2是本发明中系统的工作原理示意图;
39.图3是本发明中央处理模块的示意图;
40.图4是本发明数据上传模块的示意图;
41.图5是本发明海报生成模块的示意图;
42.图中:1、中央处理模块;2、数据上传模块;3、海报生成模块。
具体实施方式
43.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
44.请参阅图1-图5,本发明提供技术方案:一种带有logo的产品海报人工智能生成系
统,包括中央处理模块1、数据上传模块2和海报生成模块3,所述中央处理模块1输出端分别与数据上传模块2和海报生成模块3的输入端连接,所述中央处理模块1输入端分别与数据上传模块2和海报生成模块3的输出端连接;所述中央处理模块1用于对数据进行综合处理,所述数据上传模块2用于对海报所需数据进行上传处理,所述海报生成模块3用于根据数据对海报进行计算生成处理;所述中央处理模块1包括:中央处理单元、信息收发单元和存储单元,所述中央处理单元对数据进行分析处理,所述信息收发单元对数据在数据上传模块2和海报生成模块3中收发传递,所述存储单元对系统中的数据进行存储处理;所述数据上传模块2包括:图片上传单元、logo上传单元和标记上传单元,客户通过图片上传单元上传海报需要的图片,客户通过logo上传单元上传客户需要的logo图片,客户通过标记上传单元进行标记logo定位框;所述海报生成模块3包括:海报信息处理单元、图片信息处理单元和logo信息处理单元,系统中所述海报信息处理单元用于对客户提供来的海报数据进行统筹设计处理,系统中所述图片信息处理单元用于对客户提供来的图片信息数据进行计算处理,系统中的所述logo信息处理单元用于对客户提供来的logo信息数据进行计算处理。
45.本发明还提供了一种带有logo的产品海报人工智能生成系统的使用方法,包括以下步骤:
46.s1、客户通过数据上传模块2上传礼盒产品图片到中央处理模块1;
47.s2、客户通过数据上传模块2缩放图片,并在缩放图上标记logo定位框,可标记多个,上传到中央处理模块1;
48.s3、客户通过数据上传模块2上传logo图片到中央处理模块1;
49.s4、海报生成模块3通过中央处理模块1提取数据,并对数据进行分析处理,然后生成海报;
50.海报生成过程如下:
51.步骤一:计算海报尺寸:先获取所有图片尺寸,对比得到海报尺寸,海报宽度为w,海报高度为h;
52.w=max(wi);h=∑hi;wi为当前图片的宽度,hi为当前图片的高度;海报宽度为最大的一张图片宽度,海报高度为所有图片高度总和;
53.步骤二:计算每一张图片在海报上的位置:图片的水平位置为xi、竖直位置为yi;yi=(∑hi)-hi;每一张图片在海报上的位置:水平位置xi为(海报宽-图片宽)/2,竖直位置yi为之前所有图片高度之和;
54.步骤三:渲染图片:获取当前图片的所有像素点,按照步骤二计算的起始点位置,依次循环图片像素点,将每一个像素点投放于海报对应位置;
55.步骤四:logo渲染:循环当前图片所有logo定位点,进行logo渲染;
56.logo渲染过程如下:
57.步骤1):计算logo信息,假设logo尺寸为长度e、宽度f,标记框缩放比例为g;标记框水平位置为j,标记框竖直位置为k,标记框宽度为l,标记框高度为m;标记框中心点水平位置为pl,标记框中心点水平位置为pm,logo在原图上的实际中心点水平位置为pe,logo在原图上的实际中心点竖直位置为pf,实际图片上的标记框水平位置为n,实际图片上的标记框竖直位置为q;
58.①
标记框中心点水平位置为标记框中心点水平位置为
59.②
logo在原图上的实际中心点水平位置为logo在原图上的实际中心点竖直位置为
60.③
实际图片上的标记框水平位置为实际图片上的标记框竖直位置为实际图片上的标记框竖直位置为
61.④
logo在原图上的标记尺寸宽度为logo在原图上的标记尺寸宽度为
62.步骤2):logo图片分割:利用ai技术,将图片分割,得到背景透明的纯logo图片;
63.步骤3):logo缩放:将透明logo图片缩放为在原图上的标记尺寸r、s;
64.步骤4):logo投放:取上面步骤的logo图片的所有像素点,以步骤1)中计算的标记框位置,将所有像素点投放于海报,并且覆盖已有像素;
65.步骤五:海报整体打水印:取水印图片宽度为a,高度为b,计算水印横排数量为c,竖排数量为d;后将水印图片倾斜45度覆盖到最终海报上;
66.s5、浏览或下载海报。
67.还包括数据库,所述数据库中包括:数据分区单元、数据加密单元、数据提取单元,所述数据分区单元对数据库中的数据进行分区保存处理,所述数据加密单元对数据库中数据进行加密处理,所述数据提取单元对数据库中的数据进行提取。
68.还包括智能终端,所述智能终端包括输入单元和显示单元,客户通过智能终端输入上传海报所需的数据,客户通过智能终端的显示单元查看系统数据和海报信息。
69.本发明解决了现有方案中,销售经理需要依赖设计师,给其造成了严重的工作负担,同时由于设计师沟通及处理耗费时间长,销售经理无法实时提供给客户产品方案,严重影响客户体验的问题。
70.本发明的工作原理:
71.参照说明书附图1-图5,本发明通过设置中央处理模块1、数据上传模块2、海报生成模块3,可对数据进行综合处理,客户可对海报所需数据进行上传处理,可根据数据对海报进行计算快速处理生成海报;本发明中的工作顺序依次为:开始、用户上传礼盒图片、标记logo定位框、用户上传logo图片、生成海报(计算海报尺寸、计算图片位置、渲染图片、循环定位点、计算logo尺寸及位置信息、logo抠图、logo缩放、logo渲染(覆盖))、浏览或下载海报;本发明实现图片缩放、图片定位点计算、图片尺寸的计算、图片拼接、图片合成、图片水印,图片定位点计算可有效对海报中的图片位置进行定位计算处理,自动排布海报中的图片,使得海报生成速度更快;对图片尺寸进行计算,可有效对图片尺寸进行解析,使得图片更好的在海报中生成,避免由于图片尺寸问题导致海报图片排列错乱或重叠;本发明充分利用软件系统的技术优势,将产品海报生成组合成一套成熟的软件系统流程,通过技术处理可以现场生成海报,并将客户的logo多点投放于海报上,实时展示给客户,操作方便快捷;可根据客户的输入数据随时调整海报样式和图片、logo的位置;避免海报反复返稿浪费
时间;进而有效节省工作时间,提高客户体验感和成交率。
72.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
73.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献