CN1655179A - 用于对扫描文档去网的装置和方法 - Google Patents
用于对扫描文档去网的装置和方法 Download PDFInfo
- Publication number
- CN1655179A CN1655179A CN200510008078.9A CN200510008078A CN1655179A CN 1655179 A CN1655179 A CN 1655179A CN 200510008078 A CN200510008078 A CN 200510008078A CN 1655179 A CN1655179 A CN 1655179A
- Authority
- CN
- China
- Prior art keywords
- signal
- module
- pixel
- wave filter
- filter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012216 screening Methods 0.000 title abstract description 5
- 238000012797 qualification Methods 0.000 claims 3
- 230000007935 neutral effect Effects 0.000 abstract description 24
- 238000002156 mixing Methods 0.000 abstract description 6
- 230000000873 masking effect Effects 0.000 abstract 1
- 238000001914 filtration Methods 0.000 description 29
- 230000002708 enhancing effect Effects 0.000 description 15
- 239000000203 mixture Substances 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000005070 sampling Methods 0.000 description 8
- 238000012886 linear function Methods 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 5
- 238000010606 normalization Methods 0.000 description 5
- 230000001965 increasing effect Effects 0.000 description 3
- 102000004127 Cytokines Human genes 0.000 description 1
- 108090000695 Cytokines Proteins 0.000 description 1
- 102000001690 Factor VIII Human genes 0.000 description 1
- 108010054218 Factor VIII Proteins 0.000 description 1
- 206010038743 Restlessness Diseases 0.000 description 1
- 102100033019 Tyrosine-protein phosphatase non-receptor type 11 Human genes 0.000 description 1
- 101710116241 Tyrosine-protein phosphatase non-receptor type 11 Proteins 0.000 description 1
- 238000010009 beating Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000002386 leaching Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/40075—Descreening, i.e. converting a halftone signal into a corresponding continuous-tone signal; Rescreening, i.e. combined descreening and halftoning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/409—Edge or detail enhancement; Noise or error suppression
- H04N1/4092—Edge or detail enhancement
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
公开了利用滤波器组对图像信号去网以提供原始图像信号的若干越来越模糊形式的装置和方法。在任何给定时间,逐个像素地创建一个或多个模糊形式。然后,来自所选模糊信号对的输出被混合在一起而创建可变混合输出,它可按照平滑连续方式从不模糊平滑地变为最模糊。另外,通过采用具有独立的模糊后锐化控制的可变模糊修色片机构,该装置及方法提供增强的文本和艺术线条,以及检测和增强中性(无色)输出像素。
Description
技术领域
本发明一般涉及用于图像处理的装置和方法,更具体来说,涉及用于对扫描文档去网的装置和方法。
背景技术
半色调网屏通常为印刷装置进行优化,并且如果没有妥善地从原始扫描图像中消除,则可能导致大量半色调干扰(可见的大面积打浆)和可见的波纹图案。
发明内容
公开了用于对图像信号去网的装置和方法。滤波器组对图像信号进行滤波,并产生一组滤波器输出信号。在各种实施例中,该装置及方法利用滤波器组来提供原始信号的若干越来越模糊的形式。在任何给定时间,逐个像素地创建一个或多个模糊形式。然后,来自所选的模糊信号对的输出被混合在一起,从而创建可变混合输出,该输出可按照平滑且连续的方式从不模糊平滑地变为最模糊。
附图说明
图1表示***的框图;
图2说明用来提供原始彩色信号的一组模糊形式的滤波器单元;
图3说明一维滤波器响应;
图4说明稀疏对比模块的框图;
图5表示图4的稀疏对比模块的更详细框图;
图6说明输出了已滤波对比度信号的滤波器;
图7表示像素控制模块的详细框图;
图8表示限制为锯齿形函数的Shp_TxtIncVsLum分段线性函数;
图9表示可变三角模糊滤波器模块(VTF)的详细框图;
图10说明组控制信号的配置;
图11表示滤波器组模块的框图;
图12是表格,表示基于上部三个组位的后续滤波器对;
图13是表格,显示归一化因数和移位;
图14说明各种滤波器组滤波器的一维滤波器响应;以及
图15表示可变锐化和中性模块(VSN)的框图。
具体实施方式
提供装置及方法以便对扫描文档去网,使得可能的半色调干扰和不适合的波纹图案可被消除或实质上减少。
在各种实施例中,该装置及方法采用滤波器组来提供原始信号的若干越来越模糊的形式(信号)。可以逐个像素地创建一个或多个模糊信号。然后,所创建的一个或多个模糊信号可被混合在一起,从而创建可变混合输出信号,该信号以平滑且连续的方式从不模糊平滑地变为最模糊。
该装置及方法通过采用具有独立的模糊后锐化控制的可变模糊修色片机构,可提供增强的文本和艺术线条,以及可检测和增强中性(无色)输出像素。在各种实施例中,复杂逻辑可用来确定对各个像素进行模糊和/或锐化的程度,以及提供逐个像素的即时增强控制。通过使用分段线性控制函数和各种门限寄存器,这些方法可以完全可编程。去网截止频率、半色调网屏消除的程度以及边缘增强量的选择都可被调整和调谐,以便得到优质的输出。
图1说明去网器20。去网器20可在静电印刷彩色打印机、标记装置、数字复印机、喷墨打印机等中实现。去网器20可在具有扫描功能的任何现行或将来的装置中实现。去网器20包括去网控制(DSC)模块30和去网可变(DSV)模块40。DSC模块30和DSV模块40分别负责从扫描图像中滤出原始半色调图案。
去网器20检测输入流中的输入半色调,并有选择地将其滤出。希望滤出半色调而在输入图像表示的页面上仍然保持艺术线条中的对象的清晰边缘。希望同时增强具有清晰边缘定义的文本或艺术线条对象,以便不会明显损害文本和艺术线条图形的质量。因此,去网器20可执行两个操作:滤波和增强。
DSC模块30提供模糊彩色信号和控制信号以执行滤波和增强。DSC模块30通过信号线22接收输入源信号Src。源信号Src可以是具有色度通道(a,b)的全色(L,a,b)信号,它可能已经按照2x的因子沿快速扫描方向进行了二次抽样。源信号Src的进一步详情可参见结合的美国专利申请10/612084。DSC模块30可计算源信号Src的超模糊彩色信号Blr以及3个控制信号。然后,这4个信号传递到DSV模块40,它修改源信号Src以产生信号线176上的增强信号Dsv。增强信号Dsv也可以是全色(L,a,b)信号,具有与源信号Src相似的表示以及相同的速率。但是,增强信号Dsv是源信号Src的增强形式,它已经同时被模糊和锐化,其中大量有问题的半色调网屏被正确消除。
DSC模块30通过信号线24从1-通道网屏频率估算(SEM)模块(未示出)接收网屏频率估算信号Scm。SEM模块的进一步详情可参见结合的美国专利申请10/612084。网屏频率估算信号Scm可以是提供估算网屏频率的8位单色信号。采用彩色(24位)源信号Src以及单色(8位)网屏频率估算信号Scm,DSC模块30可产生逐个像素的即时控制信号。逐个像素的控制信号可以是信号线44上的超模糊彩色信号Blr以及三个单色控制信号:信号线48上的组控制信号Bnk;信号线46上的锐度控制信号Shp,以及信号线54上的像素中性控制信号Ntl。下面描述超模糊彩色信号Blr和三个单色控制信号、即组控制信号Bnk、锐度控制信号Shp和像素中性控制信号Ntl的产生。
在DSC模块30内,第一滤波器32对输入源信号Src滤波以创建信号线58上的模糊彩色信号B15。模糊彩色信号B15可通过第二滤波器34进一步被滤波以产生信号线44上的超模糊彩色信号Blr。可执行附加滤波以确保超模糊彩色信号Blr是稳定且相对无噪声的信号。超模糊彩色信号Blr可供像素控制模块42使用,并且作为DSV模块40内的模糊修色片滤波器的参考信号。滤波器32和34都可应用大小为(11×11)的2维(2-D)可分离的三角滤波器。下面给出这种滤波器的详情。
图2说明根据本发明的一个实施例的模糊滤波器配置。两个相似的11×11滤波器32和34可用来提供原始彩色源信号Src的一组模糊形式。滤波器的大小可与要检测的最低半色调频率的倒数成比例。
各滤波器的输入信号为全色信号,其中沿快速扫描方向对色度通道按2的因子进行二次抽样。例如,24位输入源信号Src可馈入第一滤波器32,产生信号线58上的已滤波模糊彩色信号B15。已滤波模糊彩色信号B15则可馈入第二滤波器34,从而产生已滤波的超模糊彩色信号Blr。两个滤波器以全输入数据速率工作,各产生一个独立的全色滤波输出。由于各滤波器覆盖11×11=121个输入像素,滤波器32和34是相当计算密集的。为此,滤波器系数可限制为简单整数,以便消除对大量乘法器的需要。
在一个实施例中,各滤波器32和34包括F_11,即11×112-D有限脉冲响应(FIR)滤波器,它的形状是对称且可分离的。一维(1-D)离散滤波器响应56如图3所示。各滤波器具有带整数系数的对称三角形。由于滤波器是可分离的,因此更有效地以两个1-D正交步骤来实现它们。
滤波器32和34中的每一个可在其输入端对(L,a,b)色彩分量的每一个应用独立的11×11滤波。但是,由于每两个后续像素一般可具有相同的色度(a,b)值,因此色度滤波器可被简化,下面将会更全面地描述。1-D亮度滤波器形状由式(1)表示为:
亮度F_11滤波器的整体2-D响应由式(2)表示为:
不同的实现可选择或者利用下式对回到8位的每遍进行归一化:
36=455/2^14(采用舍入右移)
或者仅利用下式对最后一遍归一化:
1/36*1/36=809/2^20(采用舍入右移)。
对色度二次抽样后的图像进行滤波的蛮干法可用来首先把像素扩展到与亮度相同的分辨率,采用与亮度相同的权值进行滤波,然后对x中的相邻色度对的结果求平均,从而返回X色度二次抽样表示。通过已知源和目标色度像素在X中进行二次抽样,可简化这个方法。
例如,色度滤波器可实现为两个交替滤波器,如式(3)和(4)所示:
对于偶像素,
以及
对于奇像素,
其中,x=0表示没有包含在当前滤波操作中的未使用像素的位置。两个色度滤波器可每隔一个像素轮流。
输出色度一般还可按照与输入色度相同的方式进行二次抽样。因此,两个像素的色度值可以是奇偶情况的平均值。这也可在一个步骤中采用权值为{1,3,5,7,9,11,11,9,7,5,3,1}的12像素宽滤波器以及1/(36*2)的归一化值来计算。
提高滤波器效率的一种方法可以是增加垂直上下文以及并行处理许多线。例如,最大滤波器F_11要求11线输入以产生单线输出(效率为~9%)。滤波器效率可通过更多输入线得到提高。例如,如果输入线的数量从11增加到20,则滤波器这时可产生8线输出,以及效率达到40%=8/20。但是,这可能要求更大的输入缓冲器来保持更多的线,并且可能导致管线延迟。
来自第一滤波器32的彩色输出可转发给稀疏对比(SC)模块36。稀疏对比模块36可测量来自第一滤波器32的输出的已滤波模糊彩色信号B15的对比度的大小。已滤波模糊彩色信号B15可以是24位(L,a,b)信号,其中以快速扫描方向对a、b按2x的因子进行二次抽样。如图4所示,稀疏对比模块36可产生信号线92上的单色对比度值信号Sc5、它可以被归一化为例如适合8位输出范围。稀疏对比模块36可利用三个5×5窗口,每个色彩分量一个,集中于受关注的当前像素。
图5说明根据本发明的一个实施例的稀疏对比模块36的框图。对比模块36的操作如下:对于各像素位置,可搜索例如5×5窗口的内容以得到最小和最大值。搜索可对各色彩分量单独进行。
为了减少整体计算数量,搜索可对每隔一个像素位置66(即阴影像素区)执行,如图5所示。来自稀疏搜索的纯节省可能是少64%的计算,因为相对全窗口搜索,25个像素中只有9个被比较。
组合对比度量度可被定义为来自各色彩分量L(80,82)、A(84,86)以及B(88,90)的平方成分72的总和70,如式(5)、(6)和(7)所示:
ΔL=Lmax-Lmin (5)
ΔA=Amax-Amin (6)
ΔB=Bmax-Bmin (7)
其中(Lmax,Lmin)60、(Amax,Amin)62和(Bmax,Bmin)64可以是相应色彩分量的稀疏5×5窗口内找到的独立最小和最大值,以及输出值76可在式(8)中被定义为:
Δ=(ΔL2+ΔA2+ΔB2) (8)附加逻辑可用于把结果的值限制到8位范围78,以免Δ的值变得过大。
应当理解,输出对比度值是平方和量度,更象方差。它测量稀疏5×5窗口内的最大平方对比度。在窗口内是否存在具有相同最大或最小值的一个以上像素无关紧要-对比度仍然相同。同样,如果某个色彩分量在窗口上是恒定的,则它的最大值与其最小值相同,且对比度成分将为零。
现在参照图6,所得的8位单色对比度值信号Sc5可被转发给第三滤波器38,从而经过进一步滤波以产生信号线94上的已滤波对比度信号Clo。作为一种实现优化,可以可选地允许第三滤波器38以1/4正常速率工作,产生已滤波对比度信号Clo的1/2缩放形式。然后可在需要之处通过进行简单的最近邻域2x放大来使用已滤波对比度信号Clo信号。
第三滤波器38可以是与上述第一和第二滤波器32和34相似的滤波器类型(即F_11滤波器)。但是,可能要求大量滤波,以便得到稳定的对比度输出信号Clo。为此原因,大滤波器大小可用于第三滤波器38。第三滤波器38与第一和第二滤波器32、34之间的主要差别在于,在这种情况下,第三滤波器38对单个8位灰度分量进行操作(与第一和第二滤波器32、34中的3通道全色LAB滤波器相反)。
再参照图1,像素控制模块42取超模糊彩色信号Blr、已滤波对比度值信号Clo以及网屏频率估算信号Scm作为输入。对于多少模糊可应用于可变三角模糊滤波器(VTF)模块50,像素控制模块42可逐个像素地产生即时判定。这个判定经由信号线48上的组控制信号Bnk传递给可变三角模糊滤波器模块50用于执行。像素控制模块42还根据利用信号线46上的锐度控制信号Shp的锐度大小以及利用信号线54上的像素中性控制信号Ntl的像素中性,为可变锐化和中性(VSN)模块52产生附加增强控制。
图7说明像素控制模块42的更详细框图。像素控制模块42可取超模糊彩色信号Blr、已滤波对比度值信号Clo以及网屏频率估算信号Scm作为输入。已滤波对比度值信号Clo以及网屏频率估算信号Scm可以都为8位的量,而超模糊彩色信号Blr可以是全色(L,a,b)信号。
关于可变三角模糊滤波器模块50(见图1)的哪一对滤波器输出要被混合在一起及其混合程度,像素控制模块42可逐个像素地产生即时判定。这个判定经由组控制信号Bnk传递给可变三角模糊滤波器模块50。组控制信号Bnk(例如图10)可以是8位信号,其上面三个最高有效位选择基本滤波器,随后两个有效位提供待应用于滤波器输出与后续滤波器输出(通常大于基本滤波器)之间的混合量。应当理解,其它位分配可根据实现的详细情况来分配,以便选择基本滤波器以及待应用的混合量。实际混合操作可在可变三角模糊滤波器模块50中采用全色线性内插来实现。
像素控制模块42还可根据锐度控制信号Shp和像素中性控制信号Ntl产生附加增强控制。这些8位信号可转发给可变锐化和中性(VSN)模块52并在其中执行。
像素控制模块42可应用两个可编程分段线性配置函数:BnkVsScm模块102和KilVsCon模块112,产生信号线101上的中间组控制信号Bnk0以及信号线111上的Kill控制信号Kill作为输出。一般来说,分段线性函数可把输入的8位映射到输出的8位,并且可采用全256条目查找表来实现。虽然BnkVsScm模块102比较复杂,但这些函数(以及其它模块中出现的其它函数)通常相当简单,通常仅包含两个有效点。这些可通过y=Ax+B近似计算,其中A为低精度常数乘法器,它可实现为数个加法/减法运算。或者,它们可实现为存储器中的查找表。
在图7的最上部分可以看到,组控制信号Bnk可利用网屏频率估算信号scm来产生,并且不同时需要网屏大小估算信号和网屏频率估算信号。由于仅需要网屏频率估算信号scm,因此这简化了组控制信号Bnk的生成。
通过让8位输入网屏频率估算信号Scm经过上部分段线性函数BnkVsScm模块102,可产生中间组控制信号Bnk0。中间组控制信号Bnk0可与可编程常数因子KillFac 113相乘,以便产生信号线103上的中间组控制信号BnkK。中间组控制信号Bnk0和中间组控制信号BnkK都应被钳制在0与160之间,以确保组信号处于容许范围内。
然后,线性内插模块104可用于在中间组控制信号Bnk0与中间组控制信号BnkK之间进行混合,以便产生信号线105上的另一个组控制信号Bnk1。混合量可由Kill控制信号Kill来确定,该信号可经由分段线性函数KilVsCon模块112从已滤波对比度值信号Clo产生。这样,已滤波对比度值信号Clo、因而Kill控制信号Kill用作限定参数。KilVsCon函数通常具有负斜率,在对比度减小时产生增加的滤波量。然后,8位混合后的输出可通过组控制最小值信号BnkMin被钳制,从而成为最终组控制信号Bnk。非零组控制最小值信号BnkMin可用于有噪扫描仪,或者当稍后需要缩小,或许在管线中。
在图7的下部,模糊色度通道可发送到色度平方(CSQ)模块132,它产生色度平方信号Csq。色度平方信号Csq可以是超模糊彩色信号Blr的平方色度分量的钳位和,如下所述:
Csq=min(255,(BlrA)2+(BlrB)2) (9)
然后,色度平方信号Csq可与极限Ntl_CsqSmlLim 134比较,产生信号线135上的色度平方信号小信号CsqSml,它表明色度平方信号Csq小的时间。信号线135上传递的色度平方小信号CsqSml则可用作门电路136和138的输入,分别产生像素中性控制信号Ntl和锐度增量值信号ShpInc。如图7所示,NTL 54门电路的其它输入为:
Scm<Ntl_ScmLim (当Scm小时为真)126
Clo>=Ntl_CloThr (当Clo不小时为真)128
Blr0>=Ntl_LumThr (当模糊亮度不小时为真)130
像素中性信号Ntl输出可通过信号线54传递到中性调整模块188(参见图15),并用于后续级,通过改变A和B像素值来中和像素(如下面所述)。
锐度控制逻辑处于图7的中心部分。模糊信号Blr0的亮度分量可经过Shp_TxtIncVsLum分段线性函数。Shp_TxtIncVsLum的作用是根据模糊信号Blr0的亮度值来增加文本锐度。例如,如果模糊信号Blr0的亮度值小,则很少锐化被应用到混合信号Blv(见图15)。低亮度可能意味着粗黑文本。如果亮度值高,则更多锐化被应用于混合信号Blv。高亮度可能意味着更淡的文本。但是,如果文本变得太淡,则锐化可能被突然停止,以防止背景噪声增强。Shp_TxtIncVsLum可限制到锯齿形函数140,如图8所示。但是,各种形状可用于Shp_TxtIncVsLum以得到期望的结果。
来自Shp_TxtIncVsLurm分段线性函数、标记为Shp2的输出可传递给三路“与”门138。“与”门138的其它两个输入可包括色度平方小信号CsqSml(以上所述)和ShpF信号。色度平方小信号CsqSml确保附加锐化仅应用于近中性文本边缘。ShpF信号可在组信号Bnk为非零时关掉附加锐化。后一种条件可表明邻域中的半色调或网屏的存在,希望对它减少锐化以防止不希望的人工痕迹。
从3路“与”门138输出的锐度增量值ShpInc可加入缺省锐度Shp_Default,产生锐度控制信号Shp。Shp_Default值可用来预置缺省的锐化量,作为对文本和艺术线条的增强。
图9说明根据本发明的一个实施例的可变三角模糊滤波器模块50的框图。许多去网工作可在可变三角模糊滤波器模块50中执行。在这个实施例中,可变三角模糊滤波器模块50包括滤波器组140,它可在任何给定时间产生输入信号的五个后续滤波形式中的两个,每个具有越来越大的滤波器跨距。参照图10,组控制信号Bnk的最高三位选择要使用哪一对滤波器。然后,所选滤波器的输出被混合在一起,混合量在组控制信号Bnk的随后较低两位中指定。要混合哪些滤波器及其混合量的选择可逐个像素改变,视8位组控制信号Bnk的内容而定。
来自可变三角模糊滤波器模块50的全色混合Blv被转发到可变锐化和中性模块52。可变锐化和中性模块52可提供进一步增强混合信号Blv的能力。这些能力可包括锐化混合信号Blv以及控制它在色度轴上的中性。可变三角模糊滤波器模块50包括内置模糊修色片滤波器,它采用超模糊彩色信号Blr作为参考信号。锐化量由锐度控制信号Shp来控制。另外,内置色度调整电路可迫使输出的增强信号Dsv成为中性(a=b=128)(等于零)或者成为非中性(b=+127)(等于-1),视像素中性控制信号Ntl的内容而定。
可变三角模糊滤波器模块50负责通过使彩色输入源信号Src模糊以消除原始半色调网屏图案来应用主要去网操作。模糊的量可逐个像素地修改。可变三角模糊滤波器模块50可由若干固定三角模糊滤波器组成。来自后续滤波器的输出可混合在一起,产生可变模糊信号,该信号可从原始源信号Src平滑地变为最大程度模糊的最大F_11、即第一和第二滤波器32、34的输出。
可变三角模糊滤波器模块50的输入可包括全色Lab源信号Src和单色8位组控制信号Bnk。来自可变三角模糊滤波器模块50的输出可以是全色去网混合信号Blv,它是输入源信号Src的模糊及混合形式。去网混合信号Blv可传递给三角锐化和中性模块52,供进一步处理和增强。
可变三角模糊滤波器模块50包括滤波器组模块140和可变混合模块142。滤波器组模块140可能在去网器20中是计算最密集的。如图9所示,滤波器组模块140提供原始信号的五个越来越模糊的形式BLR_1、BLR_2、BLR_3、BLR_4和BLR_5。
所选模糊信号混合在一起而创建可变混合输出,它可按照连续方式从不模糊(输出=输入源信号Src)平滑地变为最模糊。明确地说,像素控制模块42经由组控制Bnk 48信号来确定对要使用的滤波器以及混合量的选择。例如,如图10所示,最高三位选择组对,以及后两位定义要应用的混合量。这些位的使用被收集在图12和图13所示的表中。
滤波器组140包括五个独立的全色三角滤波器:F_3、F_5、F_7、F_9和F_11。滤波器组140的配置如图11所示。滤波器组140中的最大滤波器的大小由要检测的最低半色调频率来确定。
这些滤波器中每一个的输入信号为全色Lab源信号Src,其中一般沿快速扫描方向对色度通道(a,b)按二的因子进行二次抽样。无论什么滤波器对被选取,那些滤波器以全输入源信号Src数据速率工作,每个产生其自己的独立全色模糊输出,标记为BLR_n,其中n为滤波器索引。
(当前选取的两个中的)每个滤波器对每个(Lab)色彩分量独立处理输入数据。各滤波器具有含整数系数的可分离对称三角形。滤波器152的1-D离散响应如图14所示。组控制信号Bnk的位4和5指定混合因子Blend 146,它通常为分数组值。去网混合信号Blv表示为:Blv=(Blr_n*(4-Blend)+Blend*(Blr_n+1)+2)/4 (10)
附加的2提供最接近的整数舍入。各滤波器输出首先仅归一化回到11位范围(没有舍入)。也就是说,各结果保持放大8倍。这为混合操作保留了额外3位精度。等式(11)描述最终的混合步骤,其中,考虑了舍入和额外因子8,如下所述:
Blv=(8xBlr_n*(4-Blend)+Blend*(8xBlr_n+1)+16)/32 (11)
保持中间结果被放大8倍的归一化因子和移位如图13所示的表中所示。滤波器索引0(未滤波Src)必须左移3(乘以8)。其它所有移位均为右移。
一般来说,当要求舍入时,通过在执行移位之前加入除数的一半来应用它。由于对2的补码二进制数执行的右移相当于基数(分子/2^移位),因此加入除数的一半产生对于有符号及无符号分子舍入的最接近整数。另外,最好是仅在最终缩放步骤期间仅舍入一次。
最小滤波器F_3的整体2-D响应由式(12)表示为:
(12)
以同样方式描述较大的滤波器。F_11等式与(12)中相同。由于这些滤波器是可分离的,因此最好是以两个正交1D步骤来实现它们。为了更有效地实现第一步骤,较大滤波器可与较小滤波器共享部分结果,而不是单独计算它们。例如,各个1D未归一化三角和TriN可利用以下循环来计算:
N=0
Sum0=pixel(0)
Tri0=Sum0
For(N in 0 to 4)
SumN+1=SumN+pixel(-N-1)+pixel(N+1)
TriN+1=TriN+SumN+1
其中像素索引零为受关注的当前像素,正索引轴处于正常光栅顺序扫描中。提高滤波器效率的一种方法是增加垂直上下文以及并行处理许多线。例如,最大滤波器F_11要求11线输入以产生单线输出(效率为~9%)。滤波器效率通过更多输入线得到提高。例如,如果输入线的数量从11增加到20,则滤波器这时可产生8线输出,且效率达到40%=8/20。这要求更大的输入缓冲器来保存更多线并表示更大的管线延迟。
重新参照图1,可变锐化和中性模块52负责应用附加锐化增强以及调整输出色度。可变锐化和中性模块52的输入包括全色混合信号Blv、超模糊彩色信号Blr以及分别用于锐度控制和像素中性控制的两个8位控制信号Shp、Ntl。可变锐化和中性模块52的输出是全色增强信号Dsv。
图15说明根据本发明的一个实施例的可变锐化和中性模块52的框图。可变锐化和中性模块52包括模糊修色片锐化滤波器190和中性调整模块188的元件。模糊修色片滤波器190可应用于亮度分量。来自可变三角模糊滤波器50的混合信号Blv可与来自DSC模块30的超模糊彩色信号Blr混合(见图1)。混合信号Blv的(a,b)色度分量未经修改地经过模糊修色片滤波器190。
模糊修色片滤波器190的操作可通过从混合信号Blv中减去源输入超模糊彩色信号Blr的低频形式来得到。然后,差值按照像素控制模块42提供的锐度控制信号Shp所确定的某个因子进行缩放,然后再重新加入混合输出。由于模糊修色片滤波器190减去低频内容的某个部分,因此差值包含更多高频内容。通过把更多高频内容重新加入原始混合信号blv,最终结果是增强图像并将它锐化。锐度控制信号Shp可解释为定点1.5数值,使得32的值被定义为1.0的锐化因子。因此,锐化的量可从零一直改变到8倍高频内容的加法。钳位184只是把锐化亮度输出限制在0与255之间。
中性调整模块188控制最终增强信号Dsv的色度分量(A,B)值。如果Ntl启用配置参数为真,则像素控制模块42提供的像素中性控制信号Ntl将通过把输出色度值设置为A=B=128来迫使色度分量为零。而且,如果Ntl_EnsureNonNtl被启用,则当Ntl控制为假但像素色度分量在锐化之后均为128时,通过将其任意设置为127(等于-1),它的色度分量其中之一(B)被迫离开零。
应当知道,任何适当的硬件、固件或软件元件或数据结构可用来实现以上结合附图所述的各种模块和/或信号线的一种或多种。
应当理解,以上结合附图所述的各电路、例程、应用程序、模块等可实现为存储在计算机可读媒体中并在计算机上可执行的软件。这种计算机可读媒体包括利用载波等向处理装置提供软件指令。
Claims (3)
1.一种用于对图像数据去网的方法,包括:
产生所述图像数据的估算网屏频率;
仅根据所述估算网屏频率和一个或多个限定参数从滤波器组中选取一个或多个滤波器。
2.一种对图像数据去网的装置,包括:
网屏频率估算器,产生所述图像数据的估算网屏频率;以及
滤波器选择器,仅根据所述估算网屏频率和一个或多个限定参数从滤波器组中选取一个或多个滤波器。
3.一种存储可在数据处理装置上执行的程序指令集的存储媒体,所述程序指令集包括:
用于产生所述图像数据的估算网屏频率的指令;以及
用于仅根据所述估算网屏频率和一个或多个限定参数从滤波器组中选取多个滤波器的指令。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/776508 | 2004-02-12 | ||
US10/776,508 US7532363B2 (en) | 2003-07-01 | 2004-02-12 | Apparatus and methods for de-screening scanned documents |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1655179A true CN1655179A (zh) | 2005-08-17 |
Family
ID=34701359
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200510008078.9A Pending CN1655179A (zh) | 2004-02-12 | 2005-02-08 | 用于对扫描文档去网的装置和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7532363B2 (zh) |
EP (1) | EP1564983A1 (zh) |
JP (1) | JP2005228314A (zh) |
CN (1) | CN1655179A (zh) |
TW (1) | TWI393427B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561194A (zh) * | 2013-09-16 | 2014-02-05 | 湖南大学 | 一种基于自适应滤波的扫描图像去网纹方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7375856B2 (en) * | 2002-07-01 | 2008-05-20 | Xerox Corporation | Halftone screen frequency and magnitude estimation for digital descreening of documents |
US7365882B2 (en) * | 2004-02-12 | 2008-04-29 | Xerox Corporation | Halftone screen frequency and magnitude estimation for digital descreening of documents |
JP4115999B2 (ja) * | 2005-01-11 | 2008-07-09 | シャープ株式会社 | 画像処理装置、画像形成装置、画像読取処理装置、画像処理方法、画像処理プログラムおよびコンピュータ読み取り可能な記録媒体 |
JP4118886B2 (ja) * | 2005-01-21 | 2008-07-16 | シャープ株式会社 | 画像処理装置、画像形成装置、画像読取処理装置、画像処理方法、画像処理プログラムおよびコンピュータ読み取り可能な記録媒体 |
JP4538358B2 (ja) * | 2005-03-30 | 2010-09-08 | パイオニア株式会社 | 画像処理装置 |
US20060227382A1 (en) * | 2005-03-31 | 2006-10-12 | Lexmark International, Inc. | Method for descreening a scanned image |
US20070146794A1 (en) * | 2005-12-23 | 2007-06-28 | Lexmark International, Inc. | Descreening and detail enhancement for scanned documents |
TWI420403B (zh) * | 2009-11-13 | 2013-12-21 | Primax Electronics Ltd | 影像處理方法及影像處理裝置 |
US8675986B2 (en) | 2011-12-01 | 2014-03-18 | Hachette Book Group, Inc. | Reducing moiré patterns |
US10893173B2 (en) | 2017-01-30 | 2021-01-12 | Hewlett-Packard Development Company, L.P. | Color space values corresponding to classification identifiers |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3629396C2 (de) | 1986-08-29 | 1993-12-23 | Agfa Gevaert Ag | Verfahren zur elektronischen Bildverarbeitung |
US4849914A (en) | 1987-09-22 | 1989-07-18 | Opti-Copy, Inc. | Method and apparatus for registering color separation film |
IL98004A (en) * | 1991-04-30 | 1997-02-18 | Scitex Corp Ltd | Apparatus and method for descreening |
EP0515276B1 (en) * | 1991-05-22 | 2002-01-23 | Canon Kabushiki Kaisha | Facsimile apparatus, and communication method thereof |
US5343309A (en) * | 1992-08-12 | 1994-08-30 | Xerox Corporation | Image processing system and method employing adaptive filtering to provide improved reconstruction of continuous tone images from halftone images including those without a screen structure |
US5515452A (en) | 1992-12-31 | 1996-05-07 | Electroglas, Inc. | Optical character recognition illumination method and system |
US5583659A (en) | 1994-11-10 | 1996-12-10 | Eastman Kodak Company | Multi-windowing technique for thresholding an image using local image properties |
US5745596A (en) | 1995-05-01 | 1998-04-28 | Xerox Corporation | Method and apparatus for performing text/image segmentation |
JP3540528B2 (ja) * | 1995-12-27 | 2004-07-07 | 三洋電機株式会社 | ノイズ除去回路 |
US5822467A (en) * | 1996-12-27 | 1998-10-13 | Hewlett-Packard Company | Sharpening filter for images with automatic adaptation to image type |
US6538771B1 (en) * | 1997-01-21 | 2003-03-25 | Minolta Co., Ltd. | Image processor |
US5900953A (en) | 1997-06-17 | 1999-05-04 | At&T Corp | Method and apparatus for extracting a foreground image and a background image from a color document image |
US6058214A (en) | 1998-01-20 | 2000-05-02 | At&T Corp. | Compression of partially masked still images |
US6400844B1 (en) | 1998-12-02 | 2002-06-04 | Xerox Corporation | Method and apparatus for segmenting data to create mixed raster content planes |
US6324305B1 (en) | 1998-12-22 | 2001-11-27 | Xerox Corporation | Method and apparatus for segmenting a composite image into mixed raster content planes |
US6633670B1 (en) | 2000-03-31 | 2003-10-14 | Sharp Laboratories Of America, Inc. | Mask generation for multi-layer image decomposition |
JP2002344743A (ja) * | 2001-05-11 | 2002-11-29 | Ricoh Co Ltd | 画像処理装置および画像処理方法 |
US7218418B2 (en) * | 2002-07-01 | 2007-05-15 | Xerox Corporation | Digital de-screening of documents |
US7375856B2 (en) * | 2002-07-01 | 2008-05-20 | Xerox Corporation | Halftone screen frequency and magnitude estimation for digital descreening of documents |
US6983076B2 (en) | 2002-07-01 | 2006-01-03 | Xerox Corporation | Control system for digital de-screening of documents |
-
2004
- 2004-02-12 US US10/776,508 patent/US7532363B2/en not_active Expired - Fee Related
-
2005
- 2005-02-04 JP JP2005028566A patent/JP2005228314A/ja active Pending
- 2005-02-05 TW TW094103892A patent/TWI393427B/zh active
- 2005-02-08 CN CN200510008078.9A patent/CN1655179A/zh active Pending
- 2005-02-09 EP EP05100874A patent/EP1564983A1/en not_active Ceased
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561194A (zh) * | 2013-09-16 | 2014-02-05 | 湖南大学 | 一种基于自适应滤波的扫描图像去网纹方法 |
CN103561194B (zh) * | 2013-09-16 | 2016-01-20 | 湖南大学 | 一种基于自适应滤波的扫描图像去网纹方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2005228314A (ja) | 2005-08-25 |
US7532363B2 (en) | 2009-05-12 |
TWI393427B (zh) | 2013-04-11 |
EP1564983A1 (en) | 2005-08-17 |
US20050002064A1 (en) | 2005-01-06 |
TW200601813A (en) | 2006-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1655179A (zh) | 用于对扫描文档去网的装置和方法 | |
JPH034680A (ja) | 画像データの増強方法およびカラー画像データの増強方法 | |
US7995855B2 (en) | Image processing method and apparatus | |
EP1379074B1 (en) | Digital descreening of image signals | |
CN1165161C (zh) | 图像显示方法和设备 | |
CN1806257A (zh) | 图像处理设备、图像处理方法、用于图像处理方法的程序、以及记录有用于图像处理方法的程序的记录介质 | |
CN1766927A (zh) | 用于局部适配图像处理滤波器的方法及*** | |
CN1774030A (zh) | 图像噪声去除方法 | |
CN1434961A (zh) | 数字成像 | |
DE60127016T2 (de) | Verfahren und Gerät zur Durchführung einer lokalen Farbkorrektur | |
CN1308891C (zh) | 用于图象处理中边缘增强的装置和方法 | |
CN1753506A (zh) | Cmos图像实时增强预处理实现方法 | |
CN1615029A (zh) | 用于增强图像的局部亮度的方法、装置及记录介质 | |
CN104091310A (zh) | 一种图像去雾方法和装置 | |
CN1426024A (zh) | 从二维图像产生三维图像的装置及其方法 | |
CN109118437B (zh) | 一种可实时处理浑水图像的方法、存储介质 | |
CN101079251A (zh) | 图像校正电路、图像校正方法、和图像显示器 | |
JP2009284550A (ja) | 走査されたドキュメントのためのデジタル・スクリーニング解除技術 | |
CN102801993A (zh) | 图像信号处理装置、图像信号处理方法 | |
CN1781319A (zh) | 权衡特定颜色的颜色再现后的彩色平衡调整 | |
CN1809837A (zh) | 图像处理装置、图像处理方法和程序及记录介质 | |
CN1251146C (zh) | 减少图像噪音的方法和设备 | |
CN200973139Y (zh) | 图像质量提高设备 | |
CN1622633A (zh) | 照片图象杂波清除方法 | |
CN1741617A (zh) | 处理图像信号的涌出伪像的设备和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |