图像处理设备和图像处理方法

文档序号:7709271阅读:84来源:国知局
专利名称:图像处理设备和图像处理方法
技术领域
本发明涉及一种图像处理设备、图像处理方法、计算机程 序和存储介质,例如涉及用于执行图像的背景颜色去除处理的 图像处理。
背景技术
通常,在数字彩色复印机的复制处理中执行用于忠实再现 由扫描器所读取的原稿的各种图像处理。原稿的纸张颜色或背 景部分通常不是纯白色的,而在大多数情况下是浅色的。因此, 在执行复制处理时,即使是背景部分也使用色料得以忠实再现, 这导致色料的浪费等各种不利效果。
同时,作为与原稿图像中包括的背景颜色相对应的最佳图 像处理,已知如下处理。首先创建由扫描器读取的图像的亮度 直方图,并且基于该亮度直方图检测原稿图像的背景的信号水 平(以下称为"背景水平")。然后,通过从图像信号减去背景水 平,执行用于从图像去除背景的处理。
通常,根据包括该处理的系统结构,可以将背景颜色去除 处理大体分成两种处理。
图3示出第一种背景颜色去除处理的系统结构的例子。在 图3中,扫描器等的图像读取单元101读取原稿图像。扫描图像 处理单元301对由图像读取单元101所读取的原稿图像应用未示 出的阴影校正处理、滤波处理和输入颜色校正处理等图像处理。 存储单元10 3 - 31存储扫描器图像处理之后的原稿图像的 一 页的 连续色调(contone)图像信息。打印图像处理单元302执行背景颜 色去除处理以及未示出的输出颜色校正处理和半色调处理等的图像处理。存储单元103-32存储打印图像处理之后的原稿图像 的 一 页的半色调图像信息。打印机等的图像输出单元105输出存 储在存储区域中的图像信息。将所读取的原稿的连续色调图像 信息临时存储在存储区域103-31中,并且背景颜色去除处理单 元303基于所存储的原稿的整个表面的图像信息,执行背景颜色 去除处理。
与该结构有关的传统背景颜色去除处理技术的例子包括 日本特开平06-253135号公报和日本特开平08-307722号公报。 在曰本特开平06-253135号公报中,从读取自原稿的图像检测背 景水平,同时将所读取的图像存储在存储单元中,根据检测到 的背景水平创建最佳伽玛校正表,并且执行伽玛校正以去除所 读取的图像的背景。
在日本特开平08-307722号公报中,创建原稿的直方图,使 用该信息检测背景水平,并且使用检测到的背景水平来执行背 景颜色去除处理,从而执行适合于原稿类型的背景颜色去除处 理。
图4示出第二种背景颜色去除处理的系统结构的例子。在 图4中,扫描器等的图像读取单元101读取原稿图像。扫描图像 处理单元301对由图^f象读取单元101所读取的原稿图^象应用未示 出的阴影校正处理、滤波处理和输入颜色校正处理等的图像处 理。打印图像处理单元302执行背景颜色去除处理以及未示出的 输出颜色校正处理和半色调处理等的图像处理。存储单元 103-41存储打印图像处理之后的原稿图像的 一 页的半色调图像 信息。打印机等的图像输出单元105输出存储在存储区域中的图 像信息。与上述图3所示的第一系统结构相比,由于不需要连续 色调图像的 一 页的存储区域,因而可以以较低成本实现该结构。 换句话说,在图4的结构中,不包括在图像处理中间存储连续色调图像信息的存储单元。因此,在进行读取时,可以顺序执行 背景处理。
背景颜色去除处理的其它例子包括日本特开平06-197216 号公报和日本特开2008-060839号才艮。在日本特开平 06-197216号公报中,将从读取的原稿所读取的像素顺序分成亮 度/色差信息,根据亮度成分改变白色水平,并且对于色差成分 使用阈值,以试图压缩颜色值。这样,背景颜色近似于非彩色 (achromatic color)。
在日本特开2008-060839号7>寺艮中,将/人读耳又的原稿所读取
的像素分成亮度成分和色差成分,判断亮度成分和阈值中哪一 个较大,并且计数判断出的像素的数量,以跟随和改变该阈值。 还判断色差成分和阈值中哪 一 个较大,并且计数判断出的像素 的数量,以跟随和改变该阈值。
然而,在日本特开平06-253135号7>净艮和日本特开平 08-307722号公报中,对于背景颜色去除方法使用原稿的直方 图。因此,存在下面的问题这些方法仅能在如图3所示的可以 存储原稿的一页的连续色调图像信息的系统结构上实现。近年 来,存储装置所需的容量随着原稿的读出分辨率的提高而趋于 增大。在成本降低的竟争紧张的打印机/复合机领域,存储装置 的容量是影响成本的重要因素之一,并且使用本系统结构阻碍 了降低成本。
在日本特开平06-197216号公报中,除非通过颜色分解进行 亮度成分和色差成分的分离、根据背景区域的颜色标准化亮度 成分以及利用阈值压缩色差成分来分离背景区域和前景,否则 前景颜色的亮度成分也变高。因此,可以预料该图像整体上模 糊不清。
在日本特开2008-060839号公才艮中,通过颜色分解进行亮度成分和色差成分的分离,并且针对各成分跟随和改变阈值。尽 管对于亮度成分和色差成分,比较输入值和阈值之间的差,但 是背景区域和前景的亮度以相同方式影响阈值估计。换句话说,
在日本特开2008-060839号公报中,计数器变化量不根据差值而 改变。因此,在具有较少背景区域和较多前景区域的读取原稿 中,前景极大地影响整个原稿,并且可能去除原稿的前景区域 的浓度。在使用处理各种类型的读取原稿的复印机时,存在根 据读取原稿的类型错误地去除原稿的前景区域的浓度的问题。

