您的当前位置:首页正文

一种平面设计自动配色装置[发明专利]

来源:独旅网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 108416826 A(43)申请公布日 2018.08.17

(21)申请号 201810124019.5(22)申请日 2018.02.07

(71)申请人 李荣陆

地址 200050 上海市长宁区延安西路900号(72)发明人 李荣陆 王心磊 黄如樟 (51)Int.Cl.

G06T 11/60(2006.01)G06T 11/40(2006.01)G06T 7/90(2017.01)G06K 9/62(2006.01)

权利要求书2页 说明书4页 附图1页

(54)发明名称

一种平面设计自动配色装置(57)摘要

本发明涉及一种图文平面设计技术领域,提供一种平面设计自动配色装置,包括海报数据库、配色方案分析模块、配色库、主成分颜色分析

通过所述平面设计自动配模块和配色匹配模块;

色装置,用户在一张平面设计作品的背景图上框选一个文字区域,输入文字后,系统就为文字自动配色,省略客户手动进行文字配色选择的操作,简化设计操作,提升设计效率和设计质量。

CN 108416826 ACN 108416826 A

权 利 要 求 书

1/2页

1.一种平面设计自动配色装置,其特征在于:包括海报数据库、配色方案分析模块、配色库、主成分颜色分析模块和配色匹配模块;

所述海报数据库中收集有现有的已设计海报;

所述配色方案分析模块对海报数据库的已设计海报进行配色分析,识别已设计海报中的每一段文字区域,分别分析每一段文字区域中的背景主成分颜色和文字区域中的文字颜色,若文字颜色为多个,取占比最大的颜色;所述配色方案分析模块将各文字区域的背景主成分颜色和文字颜色组合构成配色方案数组;

所述配色方案分析模块对各已设计海报进行配色分析获得的各配色方案数组构建成为所述配色库;

用户在平面设计作品的背景图上框选一个文字区域,所述主成分颜色分析模块对框选的文字区域进行背景主成分颜色分析,则所述主成分颜色分析模块获得基础背景主成分颜色;

所述配色匹配模块将基础背景主成分颜色逐一的与所述配色库中各配色方案数组的背景主成分颜色分别进行相似度计算,选出背景主成分颜色的相似度最高的配色方案数组,将该选出的配色方案数组对应的文字颜色应用于用户书写入框选的文字区域的文字。

2.根据权利要求1所述的平面设计自动配色装置,其特征在于:所述配色方案分析模块得到配色方案数组,所述配色方案数组的数据结构如下:[  {

    textColor:当前区域中文字的颜色,    backgroupColor:C(cw11), (c12,cw12), …, (c1m,cw1m)])1[(c11,},……   {

     textColor:当前区域中文字的颜色,     backgroupColor: C(cwn1),(cn2,cwn2), …,(cnm,cwnm)])n[(cn1,  }];其中,backgroudColor是背景主成分颜色,textColor是文字颜色;Cn 是指第n个文字区域R的背景主成分颜色, cnm是指在第n个文字区域中的第m种背景主成分颜色值,cwnm是指在第n个文字区域中颜色cnm所占的权重;其中,cnm采用RGB分量值表示(crnm、cgnm、cbnm);

所述主成分颜色分析模块获得基础背景主成分颜色,所述基础背景主成分颜色的数据结构如下:

{

backgroupColor:B([(b1,bw1),(b2,bw2), …, (bk,bwk)])};其中,bk表示框选的文字区域内的第k种基础背景主成分颜色值,bwk是指在框选的文字区域中颜色bk所占的权重; 其中bk用RGB分量值表示为(brk、bgk、bbk);

所述配色匹配模块将基础背景主成分颜色逐一的与所述配色库中各配色方案数组的

2

CN 108416826 A

权 利 要 求 书

2/2页

背景主成分颜色分别进行相似度计算,计算具体为:

①所述配色匹配模块先基于颜色的RGB分量值,通过HSV空间距离逐一计算基础背景主成分颜色的bk和配色库中各配色方案数组的cnm的颜色组成相似度:

其中,abs代表取绝对值;

所述配色匹配模块根据颜色组成相似度由配色库中滤选出颜色组成相似度最高的J个配色方案数组;

②所述配色匹配模块将滤选出的J个配色方案数组分别与基础背景主成分颜色进行颜色权重配比相似度计算,以选出颜色权重配比相似度最高的配色方案数组;其中,颜色权重配比相似度计算如下:

3.根据权利要求1所述的平面设计自动配色装置,其特征在于:所述海报数据库可以通过人工操作添加新的已设计海报进行数据库扩充,或者所述海报数据库可以通过网络爬虫自动进行新的已设计海报更新添加以实现数据库自动扩充。

