可适性影像锐化方法

文档序号:6560063阅读:562来源:国知局
专利名称:可适性影像锐化方法
技术领域
本发明涉及一种影像的锐化方法,尤指是涉及一种能够适应性地改变影 像锐化过程中所使用的权重值的影像锐化方法。
背景技术
锐化屏蔽(Un Sharp Mask, USM)是一种可用来锐化影像的技术,在 对一原始影像执行USM锐化处理时,必须先求得该原始影像所对应的一模 糊化影像, 一般而言可使用一高斯屏蔽(GaussianMask)来对该原始影像执 行巻积(Convolution)运算以得出该模糊化影像。接下来,将该原始影像减 去该模糊化影像,可得出该原始影像所对应的一细节影像。最后,将该原始 影像加上该细节影像与一固定权重值的乘积,即可得出该原始影像所对应的 一锐化影像。以下所示,为用以表示USM的原理的数学式
PsHARP = PORIGINAL + a (PoRIG腿L陽PbLUR)
其中,a为前述的固定权重值,PoRKHNAL为该原始影像中的一原始像素
值,Pmm为该模糊化影像中对应于该原始像素值的一模糊像素值,(Poriginal
-PBLim)表示该细节影像中对应于该原始像素值的一细节像素值,PSHARP则为 该锐化影像中对应于该原始像素值的一锐化像素值。
而在公知技术中,对于同一影像中的所有像素值而言,权重值a的大小 是固定不变的。若将固定权重值a设得太小,可能会无法达到锐化的效果, 若将固定权重值a设得太大,则虽然可以达到锐化的效果,但部分区域却会 有失真且不自然的现象。

发明内容
因此,本发明的目的之一在于提供一种可适性影像锐化方法,可以解决 公知技术所面临的上述问题。
本发明的实施例公开了一种可适性影像锐化方法,用来产生一原始影像
区块所对应的一锐化影像区块。该原始影像区块包含有多个原始像素值。该 方法包含有下述步骤模糊化该原始影像区块以产生所述多个原始像素值所
对应的多个模糊像素值;计算所述多个原始像素值所对应的多个特征值;对 所述多个特征值进行统计分析运算以据以产生所述多个原始像素值所对应 的多个权重值;以及根据所述多个原始像素值、所述多个权重值以及所述多 个模糊像素值来产生多个锐化像素值,所述多个锐化像素值构成该锐化影像区块。
根据本发明的技术构思,其中模糊化该原始影像区块以产生所述多个原 始像素值所对应的所述多个模糊像素值的步骤包含有使用一高斯屏蔽来模
糊化该原始影像区块。
根据本发明的技术构思,其中计算所述多个原始像素值所对应的所述多
个特征值的步骤包含有使用多个屏蔽来以该原始像素值为中心执行巻积运 算以得出多个巻积值;以及根据所述多个巻积值计算出该原始像素值所对应
的一特征值。
根据本发明的技术构思,其中根据所述多个巻积值计算出该原始像素值
所对应的该特征值的步骤包含有计算所述多个巻积值的平均值,并以所述 多个巻积值的平均值来作为该原始像素值所对应的该特征值。
根据本发明的技术构思,其中所述多个屏蔽选自由梯度屏蔽、曲率屏蔽、 锐化屏蔽以及模糊屏蔽所构成的群组。
根据本发明的技术构思,其中所述多个屏蔽包含有一水平梯度屏蔽、一 垂直梯度屏蔽、 一水平曲率屏蔽、 一垂直曲率屏蔽、 一锐化屏蔽以及一模糊 屏蔽。
根据本发明的技术构思,其中对所述多个特征值进行统计分析运算以产 生所述多个原始像素值所对应的所述多个权重值的步骤包含有计算所述多 个特征值的一平均值以及一标准差;根据该标准差来定义多个差异范围;以 及对于所述多个原始像素值中的每一原始像素值,判断该原始像素值所对应 的特征值与该平均值之间的一绝对差异值落于所述多个差异范围的哪一差 异范围中,以据以产生该原始像素值所对应的一权重值。
根据本发明的技术构思,其中判断该绝对差异值落于所述多个差异范围 的哪一差异范围中,以据以产生该原始像素值所对应的该权重值的步骤包含
有当该绝对差异值落于所述多个差异范围的一第一差异范围中,则使用一 第一预设权重值来作为该原始像素值所对应的该权重值;以及当该绝对差异
值落于所述多个差异范围的一第二差异范围中,则使用一第二预设权重值来
作为该原始像素值所对应的该权重值;其中该第一预设权重值不同于该第二 预设权重值。
根据本发明的技术构思,其中根据所述多个原始像素值、所述多个权重 值以及所述多个模糊像素值来产生所述多个锐化像素值的步骤包含有对于
所述多个原始像素值中的每一原始像素值,将该原始像素值减去其所对应的
一模糊像素值以产生一细节像素值;将该细节像素值乘上该原始像素值所对 应的一权重值;以及将该原始像素值加上该细节像素与该权重值的乘积以产 生该原始像素值所对应的一锐化像素值。
本发明可适应性地改变影像锐化过程中所使用的权重值,并可以得到较 为自然的锐化影像。


