当前位置: 首页 > 专利查询>武汉大学专利>正文

一种基于图像阶调的自适应绿噪声加网方法技术

技术编号:6218049 阅读:311 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种自适应绿噪声加网方法,尤其是涉及一种基于图像阶调的自适应绿噪声加网方法。本发明专利技术根据扫描所在行的奇偶不同改变其扫描方向并设计了两个符合人类视觉规律的误差扩散滤波器。通过计算机随机产生0或1两个数中的一个,来选择对应的误差扩散滤波器,最后,本发明专利技术突出了求取各个灰度阶调上的最优迟滞系数,根据图像阶调选择对应的最优迟滞系数;因此,本发明专利技术具有如下优点:能够有效地解决普通绿噪声加网算法视觉不均匀,使半色调图像网点分散均匀,而且能够细腻地表现出图像细节,使得设备输出的图像在视觉效果和细节层次上能够极大地满足实际印刷数码打样的要求。

【技术实现步骤摘要】

本专利技术涉及一种自适应绿噪声加网方法,尤其是涉及一种基于图像阶调的自适应绿噪声加网方法
技术介绍
图像的硬拷贝复制主要涉及打印机及高档印刷制版设备的加网制版技术。用于图像硬拷贝复制的加网技术又称为数字图像半色调技术。数字半色调技术一般可以分为两大类:调幅加网和调频加网。调幅加网是将网点有序均匀地排列,通过改变网点的大小来反映阶调的深浅,是一种点聚集的加网方式。但由于不同加网角度的调幅加网叠加时很容易产生光学上的干涉现象,即印刷打印领域中所说的“龟纹”,而且调幅加网在连续的层次变化中很容易产生连续调层次跳变和丢失,因此在打印及高档印刷过程中一般不采用调幅加网。调频加网是将大小一样的网点以随机或近似随机的方式排列,通过改变单位面积内网点的密度来反映阶调的深浅,是一种点离散的加网方式。调频加网使用面积较小且大小一样的网点进行加网,而且这些小网点由于周长面积比大,所以点增益比较明显;而且由于网点过小,在一些硬件上会出现漏打漏印,出现点丢失。针对当时现有的误差扩散及其他调频加网方法所存在的这两种问题,文献“Green-noise digital halftoning”(D L Lau, G R Arce, N C Gallagher. Proc IEEE, 1998; 86; 2424-2444)首次提出绿噪声加网算法,它结合了调幅和高频半色调技术的特点,将网点聚集产生簇点,并根据灰度,改变簇点的大小以及簇点之间的距离,从而有效地改善了点增益和点丢失所带来的问题。在绿噪声加网算法的处理中,原稿图像的像素g(m,n)被逐行顺序地处理,处理的过程中,每个像素用一个阈值T进行阈值运算(量化器Quantizer),运算的结果被转换为半色调图像的相应像素b(m,n)。将此结果像素b(m,n)和被求阈值的像素g(m,n)进行比较,并将比较求得的差值e(m,n)用一个误差扩散滤波器扩散至当前处理像素周围的未被处理的像素上,在下一个像素处理时,被求阈值的像素值是原稿像素g(m,n)和被扩散至此像素上的误差的和;与此同时,将此结果像素b(m,n)和其周围已输出的像素值与迟滞系数h和差值e(m,n)相乘并进行一定的矩阵运算,求出输出反馈值d,在下一个像素处理时,阈值是原来阈值T与输出反馈值d的和。按照上述算法实现的绿噪声加网图像质量,通过实际测试,得到图2,从图2可以看出网点在亮调和暗调部分簇点较为明显,呈现明显的颗粒感,给人在视觉上造成不均匀感。同时这种几个网点组成的簇点在表现高频细节方面也显得粗糙,会丢失一些图像细节。因此看出,该绿噪声加网算法存在着潜在的不足。
技术实现思路
本专利技术主要是解决现有技术所存在的网点在亮调和暗调部分簇点较为明显,呈现明显的颗粒感,给人在视觉上造成不均匀感。同时这种几个网点组成的簇点在表现高频细-->节方面也显得粗糙,会丢失一些图像细节等的技术问题;提供了一种能够有效地解决普通绿噪声加网算法视觉不均匀,使半色调图像网点分散均匀,而且能够细腻地表现出图像细节,使得设备输出的图像在视觉效果和细节层次上能够极大地满足实际印刷数码打样的要求。本专利技术的上述技术问题主要是通过下述技术方案得以解决的:一种基于图像阶调的自适应绿噪声加网方法,其特征在于,包括以下步骤:步骤1,将原稿图像的待处理像素g(m,n)与阈值T进行比较,处理的结果转换为半色调图像的像素值b(m,n);读取待处理像素g(m,n)时的扫描方向根据m的奇偶性选择执行:当m为奇数时,扫描方向为从右到左;当m为偶数时,扫描方向为从左到右;步骤2,将b(m,n)与g(m,n)进行比较,求得误差值e(m,n);步骤3,通过误差扩散滤波器将e(m,n)扩散至当前处理像素周围未处理的像素上,即被扩散的像素值等于原稿图像像素值与被扩散误差之和;步骤4,根据当前处理像素g(m,n)及其周围已处理像素的输出值与最优迟滞系数h计算阈值反馈值d,改变阈值T;步骤5,重复步骤1至步骤4,直到将原稿图像上所有像素处理完成后,生成原稿图像的半色调图像。在上述的一种基于图像阶调的自适应绿噪声加网方法,所述的步骤1中,初定义阈值T为0.5,后阈值T=T+d;在上述的一种基于图像阶调的自适应绿噪声加网方法,所述的步骤2中,误差值e(m,n)的具体获取步骤如下:e(m,n)=g(m,n)-b(m,n);在上述的一种基于图像阶调的自适应绿噪声加网方法,所述的步骤3中,所述误差扩散滤波器为两个,定义为误差扩散滤波器A1和误差扩散滤波器A2,通过随机产生0或1两个数中的一个,来选择对应的误差扩散滤波器执行步骤3,具体扩散步骤如下:步骤4.1,定义从左向右扫描时,误差扩散滤波器A1传递给当前点右侧像素的误差扩散滤波器的系数值A1(0,1)=4/7,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/7,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;误差扩散滤波器A2传递给当前点右侧像素的误差扩散滤波器的系数值A1(0,1)=2/5,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/5,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;从右向左扫描时,误差扩散滤波器A1传递给当前点左侧像素的误差扩散滤波器的系数值A1(0,1)=4/7,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/7,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;误差扩散滤波器A2传递给当前点左侧像素的误差扩散滤波器的系数值A1(0,1)=2/5,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/5,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;步骤4.2,根据行数的奇偶不同扫描方向不同,取(i,j)处的图像像素;-->步骤4.3,计算输入灰度相对于输出灰度的误差: e(m,n)=g(m,n)-b(m,n);步骤4.4,使用随机选取的误差扩散滤波器A1或者误差扩散滤波器A2,将误差e(m,n)分别乘以扩散滤波器的系数,然后分别与相应位置的原稿图像像素相加,并将结果代替原稿图像相应的像素值。在上述的一种基于图像阶调的自适应绿噪声加网方法,所述的步骤4中,当前处理点与周围已处理点的输出值的具体获取步骤如下:从左向右扫描时,读取当前处理点、当前处理点的左侧像素点、当前处理点的左上角像素点、当前处理点的上方像素点和当前处理点的右上角像素点的输出值;从右向左扫描时,读取当前处理点、当前处理点的右侧像素点、当前处理点的左上角像素点、当前处理点的上方像素点和当前处理点的右上角像素点的输出值;根据扫描方向对当前处理点与周围已处理点共五个输出值进行存储,为之后的阈值计算做数据准备。在上述的一种基于图像阶调的自适应绿噪声加网方法,所述的步骤4中,在半色调加网处理之前,预先求取各个灰度级的最优迟滞系数h,具体获取步骤如下:本文档来自技高网
...

