一种基于生成模型的水刀自动填色系统及方法技术方案

技术编号:25442483 阅读:37 留言:0更新日期:2020-08-28 22:29
本发明专利技术公开了一种基于生成模型的水刀自动填色系统及方法,主要包括CAD文件解析模块、水刀拼花区域分组模块、水刀拼花设计图自动生成模块和材质填充模块,CAD文件解析模块得到水刀拼花的轮廓信息,并根据轮廓信息生成水刀拼花的轮廓图;水刀拼花区域分组模块对水刀拼花的每个区域进行分组;水刀拼花设计图自动生成模块利用c‑GAN生成器得到水刀拼花效果图;材质填充模块得到最终的水刀拼花设计方案。本发明专利技术使用自动填充,设计师的操作为一次性选取所有需要填充的材质,然后一键填充,极大提升了水刀拼花的设计效率;随着训练数据量的增大和模型的改善,可以方便的对自动设计效果进行改进。

【技术实现步骤摘要】
一种基于生成模型的水刀自动填色系统及方法
本专利技术涉及信息技术的领域,具体涉及一种基于生成模型的水刀自动填色系统及方法。
技术介绍
在当代设计中,精美的石材拼花或简约,或奢华,或精巧,总是能引起人们的惊叹,在空间中起到画龙点睛的作用,能熟练地在设计作品中运用拼花去表达设计理念,是高级的设计手法。优秀的水刀拼花需要精美的轮廓以及色彩搭配的设计,同一个水刀轮廓的设计,通过不同的颜色搭配方式可以产生出不同的水刀设计方案。在水刀拼花设计工具中,设计好轮廓后需要为轮廓中的不同区域选择不同颜色和纹理的材质,从而得到最终的水刀设计方案,但是在为轮廓复杂的水刀拼花填色时,设计师手动给几十甚至上百个区域选择材质进行填充,是一件枯燥而低效的工作。目前有很多文献提出用对抗生成网络进行漫画,人物或自然物体轮廓线的自动填色[1][2],图像风格转换[3][5],灰度图像的自动上色[4],但是都不能直接解决水刀拼花自动设计的问题。因为这些方法最终得到的结果都是一张二维彩色图像,不是水刀拼花的设计方案,一个水刀拼花的设计方案需要能够准确的标识出每个本文档来自技高网...

【技术保护点】
1.一种基于生成模型的水刀自动填色系统,其特征在于:主要包括CAD文件解析模块、水刀拼花区域分组模块、水刀拼花设计图自动生成模块和材质填充模块,其中,/nCAD文件解析模块,用于得到水刀拼花的轮廓信息,并根据轮廓信息生成水刀拼花的轮廓图;/n水刀拼花区域分组模块,用于对水刀拼花的每个区域进行分组;/n水刀拼花设计图自动生成模块,用于利用训练c-GAN生成器得到的生成模型,生成水刀拼花效果图;/n材质填充模块,用于计算水刀拼花每个分组在水刀拼花效果图上映射的区域,并计算水刀拼花效果图上这个区域内像素的颜色特征,在备选材质中选择和该区域颜色特征最接近的材质填充到隶属于该分组的所有区域中,得到最终的...

【技术特征摘要】
1.一种基于生成模型的水刀自动填色系统,其特征在于:主要包括CAD文件解析模块、水刀拼花区域分组模块、水刀拼花设计图自动生成模块和材质填充模块,其中,
CAD文件解析模块,用于得到水刀拼花的轮廓信息,并根据轮廓信息生成水刀拼花的轮廓图;
水刀拼花区域分组模块,用于对水刀拼花的每个区域进行分组;
水刀拼花设计图自动生成模块,用于利用训练c-GAN生成器得到的生成模型,生成水刀拼花效果图;
材质填充模块,用于计算水刀拼花每个分组在水刀拼花效果图上映射的区域,并计算水刀拼花效果图上这个区域内像素的颜色特征,在备选材质中选择和该区域颜色特征最接近的材质填充到隶属于该分组的所有区域中,得到最终的水刀拼花设计方案。


2.根据权利要求1所述的基于生成模型的水刀自动填色系统,其特征在于:所述水刀拼花区域分组模块中分组的方法是计算区域的几何特征,特定几何特征相同的区域分成一组。


3.根据权利要求1所述的基于生成模型的水刀自动填色系统,其特征在于:所述水刀拼花设计图自动生成模块中,c-GAN生成器训练时,使用水刀的轮廓图作为生成器的输入,使用设计好的水刀拼花的效果图作为标签,将标签和c-GAN生成器的输出结果输入判别器进行对抗训练,直至结果稳定。


4.根据权利要求1或3所述的基于生成模型的水刀自动填色系统,其特征在于:所述水刀拼花设计图自动生成模块在方案生成时,将水刀拼花的轮廓图和用户选...

【专利技术属性】
技术研发人员:于川汇周源
申请(专利权)人:杭州群核信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1