发明内容
本发明的目的是通过基于图像数据的目标像素的亮度确 定各像素的影响背景水平的估计的计数变化量(count variation),与读取原稿的类型无关地执行稳定的背景颜色去除 处理。
本发明提供一种图像处理设备,包括转换单元,用于将 输入的图像数据转换成亮度成分;计算单元,用于计算由所述 转换单元转换得到的亮度成分和预定的阈值之间的差;确定单 元,用于根据所述差确定所述图像数据的各像素的计数变化量; 阈值改变单元,用于基于所述图像数据中的所述计数变化量的 累积结果,改变所述阈值;以及处理单元,用于执行将由所述 阈值改变单元生成的新的阈值设置为背景水平以去除所述图像 数据的背景的处理。
本发明提供一种图像处理方法,包括转换步骤,用于将 输入的图像数据转换成亮度成分;计算步骤,用于计算在所述 转换步骤中转换得到的亮度成分和预定的阁值之间的差;确定 步骤,用于根据所述差确定所述图像数据的各像素的计数变化 量;阈值改变步骤,用于基于所述图像数据中的所述计数变化量的累积结果,改变所述阈值;以及处理步骤,用于执行将在 所述阈值改变步骤中生成的新的阈值设置为背景水平以去除所 述图像数据的背景的处理。
本发明提供另一种图像处理设备,用于基于输入的图像数 据的背景水平进行背景颜色去除处理,其中,所述图像数据的 各像素的所述背景水平不同,所述图像处理设备包括变化量 确定单元,用于根据所述图像数据中的目标像素和所述目标像 素的相邻像素的亮度成分,确定所述目标像素相对于所述相邻 像素的背景水平变化量;以及背景确定单元,用于基于由所述 变化量确定单元确定出的所述背景水平变化量,确定所述目标 像素的所述背景水平,其中,与所述目标像素和所述相邻像素 的所述亮度成分大于预定值时相比,当所述目标像素和所述相 邻像素的所述亮度成分小于所述预定值时,所述变化量确定单 元使所述目标像素的所述背景水平变化量较小。
本发明提供另一种图像处理方法,用于基于输入的图像数 据的背景水平进行背景颜色去除处理,其中,所述图像数据的 各像素的所述背景水平不同,所述图像处理方法包括以下步骤 根据所述图像数据中的目标像素和所述目标像素的相邻像素的 亮度成分,确定所述目标像素相对于所述相邻像素的背景水平 变化量;以及基于确定出的所述背景水平变化量,确定所述目 标像素的所述背景水平,其中,与所述目标像素和所述相邻像 素的所述亮度成分大于预定值时相比,当所述目标像素和所述 相邻像素的所述亮度成分小于所述预定值时,使所述目标像素 的所述背景水平变化量较小。
根据本发明,通过基于图像数据的目标像素的亮度确定各 像素的影响背景水平的估计的计数变化量,与读取原稿的类型 无关地执行稳定的背景颜色去除处理。可以通过基于图像数据的亮度成分和预定阈值(背景水平)之间的差确定跟随和改变该
阈值的计数器变化量,来判断目标像素是否看上去接近背景,
并且根据与背景的接近度逐渐切换对阈值估计的影响。
本发明的目的是提供一种新功能。为了实现该目的,根据
下面的说明书和附图,本发明的权利要求和其它特征将变得明 曰么。
通过以下参考附图对典型实施例的说明,本发明的其它特 征将变得明显。


包含在说明书中并构成说明书 一部分的附图示出了本发 明的实施例,并与说明书一起用来解释本发明的原理。
图l是根据本实施例的图像形成设备的示意性结构的框
图2是根据本实施例的图像形成设备的概观图; 图3是传统图像形成设备的示意性结构的详细框图; 图4是根据本实施例的图像形成设备的示意性结构的详细 框图5是本实施例的背景颜色去除处理的流程图; 图6是确定计数变化量所使用的区域分割例子; 图7是确定计数变化量所使用的表的例子; 图8是阈值改变处理的流程图; 图9是信号转换处理的流程图10示出通过信号转换处理所获得的背景颜色去除效果; 图ll是确定计数变化量所使用的另 一区域分割例子; 图12是确定计数变化量所使用的表的另 一例子; 图13是根据第三实施例的平滑处理的流程14是确定平滑滤波器所使用的区域分割例子; 图15是确定平滑滤波器所使用的表的例子; 图16是根据第四实施例的平滑处理的流程图; 图17是确定平滑滤波器所使用的表的另 一 例子; 图18是根据第五实施例的平滑处理的流程图; 图19是确定平滑滤波器所使用的表的另 一例子。
具体实施例方式
现在将参考