【技术保护点】
1.一种基于图像阶调的自适应绿噪声加网方法,其特征在于,包括以下步骤:步骤1,将原稿图像的待处理像素g(m,n)与阈值T进行比较,处理的结果转换为半色调图像的像素值b(m,n);读取待处理像素g(m,n)时的扫描方向根据m的奇偶性选择执行:当m为奇数时,扫描方向为从右到左;当m为偶数时,扫描方向为从左到右;步骤2,将b(m,n)与g(m,n)进行比较,求得误差值e(m,n);步骤3,通过误差扩散滤波器将e(m,n)扩散至当前处理像素周围未处理的像素上,即被扩散的像素值等于原稿图像像素值与被扩散误差之和;步骤4,根据当前处理像素g(m,n)及其周围已处理像素的输出值与最优迟滞系数h计算阈值反馈值d,改变阈值T;步骤5,重复步骤1至步骤4,直到将原稿图像上所有像素处理完成后,生成原稿图像的半色调图像。

【技术特征摘要】
1.一种基于图像阶调的自适应绿噪声加网方法,其特征在于,包括以下步骤:步骤1,将原稿图像的待处理像素g(m,n)与阈值T进行比较,处理的结果转换为半色调图像的像素值b(m,n);读取待处理像素g(m,n)时的扫描方向根据m的奇偶性选择执行:当m为奇数时,扫描方向为从右到左;当m为偶数时,扫描方向为从左到右;步骤2,将b(m,n)与g(m,n)进行比较,求得误差值e(m,n);步骤3,通过误差扩散滤波器将e(m,n)扩散至当前处理像素周围未处理的像素上,即被扩散的像素值等于原稿图像像素值与被扩散误差之和;步骤4,根据当前处理像素g(m,n)及其周围已处理像素的输出值与最优迟滞系数h计算阈值反馈值d,改变阈值T;步骤5,重复步骤1至步骤4,直到将原稿图像上所有像素处理完成后,生成原稿图像的半色调图像。2.根据权利要求1所述的一种基于图像阶调的自适应绿噪声加网方法,其特征在于,所述的步骤1中,初定义阈值T为0.5,后阈值T=T+d。3.根据权利要求1所述的一种基于图像阶调的自适应绿噪声加网方法,其特征在于,所述的步骤2中,误差值e(m,n)的具体获取步骤如下:e(m,n)=g(m,n)-b(m,n)。4.根据权利要求1所述的一种基于图像阶调的自适应绿噪声加网方法,其特征在于,所述的步骤3中,所述误差扩散滤波器为两个,定义为误差扩散滤波器A1和误差扩散滤波器A2,通过随机产生0或1两个数中的一个,来选择对应的误差扩散滤波器执行步骤3,具体扩散步骤如下:步骤4.1,定义从左向右扫描时,误差扩散滤波器A1传递给当前点右侧像素的误差扩散滤波器的系数值A1(0,1)=4/7,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/7,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;误差扩散滤波器A2传递给当前点右侧像素的误差扩散滤波器的系数值A1(0,1)=2/5,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/5,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;从右向左扫描时,误差扩散滤波器A1传递给当前点左侧像素的误差扩散滤波器的系数值A1(0,1)=4/7,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/7,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;误差扩散滤波器A2传递给当前点左侧像素的误差扩散滤波器的系数值A1(0,1)=2/5,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/5,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;步骤4.2,根据行数的奇偶不同扫描方向不同,取(i,j)处的图像像素;步骤4.3,计算输入灰度相对于输出灰度的误差: e(m,n)=g(m,n)-b(...

【专利技术属性】
技术研发人员:易尧华
申请(专利权)人:武汉大学
类型:发明
国别省市:83

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

1