用USM锐化生成铅笔画的新方法
- 格式:pdf
- 大小:652.05 KB
- 文档页数:9
值。
这种方法的优点是可以调节图像分割的粗糙 度,对于图像有些区域可以突略其细节,这对铅笔
r。。。,。,{;:Ij 三主。::。ej,。。。。≤L,
J。。.。。一 J。。,。。,{:::i:2 三主。:。。L-<ri。,。。≤Lz
Ino。,P j'L:<k… P
hn3 “…d
otherwiseL2\“…‘
(4)
式中:T1一是l(1一j。。。/255);T2一愚2(1一j,。。/ 255);T3一走3(1一j。。叭¨/255);P是一个随机数; J。。。为输入像素的灰度值;J。如。为输出像素的灰度 值;J。。。为输出像素的最大灰度值,一般取255,但 根据情况也可能小于这个值;I…,、j。m、j。m为输 出像素的最小灰度值;L.、L:为2个不同的灰度 域值,根据实验结果,一般L,取25左右,L。取80
(1)色彩缩放处理 为了进行LIC处理,必须得到原图的白噪声 图,但由于LIC处理是针对全图的,因此有必要 对LIC处理的区域进行控制。另外,铅笔画作为 素描画的一种,从审美学的角度来说,应保留有一 定的空白区域,用以激发欣赏者的联想。因此,作 者使用色彩缩放运算对原始图片的灰度图进行了 处理,放缩比例一般取1.5倍左右。根据实际情 况也可以进行调整。 (2)白噪声图的获取 白噪声图是一种以某种随机方式生成的黑白 噪声图片,由于I。IC处理后的色调效果与白噪声 图有很大的关系,作者对白噪声的产生方式作了 改进。为了使原图的处理结果与其相应的铅笔画 匹配,用原图来控制噪声点产生的几率。与文献 [6,7]不同的是,作者对图像的不同灰度范围内的 情况分开处理,以使最后生成的铅笔画中的明暗 对比更突出,空问感更强,更类似于手工产生的效 果,噪声图产生的方式为
收稿日期:Z006 06一Oz. 基金项目:国家自然科学基金资助项目(60303018);上海市青年科技启明星计划基金资助项目(05QMXl447);北京
工业大学多媒体与智能软件技术北京市重点实验室开放课题基金联合资助项日. 作者简介:李龙生(1970一),男,硕士.研究方向:图像图形处理.E—mail:sslns@tom.com 通讯联系人:周经野(1 948一),男,教授.研究方向:人工智能,自然语言,图形、图像处理.
的铅笔条纹的方向、深浅来表达物体的明暗、空间
感、质感等,为了表现出这种效果,作者对图形进 行分割,对不同的区域分别提取特征,再分别产生
各区域的向量场。作者选取了一种效率较高而又
能对图片中各个有意义的区域进行大致分割的图
像分割方法。图像中的所有像素点首先被作为无 向有权图G一(V,E)中所有的顶点,再连接所有
式为
……
fTRUE
D(C,,C,)一J
1 FAI,SE
if Dif((?l,(、2)>Mint(Cl,C2)
‘
“
otherwise
(5)
式中:D(C。,C。)指图中2个区域c。、c。合并的断 言,为真则合并;Dif(C,,C:)指2区域之间的区
别,实际上是指2个区域之间相连的最小边的权 值;Mint(C,,C:)是2个区域内部的区别的最小
生成的速度更快。
关键词:计算机应用;铅笔画;线积分卷积;图像分割;非真实感绘制
中图分类号:TP391
文献标识码:A
文章编号:167卜5497(2007)02一0442—06
New generation method of pencil drawing using US】VI sharpening
I.i Long~shen91~,Zhou Jing—yel,Chen Yi—qian92~,Liu Jun—fa2~,Gao Xing—yul (1.I赡5zi£M£已o,j行,or7nntion T已c^卯ofog了,Xia"g£an Lkiuersi£y,Xi“"gfnn 411105,C,Li咒Ⅱ;2.f靠s£i£“£已o,Com声“£i钉g T8f矗行oZogy,C^i行已sP AcⅡdP7胛y。厂SciP”ces,S^n”g^以i 201 203,C丘i行&;3.J行s£i£“fP。厂Co棚户“£i”g TPf^理oZogy’C^i竹gse Afnde埘了o,SfiP刀fes,B已i歹i坩g lO0080·C^i门口)
通过以上方法处理就可以得到图像的高通滤 波结果。但是为了得到更好的高通滤波效果,作 者将处理后的图片又进行了色彩缩放处理。色彩 缩放的基本原理就是对图像的r,g’b三个颜色分 量进行同等程度的放缩处理,在保证一定平滑度 的基础上让图像得到更好的高通滤波效果。
图l usM锐化效果图 Fig.1 ResuIt by USM
1 用USM锐化产生铅笔画
1.1 USM锐化处理
UsM处理的基本原理是先通过高斯滤波得
到原始图像的一个平滑版本,然后在此基础上用
原始图像减掉平滑的这部分,从而达到对原始图
像进行高通滤波的作用。常用的二维离散高斯滤
波器的数学表达式为
g[i,力一P一, 业2 笋2、
(1)
选取合适的仃2就可以在行×"的窗口上设计高斯
的边缘细节。然后,为了更好地产生铅笔画的光线效果及其局部走势纹理,采用线积分卷积
(LIC)的方法生成类似的效果,并且用适当的图像分割方法来获取有意义的区域进行I。Ic处
理。最后,把前面得到的边缘细节和I。IC处理的结果分为两层进行叠底和透明处理就能得到
较好的铅笔画效果。试验结果表明:使用本文方法可以产生更接近于手绘铅笔画的效果,并且
的相邻边作为其边集,这里的相邻是指八邻域点, 即一个像素与周围8个点相邻,边的权值是2个 顶点的区别,这里一般指灰度值之差。图像的分 割就是将图像最终通过相邻边的聚类成为一个森 林,森林中的每棵树是一个最小生成树,最后形成
的每棵树就对应一个分区,通过定义一个合并的
断言来确定2个树是否合并为一个树,断言的形
· 444 ·
吉林大学学报(工学版)
第37卷
1.2用线积分卷积(LIC)产生铅笔画的纹理 线积分卷积是Cabral和I。eedomL21于1993
年在SIGGRAPH上首先提出的,由于线积分卷 积能较好地对矢量场进行可视化处理,因此被应 用到图像处理、计算机艺术等领域,其基本原理是 基于矢量方向的相关性对噪声纹理进行低通滤 波。然而要对图像进行线积分卷积处理,还需要 先对图像进行一些技术处理。
第37卷第2期 2007年3月
吉林大学学报(工学版)
V。1.37 No·2
Journal。f Jmn University(Engineering and Techn。logy Edition)
Mar.2007
Hale Waihona Puke ==一===一=============================================一
铅笔画的生成方法通常是根据生成方法是否 有交互、使用3D场景还是使用2D图片作为输入 来分类的。本文方法属于从2D数字图片中自动 生成。与同类方法比较,本文方法的特点是:①完 全自动,可以不需要用户的交互,增强了其应用范 围;②与文献[6,7]的方法相比,通过本文方法产 生的结果色调更丰富,更接近于真实手绘效果。 此外,作者还选取了新的图像分割方法,可以针对 铅笔画的特点进行图象分割,同时在很大程度上 缩短了生成铅笔画的时问。
Abstract:A new method for automatically generating penc订drawings from real 2D color images was proposed.First,the color image was sharpen by UnsharpⅣ【ask(USM),then color scaling was used to get an image with radial and edge details. Second,the line integral c。nV01ution(I—IC)algorithm was used to get better effects of illumination and Iocal texture of pencil drawing, and the image segment was applied to gain the significant areas. Finally,the satisfactory pencil drawings was gained by overlaying and transparentizing the edge details and the result of LIC。 The experiment resuh.s show that the proposed method can generate effects closer to real pencil drawings, and it is a faster algorithm. Key words:computer application;pencil drawing;1ine integral conVolution;image segmentation;non~ photo—realistic rendering(NPR)
左右。本文中j。。。可以不为o,考虑到处理后要与 霓红处理的结果合并,色调太深可能会影响铅笔
画的效果,因此J。j。可以进行适当调整。志。、忌。、志。
万方数据
是3个经验值,是。一般取o.9,奄。、是。一般取为 o.7。用户也可以根据实际进行调整。图2为对域 值处理后的图片进行白噪声处理的结果。
图2 自噪声图 Fig.2 White noise image (3)图像分割 常常看到画家在铅笔画中的不同区域用不同
最后,用原图像与这个平滑版本作减法运算,就可 以得到高通滤波效果(如图1所示)。设最后经高 通滤波后的图片的表达式为£[i,力,减法运算为 虻:,力一(1+d)×/_’[?,歹]一(矗一77)x矗[;,歹]