图1为本发明的可适应性地影像锐化方法一实施例的流程图。
具体实施例方式
图1为本发明的可适性影像锐化方法一实施例的流程图,所述可适性影 像锐化方法用来产生一原始影像区块所对应的一锐化影像区块。其中,该原 始影像区块可为一原始影像中的一子区块,该锐化影像区块则可为一锐化影 像中的一子区块,而该锐化影像为该原始影像经过本发明的方法锐化后的结 果。此外,该原始影像区块包含有多个原始像素值。举例来说,该原始影像 区块可包含有该原始影像中的位于(x, y)、 (x+l,y)、 ......、 (x+6, y)、 (x+7, y)
这八个像素位置上的八个原始像素值PORKHNALJ、 P0RIG脆L—2、……、P()RIGINAL—7、
Porig跪l—8;该锐化影像区块则包含有该锐化影像中的位于(x, y)、 (x+l, y)........ (x+6, y)、 (x+7, y)这八个像素位置上的八个锐化像素值PSHARP—卜
PSHARP一2、……、PSHARP—7、 PSHARP_8。图1的流程图包含有以下步骤
步骤110:模糊化该原始影像区块以产生所述多个原始像素值
PORKHNAL—! P0RIGINAL—8所对应的多个模糊像素值PBLUR—! PbLUR一8。此步骤可
6以使用任一种可将影像模糊化的屏蔽(Mask)来进行操作,举例来说,对于
介于1与8之间的整数X而言,PBUJR—X可以是以P。RIGINAL—x为中心,使用一
高斯屏蔽(GaussianMask)进行巻积运算所得出的巻积值。而由于高斯屏蔽 等用以将影像模糊化的屏蔽已为本领据技术人员所熟知,故在此不多作赘述。
步骤120:计算所述多个原始像素值PoRjC!NAL—, PoRKHNAL」所对应的多
个特征值CVi CVs。此步骤可以自梯度屏蔽(Gradient Mask)、曲率屏蔽
(Curvature Mask)、锐化屏蔽(Sharpen Mask)、模糊屏蔽(Blur Mask) 等屏蔽中,选出一个或多个屏蔽来进行操作。举例来说,此步骤可以使用一 水平梯度屏蔽、 一垂直梯度屏蔽、 一水平曲率屏蔽、 一垂直曲率屏蔽、 一锐
化屏蔽、 一模糊屏蔽等共六个屏蔽来进行操作。对于原始像素值PORKHNAL—X 而言,以P0RK5INALJC为中心使用前述六个屏蔽进行巻积运算,可以得出 PORIGINAL—X所对应的六个巻积值CVX—, CVxj,再依据所述六个巻积值 CVXJ CVX6,即可得出PoRiGiNALX所对应的特征值CVx。而此处较简单的
作法,是直接以六个巻积值CVX1 CVX—6的平均值来作为特征值cvx。换 句话说,CVX=(CVX—, + CVx—2+CVX3 + CVx—4+CVx_5+CVX6)/6。而由于 梯度屏蔽、曲率屏蔽、锐化屏蔽、以及模糊屏蔽之类的屏蔽均已为本领域技 术人员所熟知,故在此不多作赘述。
步骤130:对该多个特征值CV, CVg进行统计分析运算以据以产生该
多个原始像素值PORIGINAL—i P0RIGINAL—8所对应的多个权重值a ! Ct 8。举例
来说,此步骤可以包含有以下四个子步骤(a)计算出特征值CV, CVs的一 平均值AV以及一标准差SD; (b)依据标准差SD来定义多个差异范围,举例 来说,可定义0 0.5*SD为一第一差异范围、0.5*SD 1*SD为一第二差异 范围、1*SD 1.5*SD为一第三差异范围、1.5*SD 2*SD为一第四差异范围、 2*SD 2.5*SD为一第五差异范围、2.5*SD 3*SD为一第六差异范围、 3*SD 3.5*SD为一第七差异范围、3.5*SD 4*SD为一第八差异范围以及大
于4*SD的则为一第九差异范围;(c)对于所述多个原始像素值Poricinal—i PORIGINALJ中的每一原始像素值PORIGINAL—X,计算PoRIGINAL—X所对应的特征值
CVx与平均值AV之间的一绝对差异值ADX,换句话说,ADx=abs(CVx -AV); (d)判断绝对差异值ADx落于所述多个差异范围的哪一差异范围中,以
据以产生原始像素值P0RK3!NAL一X所对应的一权重值aX,举例来说,当绝对差 异值ADx落于第一差异范围中时,可以以一第一预设权重值a PREDETERMINED 1
来作为权重值ax;当绝对差异值ADx落于第二差异范围中时,可以以一第 二预设权重值a
PREDETERMINED 2
来作为权重值ax,以此类推,当绝对差异值 ADx落于第九差异范围中时,则可以以一第九预设权重值a PREDETERMINED 9 来作为权重值cix。而此处九个预设权重值a PREDETERMINEDJ a
PREDETERMINED 8 可以有不同的大小,系统设计者可以依照经验法则、实验数据 或锐化需求等,来决定这九个预设权重值 a PREDETERMINED 1 a PREDETERMINED 9 的大小。通过步骤130,原始像素值PoR!G脆L—! P0RIG脆L一8所分别对应的权 重值C^ Cl8将可以有不同的大小,而非如公知技术一般,整个影像中所有
的像素值都共享同一个权重值a 。
步骤140:依据所述多个原始像素值P0R!GINALJ P0RKHNALJ、所述多个
权重值(i , a 8以及所述多个模糊像素值PBLmu PBum一8来产生多个锐化像
素值PSH層J P皿RP一8。所述多个锐化像素值PSHARPJ PSHARP一8构成该原始 影像区块所对应的该锐化影像区块。更明确地说,依据USM的原理,此处 使用以下的方程式来进行像素的锐化-
PsHARP一X = PoRIGINAL一X + a X (PoRIGINAL一X _ PbLUR一X) , X=l~8
通过图1所示的方法,将可动态地修改USM锐化过程中所使用的权重
值a,因此,依照各像素边缘特性的不同,将可以使用不同的权重值a来进 行锐化的工作,故通过本发明的方法,将可以得到更为自然的锐化影像。
而在决定预设权重值 a PREDETERMINED l a PREDETERMINED_9 时,以下的原则 可以作为参考依据对落于边缘的像素以及落于平滑区的像素,均可以使用
较大的权重值来进行影像锐化;对落于像素值缓慢变化的区域内的像素,则
可以使用较小的权重值来进行影像锐化。经过实验可以发现,通过本发明所 提供的方法,确实可以得到较为自然的锐化影像。
以上所述的仅为本发明的较佳实施例,凡根据本发明权利要求书的保护 范围所做的等同变化与修饰,均应属于本发明的专利保护范围。
权利要求
1.一种可适性影像锐化方法,用来产生一原始影像区块所对应的一锐化影像区块,该原始影像区块包含有多个原始像素值,该方法包含下述步骤模糊化该原始影像区块以产生所述多个原始像素值所对应的多个模糊像素值;计算所述多个原始像素值所对应的多个特征值;对所述多个特征值进行统计分析运算以产生所述多个原始像素值所对应的多个权重值;以及根据所述多个原始像素值、所述多个权重值以及所述多个模糊像素值来产生多个锐化像素值,所述多个锐化像素值构成该锐化影像区块。
2. 如权利要求1所述的可适性影像锐化方法,其中模糊化该原始影像区 块以产生所述多个原始像素值所对应的所述多个模糊像素值的步骤包含有使用一高斯屏蔽来模糊化该原始影像区块,以产生所述多个原始像素值 所对应的所述多个模糊像素值。
3. 如权利要求1所述的可适性影像锐化方法,其中计算所述多个原始像 素值所对应的所述多个特征值的步骤包含有对于所述多个原始像素值中的每一原始像素值,使用多个屏蔽来以该原 始像素值为中心执行巻积运算以得出多个巻积值;以及根据所述多个巻积值计算出该原始像素值所对应的一特征值。
4. 如权利要求3所述的可适性影像锐化方法,其中根据所述多个巻积值 计算出该原始像素值所对应的该特征值的步骤包含有计算所述多个巻积值的平均值,并以所述多个巻积值的平均值来作为该 原始像素值所对应的该特征值。
5. 如权利要求3所述的可适性影像锐化方法,其中所述多个屏蔽选自由梯度屏蔽、曲率屏蔽、锐化屏蔽以及模糊屏蔽所构成的群组。
6. 如权利要求3所述的可适性影像锐化方法,其中所述多个屏蔽包含有 一水平梯度屏蔽、 一垂直梯度屏蔽、 一水平曲率屏蔽、 一垂直曲率屏蔽、一 锐化屏蔽以及一模糊屏蔽。
7. 如权利要求1所述的可适性影像锐化方法,其中对所述多个特征值进 行统计分析运算以产生所述多个原始像素值所对应的所述多个权重值的步 骤包含有计算所述多个特征值的一平均值以及一标准差; 根据该标准差来定义多个差异范围;以及对于所述多个原始像素值中的每一原始像素值,判断该原始像素值所对 应的特征值与该平均值之间的一绝对差异值落于所述多个差异范围的哪一 差异范围中,以据以产生该原始像素值所对应的一权重值。
8. 如权利要求7所述的可适性影像锐化方法,其中判断该绝对差异值落 于所述多个差异范围的哪一差异范围中,以据以产生该原始像素值所对应的 该权重值的步骤包含有当该绝对差异值落于所述多个差异范围的一第一差异范围中,则使用一 第一预设权重值来作为该原始像素值所对应的该权重值;以及当该绝对差异值落于所述多个差异范围的一第二差异范围中,则使用一 第二预设权重值来作为该原始像素值所对应的该权重值;其中该第一预设权重值不同于该第二预设权重值。
9. 如权利要求1所述的可适性影像锐化方法,其中根据所述多个原始像 素值、所述多个权重值以及所述多个模糊像素值来产生所述多个锐化像素值 的步骤包含有对于所述多个原始像素值中的每一原始像素值,将该原始像素值减去其所对应的一模糊像素值以产生一细节像素值;将该细节像素值乘上该原始像素值所对应的一权重值;以及 将该原始像素值加上该细节像素与该权重值的乘积以产生该原始像素值所对应的一锐化像素值。
全文摘要
本发明公开了一种可适性影像锐化方法,用来产生一原始影像区块所对应的一锐化影像区块。该原始影像区块包含有多个原始像素值。该方法包含有模糊化该原始影像区块以产生所述多个原始像素值所对应的多个模糊像素值;计算所述多个原始像素值所对应的多个特征值;对所述多个特征值进行统计分析运算以据以产生所述多个原始像素值所对应的多个权重值;以及根据所述多个原始像素值、所述多个权重值以及所述多个模糊像素值来产生多个锐化像素值,所述多个锐化像素值构成该锐化影像区块。本发明可适应性地改变影像锐化过程中所使用的权重值,并可以得到较为自然的锐化影像。
文档编号G06T5/00GK101105861SQ20061010148
公开日2008年1月16日 申请日期2006年7月10日 优先权日2006年7月10日
发明者吕思豪, 殷孟云 申请人:致伸科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1