3

CN 108416826 A

说 明 书

一种平面设计自动配色装置

1/4页

技术领域

[0001]本发明涉及图文平面设计技术领域,特别涉及一种平面设计自动配色装置。背景技术

[0002]随着广告行业发展,人们对平面设计的需求越来越多。尽管,许多计算机辅助设计工具(例如:Photoshop、SketchUp、Illustrator等)的出现,大大地方便了海报设计,提高了设计的效率。但是,对于多数没有平面设计理论知识和基本美学知识的人来说,做一张专业的平面设计仍然是一件困难的事情。其中,文字配色是平面设计中非常重要的一环。发明内容

[0003]因此,针对上述的问题,本发明提出一种平面设计自动配色装置,所述平面设计自动配色装置会自动分析文字区域背景图,自动地提供若干配色方案供用户选择,简化平面设计中的文字配色,提高平面设计的效率。[0004]为实现上述技术问题,本发明采取的解决方案为:一种平面设计自动配色装置,包括海报数据库、配色方案分析模块、配色库、主成分颜色分析模块和配色匹配模块;

所述海报数据库中收集有现有的已设计海报;

所述配色方案分析模块对海报数据库的已设计海报进行配色分析,识别已设计海报中的每一段文字区域,分别分析每一段文字区域中的背景主成分颜色和文字区域中的文字颜色,若文字颜色为多个,取占比最大的颜色;所述配色方案分析模块将各文字区域的背景主成分颜色和文字颜色组合构成配色方案数组;

所述配色方案分析模块对各已设计海报进行配色分析获得的各配色方案数组构建成为所述配色库;

用户在平面设计作品的背景图上框选一个文字区域,所述主成分颜色分析模块对框选的文字区域进行背景主成分颜色分析,则所述主成分颜色分析模块获得基础背景主成分颜色;

所述配色匹配模块将基础背景主成分颜色逐一的与所述配色库中各配色方案数组的背景主成分颜色分别进行相似度计算,选出背景主成分颜色的相似度最高的配色方案数组,将该选出的配色方案数组对应的文字颜色应用于用户书写入框选的文字区域的文字。[0005]进一步的是,所述配色方案分析模块得到配色方案数组,所述配色方案数组的数据结构如下:

[  {

    textColor:当前区域中文字的颜色,    backgroupColor:C(cw11), (c12,cw12), …, (c1m,cw1m)])1[(c11,},……

4

CN 108416826 A

说 明 书

2/4页

   {

     textColor:当前区域中文字的颜色,     backgroupColor: C(cwn1),(cn2,cwn2), …,(cnm,cwnm)])n[(cn1,  }];其中,backgroudColor是背景主成分颜色,textColor是文字颜色;Cn 是指第n个文字区域R的背景主成分颜色, cnm是指在第n个文字区域中的第m种背景主成分颜色值,cwnm是指在第n个文字区域中颜色cnm所占的权重;其中,cnm采用RGB分量值表示(crnm、cgnm、cbnm);

所述主成分颜色分析模块获得基础背景主成分颜色,所述基础背景主成分颜色的数据结构如下:

{

backgroupColor:B([(b1,bw1),(b2,bw2), …, (bk,bwk)])};其中,bk表示框选的文字区域内的第K种基础背景主成分颜色值,bwk是指在框选的文字区域中颜色bk所占的权重; 其中bk用RGB分量值表示为(brk、bgk、bbk);

所述配色匹配模块将基础背景主成分颜色逐一的与所述配色库中各配色方案数组的背景主成分颜色分别进行相似度计算,计算具体为:

①所述配色匹配模块先基于颜色的RGB分量值,通过HSV空间距离逐一计算基础背景主成分颜色的bk和配色库中各配色方案数组的cnm的颜色组成相似度:

其中,abs代表取绝对值;

所述配色匹配模块根据颜色组成相似度由配色库中滤选出颜色组成相似度最高的J个配色方案数组;

②所述配色匹配模块将滤选出的J个配色方案数组分别与基础背景主成分颜色进行颜色权重配比相似度计算,以选出颜色权重配比相似度最高的配色方案数组;其中,颜色权重配比相似度计算如下:

进一步的是,所述海报数据库可以通过人工操作添加新的已设计海报进行数据库

扩充,或者所述海报数据库可以通过网络爬虫自动进行新的已设计海报更新添加以实现数据库自动扩充。

