(57)【要約】デジタル画像においてテキスト状エッジを強調するシステム及び方法が説明される。一態様では、画像ピクセルのブロック(27)のピクセルが第１のピクセルクラス(29)及び第２のピクセルクラス(31)にセグメント化される。第１のクラス(29)及び第２のクラス(31)の強度分布をそれぞれ表す強度値を分離する距離の測度に基づいて、且つ第１のピクセルクラス(29)及び第２のピクセルクラス(31)の両方に対して計算された強度ヒストグラムの尖りの測度に基づいて、ピクセルブロック(27)が少なくとも１つのテキスト状エッジを含む可能性が高いという判断に応じて、このピクセルブロック(27)がエッジ強調される。【選択図】図１
2007507802.tif 000002
【特許請求の範囲】
【請求項１】
ピクセルの画像（１２）においてテキスト状エッジを強調する方法であって、
画像ピクセルのブロック（２７）のピクセルを第１のピクセルクラス（２９）及び第２のピクセルクラス（３１）にセグメント化するステップと、
前記第１のクラス（２９）及び前記第２のクラス（３１）の強度分布をそれぞれ表す強度値を分離する距離の測度に基づいて、且つ前記第１のピクセルクラス（２９）及び前記第２のピクセルクラス（３１）の両方に対して計算された強度ヒストグラムの尖りの測度に基づいて、前記ピクセルブロック（２７）が少なくとも１つのテキスト状エッジを含む可能性が高いという判断に応じて、前記ピクセルブロック（２７）をエッジ強調するステップとを含む、テキスト状エッジを強調する方法。
【請求項２】
前記ピクセルをセグメント化することが、前記ブロック（２７）のピクセルの強度に基づいて前記ブロック（２７）のピクセルを明るいピクセルのクラス（２９）と暗いピクセルのクラス（３１）とに分類することを含む、請求項１に記載の方法。
【請求項３】
前記距離の測度が、それぞれ前記第１のピクセルクラス（２９）及び前記第２のピクセルクラス（３１）に対して計算された第１の平均強度値と第２の平均強度値との間の距離の測度に対応し、前記ピクセルブロック（２７）が少なくとも１つのテキスト状エッジを含む可能性が高いという前記判断は、前記第１の平均強度値と前記第２の平均強度値との間の前記距離の測度と閾値との比較に基づいている、請求項１に記載の方法。
【請求項４】
前記ピクセルブロック（２７）をエッジ強調する前記ステップが、前記第１の平均強度値と前記第２の平均強度値との間の前記距離の測度が前記閾値を下回るという判断に応じて省略される、請求項３に記載の方法。
【請求項５】
前記ピクセルブロックが少なくとも１つのテキスト状エッジを含む可能性が高いという前記判断が、前記尖りの測度とそれぞれの閾値との比較に基づいている、請求項１に記載のテキスト状エッジを強調する方法。
【請求項６】
前記ピクセルブロック（２７）をエッジ強調する前記ステップは、前記第１のピクセルクラス及び前記第２のピクセルクラスの一方又は両方の前記尖りの測度がそれぞれの閾値を下回るという判断に応じて省略される、請求項５に記載の方法。
【請求項７】
ピクセルが前記第１のピクセルクラス（２９）及び前記第２のピクセルクラス（３１）にセグメント化される前に、前記画像（１２）に対してノイズフィルタを適用すること、
ピクセルが前記第１のピクセルクラス（２９）及び前記第２のピクセルクラス（３１）にセグメント化される前に、前記画像（１２）に対してガウス平滑化フィルタを適用することをさらに含む、請求項１に記載の方法。
【請求項８】
エッジ強調する前記ステップが、それぞれ前記第１のピクセルクラス（２９）及び前記第２のピクセルクラス（３１）に対して計算された第１の中央強度値と第２の中央強度値との間の強度値を有する中間ピクセルの強度値をシフトさせるステップを含む、請求項１に記載の方法。
【請求項９】
任意の所与の中間ピクセルの前記強度値は、前記所与の中間ピクセルがセグメント化された前記ピクセルクラス（２９、３１）の前記中央強度値に向かってシフトされ、中間ピクセル強度値が、前記第１のピクセルクラス（２９）及び前記第２のピクセルクラス（３１）に対する前記第１の中央強度値及び前記第２の中央強度値を変更することなくシフトされる、請求項８に記載の方法。
【請求項１０】
ピクセルの画像（１２）においてテキスト状エッジを強調するシステムであって、
画像強調エンジン（１０）を含み、その画像強調エンジン（１０）が、
画像ピクセルのブロック（２７）のピクセルを第１のピクセルクラス（２９）及び第２のピクセルクラス（３１）にセグメント化し、
前記第１のクラス（２９）及び前記第２のクラス（３１）の強度分布をそれぞれ表す強度値を分離する距離の測度に基づいて、且つ前記第１のピクセルクラス（２９）及び前記第２のピクセルクラス（３１）の両方に対して計算された強度ヒストグラムの尖りの測度に基づいて、前記ピクセルブロック（２７）が少なくとも１つのテキスト状エッジを含む可能性が高いという判断に応じて、前記ピクセルブロック（２７）をエッジ強調するように動作可能である、テキスト状エッジを強調するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像においてテキスト状エッジを強調するシステム及び方法に関する。
【０００２】
背景
例えば、カラースキャナ及びカラープリンタを使用して再現されるデジタル画像におけるテキスト状エッジは、そのテキスト状エッジの近くに色縁及び他のアーティファクトが存在することによって劣化することが多い。画像とテキストとをともに含むスキャンされた複合文書は、特にこうした劣化を受けやすい。これらのアーティファクトが存在することにより、再現されるデジタル画像の全体の外観の品質が大幅に劣化する。さらに、こうした劣化は、様々な圧縮アルゴリズムがデジタル画像を格納するために必要なメモリの量を低減するためにデジタル画像を符号化する場合の効率に悪影響を及ぼす。例えば、いわゆる「可逆的」圧縮方式は、一般に、スキャンされた画像には有効に働かない。一方、いわゆる「不可逆的」圧縮方法は、一般に、スキャンされた画像の連続階調領域には有効に働くが、スキャンされた画像のテキストを含む領域には有効に働かない。
【０００３】
複合文書は、ミクストラスタコンテント（mixed raster content）（ＭＲＣ）文書画像表現フォーマットを使用して効率的に圧縮され得る。この圧縮方式では、画像は、２つ以上の画像プレーン（plane：面、平面）にセグメント化される。セレクタプレーンは、各ピクセルに対し、画像プレーンのうちのいずれが最終出力画像を復元するために使用されるべき画像データを含むかを示す。この手法では、画像データが、オリジナル画像より平滑であり、且つより圧縮できる別個のプレーンにセグメント化され得ることが多いため、全体的な画像圧縮度を上昇させることができる。また、セグメント化されたプレーンに対して異なる圧縮方法を適用してもよく、それにより全体的な画像圧縮度をさらに上昇させることが可能になる。
【０００４】
スキャンされた複合文書のカラーピクセルマップ又はグレイスケールピクセルマップをＭＲＣフォーマットに圧縮するために処理する１つの手法は、元のピクセルマップを２つのプレーンにセグメント化すること、及び各プレーンのデータを圧縮することを含む。画像は、その画像をエッジにおいて２つの部分に分離することによってセグメント化される。一方のプレーンは、エッジの暗い側の画像データを含むが、エッジの明るい側及び画像の平滑な部分の画像データは他方のプレーンに配置される。
【０００５】
スキャンされた文書の画像を処理する別の手法は、視覚的ノイズを含むデジタル画像においてテキストのエッジを検出するエッジ検出器を含む。背景輝度推定器が、画像背景輝度の推定に基づく背景閾値を生成する。背景閾値は、検出されたエッジのエッジピクセルの輝度値によって決まる。一実施形態では、背景閾値は、検出されたエッジの明るい方の側にあるエッジピクセルのみを使用して生成される。画像強調器は、背景閾値を使用して画像のピクセル値を選択的に変更することにより、スキャンされた文書における視覚的ノイズを少なくとも部分的に除去する。また、画像強調器は、エッジ鮮鋭化（sharpening）及びエッジ暗化（darkening）のような、色縁の除去及びテキスト強調を実行することもできる。
【０００６】
また、デジタル画像においてエッジ特徴部分を鮮鋭化するために、様々なアンシャープマスキング手法もまた提案されてきた。一般に、アンシャープマスクフィルタは、入力画像からアンシャープマスク（即ち、見本画像を、ガウスローパスフィルタを用いて空間フィルタリングすることによって生成されるぼやけた画像）を減じる。一手法では、アンシャープマスクフィルタは、画像の最大局所コントラストを所定の目標値まで増大させ、他のすべてのコントラストをその所定の目標値に比例する量まで増大させる。適応空間フィルタ手法では、繰返し調整可能なアクティビティ閾値に近いアクティビティ値を有する入力画像のピクセルは、実質的にその閾値を上回るアクティビティ値を有する画像ピクセルより選択的に小さく強調される。別の空間フィルタリング方法では、適応エッジ強調プロセスは、急峻な階調の勾配を有する画像における特徴部分の鮮鋭度を強調する。
【０００７】
概要
本発明は、デジタル画像においてテキスト状画像を強調するシステム及び方法を特徴とする。
【０００８】
一態様では、本発明はピクセルの画像においてテキスト状エッジを強調する方法を特徴とする。本発明の方法によれば、画像ピクセルのブロックのピクセルが、第１のピクセルクラス及び第２のピクセルクラスにセグメント化される。第１のクラス及び第２のクラスの強度分布をそれぞれ表す強度値を分離する距離の測度に基づいて、且つ第１のピクセルクラス及び第２のピクセルクラスの両方に対して計算された強度ヒストグラムの尖りの測度に基づいて、ピクセルブロックが少なくとも１つのテキスト状エッジを含む可能性が高いという判断に応じて、このピクセルブロックがエッジ強調される。
【０００９】
別の態様では、本発明は、上述したテキスト状エッジの強調方法を実現するように動作可能な画像強調エンジンを特徴とする。
【００１０】
本発明の他の特徴及び利点については、図面及び特許請求の範囲を含む以下の説明から明らかとなろう。
【００１１】
詳細な説明
以下の説明において、同様の参照符号を使用して同様の要素を識別する。さらに、図面は、例示的な実施形態の主な特徴部分を概略的に示すように意図されている。図面は、実際の実施形態のすべての特徴部分を示すようにも、図示される要素の相対的な寸法を示すようにも意図されておらず、一律の縮尺に従わずに描かれている。
【００１２】
以下で詳細に説明される実施形態は、デジタル画像におけるテキスト状エッジを強調する。これらの実施形態では、デジタル画像データのブロックにおけるテキスト状エッジは、ピクセルブロックの強度ヒストグラムにおいて実質的に双峰分布が存在することにより証明される。このような証明に基づき、これらの実施形態は、テキスト状エッジの存在を正確に検出する。これにより画像の非テキスト状領域にアーティファクトをもたらす可能性を低減しつつ、画像におけるテキスト状エッジのコントラストを強調することが可能になる。
【００１３】
図１は、オリジナル画像１２を処理して、テキスト状エッジのコントラストが強調された強調画像１４にするように動作可能な画像強調エンジン１０の一実施形態を示す。
【００１４】
オリジナル画像１２は、ロゴ（例えば、会社のロゴ）、グラフィックス、写真、テキスト、イメージ、又は視覚的意味を有する任意のパターンを含む、任意のタイプの画像コンテンツを含むことができる。画像コンテンツは、オリジナル画像１２の境界領域、前景又は背景に現れる可能性がある。また、画像コンテンツは、２値画像（例えば、白黒ドットパターン）、マルチレベル画像（例えば、グレーレベル画像）、又はマルチレベルカラー画像の形態とすることができる。オリジナル画像１２は、ビットマップグラフィックスエンジン、ベクトルグラフィックスエンジン、及び従来の卓上光スキャナ（例えば、米国カリフォルニア州パロアルトのヒューレットパッカードカンパニーから販売されているScanJet（登録商標）スキャナ）、ポータブルスキャナ（例えば、米国カリフォルニア州パロアルトのヒューレットパッカードカンパニーから販売されているCapShare（登録商標）ポータブルスキャナ）、又は従来のファクシミリ装置等のスキャナを含む、任意のデジタル画像形成プロセス又は装置によって生成され得る。
【００１５】
図１及び図２を参照すると、いくつかの実施形態では、画像強調エンジン１０は、画像フィルタモジュール１６とテキスト状エッジ強調モジュール１８とを含む。いくつかの実施形態では、画像フィルタモジュール１６及びテキスト状エッジ強調モジュール１８は、コンピュータ（又はワークステーション）で実行可能な１つ又は複数のそれぞれのソフトウェアモジュールとして実施される。一般に、画像フィルタモジュール１６及びテキスト状エッジ強調モジュール１８が実行され得るコンピュータ（又はワークステーション）は、処理ユニット、システムメモリ、及び処理ユニットをコンピュータの様々なコンポーネントに結合するシステムバスを含む。処理ユニットは、１つ又は複数のプロセッサを含んでもよく、それらの各々は、様々な市販のプロセッサのうちの任意のプロセッサの形態とすることができる。システムメモリは一般に、コンピュータの起動ルーチンを含む基本入出力システム（ＢＩＯＳ）を格納するリードオンリメモリ（ＲＯＭ）と、ランダムアクセスメモリ（ＲＡＭ）とを含む。システムバスは、メモリバス、周辺バス、又はローカルバスとすることができ、ＰＣＩ、ＶＥＳＡ、Ｍｉｃｒｏｃｈａｎｎｅｌ、ＩＳＡ及びＥＩＳＡを含む種々のバスプロトコルのうちの任意のものと互換性があってもよい。また、コンピュータは、それぞれのインタフェースによってシステムバスに接続されるハードドライブ、フロッピー（Ｒ）ドライブ、及びＣＤ−ＲＯＭドライブを含むことができる。ハードドライブ、フロッピー（Ｒ）ドライブ、及びＣＤ−ＲＯＭドライブは、データ、データ構造、及びコンピュータ実行可能命令のために不揮発性記憶又は永続的記憶を提供するそれぞれのコンピュータ読取可能媒体ディスクを含む。また、他のコンピュータ読取可能記憶デバイス（例えば、磁気テープドライブ、フラッシュメモリデバイス、及びデジタルビデオディスク）をコンピュータと共に使用してもよい。ユーザは、キーボード及びマウスを使用してコンピュータと対話（例えば、コマンド又はデータを入力）することができる。また、他の入力デバイス（例えば、マイクロフォン、ジョイスティック、又はタッチパッド）を設けてもよい。モニタ又は他の表示技術を用いて、ユーザに情報を表示することができる。また、コンピュータは、スピーカ及びプリンタ等の周辺出力デバイスを含むこともできる。さらに、ローカルエリアネットワーク（ＬＡＮ）又は広域ネットワーク（ＷＡＮ）（例えば、インターネット）により、１つ又は複数のリモートコンピュータをコンピュータに接続することができる。
【００１６】
画像フィルタモジュール１６は、オリジナル画像１２にノイズフィルタを適用することにより、ノイズフィルタリングされた画像（以降、ノイズフィルタリング画像と称する）２０を生成する（ステップ２２）。ノイズフィルタは、オリジナル画像１２のノイズアーティファクトを低減する任意のタイプのフィルタとすることができる。例えば、一具現化形態では、ノイズフィルタは、インパルスノイズ除去フィルタである。この具現化形態では、インパルスノイズ除去フィルタは、すべての所与の画像ピクセルを、その所与の画像ピクセルを中心とする３×３ウィンドウにおけるそのピクセルの周囲の８つの隣接ピクセルと比較する。オリジナル画像１２にわたる各ウィンドウの位置に対して、隣接ピクセルの少なくとも１つが中心ピクセルに近い色である場合、中心ピクセルはフィルタリングされない。一方、８つの隣接ピクセルのすべてが中心ピクセルとは十分に異なる場合、中心ピクセルは、８つの周囲隣接体の中間の色によって置き換えられる。例えば、一具現化形態では、中心ピクセルは、周囲の８つの隣接ピクセルの赤色成分、緑色成分、及び青色成分の中央値によって置き換えられる。この具現化形態では、赤色成分、緑色成分、及び青色成分の中央値は別個に計算される。画像フィルタモジュール１６によって、オリジナル画像１２におけるノイズアーティファクトを除去することにより、強調画像１４の任意の後続する圧縮符号化が容易になる。
【００１７】
また、画像フィルタモジュール１６は、ノイズフィルタリング画像２０に対して平滑化フィルタを適用して、平滑化画像２４も生成する（ステップ２６）。平滑化フィルタは、任意のタイプの平滑化フィルタとすることができる。一具現化形態では、平滑化フィルタは、３×３のスライディングウィンドウにわたってノイズフィルタによって生成されたノイズフィルタリング画像に適用されるガウス平滑化フィルタである。結果としての平滑化画像２４は、テキスト状エッジ強調モジュール１８によって、オリジナル画像１２におけるテキスト状エッジを検出するために使用される。さらに、平滑化画像２４は、強調画像１４に適用され得る任意の後続の画像圧縮プロセスにおけるベース確定アルゴリズム及び色分解アルゴリズムにおいて使用され得る。
【００１８】
図２、図３及び図４を参照すると、いくつかの実施形態では、テキスト状エッジ強調モジュール１８は、以下のようにブロック単位で平滑化画像２４のテキスト状エッジを検出する（図２、ステップ２８）。
【００１９】
テキスト状エッジ強調モジュール１８は、平滑化画像２４におけるピクセルのブロック２７（図４）を取得する（図３、ステップ３０）。ピクセルのブロックはＮ×Ｍピクセルブロックとすることができ、この場合、ＮとＭはそれぞれ、ブロックにおけるピクセル行及びピクセル列の数に対応する整数である。概して、ピクセルブロックのサイズは、オリジナル画像１２の解像度に依存する。例えば、いくつかの具現化形態では、オリジナル画像１２の解像度が３００ドット／インチ（ｄｐｉ）である場合、８×８ピクセルブロックが使用され、オリジナル画像１２の解像度が６００ｄｐｉである場合、１６×１６ピクセルブロックが使用される。
【００２０】
取得されたピクセルのブロックにおけるピクセルは、第１のクラス（又はプレーン）２９及び第２のクラス（又はプレーン）３１にセグメント化される（ステップ３２）。いくつかの具現化形態では、ピクセルは、ピクセルの強度値に基づいて明るいピクセルのクラス及び暗いピクセルのクラスにセグメント化される。強度値は、Ｙ、Ｃｒ、Ｃｂ色空間で表されるピクセルの輝度（Ｙ）値から直接的に取得され得る。代案として、強度値は、他の色空間表現でピクセルの強度値を計算することによって間接的に取得されてもよい。ピクセルは、任意の強度値セグメント化プロセスを使用してセグメント化され得る。いくつかの具現化形態では、ピクセルブロックにおける最大ピクセル強度値及び最小ピクセル強度値に対応するカラーピクセルによって初期化されたピクセルに対して、ｋ平均ベクトル量子化プロセス（ｋ＝２）を適用することにより、ピクセルを明るいピクセルのクラス及び暗いピクセルのクラスにセグメント化する。
【００２１】
テキスト状エッジ強調モジュール１８は、第１のクラス及び第２のクラスに対してピクセルクラス間強度分離テストを適用することにより、ピクセルブロックからテキスト状エッジを選別する（ステップ３４）。ピクセルクラス間強度分離テストは、第１のピクセルクラスと第２のピクセルクラスとが、２つのクラスがテキスト状エッジに対応する境界を特徴付けるほど十分に強度が分離しているか否かを判断する。いくつかの具現化形態では、ピクセルクラス間強度分離テストは、第１のクラス及び第２のクラスをそれぞれ表す強度値間の距離の測度（measure：尺度）を計算することを含む。第１のクラス及び第２のクラスに対する強度値の平均値（mean）、最頻値、中央値、中心、及び平均値（average）を含む、第１のピクセルクラス及び第２のピクセルクラスの強度を表す任意の統計的測度を使用することができる。第１のクラス及び第２のクラスに対する計算された代表的な強度値を分離する距離を、所定の実験的に決定された閾値と比較することにより、第１のクラス及び第２のクラスが、テキスト状エッジに対応する可能性が高いように強度が十分に分離されているか否かを判断する。第１のクラス及び第２のクラスの強度が十分に分離されている場合（ステップ３６）、テキスト状エッジ強調モジュール１８は、第１のクラス及び第２のクラスの各々に強度分布尖り（peakedness）テストを適用する（ステップ３８）。そうでない場合、ブロックに対してテキスト状エッジ強調を実行せず、テキスト状エッジ強調モジュール１８は次のピクセルブロックを取得する（ステップ３０）。
【００２２】
強度分布尖りテストにより、第１のピクセルクラス及び第２のピクセルクラスの各々が、ピクセルブロックが少なくとも１つのテキスト状エッジを含む可能性が高いほど十分尖った強度ヒストグラムによって特徴付けられるか否かを判断する。いくつかの実施形態では、強度ヒストグラムを、ノイズフィルタリング画像２０のピクセル値から計算する。図５に示されるように、例えば、テキスト状エッジを含むピクセルブロックの例示的な強度ヒストグラム４０は、明るいクラス４２及び暗いクラス４４にセグメント化されるピクセルによって特徴付けられ、それらの各々は明確なピーク４６、４８によって特徴付けられる。任意の尖りの統計的測度を使用して、各ピクセルクラス４２、４４の強度ヒストグラムが十分に尖っているか否かを判断してもよい。一具現化形態では、尖度（kurtosis）（即ち、標準偏差の４乗に対する分布の４次中心積率）を尖りの測度として使用する。この具現化形態では、尖度を、所定の実験的に決定された閾値と比較する。概して、所定の尖度閾値は、１．８（一様の強度ヒストグラムに対応する）と３．０（ガウス強度ヒストグラムに対応する）との間に入らなければならない。例示的な具現化形態では、尖度閾値は、２．０と２．５との間であることが好ましい。第１のピクセルクラス及び第２のピクセルクラスの両方の強度ヒストグラムが十分に尖っている場合（ステップ５０）、ピクセルブロックをテキスト状エッジ強調のために選択する（ステップ５２）。そうでない場合、ブロックに対してテキスト状エッジ強調を実行せず、テキスト状エッジ強調モジュール１８は次のピクセルブロックを取得する（ステップ３０）。
【００２３】
再び図２を参照すると、平滑化画像２４のピクセルブロックにおいて少なくとも１つのテキスト状エッジが検出された後（ステップ２８）、ノイズフィルタリング画像２０のテキスト状エッジが強調される（ステップ５３）。
【００２４】
図６、図７Ａ、図７Ｂ、図８Ａ及び図８Ｂに示されるように、いくつかの実施形態では、ピクセルブロックのテキスト状エッジは、第１のクラス及び第２のクラスのピクセルの強度値を制御された態様で引き離すことによって強調される。この目的のために、現在のピクセルブロックのピクセルを取得する（ステップ５４）。ピクセルが、第１のピクセルクラス及び第２のピクセルクラスに対して計算された第１の中央強度値と第２の中央強度値との間の強度値を有する場合（ステップ５６）、このピクセルを「中間ピクセル」と呼び、その強度値は、ピクセルがセグメント化されたピクセルクラスの中央強度値に向かってシフトされる（ステップ５８）。例えば、第１のピクセルクラス４２及び第２のピクセルクラス４４がそれぞれ、図７Ａ及び図７Ｂに示された、中央強度値６０、６２を有する十分に尖った強度ヒストグラムによって特徴付けられるものとする。この例において、中央ピクセル値６０より大きい（即ち、その右側の）強度値を有する第１のクラス４２のピクセルは、図８Ａに示されるように強度において下方に（即ち、左に）シフトされる。同様に、中央ピクセル値６２より小さい（即ち、その左側の）強度値を有する第２のクラス４４のピクセルは、図８Ｂに示されるように強度において上方に（即ち、右に）シフトされる。いくつかの具現化形態では、中間ピクセル値の強度は、第１のピクセルクラス及び第２のピクセルクラスの中央強度値を変更することなくシフトされる。これらの具現化形態の１つにおいて、各中間ピクセルの強度値は、その距離をそのピクセルクラスの中央強度値から固定の割合（例えば、２）だけ低減することによってシフトされる。これらの具現化形態において、オリジナル画像１２の濃淡が過度に明るくなる、又は過度に暗くなる可能性が低減される。
【００２５】
ピクセルが、第１のピクセルクラス及び第２のピクセルクラスに対して計算された第１の中央強度値と第２の中央強度値との間の強度値を有していない（即ち、ピクセルが中間ピクセルでない）場合（ステップ５６）、その非中間ピクセルの強度値をシフトさせることなく次のピクセルを取得する。
【００２６】
図９は、上述したテキスト状エッジ強調実施形態の具現化形態を組み込んだ、オリジナル画像１２をミクストラスタコンテント（ＭＲＣ）フォーマットに圧縮する方法の一実施形態を示す。この実施形態では、オリジナル画像１２におけるテキスト状エッジをノイズフィルタリングして強調することによって生成される強調画像１４を取得する（ステップ７０）。強調画像１４のピクセルのブロックを取得する（ステップ７２）。ブロックのピクセルが、第１の画像プレーン及び第２の画像プレーンにセグメント化される（ステップ７４）。例えば、予め選択された閾値に基づいて、ピクセルを背景画像プレーン及び前景画像プレーンにセグメント化してもよい。第１の画像プレーン及び第２の画像プレーンは、強調画像１４と同じビット深さ及び色の数で格納される。いくつかの具現化形態では、第１の画像プレーン及び第２の画像プレーンは、強調画像１４とは異なる（例えば、それより低い）解像度で格納されてもよい。セレクタプレーンを生成して、ビットマップとして格納する（ステップ７６）。セレクタプレーンは、強調画像１４のピクセルを、第１の画像プレーン及び第２の画像プレーンの対応するピクセルにマッピングする。強調画像１４において処理するピクセルブロックがさらにある場合（ステップ７８）、ピクセルの次のブロックを取得する（ステップ７０）。そうでない場合、セレクタプレーン並びに第１の画像プレーン及び第２の画像プレーンを圧縮する（ステップ８０）。セレクタプレーン及び画像プレーンは一般に、プレーンに含まれるデータのタイプに適した方法を使用して圧縮される。例えば、第１の画像プレーン及び第２の画像プレーンは、可逆的圧縮フォーマット（例えば、ｇｚｉｐ又はＣＣＩＴＴ−Ｇ４）を使用して圧縮されて格納され得る。セレクタプレーンは、例えば、グループ４（ＭＭＲ）画像圧縮フォーマットを使用して圧縮されてもよい。
【００２７】
他の実施形態は特許請求の範囲内にある。
【００２８】
本明細書で説明されたシステム及び方法は、任意の特定のハードウェア又はソフトウェア構成に限定されず、むしろそれらは、デジタル電子回路、又はコンピュータハードウェア、ファームウェア又はソフトウェアを含む任意のコンピューティング環境又は処理環境において実現され得る。
【図面の簡単な説明】
【００２９】
【図１】オリジナル画像を処理して、テキスト状エッジが強調された強調画像にするように動作可能な画像強調エンジンの一実施形態のブロック図である。
【図２】強調画像へとオリジナル画像を処理するために、図１の画像強調エンジンによって実行される方法の一実施形態のフローチャートである。
【図３】画像におけるテキスト状エッジを強調する方法の一実施形態のフローチャートである。
【図４】第１のピクセルクラス及び第２のピクセルクラスにセグメント化される画像のピクセルのブロックの概略図である。
【図５】画像のピクセルブロックにおけるピクセルの強度値のヒストグラムである。
【図６】画像におけるテキスト状エッジを強調する方法の一実施形態のフローチャートである。
【図７Ａ】明るいピクセルのクラスにセグメント化されたピクセルの強度値のヒストグラムである。
【図７Ｂ】暗いピクセルのクラスにセグメント化されたピクセルの強度値のヒストグラムである。
【図８Ａ】中間ピクセルの値が明るいピクセルのクラスの中央強度値に向かってシフトした後の図７Ａの明るいピクセルのクラスにおけるピクセルの強度値のヒストグラムである。
【図８Ｂ】中間ピクセルの値が暗いピクセルのクラスの中央強度値に向かってシフトした後の図７Ｂの明るいピクセルのクラスにおけるピクセルの強度値のヒストグラムである。
【図９】図３のテキスト状エッジ強調方法を組み込んだ、画像を圧縮する方法の一実施形態のフローチャートである。
【図１】
2007507802.tif 000003
【図２】
2007507802.tif 000004
【図３】
2007507802.tif 000005
【図４】
2007507802.tif 000006
【図５】
2007507802.tif 000007
【図６】
2007507802.tif 000008
【図７Ａ】
2007507802.tif 000009
【図７Ｂ】
2007507802.tif 000010
【図８Ａ】
2007507802.tif 000011
【図８Ｂ】
2007507802.tif 000012
【図９】
2007507802.tif 000013
【国際調査報告】
2007507802.tif 000014
2007507802.tif 000015
2007507802.tif 000016