使用X-标记保持图像平滑度和锐度的自适应半色调方案制造技术

技术编号:3607926 阅读:197 留言:0更新日期:2012-04-11 18:40
一种自适应半色调方案被应用于复合文档,以便在保持边缘锐度的同时平滑再现。所述自适应半色调方案涉及将文档区域识别为平滑、边缘或者纹理。然后按如下处理每一个识别出的区域。在平滑区域与边缘区域相邻的任何地方以及在平滑区域与纹理区域相邻的任何地方,在所述平滑区域与所述其他区域接界的部分中创建过渡区域,并且将挂网半色调技术(SCN)和使用挂网半色调技术的误差扩散(EDSCN)的混合应用于所述过渡区域,将SCN应用于所述平滑区域的其余部分,在边缘区域的情况下将ED应用于所述其他区域,并且在纹理区域的情况下应用EDSCN或者SCN。

【技术实现步骤摘要】

本专利技术涉及一种半色调方法/算法,在其中,不同的半色调技术被适应性地施加于数字文档的不同区域。本专利技术的方法/算法被设计成既维持图像平滑度又维持锐度两者,可以在诸如计算机之类的设备中具体实施,或者是作为在机器可读介质上具体实现的指令程序(例如,软件)来具体实施。
技术介绍
本申请要求按照35 U.S.C.§119(e)的规定的、于2003年7月23日提交的美国临时申请第60/489,324号的权益。这一优先权申请在此引入以供参考。存在许多不同类型的半色调方法,包括簇点有序抖动、散点有序抖动、随机挂网(screening)和误差扩散。每一种半色调方法均具有其自己的实力和弱点。在打印中使用的两种通用方法是簇点有序抖动和误差扩散。前一方法主要在激光打印机中使用,而后一方法主要在喷墨打印机中使用。已经出现这样的问题许多数字表示不仅仅支持一种半色调化。这种表示是包含平滑区域、边缘区域等等的混合模式。仅仅将簇-点挂网应用于这样一种文件可能会改善平滑区域的视觉外观,但是会倾向于使边缘模糊。仅仅采用误差扩散将实现相反的结果;边缘的锐度将得到保持,但是平滑区域将受到损害。因此,混合模式数字文档的不同区域要求不同的半色调处理。除此之外,还必须谨慎地考虑过渡。
技术实现思路
因此,本专利技术的目的之一是提供一种自适应半色调算法/方法,用于通过在保持边缘锐度的同时对其进行平滑,来增强复合文档的视觉外观。本专利技术的进一步的目的是提供一种基于区域的半色调算法/方法,其涉及在有必要产生文件的高质量再现的地方选择性地创建过渡区域。依照本专利技术的一个方面,提供了一种用于复合文档的数字表示的自适应半色调化方法。所述方法包括步骤识别数字表示中的区域,每一个被识别出的区域被分类为是第一区域或者是第二区域;以及按如下处理每一识别区域在第一区域邻近于第二区域的任何地方,在所述第一区域与所述第二区域接界的一部分中创建过渡区域,并且将第一半色调技术和第三半色调技术的混合应用于所述过渡区域,将第一半色调技术应用于所述第一区域的其余部分,并将第二半色调技术应用于所述第二区域,并且将第一半色调技术应用于每一个剩余的第一区域,并将所述第二半色调技术应用于每一个剩余的第二区域。在另一实施例中,区域识别步骤包括将每一个识别区域分类到三种区域中的一种中第一区域、第二区域或者第三区域;并且每一个识别区域的处理进一步包括在第一区域与第三区域相邻的任何地方,均在所述第一区域与所述第三区域接界的部分中创建过渡区域,并将第一半色调技术和第三半色调技术的混合应用于所述过渡区域,将所述第一半色调技术应用于所述第一区域的剩余部分,并且将第一或者第三半色调技术应用于所述第三区域,并且将第一或者第三半色调技术应用于每一个剩余的第三区域。优选的是,所述第一区域是平滑区域,所述第二区域是边缘区域,并且在第二实施例中,所述第三区域优选的是是纹理区域。在两个实施例中,优选的是所述第一半色调技术是挂网,所述第二半色调技术是误差扩散,并且所述第三半色调技术是误差扩散和挂网的组合。优选的是,为每一个过渡区域中的每一像素确定混合系数,依照被确定的混合系数,将第一和第三半色调技术应用于所述像素。更优选的是,所述混合系数是基于所述像素与相邻的第二或者第三区域中的最近的像素之间的距离确定的。优选的是,每一个识别区域的处理进一步包括在每一个第三区域执行浅色调检测,并且将第一半色调技术应用于每一个被识别为浅色调的子区域,并将第三半色调技术应用于每一个被识别为非浅色调的子区域。在另一方面中,本专利技术涉及一种用于对复合文档的数字表示执行自适应半色调化方案的设备。所述设备包括用于如上所述地识别数字表示中的区域的模块。另一模块被配置为如上所述地执行适当的处理。每一个模块可以以软件或者硬件实现。在后一情况中,任一此类模块可以包括一个或多个下列内容基于指令的处理器(例如,中央处理单元(CPU))、专用集成电路(ASIC)、数字信号处理电路、或者是它们的组合)。视情况而定,多个模块可以以任意实现方式进行组合。依照本专利技术的进一步的方面,上述方法或者它的任意步骤可以以指令程序(例如,软件)的方式来实现,所述指令程序可以被存储在或者被传送到用于执行的计算机或者其他处理器控制的装置。替换地,所述方法或者其任意步骤也可以是使用功能等效的硬件(例如,ASIC、数字信号处理电路系统、等等)或者软件与硬件的组合来实现的。通过结合附图参考以下说明以及权利要求,本专利技术的其他目的、效果以及更完整的理解将变得更加直观,并得到理解。附图说明图1(a)、(b)和(c)图示出本专利技术的实施例中所采用的不同的半色调技术的斜坡(ramp)比较。图2(a)-(d)图示出原始文本图像以及图1中所示的被施加于所述文本图像的不同半色调技术的比较。图3是图示出依照本专利技术的实施例的半色调掩模选择和混合系数确定的方框图。图4(a)示出原始的扫描图像,并且图4(b)示出在平滑区域中图示出噪声的所述扫描图像的标记结果。图5(a)-(f)示出不同的点阵模式,通过将小区域替换为具有类似强度表示但是具有不同结构的区域,图示出视觉膺象。图6(a)示出未修改的半色调化掩模,并且图6(b)示出修改后的掩模,其中根据本专利技术的实施例,在与误差扩散区域接界的平滑区域中创建过渡区域。图7图示出具有根据本专利技术的实施例在与误差扩散区域接界的平滑区域部分中创建的过渡区域的平滑区域和误差扩散区域。图8图示出根据本专利技术的实施例的对于纹理区域中的浅色调区域的确定。图9是图示出依照本专利技术的实施例的自适应半色调化方法的流程图。图10是可被用于实施本专利技术的算法/方法实施例的示例性的图像处理系统的方框图。具体实施例方式图1(a)、(b)和(c)提供了三种半色调化技术的斜坡(ramp)比较簇点挂网(SCN)、误差扩散(ED)、和具有簇点挂网的误差扩散(EDSCN)。在ED中,使用了单个固定阈值,而在EDSCN中,使用了有序抖动阈值阵列或者挂网(screen)。比较图1(a)和(c),能够看出使用EDSCN产生的斜坡与使用SCN产生的斜坡并没有显著不同。然而,如果使用了EDSCN,浅色调区域中出现某些波动图案。图2(a)示出浅色背景之上的文本,图2(b)-(d)示出了分别使用不同的半色调技术的文本图像的脉冲宽度调制的半色调表示SCN、ED和EDSCN。可以从图中看出,SCN产生锯齿状的文本,而ED产生尖锐的文本。EDSCN产生了处于两者之间的折衷。考虑到这些观察结果,专利技术人在此构造了一种自适应半色调算法,在该算法中,不同的半色调技术被自适应地施加于混合模式或者复合模式的数字表示(例如数字文档)的不同的区域,以便改善该文档的整体质量。基本算法一般来讲涉及将文档中的区域识别为平滑、边缘或者精细纹理。(精细纹理包括先前的半色调数据以及椒盐状类型噪声。)在平滑区域与边缘区域相邻的以及平滑区域与纹理区域相邻的任何地方,均在与这种相邻区域接界的平滑区域中创建过渡区域。为所述过渡区域的每一个均选择一个(i)簇点挂网半色调技术(SCN)和(ii)误差扩散与挂网半色调技术的组合(EDSCN)的混合。对于其余的这些平滑区域、以及对于其他不与边缘或者纹理区域接界的平滑区域,选择SCN。为边缘区域选择ED,并且为纹理区域选择EDSCN或者S本文档来自技高网...

【技术保护点】
一种用在复合文档的数字表示上的自适应半色调化方法,包括以下步骤:识别所述数字表示中的区域,每一个被识别出的区域被分类为是第一区域或者是第二区域;以及按如下处理每一个识别出的区域:在第一区域与第二区域相邻的任何地方,在 所述第一区域与所述第二区域接界的部分中创建过渡区域,并且将第一半色调技术和第三半色调技术的混合应用于所述过渡区域,将第一半色调技术应用于所述第一区域的其余部分,并将第二半色调技术应用于所述第二区域,以及将第一半色调技术应用于每一个剩 余的第一区域,并且将第二半色调技术应用于每一个剩余的第二区域。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:黄锦成AK布哈塔查亚
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

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

1