[0007]通过采用前述技术方案,本发明的有益效果是:通过如上所述设计的平面设计自动配色装置,用户在一张平面设计作品的背景图上框选一个文字区域,输入文字后,系统就为文字自动配色,省略客户手动进行文字配色选择的操作,简化设计操作,提升设计效率和设计质量。通过采集大量图片格式的海报,不断扩充海报数据库,进而扩充配色库中配色方案数组,优化系统为用户找到适合的文字配色方案。本装置可以集成到常用的计算机辅助平面设计工具(例如:Photoshop、SketchUp、Illustrator等)中,简化平面设计中的文字配色,提高平面设计的效率。

[0006]

5

CN 108416826 A

说 明 书

3/4页

附图说明

[0008]图1是本发明实施例的结构原理框图。

具体实施方式

[0009]现结合附图和具体实施例对本发明进一步说明。[0010]参考图1,本发明实施例揭示的是,一种平面设计自动配色装置,其特征在于:包括海报数据库、配色方案分析模块、配色库、主成分颜色分析模块和配色匹配模块。[0011]所述海报数据库中收集有现有的已设计海报;所述海报数据库可以通过人工操作添加新的已设计海报进行数据库扩充,或者所述海报数据库可以通过网络爬虫自动进行新的已设计海报更新添加以实现数据库自动扩充。

[0012]所述配色方案分析模块对海报数据库的已设计海报进行配色分析,所述配色方案分析模块通过OCR技术识别已设计海报中的每一段文字区域,通过主成分颜色分析技术(例如:K均值聚类法、中位切割法等)分别分析每一段文字区域中的背景主成分颜色和文字区域中的文字颜色,若文字颜色为多个,取占比最大的颜色;所述配色方案分析模块将各文字区域的背景主成分颜色和文字颜色组合构成配色方案数组;所述配色方案数组的数据结构如下:

[  {

    textColor:当前区域中文字的颜色,    backgroupColor:C(cw11), (c12,cw12), …, (c1m,cw1m)])1[(c11,},……   {

     textColor:当前区域中文字的颜色,     backgroupColor: C(cwn1),(cn2,cwn2), …,(cnm,cwnm)])n[(cn1,  }];其中,backgroudColor是背景主成分颜色,textColor是文字颜色;Cn 是指第n个文字区域R的背景主成分颜色, cnm是指在第n个文字区域中的第m种背景主成分颜色值,cwnm是指在第n个文字区域中颜色cnm所占的权重;其中,cnm采用RGB分量值表示(crnm、cgnm、cbnm)。[0013]所述配色方案分析模块对各已设计海报进行配色分析获得的各配色方案数组构建成为所述配色库。[0014]用户在平面设计作品的背景图上框选一个文字区域,所述主成分颜色分析模块对框选的文字区域进行背景主成分颜色分析,则所述主成分颜色分析模块获得基础背景主成分颜色;所述基础背景主成分颜色的数据结构如下:

{

backgroupColor:B([(b1,bw1),(b2,bw2), …, (bk,bwk)])};

6

CN 108416826 A

说 明 书

4/4页

其中,bk表示框选的文字区域内的第K种基础背景主成分颜色值,bwk是指在框选的文字区域中颜色bk所占的权重; 其中bk用RGB分量值表示为(brk、bgk、bbk)。

[0015]所述配色匹配模块将基础背景主成分颜色逐一的与所述配色库中各配色方案数组的背景主成分颜色分别进行相似度计算,选出背景主成分颜色的相似度最高的配色方案数组,将该选出的配色方案数组对应的文字颜色应用于用户书写入框选的文字区域的文字;

所述配色匹配模块相似度计算具体为:

①所述配色匹配模块先基于颜色的RGB分量值,通过HSV空间距离逐一计算基础背景主成分颜色的bk和配色库中各配色方案数组的cnm的颜色组成相似度:

其中,abs代表取绝对值;

所述配色匹配模块根据颜色组成相似度由配色库中滤选出颜色组成相似度最高的J个配色方案数组;

②所述配色匹配模块将滤选出的J个配色方案数组分别与基础背景主成分颜色进行颜色权重配比相似度计算,以选出颜色权重配比相似度最高的配色方案数组;其中,颜色权重配比相似度计算如下:

综上所述设计的述平面设计自动配色装置,根据文字区域的背景颜色自动提供一

些配色方案,用户在一张平面设计作品的背景图上框选一个文字区域,输入文字后,系统就为文字自动配色,省略客户手动进行文字配色选择的操作,简化设计操作,提升设计效率和设计质量。

[0017]以上所记载,仅为利用本创作技术内容的实施例,任何熟悉本项技艺者运用本创作所做的修饰、变化,皆属本创作主张的专利范围,而不限于实施例所揭示者。

[0016]

7

CN 108416826 A

说 明 书 附 图

1/1页

图1

8

因篇幅问题不能全部显示,请点此查看更多更全内容