本发明的典型实施例。
图l是根据本实施例的图像形成设备的示意性结构的框图。
如图l所示,根据本实施例的图像形成设备包括图像读取 单元IOI、图像处理单元102、存储单元103、 CPU104和图像输 出单元105。在本实施例中,将包括图像处理单元102、存储单 元103和CPU 104的设备称为图像处理设备。
图像读取单元101读取原稿的图像,并且输出图像数据。 图像读取单元101的例子是扫描器。
图像处理单元102对包括从图4象读耳又单元101或PC外部地 输入的图像数据的打印信息应用图像处理。更具体地,如图4 所示,将图像处理单元102分成扫描图像处理单元301和打印图 像处理单元302。扫描图像处理单元301对读取的原稿图像应用 未示出的阴影校正处理、滤波处理和输入颜色校正处理等的图 像处理。打印图像处理单元302执行背景颜色去除处理以及未示 出的输出颜色校正处理和半色调处理等的图^f象处理。
在阴影校正处理中,以附加至图像读取单元101的白色基 准作为绝对白色水平进行标准化。然而,如果所读取原稿的背 景的亮度低于白色基准,则背景的亮度有剩余,并且留有所读取原稿的背景。在打印中再现留下的背景,这导致输出图像质
量下降。背景颜色去除处理单元303通过跳过在阴影校正处理中
未能去除的背景的信号值,实现图像质量的进一步提高。后面
将说明背景颜色去除处理单元3 0 3的细节。
将由图像处理单元102处理后的图像数据存储在存储单元 103中。存储单元103包括ROM、 RAM和硬盘(HD)等。ROM存 储由C P U 10 4所执行的各种控制程序和图5所示的图像处理程 序。RAM和HD用作CPU 104用以存4渚数据和各种类型的信息的 参考区域和工作区域。
图像输出单元105在记录纸张等的记录介质上形成并输出 彩色图像。图像输出单元105的例子是如下所述的电子照相打印 机。
图2是根据本实施例的图像形成设备的概观图。 在图2中,将图<象读取用原稿204》文置在图像读取单元101 中的平板玻璃203和原稿压板202之间。当灯205的光照射在原稿 204上时,将来自原稿204的反射光引导至反射镜206和207,并 且透镜208在3线传感器210上形成图像。红外线截止滤波器231 被配置在透镜208上。未示出的电动机在箭头方向上,以速度V 移动包括反射镜206和灯205的反射镜单元,并以速度V/2移动包 括反射镜207的反射镜单元。因此,反射镜单元在相对于3线传 感器210的电子扫描方向(主扫描方向)垂直的方向(副扫描方向) 上移动,以扫描原稿204的整个表面。
由3线CCD组成的3线传感器210包括接收红光R的CCD 210-1、接收绿光G的CCD 210-2和接收蓝光B的CCD 210-3。利 用这一结构,将输入的光信息的颜色分离,以读取全色信息红 色R、绿色G和蓝色B的颜色成分。构成3线传感器210的各CCD 210-1 ~ 210-3均包括8000像素的光接收元件。CCD 210-1 ~210-3可以以600 DPI的分辨率在A3大小的原稿的短边方向 (297mm)上进行读取,A3大小的原稿是可以放置在平板玻璃203 上的最大尺寸的原稿。
标准白色才反21l4交正由3线传感器210的CCD 210-1-210-3 所读取的数据。标准白色板211是在可见光中具有基本均一反射 特性的白色板。
图像处理单元102电处理从3线传感器210输入的图像信 号,以生成品红色M、青色C、黄色Y和黑色K的颜色成分信号, 并且将所生成的MCYK颜色成分信号传送至图像输出单元105。
图像输出单元105将从图像读取单元101传送来的M、 C、 Y 和/或K图像信号传送至激光驱动器212。激光驱动器212根据输 入的图像信号,调制并驱动半导体激光元件213。从半导体激光 元件213输出的激光束通过多面镜214、 fe透镜215和反射镜216 扫描感光鼓217,以在感光鼓217上形成静电潜像。
显影装置包括品红色显影装置219、青色显影装置220、黄 色显影装置221和黑色显影装置222。四个显影装置交替接触感 光鼓217,以利用相应颜色的调色剂显影在感光鼓217上所形成 的静电潜像,从而形成调色剂图像。从记录纸盒225所提供的记 录纸张缠绕转印鼓223,并且将感光鼓217上的调色剂图像转印 至记录纸张。
顺序转印了四种颜色M、 C、 Y和K的调色剂图像的记录纸 张通过定影单元226。结果,定影调色剂图像,并且将记录纸张 排出至该设备外部。
现在将说明根据本实施例的背景颜色去除处理的细节。对 本处理的输入是,人图像读取单元101和从外部其中之一输入的 图像数据,并且图像处理单元102的打印图像处理单元302中的 背景颜色去除处理单元303执行该处理。图5示出根据本实施例的背景颜色去除处理的流程图。CPU 104读取并执行存储在ROM 103中并用于执行图5的流程图的程 序,以执行图5所示的处理。
本处理设想这样的顺序处理,在该处理中,按照读取顺序 以像素为单位输入由图像读取单元101读取的原稿数据,并且相 应地逐一输出像素。将参考图5的流程图说明这些处理的细节。
在S501,当输入目标像素的RGB信息时,背景颜色去除处
理单元303将RGB信息转换成亮度成分。亮度成分为例如亮度成
分L,并且通过下面的表达式来计算L。
r _ (7 + 2 x G +丑)
丄=
4
然而,该计算仅是例子。该计算不局限于此,并且可以使 用其它计算。
亮度成分可以是CIELab空间的L、 YUV空间的Y、 Luv空间 的L或YCbCr空间的Y。
在S502,背景颜色去除处理单元303基于包括目标像素的 多个周围像素的值,平滑在S501转换后的亮度成分。使用目标 像素的亮度成分和目标像素的周围像素的亮度成分来执行实现 平滑效果的平均计算等的滤波处理。
可以根据所需的系统结构确定进行平滑所使用的滤波器 的大小和形状。例如,如果可以使用多线的延迟緩沖器,则可 以使用围绕目标对象的NxN滤波器,并且,如果不能使用线緩 冲器,则可以使用目标像素位于顶部的Nxl滤波器。然而,该
方法仅是例子,并且滤波器的大小和形状不局限于这些。
与在没有改变的情况下使用目标像素的成分值时相比,平 滑亮度成分提高了如下所述的计数变化量确定单元(S504)的精 度。结果,实现更稳定的背景水平估计。具体地,平滑目标像素的亮度成分可以防止具有半色调点
的区域等级(area gradation)所表示的图像数据和具有噪声的图 像数据之一 的输入值由于噪声成分而改变。
在S503,背景颜色去除处理单元303计算在S502平滑后的 预定成分和阈值之间的差。这里的阔值是与以像素为单位所确 定出的预定成分相对应的阈值,并且是基于前 一 像素处理的结 果所确定出的值。在某 一 像素中所确定出的阔值用作该像素的 背景水平。阈值或背景水平以像素为单位而改变。在开始第一 像素的处理之前,设置适当值(初始值)。
假定该差为Dif,输入值为L—in,并且阚值为level_L ,则 Dif=L—in-level—L成立。假定输入的最大值为MAX,则差Dif的 可能范围在-MAX和MAX之间。由于即使读取的原稿的类型和 特性之一不同,或者阈值随着处理进行而改变,也基于与阈值 的距离的相对一致的标准进行计算,因而使用输入值和阈值之 间的差允许执行稳定处理。总体上,亮读取原稿的阈值大,而 暗读取原稿的阈值小。如果使用输入值的绝对量作为判断的标 准,则难以在亮读取原稿的前景和暗读取原稿的背景区域之间 进行区分。结果,不能考虑读取原稿的特性,并且该处理可能 失败,而且可能不能根据读取原稿实现想要的效果。同时,读 取原稿的改变阈值是在前一 目标像素的像素之前所估计的背景 水平,并且该阈值表示目标像素的读取原稿的特性。使用输入 值和阈值之间的差相当于排除了读取原稿的特性。因此,亮读 取原稿的前景和暗读取原稿的背景区域具有不同值,并且可以 加以区别。因此,可以执行基于相对一致标准的稳定处理。
基于S503中计算出的差,背景颜色去除处理单元303确定 下面所述的阈值改变单元(S505)所使用的计数变化量(S504)。该 "计数变化量"是引起图8所示的阈值改变处理中的阈值改变的变化量。连续累积计数变化量,并且当计数变化量超过上限时,
如稍后所述将使阈值增大l。图6和图7是说明本实施例中用于确
定计数变化量的方法的图。将该差的可能范围分成任意多个区
域,并且判断目标像素中的差Dif属于哪一区域。图6示出将该 范围分成六个区域的例子
当(KDifSthreLl时,区域L1;
当threLl〈Dif^threL2时,区域L2;
当threL2〈Dif^MAX时,区域L3;
当threL3《Dif〈0时,区域L4;
当threL4^Dif〈threL3时,区域L5;以及
当-MAX^Dif〈threL4时,区域L6。
图7是示出对图6中分割的区域所设置的计数变化量的表 的例子。在图7的例子中,假定当该差较小时,目标像素形成背 景的可能性较高,并且将计数变化量设置得较大。
还假定当该差较大时,目标像素不形成背景的可能性较 高,并且将计数变化量设置得较小。例如,当该差在目标像素 中小并且在图6所示的区域L1内时,参考图7的表,计数变化量 为4。当该差在目标像素中大并且在图6所示的区域L3内时,参 考图7的表,计数变化量为l。在该例子中,属于区域L1的像素 与背景的接近度看上去是区域L3的像素的四倍,并且在该处理
中考虑与背景的接近度。
如果在具有大的差的像素(例如黑色像素)连续之后,具有 小的差的像素(例如背景)变成要处理的像素,贝累积大的计数 变化量,并且阈值立即改变。结果,可以降低具有大的差的像 素(例如黑色像素)对阈值变化的影响,并且可以执行背景区域 的背景颜色去除处理。
如果如日本特开2008-060839号公报的传统技术一样,不根据输入值和阈值之间的差,而根据输入值是大于还是小于阈值 来确定计数变化量,则在黑色像素连续的区域中,阈值非常小。 与连续的黑色像素区域相邻的灰色像素的亮度值(例如,亮度
180左右)变得大于阈值,并且错误地将这些像素判断为背景区
域。存在对灰色像素执行背景颜色去除处理的问题。
为了解决该问题,在本发明中,根据输入值和阈值之间的 差确定计数变化量。因此,由于即使具有小的输入值的区域或 黑色像素区域连续,该差也大,因而计数变化量的增减小。结 果,在连续的黑色像素区域中,阈值变化不大,并且可以防止 错误跳过与黑色像素区域相邻的灰色像素区域的背景。
如果输入值的亮度值大大小于阈值的像素(黑色像素)连 续,并且在其后接近背景水平的像素连续,则可以在黑色像素 和背景水平的像素的边界处,将阔值复位为初始值。
在本实施例中,根据输入值和阈值之间的差确定计数变化 量。然而,可以基于输入值而不使用该差来确定计数变化量。
例如,可以将接近背景水平(亮度200左右)的输入值的计数变化 量设置得大,并且可以将具有低亮度的像素(黑色像素)和具有 高亮度的像素(白色像素)之一的计数变化量设置得小。
差的分割区域的数量和计数变化量表的值不局限于这些。 可以通过根据要设计的图像读取单元101的特性调整所设置的 值来实现适于各设备的背景颜色去除处理。当Dif-O时,由于 输入值和阈值是平纟軒的,因而不设置计数变化量。下面将说明 细节。
然后,背景颜色去除处理单元303使用在S503计算出的差 和在S504确定出的计数变化量来执行用于改变阈值的处理 (S505)。图8示出本实施例中的阈值改变处理的流程。将在S504 确定出的计数变化量称为CNT,将计数器变量称为Count—L,将计数器变量的上限称为LIMITUP,将下限称为LIMITDWN,并 且将阈值的跟随限制称为BLACK。 BLACK是背景水平的下限 值。设计者预先指定LIMITUP、 LIMITDWN和BLACK。在本实 施例中,将level_L的初始值称为MAX ,并且Count—L的初始值 为O。
判断差Dif是正还是负(S801)。结果,如果差Dif大于O(在 S801为"〉0"),则通过相加计数变化量CNT来更新计数器变量 Count—L(S802)。当累积像素的计数变化量时,更新计数器变量 Count_L 。然后比较更新后的Count—L和计数器变量的上限 LIMITUP(S803)。结果,如果Count—L大于LIMITUP(预定计数 值)(在S803为"是"),则将Count—L清除为0(S804),并且将阈值 level—L增大l(S805)。另一方面,如果Count—L小于LIMITUP(在 S803为"否"),则处理在不进行步骤S804和S805的情况下前进。
同时,如果差Dif小于0(在S801中为"〈0"),则通过相加计 数变化量CNT来更新计数器变量Count_L(S806)。然后比较更新 后的Count—L和计数器变量的下限LIMITDWN(S807)。结果,如 果Count—L小于LIMITDWN(在S807为"是,,),则将Count_L清除 为0(S808),并且将阈值leve1—L减小1(S809)。另一方面,如果 Count—L大于LIMITDWN(在S807为"否,,),则处理在不进行步骤 S808和S809的情况下前进。
同时,如果差Dif为0(在S801为"0"),则可以^人为输入^f直和 阈值平衡。因此,不需要影响计数变化,并且处理在不改变计 数器变量和阈值的情况下继续。如图6所示,当Dif-O时不设置 计数器变化量的原因是计数器在这种情况下不改变。
在接着的步骤中比较阈值level—L和MAX(S810)。如果阈值 level_L大于MAX(在S810为"是"),则将阈值取成MAX的值 (S811)。如果阈值leveLL小于MAX(在S810为"否"),并且小于BLACK(在S812为"是),则将阈值level_L取成BLACK的值 (S813)。这可以防止阈值溢出,并且可以防止结果失败。还可 以通过避免阈值小于跟随限制BLACK,防止跳过图像。
将通过上述步骤计算出的阈值level—L确定为目标像素中 的背景水平(S814)。
可以在具有大的差的像素(例如黑色像素)连续了多于预定 像素(例如,100个像素)之后,将阈值leveLL返回成初始值 MAX。
基于在S505确定出的阈值,背景颜色去除处理单元303将
输入RGB信息信号转换成应用了背景颜色去除处理的输出RGB
信息信号(S506)。已知用于使用阈值以获得背景颜色去除效果
的多个表达式,并且在本发明中可以使用任一表达式。在本实
施例中,使用下面的表达式作为例子。将输入RGB信息信号称
为Rjn、 GJn和Bjn,并且将输出RGB信息信号称为R_out、
G—out和B—out。
/ —owf = i —mx-
一 一 /eve/ —
_ _ /eve/ _丄
5 — cwf = 5 — w x-
— — /eve/ —丄
图9是根据本实施例的信号转换的流程图。尽管对于各 RGB信号执行该处理,但是图9是R信号的流程图。尽管未示出, 但是对于G信号和B信号执行相同处理。这里作为代表性的例 子,说明R信号的处理。基于输入信号R一in和在S505所确定出 的阈值level一L ,使用背景颜色去除表达式计算输出信号 R—out(S901)。
在接着的步骤(S902),将输出信号R^out和MAX进行比较。如果输出信号R一out大于MAX(在S902为"是"),则将输出信号取 成MAX的值(S903)。如果输出信号R^out小于MAX(在S902为 "否"),并且小于0(在S906为"是"),则将输出信号R^out取成 0(S906)。
将通过这些步骤转换后的输出信号R—out确定为目标像素 中的输出R信号(S904)。
图10示出通过信号转换所获得的背景颜色去除处理的效 果(S506)。背景颜色去除处理之后的输出亮度相对于输入亮度 水平的斜率改变,从而输出亮度水平在阈值(背景水平)处为 MAX。
最后,在S507判断处理完成的目标像素是否是最后一个像 素,并且如果目标像素不是最后一个像素(在S507为"否"),则 将目标像素改变成下一像素(S508),并且处理返回到开始。如 果处理完成的目标像素是最后一个像素(在S507为"是"),则结 束整个处理。
如果S507为"否,,,则该处理可以返回到S503的差计算单 元。在这种情况下,在S501和S502,对图像数据的所有像素进
行成分转换和平滑。
根据本实施例,基于平滑后的输入成分和阈值之间的差确
定计数器变化量,以判断目标像素是否看上去接近背景,从而 逐渐切换对阈值估计的影响。这样,不管读取原稿的类型如何, 都实现了稳定的背景颜色去除处理。 第二实施例
尽管在第一实施例中,背景颜色去除处理单元303使用平 滑后的亮度成分和阈值之间的差来确定计数器变化量(S 5 0 4), 但是除在判断中使用该差以外,还可以通过使用色度(chroma) 成分更4青确;也估计该阈4直。将参考图5的流程图说明处理的细节。
在S501,背景颜色去除处理单元303如第一实施例中一样 计算亮度L,并且还计算色度成分S。通过例如下面的表达式计 算色度成分S。
S=MAX(R,G,B) - MIN(R,G,B)
然而,该计算仅是例子,并且不局限于此。可以使用其它 计算,只要表示颜色成分即可。
在S502的平滑单元中,如第一实施例中一样,背景颜色去 除处理单元303基于包括目标像素的多个周围像素的值,平滑亮 度成分。还可以利用相同的单元平滑色度成分。
在S503的差计算单元中,如第一实施例中一样,背景颜色 去除处理单元3 0 3计算亮度成分和阈值之间的差。
在S504的计数变化量确定单元中,背景颜色去除处理单元 303使用亮度成分差和色度成分。图6、 11和12是用于说明本实 施例中的计数变化量确定方法的图。目标像素中的差Dif的区域 判断如图6所示,并且与第一实施例中的相同。如对差Dif的判 断方法一样,将色度S的可能范围分成任意多个区域,并且判 断目标像素中的色度S属于哪一区域。图ll示出例子。色度S的 可能范围如下,在O和MAX之间
当O^S^threSl时,区域S1;
当threSl〈S2threS2时,区域S2;以及
当thre S 2<S AX时,区域S 3 。
图12是示出向分割差和色度的区域所设置的计数变化量 的表的例子。在图12的例子中,假定当差较小且色度较小时, 目标像素形成背景的可能性较高,并且将计数变化量设置得较 大。还假定当差较大且色度较大时,目标像素形成背景的可能 性较低,并且将计数变化量设置得较小。例如,当该差在目标像素中小且在图6所示的区域L1内,并且色度小且在图ll所示 的区域S1内时,参考图12的表,计数变化量为IO。当该差在目 标像素中为中且在图6所示的区域L2内,并且色度为中且在图 11所示的区域S2内时,参考图12的表,计数变化量为3。当该 差在目标像素中大且在图6所示的区域L3内,并且色度大且在 图ll所示的区域S3内时,参考图12的表,计数变化量为0。在 该例子中,属于区域L1和区域S1的像素看上去最接近背景,并 且其与背景的接近度看上去是区域L2和区域S2的像素的三倍。 假定属于区域L 3和区域S 3的像素是不在背景中的区域,并且不 计数该像素以避免影响阔值改变。差的分割区域的数量和计数 变化量表的值不局限于这些。可以根据要设计的图像读取单元 101的特性调整所设置的值,以实现适合于各图像处理设备的背 景颜色去除处理。
S505之后的处理与第一实施例中的相同,并且不再重复进 行说明。
根据本实施例,使用差和色度成分这二者来确定计数变化 量,从而可以更精确地估计阈值。结果,可以进行具有少量失 败图像的稳定背景颜色去除处理。
第三实施例
在第一实施例和第二实施例中,背景颜色去除处理单元 303使用S502的平滑单元,以基于包括目标像素的多个周围像 素的值进行平滑。可以通过设计平滑单元,更精确地确定计数 变化量。
将参考图13 ~ 15详细说明本实施例中的处理。 图13是本实施例中的平滑单元的流程图。对本流程图的输 入是在S501转换后的目标像素的亮度成分。背景颜色去除处理 单元303首先在S1301计算输入值和阈值之间的差。这里的阈值与第 一 实施例中所述的阈值相同,并且该阈值是作为前一像素 处理的结果所确定出的背景水平。
假定差为Dif,输入值为L—in, 并且阈值为level—L ,则 Dif=L—in-level—L成立。假定输入的最大值为MAX,则差Dif的 可能范围在-MAX和MAX之间。
基于在S1301计算出的差,背景颜色去除处理单元303确定 平滑用滤波器的大小和形状(S1302)。图14和图15是说明本实施 例中用于确定滤波器的方法的图。首先将差的可能范围分成任 意多个区域,并且判断目标像素中的差Dif属于哪一区域。图14 示出将该范围分成5个区域的例子
当threL7《Dif^threL5时,区域L7;
当threL5〈Dif《threL6时,区域L8;
当threL6〈Dif^MAX时,区i或L9;
当threL8^Dif〈threL7时,区i或L10;以及
当-MAXSDif〈threL8时,区i或Lll。
图15是示出应用于图14中分割的区域的滤波器大小的表 的例子。在图15的例子中,假定当该差小时,目标像素形成背 景的可能性高,并且应用最大区域的7x7滤波器。还假定当该 差较大时,目标像素形成背景的可能性较低,并且将所应用的 滤波器大小逐渐设置得较小(3x3滤波器、lxl滤波器)。显然, 不仅可以设置滤波器大小,而且还可以设置滤波器形状。差的 分割区域的数量以及滤波器大小和滤波器形状的值不局限于这 些。
不仅平滑目标像素的值而且还平滑周围像素值的目的是 为了获得稳定的输入值,以避免受读取原稿的特性或噪声的影 响。因此,通常,如果滤波器大小较大,则稳定性应该提高。 然而,如果在所有像素中应用大的滤波器大小,则当在字符和照片等具有许多频率成分的区域中进行平滑时,精度可能相当
低。因此,根据在S1301计算出的差来判断目标像素与背景的
接近度,对于具有许多低频成分和背景的可能性高的像素使用 大的滤波器大小,并且对于具有许多高频成分和背景的可能性 低的像素使用小的滤波器大小。这样,可以根据目标像素与背 景的接近度,实现精确的平滑。
然后,背景颜色去除处理单元303基于在S1302确定出的滤 波器的大小和形状进行平滑(S13 0 3)。平滑方法的例子包括用于 获得根据所选择的滤波器大小内的所有像素值计算出的亮度成 分的平均值的方法。还可以设置滤波器的系数,从而可以改变 平滑的强度。平滑的方法不局限于此,并且可以使用其它方法, 只要可以获得平滑效果即可。
S503之后的处理与第 一 实施例和第二实施例中的处理相 同,并且不再重复进行说明。
根据本实施例,基于差来切换平滑单元中所应用的滤波器
的大小和形状,以根据与背景的接近度实现精确的平滑。结果, 可以进行更稳定的背景水平的估计。 第四实施例
尽管在第三实施例中,背景颜色去除处理单元303中的 S502的平滑单元使用亮度成分和阈值之间的差来确定平滑用 滤波器大小,但是还可以使用属性信息。这里的属性信息是通 过属性判断处理形成为标志的信息,其中,该属性判断处理是 在扫描图像处理单元301中执行的未示出的处理中的一个处理, 并且用于判断所读取的原稿数据的像素是字符区域还是半色调 点区域。使用属性信息允许根据区域应用未示出的颜色转换处 理和锐度调整处理等的各图像处理,从而提高图像质量。
将参考图16和图17详细说明本实施例的处理。图16是本实施例中的平滑单元的流程图。向本流程图的输 入与第三实施例中的相同。
背景颜色去除处理单元303首先在S1601获取属性信息,以 基于所获取的属性信息确定平滑用滤波器的大小和形状。图17 是示出适用于属性信息的滤波器大小的表的例子。在图17的例 子中,对于字符区域应用lxl滤波器,对于照片区域应用3x3滤 波器,并且对于背景区域和半色调点区域应用7x7滤波器。根 据属性信息切换滤波器大小的原因与第三实施例中的原因相 同。在字符和照片等的具有许多高频成分的区域中使用小的滤 波器大小,并且对于背景等的具有许多低频成分的区域使用大 的滤波器大小。由于通过区域等级表示半色调点区域的等级, 因而设置大的滤波器大小允许平滑的结果接近于实际想要表现 的原稿的亮度成分。还存在防止输入值在半色调点的短周期内 波动的优点,并且随后的处理变得稳定。显然,不仅可以设置 滤波器大小,而且还可以设置滤波器形状。属性信息的分类以 及要应用的滤波器的大小和形状的值不局限于此。
然后,背景颜色去除处理单元303基于在S1601确定出的滤 波器大小和形状进行平滑(S1602)。平滑单元与第三实施例中的 相同。
S503之后的处理与第 一 实施例和第二实施例中的处理相 同,并且不再重复进行说明。
根据本实施例,根据属性信息切换平滑单元中所使用的滤 波器的大小和形状,以根据区域实现精确的平滑。结果,可以 进行更稳定的背景水平的估计。
第五实施例
尽管在第四实施例中,背景颜色去除处理单元303中的 S502的平滑单元使用属性信息来确定平滑用滤波器大小,但是还可以使用原稿类型。这里的原稿类型例如为用户通过图像处 理设备的UI所设置的、或通过图像处理中的自动判断所指定的 原稿类型。原稿类型的例子包括字符、照片和打印纸照片,并 且原稿类型是以作业为单位或以页为单位而不是以像素为单位 指定的信息。
将参考图18和图19详细说明本实施例中的处理。
图18是本实施例中的平滑单元的流程图。向本流程图的输
入与第三实施例中的相同。
背景颜色去除处理单元303首先在Sl 801获取原稿类型信
息,并且基于所获取的原稿类型信息确定平滑用滤波器的大小
和形状。图19是示出适用于原稿类型信息的滤波器大小的表的
例子。在图19的例子中,对于字符类型应用lxl滤波器,并且
对于打印纸照片类型和照片类型应用3x3滤波器。对于页和作 业之一唯一地设置原稿类型的信息,并且不能以像素为单位切
换该信息。因此,使用一个确定的滤波器执行用于平滑输入图 像数据的所有像素的滤波处理。对于包括高频成分的字符类型 原稿设置小的滤波器大小,并且由于预测出打印纸照片类型和 照片类型不包括如字符类型中那么多的高频成分,因而对于打 印纸照片类型和照片类型设置中等滤波器大小。显然,不仅可 以设置滤波器大小,而且还可以设置滤波器形状。原稿类型信 息的分类以及要应用的滤波器的大小和形状的值不局限于这 些。
然后,背景颜色去除处理单元303基于在S1801所确定出的 滤波器的大小和形状进行平滑(S1802)。平滑的方法与第三实施 例中的方法相同。
S503之后的处理与第 一 实施例和第二实施例中的处理相 同,并且不再重复进行说明。根据本实施例,平滑单元基于原稿类型信息切换所应用的 滤波器的大小和形状,以根据具有不同特性的原稿类型实现精 确的平滑。结果,可以进行更稳定的背景水平的估计。在无需 属性判断单元的廉价系统中,通过仅基于原稿类型信息的精确 平滑,就可以实现降低成本和出色的图像质量这二者。
其它实施例
通过执行下面的处理也可以实现本发明的目的。更具体 地,在该处理中,向系统和设备中的一个提供记录用于实现这 些实施例的功能的软件的程序代码的存储介质,并且该系统和
设备中的 一 个的计算机(或CPU或MPU)读取存4诸在该存储介质 中的程序代码。在这种情况下,从存储介质读取的程序代码本 身实现这些实施例的功能,并且该程序代码和存储该程序代码 的存储介质构成了本发明。
尽管已经参考典型实施例说明了本发明,但是应该理解, 本发明不局限于所公开的典型实施例。所附权利要求书的范围 符合最宽的解释,以包含所有这类修改、等同结构和功能。
权利要求
1.一种图像处理设备,包括转换单元,用于将输入的图像数据转换成亮度成分;计算单元,用于计算由所述转换单元转换得到的亮度成分和预定的阈值之间的差;确定单元,用于根据所述差确定所述图像数据的各像素的计数变化量;阈值改变单元,用于基于所述图像数据中的所述计数变化量的累积结果,改变所述阈值;以及处理单元,用于执行将由所述阈值改变单元生成的新的阈值设置为背景水平以去除所述图像数据的背景的处理。
2. 根据权利要求l所述的图像处理设备,其特征在于,与 所述差大时相比,当所述差小时,所述确定单元使所述计数变 化量较大,并且与所述差小时相比,当所述差大时,所述确定 单元使所述计数变化量较小。
3. 根据权利要求l所述的图像处理设备,其特征在于,当 所述图像数据中的所述计数变化量的所述累积结果超过预定计 数值时,所述阈值改变单元改变所述阚值。
4. 根据权利要求l所述的图像处理设备,其特征在于,还 包括平滑单元,所述平滑单元用于平滑由所述转换单元转换得 到的亮度成分,其中,所述计算单元计算由所述平滑单元平滑 后的亮度成分和所述预定的阈值之间的差,以及所述确定单元 根据所述差确定所述图像数据的各像素的所述计数变化量。
5. 根据权利要求4所述的图像处理设备,其特征在于,所 述平滑单元在包括所述图像数据的目标像素和所述目标像素的 周围像素的区域中执行滤波处理。
6. 根据权利要求l所述的图像处理设备,其特征在于,所 述确定单元根据所述差和所述图像数据的色度成分,确定所述计数变化量。
7. 根据权利要求6所述的图像处理设备,其特征在于,与 所述差大且所述色度成分大时相比,当所述差小且所述色度成 分小时,所述确定单元使所述计数变化量较大,并且与所述差 小且所述色度成分小时相比,当所述差大且所述色度成分大时, 所述确定单元使所述计数变化量较小。
8. 根据权利要求5所述的图像处理设备,其特征在于,所 述平滑单元根据由所述转换单元转换得到的亮度成分和所述预 定的阈值之间的所述差,确定在所述滤波处理中使用的滤波器 大小。
9. 根据权利要求5所述的图像处理设备,其特征在于,所 述平滑单元根据针对所述输入的图像数据的各像素所判断出的 属性信息,确定在所述滤波处理中使用的滤波器大小。
10. 根据权利要求5所述的图像处理设备,其特征在于,所 述平滑单元根据所述输入的图像数据的原稿类型信息,确定在 所述滤波处理中使用的滤波器大小。
11. 一种图像处理方法,包括转换步骤,用于将输入的图像数据转换成亮度成分; 计算步骤,用于计算在所述转换步骤中转换得到的亮度成分和预定的阈值之间的差;确定步骤,用于根据所述差确定所述图像数据的各像素的计数变化量;阈值改变步骤,用于基于所述图像数据中的所述计数变化 量的累积结果,改变所述阈值;以及处理步骤,用于执行将在所述阈值改变步骤中生成的新的 阈值设置为背景水平以去除所述图像数据的背景的处理。
12. 根据权利要求ll所述的图像处理方法,其特征在于,在所述确定步骤中,与所述差大时相比,当所述差小时,使所 述计数变化量较大,并且与所述差小时相比,当所述差大时, 使所述计数变化量较小。
13. 根据权利要求ll所述的图像处理方法,其特征在于, 在所述阈值改变步骤中,当所述图像数据中的所述计数变化量 的所述累积结果超过预定计数值时,改变所述阈值。
14. 根据权利要求ll所述的图像处理方法,其特征在于, 还包括平滑步骤,所述平滑步骤用于平滑在所述转换步骤中转 换得到的亮度成分,其中,在所述计算步骤中,计算在所述平 滑步骤中平滑后的亮度成分和所述预定的阈值之间的差,以及 在所述确定步骤中,根据所述差确定所述图像数据的各像素的 所述计数变化量。
15. 根据权利要求14所述的图像处理方法,其特征在于, 所述平滑步骤在包括所述图像数据的目标像素和所述目标像素 的周围像素的区域中执行滤波处理。
16. 根据权利要求ll所述的图像处理方法,其特征在于, 所述确定步骤根据所述差和所述图像数据的色度成分,确定所 述计数变化量。
17. 根据权利要求16所述的图像处理方法,其特征在于, 在所述确定步骤中,与所述差大且所述色度成分大时相比,当 所述差小且所述色度成分小时,使所述计数变化量较大,并且 与所述差小且所述色度成分小时相比,当所述差大且所述色度 成分大时,使所述计数变化量较小。
18. 根据权利要求15所述的图像处理方法,其特征在于, 在所述平滑步骤中,根据在所述转换步骤中转换得到的亮度成 分和所述预定的阈j直之间的所述差,确定在所述滤波处理中佳L 用的滤波器大小。
19. 根据权利要求15所述的图像处理方法,其特征在于, 在所述平滑步骤中,根据针对所述输入的图像数据的各像素所 判断出的属性信息,确定在所述滤波处理中使用的滤波器大小。
20. 根据权利要求15所述的图像处理方法,其特征在于, 在所述平滑步骤中,根据所述输入的图像数据的原稿类型信息, 确定在所述滤波处理中使用的滤波器大小。
21. —种图像处理设备,用于基于输入的图像数据的背景 水平进行背景颜色去除处理,其中,所述图像数据的各像素的 所述背景水平不同,所述图像处理设备包括变化量确定单元,用于根据所述图像数据中的目标像素和 所述目标像素的相邻像素的亮度成分,确定所述目标像素相对 于所述相邻像素的背景水平变化量;以及背景确定单元,用于基于由所述变化量确定单元确定出的 所述背景水平变化量,确定所述目标像素的所述背景水平,其中,与所述目标像素和所述相邻像素的所述亮度成分大 于预定值时相比,当所述目标像素和所述相邻-像素的所述亮度 成分小于所述预定值时,所述变化量确定单元使所述目标像素 的所述背景水平变化量较小。
22. —种图像处理方法,用于基于输入的图像数据的背景 水平进行背景颜色去除处理,其中,所述图像数据的各像素的 所述背景水平不同,所述图像处理方法包括以下步骤根据所述图像数据中的目标像素和所述目标像素的相邻像 素的亮度成分,确定所述目标像素相对于所述相邻像素的背景 水平变化量;以及基于确定出的所述背景水平变化量,确定所述目标像素的 所述背景水平,其中,与所述目标像素和所述相邻像素的所述亮度成分大于预定值时相比,当所述目标像素和所述相邻像素的所述亮度 成分小于所述预定值时,使所述目标像素的所迷背景水平变化量较小o
全文摘要
本发明涉及一种图像处理设备和图像处理方法。将输入的图像数据转换成亮度成分,以获得该亮度成分和阈值之间的差。基于所获得的差确定计数变化量,并且使用计数器来跟随和改变该阈值。使用通过跟随和改变所获得的阈值,以通过执行信号转换处理执行各像素中的背景颜色去除处理。
文档编号H04N1/56GK101616241SQ200910148680
公开日2009年12月30日 申请日期2009年6月25日 优先权日2008年6月25日
发明者松本敦, 田村宏和, 矢野孝明 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1