素描渲染实时实现系统及其方法技术方案

技术编号:20683401 阅读:41 留言:0更新日期:2019-03-27 19:42
本发明专利技术公开了素描渲染实时实现系统及其方法。所述素描渲染实时实现系统包括图像预处理模块、白噪声生成模块、线积分卷积模块、边缘计算模块和加权合成模块。本发明专利技术公开的素描渲染实时实现系统及其方法,通过前期处理生成中间图像1和基于该中间图像1随机生成的白噪声图,以便对于每个像素点进行线积分卷积处理,从而生成中间图像2。通过对于中间图像2进行边缘计算,从而获得边缘部分,以便最终加权叠加形成素描图像。上述自动化处理过程无需人工干预,能够针对批量输入的待处理图像进行实时处理,最终生成的素描图像具有较为统一的风格。

【技术实现步骤摘要】
素描渲染实时实现系统及其方法
本专利技术属于计算机绘图
,具体涉及一种素描渲染实时实现系统和一种素描渲染实时实现方法。
技术介绍
素描作品作为常见的艺术形式之一,具有较高的艺术价值和审美价值。然而,传统的素描通常由具有一定专业水平的人员完成,因此具有较高的学习成本和人们门槛。一般认为,素描能够通过简洁、明快的线条把需要描绘的物体轮廓勾勒出来,同时能够较为传神地表达细节特征。值得注意的是,尽管素描具有较高的价值,但是形成过程严重依赖人工,受到人为因素的影响较为严重。同时,个人之间的素描水平具有较大差异,难以保证素描作品的一致性。同时,同一人在不同时刻创作的素描作品,也难以保证具有较高的一致性。此外,创作完成一件素描作品需要创作者持续较长的时间,如需批量出货具有较高一致性要求的素描作品,显然不再适合由人工完成。
技术实现思路
本专利技术针对现有技术的状况,克服上述缺陷,提供一种素描渲染实时实现系统和一种素描渲染实时实现方法。本专利技术采用以下技术方案,所述素描渲染实时实现系统包括图像预处理模块、白噪声生成模块、线积分卷积模块、边缘计算模块和加权合成模块,其中:所述图像预处理模块用于将待本文档来自技高网...

【技术保护点】
1.一种素描渲染实时实现方法,其特征在于,包括以下步骤:步骤S1:输入待处理图像,并且将待处理图像预处理,以形成中间图像1;步骤S2:获取中间图像1,并且将中间图像1随机生成该图像的白噪声图;步骤S3:获取中间图像1和白噪声图,将中间图像1中的每一个像素点依次与白噪声图中一一对应的像素点进行线积分卷积处理,以生成中间图像2;步骤S4:获取中间图像2,并且将中间图像2边缘计算处理,以获取该图像的边缘部分;步骤S5:获取中间图像2和步骤S4中的边缘部分,并且将中间图像2和步骤S4中的边缘部分加权叠加,以形成素描图像。

【技术特征摘要】
1.一种素描渲染实时实现方法,其特征在于,包括以下步骤:步骤S1:输入待处理图像,并且将待处理图像预处理,以形成中间图像1;步骤S2:获取中间图像1,并且将中间图像1随机生成该图像的白噪声图;步骤S3:获取中间图像1和白噪声图,将中间图像1中的每一个像素点依次与白噪声图中一一对应的像素点进行线积分卷积处理,以生成中间图像2;步骤S4:获取中间图像2,并且将中间图像2边缘计算处理,以获取该图像的边缘部分;步骤S5:获取中间图像2和步骤S4中的边缘部分,并且将中间图像2和步骤S4中的边缘部分加权叠加,以形成素描图像。2.根据权利要求1所述的素描渲染实时实现方法,其特征在于,步骤S1具体包括以下步骤:步骤S1.1:输入待处理图像;步骤S1.2:获取待处理图像,并且将待处理图像灰度处理,以形成中间图像0.1;步骤S1.3:获取待处理图像,并且将待处理图像由RGB空间转换为HSV空间,以形成中间图像0.2;步骤S1.4:获取中间图像0.2,并且将中间图像0.2平滑处理,以形成中间图像1。3.根据权利要求2所述的素描渲染实时实现方法,其特征在于,步骤S1.2中的灰度处理具体包括以下步骤:步骤S1.2.1:获取待处理图像,计算该图像中每个像素点的RGB三个分量的平均值;步骤S1.2.2:将每个像素点的RGB三个分量同时替换为上述平均值。4.根据权利要求1所述的素描渲染实时实现方法,其特征在于,步骤S1具体包括以下步骤:步骤S1.1:输入待处理图像;步骤S1.2:获取待处理图像,并且将待处理图像灰度处理,以形成中间图像0.1;步骤S1.3:获取中间图像0.1,并且将中间图像0.1由RGB空间转换为HSV空间,以形成中间图像0.2;步骤S1.4:获取中间图像0.2,并且将中间图像0.2平滑处理,以形成中间图像1。5.根据权利要求4所述的素描渲染实时实现方法,其特...

【专利技术属性】
技术研发人员:何旭琼
申请(专利权)人:浙江绿浪信息技术有限公司
类型:发明
国别省市:浙江,33

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

1