JPH0640660B2 - デジタル画像処理プロセスにおいてデイザリングされた像の画素を表わす2進ビツトのデ−タ圧縮を行なうための装置 - Google Patents

デジタル画像処理プロセスにおいてデイザリングされた像の画素を表わす2進ビツトのデ−タ圧縮を行なうための装置

Info

Publication number
JPH0640660B2
JPH0640660B2 JP60217771A JP21777185A JPH0640660B2 JP H0640660 B2 JPH0640660 B2 JP H0640660B2 JP 60217771 A JP60217771 A JP 60217771A JP 21777185 A JP21777185 A JP 21777185A JP H0640660 B2 JPH0640660 B2 JP H0640660B2
Authority
JP
Japan
Prior art keywords
data
scan line
pixels
dithered
intermediate image
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.)
Expired - Fee Related
Application number
JP60217771A
Other languages
English (en)
Other versions
JPS61161871A (ja
Inventor
アーメド・モスタフア・エルーシエルビニ
Original Assignee
ウオング・ラボラトリ−ズ・インコ−ポレ−テツド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ウオング・ラボラトリ−ズ・インコ−ポレ−テツド filed Critical ウオング・ラボラトリ−ズ・インコ−ポレ−テツド
Publication of JPS61161871A publication Critical patent/JPS61161871A/ja
Publication of JPH0640660B2 publication Critical patent/JPH0640660B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/41Bandwidth or redundancy reduction
    • H04N1/4105Bandwidth or redundancy reduction for halftone screened pictures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/005Statistical coding, e.g. Huffman, run length coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、一般的に、デジタル画像処理デバイスの方法
及び装置に関する。より詳細には、画像又は写真を表わ
す2進データの圧縮に関する。
従来技術の説明 ウォングラボラトリーズ社のPICシステムのような先
行技術のデジタル画像システムは、写真、チャート、グ
ラフ、その他の画像をデジタイズするのに用いられる。
画像処理プロセスにおいて、標本がその輝度(brightne
ss)を求めるため走査され、明画素及び暗画素(ピクセ
ル(pixel))のパターンに変換される。
これらの画素は、この標本を閾値と比較し且つ問題の位
置の輝度がしきい値を超えるか否かに基づく画素の状態
を決定することにより形成される。
ディザリング(dithering)は、明画素及び暗画素の空
間密度を適当に制御することによつてグレースケール
(多レベル)画像からの抽出画像(illusion)を与える
2レベル画像を形成する画像処理技術である。このディ
ザリングは、最も暗いレベルから最も明るいレベルまで
変化するマトリクスの形にあるしきい値のパターンから
成るディザリングのアルゴリズムを連続階調又は多レベ
ル画像に適用することにより用いられる。各画素の輝度
は、上記ディザリングのマトリクスにおけるエレメント
と比較され、これに応じて閾値を与えられ、これによ
り、試験標本を、2進数で表わされる一連の明画素及び
暗画素に減縮する。
許容される像を作るのに必要な画素の数が多いため、ラ
ンレングス符号化と呼ばれるデータ圧縮の方法がしばし
ば用いられる。ここにおいて、メモリのビットの数を減
らすため、同一の2進ビットのストリングが符号として
メモリ中に記憶される。
しかしながら、これまでに分つているように、ランレン
グス符号化は、連続階調又はグレースケール標本が、変
化する輝度を全て有し、互い違いにある多数の明領域及
び暗領域を有する大きな領域を含む時は、その機能が劣
る。これらの従来の技術の場合、画像データの圧縮、す
なわち、画像や写真を表わすのに必要なビット数の減少
を達成するために符号化され得る同一ビットの長いスト
リングは存在しない。
発明の概要 従つて、本発明の主な目的は、必要なメモリースペース
を減らすために、デジタル画像システムにおいてデータ
圧縮の効率的な方法を考案することにある。
また、本発明の主な目的は、画像がグレースケール型
(輝度は暗画素と明画素の輝度の間の中間範囲にある)
である時にデジタル画像システムにおいてデータ圧縮の
実行可能な方法を考案することにある。
本発明の別の目的はグレースケールデジタル化像をラン
レングス符号化の効果的な使用につながる形に変換する
ことにある。
別の目的は、元の像を全く損失することなく、グレース
ケール像を圧縮し、また上記の圧縮された像から再現
(decompress)することにある。
本発明の更に別の目的は、市販の部品を新規なシステム
に結合することにより上記の目的を達成する安価で簡単
な方法を考案することにある。
本発明の上記その他の諸目的は、ディザリングされた画
像を表わすデジタル2進データの差分をとることによつ
て達成される。その1つの方法は、この差分をとること
を達成するために排他的OR論理ゲートを用いる。グレ
ースケール画像を表わすバイトの差分をとると、同一ビ
ットの長いストリングを生成するという効果が得られ
る。このデータは、この時点では、ランレングス符号化
の効率的な使用に適した形にあり、これに従つて符号化
される。このデータはメモリから検索される時、復号化
され、その後に排他的ORゲート等を再び適用して復元
され、これにより圧縮されたデータはその元の状態に回
復する。
好適な実施例の説明 デジタル画像処理は、視覚物体又は場面を、画像を表わ
す画素の輝度すなわち反射濃度を制御する2進ビットに
変換する時に用いられるプロセスである。
第1図に示すような典型的なデジタル画像処理システム
において、パッド20aの上に取付けられた標本20
は、画像の中の輝度レベルを検出するのに用いられるス
キャナー12によつて走査される。この画像は、画素を
表わす各領域を輝度レベル(閾値レベル)に関連づける
ことにより2進数字で表わされる。走査領域の輝度が閾
値レベルの輝度を超えた時、対応する画素は「オン(O
N)」のセッティングに変わる。
輝度が閾値レベルより少ないかあるいは等しい場合は、
対応する画素は「オフ(OFF)」モードに変わる。
物体を走査し且つ輝度レベルを閾値で処理することによ
り、メモリに記憶でき、画素でもつてスクリーン上に表
示でき、あるいは図形的に再生できる2進表示が得られ
る。
ディザリングは、画素領域をパターンに従つて閾値で処
理し、その結果生じる画素を重ねて多レベルの画像から
の抽出画像を形成することによりデジタル画像を得る時
に用いられるプロセスである。画素の空間密度を変化さ
せることにより、種種のレベルの輝度が得られる。
デジタル像は、物体を適当に且つ正確に表わすためにし
ばしば大量のメモリスペースを必要とする。従つて、先
行技術は、デジタル像を画素の群を表わす一連のコード
でもつて置換する方法を開示している。データを圧縮す
る1つの良く知られた方法は、本明細書に参考として引
用されている1983年にニューヨーク州のジョンウィ
リー・アンド・サンズ(John Wiley&Sons)のホー・エ
ッチ・エス(Hou,H.S.)著のデジタルドキュメント処理
(Digital Document Processing)の第5章に詳細に記
載されているハフマン・ランレングス符号化法を用いる
ことである。
ディザリングされた像には特質上、高い空間周波数成分
(すなわち、明画素と暗画素との頻繁な交替)が満たさ
れている。その結果、画素均一性を有する領域はほとん
どないのが普通である。ここでは、ランレングス符号化
は、データの圧縮では、ほとんど価値がなく、高周波像
の極端な場合では、ランレングス符号化は、像を表わす
のに要するデータを実際に増加し得る。
所要メモリスペースの量を少なくするために、ディザリ
ングされた像を表わすデータをランレングス符号化の適
用に、より適した形に変換することが好ましい。
本発明は、この事前符号化状態を、複数の画素のライン
中に各バイトを基準(参照)バイトでもつて差分をとる
工程によつて達成する。開示された発明は、1バイトが
1ビット程の少ないビットをあるいは他の数のビットを
有しているため、いかなる特定のバイトのサイズにも限
定されない。本発明の好ましい実施例は、8ビットであ
るディザリングしたパターンの長さ又は巾に等しいバイ
トのサイズを用いることにある。
マサチューセッツ州ロウエルのワングラボラトリーズ社
から市販されているPICシステム等のデジタル画像処
理システムは、第1図に示されており、テーブル16に
支持され、参照符号10を有している。その主な成分
は、モニタ11、スキャナー12、プリンタ13、キー
ボード14、及びコンソール15である。
使用中、動作は、ユーザがキーボード14を作動するこ
とにより制御される。ユーザはコンソール15に命令を
与える。このコンソールは、このシステムを制御するた
めのいくつかの手段を有するマイクロ処理ユニットを含
んでいる。モニタ11は、このシステムと通信している
間ユーザが見るスクリーン18を有している。システム
10のより詳細な説明は、米国特許出願第440,668号に
与えられている。
第2図は、本発明を含むプロセスの略図を示している。
第2図に示す以下の工程が用いられる。すなわち、標本
がディザリング手段30によつてディザリングされた
(及びデジタイズされた)像に変換され、次にビットマ
ップ32等のメモリ手段に記憶される。このビットマッ
プ像は、圧縮手段34によつて圧縮され、次に磁気ディ
スク記憶デバイス等の記憶手段36にその圧縮された状
態でもつて記憶される。ユーザがいつこの像を印刷又は
表示したいと望んでも、これは記憶エレメント36から
検索され、デコンプレッサー34によつて再現され、次
にビットマットメモリ32の中に置かれる。
第3図は、データ圧縮器(及びデコンプレッサ)に対す
る成分を示している。簡単に説明すると、ビットマップ
32中のディザリングされた像は、差分/復元手段34
a(好ましくは、排他的ORゲート)に適用され且つ手
段34aによつて差分をとられる。この差分/復元手段
の出力は、符号化/復号化手段34bに適用され、ここ
において、必要ならば中間バッファに記憶され、ハフマ
ン符号化技術その他の技術によつて符号化される。1及
びゼロの長いストリングはこの符号化の結果としての2
進ワードによつて表わされる。圧縮の後、このデータは
メモリすなわち記憶エレメント36に置かれる。
このディザリングされた圧縮像の検索の期間中、記憶さ
れたデータは、記憶手段36から検索され次に手段34
bによつて復号化される。次に、このデータは差分/復
元手段34aによつて復元され、これにより像の元のビ
ットマップ表示を生成し、次に、ビットマップメモリ3
2に戻される。この時点において、この像は表示され、
印刷され、編集され、あるいは記憶手段36に送り返さ
れることができる。
第1図に戻る。画像処理プロセスの説明から始める。標
本20がスキャナー12の下に置かれる。スキャナー1
2は、カメラ21及びランプ22から成る。ランプ22
は、光を標本20に投射して、この光はカメラ21に反
射される。カメラ21は一度に1ラインづつ標本20の
連続写真を取る。ラインの数及び画素の数は一般的に、
スクリーン18上に表示されあるいはプリンタ13の上
に印刷され得る像の分解能に関係する。
ディザリングは、カメラ12によつて撮影される標本の
各画素を強度(intensity)の独特の値を表わす数と比
較することによつて達成される。この値は、「オフ」状
態にある画素の強度に等しいレベルから「オン」状態に
ある画素の強度に等しいレベルまで変化する。これらの
値は、標本の対応領域の強度が比較値の密度より大きい
時に、その結果生じる、その点における画素がオン状態
に変わるため閾値とみなされる。標本の対応領域の強度
がディザリングされた値の強度より小さいかあるいは等
しい時は、その結果生じる画素は「オフ」状態に変わ
る。
第4図に示されるディザリングマトリクスは、閾値処理
プロセスに用いられる。このマトリクスは閾値処理プロ
セスが完了するまで反復して用いられる閾値のパターン
を含んでいる。このマトリクスの第1行すなわち頂部水
平行における値は像の巾にわたる画素の第1行に循環的
に適用される。第2行から第8行における値は、同様に
して、次の7行の画素に適用される。プロセス全体は、
第9ラインから第16ラインに対して反復され、像全体
がディザリングされるまで同様に反復される。この標本
は、現時点では、第5図に示すようなデジタル2進画素
の形にある。この小さい4角37は、1つの像の画素エ
レメントを表わし、大きなセル38は、第4図の8×8
ディザリング・マトリクスが適用された領域に対応す
る。
この像は、2進数を各画素に対して割当てることによ
り、マイクロプロセッサによりディジタイズされる。好
適な実施例では、2進数学「1」は、この画素がオンに
なつていることを意味し、これに対して「0」は、この
画素がオフになつていることを意味している。このデジ
タル化像は、CPU又はコンソール15のメモリ36に
記憶され得る。
一旦、この画像処理プロセスが完了し、画像が記憶され
ると、ユーザは、このシステムにキーボード14からの
一連の指令を与えることにより、この画像を「編集」す
ることができる。この画像は、スクリーン18の上に表
示されるか、あるいはプリンタ13の上に印刷すること
ができる。
第6図は、輝度の64レベルを含む8×8ディザリング
マトリクスが用いられるところの一定輝度を有する標本
20から成るディザリングされた像の小領域の一例を示
す。一定48レベルは、最高レベルの輝度の48/64
を表わす輝度のレベルを意味すると定められ、0は暗い
部分の内でも最も暗い部分を表わし、63は明るい部分
の内でも最も明るい部分を表わす。明らかに、カメラ又
はスキャナー12から送られる画素の輝度レベルは、例
えば、0から255、又は任意のシステム設計に対して
選択された他の画像に変化することができる。
一定16レベルは、輝度の最高レベルの16/64であ
る輝度のレベルとして定められる。一定レベル32は、
輝度の最高レベルの32/64即ち中間的輝度の領域と
して定められる。第7a図、第7b図、第7c図は、そ
れぞれ、一定レベル48,16及び32を有するディザ
リングされた像の例を示している。第8a図、第8b図
及び第8c図は第7図の例の2進表示である。「×」印
は、画素が現われる空間位置においてこの画素に関して
「オン」状態であることを表わしている。
第8a図及び第8h図から分かるように、同一ビットの
長いストリングが一定レベル16及び一定レベル48の
場合に現われる。この連糸は、例えば、像に要する空間
を大巾に減少するハフマンのランレングス符号化法を用
いてコードに置換することができる。一方、一定レベル
32の場合には、同一ビットのストリングは何も現われ
ない。従つて、ランレングス符号化法は効果的に用いら
れない。中間輝度レベル(グレースケール領域)に近い
領域は、ランレングス符号化の助けとならず且つある領
域が中間輝度に近くなればなる程、生成される同一ビッ
トのストリングが少なくなることが観察される。
本発明は、差分をとる方法を用いてディザリングされた
像をランレングス符号化の助けとなる形に置くことによ
り、この問題を解決するものである。この方法は、各ラ
インにおける第1バイトを変化させずに1ラインづつ行
なわれる。ラインにおける各バイトは、参照バイト(変
化させないバイト)と比較され、この参照に関して、こ
のバイトの導関数に置換される。
この好ましい実施例は、差分をとるために、少なくとも
1つの排他的OR(XOR)論理ゲート、又は、その等
価な論理演算子を用いる。このXORゲートの特質は、
2つの入力が異なる時にのみ、出力を与えるというもの
である。
第9a図、第9b図及び第9c図は、それぞれ、第8a
図、第8b図及び第8c図におけるデータに対応する中
間データに対して差分をとられている。第9a図、第9
b図及び第9c図から分るように、同一ビットの長いス
トリングが、困難であった32レベルの場合に対しても
生成される。このデータは、この時点になると、ハフマ
ンランレングス符号化及び後続の記憶スペースの最小部
分への記憶に好適な中間状態にある。
第2図及び第3図について説明する。検索プロセスの期
間中、記憶データ(この時点では圧縮された形にある)
は、手段34bによつて復号化され、差分/復元手段3
4aによつて復元される。復元データは、ビットマップ
メモリ32に置かれ、そして、その元の形と同じにな
る。復元は、差分をとる方法と同じような方法で、再び
XORゲートを1ラインづつ用いることにより達成され
る。この効果は、予め定められた形のXOR関数を第9
a図、第9b図、及び第9c図におけるデータに適用す
ることによつて明確に示されるように、第8a図、第8
b図、及び第8c図の予め圧縮されたデータの完全な回
復である。
【図面の簡単な説明】
第1図は、本発明と結びついて用いられ得るデジタル画
像処理システムの一例の等角図。第2図は、本発明に含
まれる工程を表わす略図。第3図は第2図において、
「圧縮/再現」と呼ばれる工程のより詳細な図。第4図
は、ディザリングされた像の領域における画素(セル)
のパターンの接近図。第5図は、ディザリング工程に用
いられるディザリングマトリクスの一例を示す図。第6
図は、第1図においてデジタル化される標本の一部分を
表わす画素の小さい範囲の例であり且つ輝度のレベルが
一定の領域を示す図。第7a図、第7b図、及び第7c
図は、3つの一定の輝度レベルの場合が示されているデ
ィザリングされた像の例示セクションの図。第8a図、
第8b図、及び第8c図は、それぞれ第7a図、第7b
図、及び第7c図におけるディザリングされた像を2進
表示で示した図。第9a図、第9b図、及び第9c図
は、それぞれ第8a図、第8b図、及び第8c図に示さ
れた各場合の最初の4ラインの差分をとられた形の図。 10……デジタル画像システム、 11……モニタ、12……スキャナー、 13……プリンタ、14……キーボード、 15……コンソール、20……標本、 30……ディザリング手段、 32……ビットマップ記憶装置、 34……圧縮/デコンプレス器、 34a……微分器、34b……符号化/復号化器、 37……画素、38……バイト。

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】デジタル画像処理プロセスにおいて、ディ
    ザリングされた像の画素を表す2進ビットのデータ圧縮
    を行うための方法において、 画素の走査ライン毎に、前記走査ラインの指定された基
    準バイトのビットと、前記走査ラインの他のすべてのバ
    イトのビットとの差分をとり、前記ディザリングされた
    像の中間的画像データを生成する生成ステップであっ
    て、前記指定された基準バイトは、前記走査ライン中の
    バイトから選択され且つ前記走査ライン中の他のすべて
    のバイトとの差分をとる手順が完了するまで変更され
    ず、且つ前記基準バイトは元の状態で前記中間的画像デ
    ータに含まれる、生成ステップと、 前記中間的画像データを符号化する符号化ステップと、 を含むデータ圧縮方法。
  2. 【請求項2】前記差分をとることが、論理演算子手段に
    よって行われる、特許請求の範囲第1項に記載のデータ
    圧縮方法。
  3. 【請求項3】前記論理演算子手段は排他的ORである、
    特許請求の範囲第2項に記載のデータ圧縮方法。
  4. 【請求項4】前記中間的画像データの符号化は、ハフマ
    ン・ランレングス符号化を用いて行う、特許請求の範囲
    第1項に記載のデータ圧縮方法。
  5. 【請求項5】前記ランレングス符号化を用いて符号化さ
    れた前記データを、前記中間的画像データに復元するス
    テップと、 中間的画像データの走査ライン毎に、前記走査ラインの
    前記基準バイトと前記走査ラインの他のすべてのバイト
    から、前記ディザリングされた像のデータを、ディザリ
    ングされた像の画素を表す元の形の2進ビットに復元す
    るステップと、 を更に備える、特許請求の範囲第4項に記載のデータ圧
    縮方法。
  6. 【請求項6】デジタル画像処理プロセスにおいて、ディ
    ザリングされた像の画素を表す2進ビットのデータ圧縮
    を行うための装置において、 画素の走査ライン毎に、前記走査ラインの指定された基
    準バイトのビットと、前記走査ラインの他のすべてのバ
    イトのビットとの差分をとり、前記ディザリングされた
    像の中間的画像データを生成する手段であって、前記指
    定された基準バイトは、前記走査ライン中のバイトから
    選択され且つ前記走査ライン中の他のすべのバイトとの
    差分をとる手順が完了するまで変更されず、且つ前記基
    準バイトは元の状態で前記中間的画像データに含まれ
    る、手段と、 前記中間的画像データを符号化する符号化手段と、 を含むデータ圧縮装置。
  7. 【請求項7】前記差分をとることが、論理演算子手段に
    よって行われる、特許請求の範囲第6項に記載のデータ
    圧縮装置。
  8. 【請求項8】前記論理演算子手段は排他的ORである、
    特許請求の範囲第7項に記載のデータ圧縮装置。
  9. 【請求項9】前記中間的画像データの符号化は、ハフマ
    ン・ランレングス符号化を用いて行う、特許請求の範囲
    第6項に記載のデータ圧縮装置。
  10. 【請求項10】前記ランレングス符号化を用いて符号化
    された前記データを、前記中間的画像データに復元する
    手段と、 中間的画像データの走査ライン毎に、前記走査ラインの
    前記基準バイトと前記走査ラインの他のすべてのバイト
    から、前記ディザリングされた像のデータを、ディザリ
    ングされた像の画素を表す元の形の2進ビットに復元す
    る手段と、 を更に備える、特許請求の範囲9第項に記載のデータ圧
    縮装置。
JP60217771A 1984-12-31 1985-09-30 デジタル画像処理プロセスにおいてデイザリングされた像の画素を表わす2進ビツトのデ−タ圧縮を行なうための装置 Expired - Fee Related JPH0640660B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/687,629 US4631521A (en) 1984-12-31 1984-12-31 Method and apparatus for differential run-length coding
US687629 1984-12-31

Publications (2)

Publication Number Publication Date
JPS61161871A JPS61161871A (ja) 1986-07-22
JPH0640660B2 true JPH0640660B2 (ja) 1994-05-25

Family

ID=24761169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60217771A Expired - Fee Related JPH0640660B2 (ja) 1984-12-31 1985-09-30 デジタル画像処理プロセスにおいてデイザリングされた像の画素を表わす2進ビツトのデ−タ圧縮を行なうための装置

Country Status (6)

Country Link
US (1) US4631521A (ja)
EP (1) EP0188800B1 (ja)
JP (1) JPH0640660B2 (ja)
AU (1) AU584944B2 (ja)
CA (1) CA1250955A (ja)
DE (1) DE3583021D1 (ja)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4910609A (en) * 1984-06-07 1990-03-20 Raytel Systems Corporation Teleradiology system
US4814898A (en) * 1985-01-31 1989-03-21 Canon Kabushiki Kaisha Image signal processing system
GB2172767B (en) * 1985-01-31 1989-02-08 Canon Kk Image signal processing system
US4729034A (en) * 1985-06-27 1988-03-01 Netexpress Systems, Inc. Method and apparatus for selection of a coding reference line for two-dimensional coding of image data representing screened images
BE904101A (nl) * 1986-01-24 1986-07-24 Bell Telephone Mfg Cy Beeldverwerkingssysteem en daarin toegepaste fazevergrendelingslus.
US4794461A (en) * 1986-09-10 1988-12-27 Netexpress Systems, Inc. Method and apparatus for block coding vertical mode codes for enhanced compression of image data
US5045853A (en) * 1987-06-17 1991-09-03 Intel Corporation Method and apparatus for statistically encoding digital data
US4896275A (en) * 1987-07-10 1990-01-23 Bull Hn Information Systems Inc. Full page graphics image display data reduction
GB2208059B (en) * 1987-08-11 1991-09-25 Apple Computer Video compression algorithm
US5033105A (en) * 1987-08-11 1991-07-16 Apple Computer Video compression algorithm
US5179711A (en) * 1989-12-26 1993-01-12 International Business Machines Corporation Minimum identical consecutive run length data units compression method by searching consecutive data pair comparison results stored in a string
US5070532A (en) * 1990-09-26 1991-12-03 Radius Inc. Method for encoding color images
US5247589A (en) * 1990-09-26 1993-09-21 Radius Inc. Method for encoding color images
JP3095810B2 (ja) * 1991-05-31 2000-10-10 株式会社リコー 画像データ符号化装置
JPH05183765A (ja) * 1991-12-27 1993-07-23 Canon Inc データ処理システム及び該システムに用いることが可能な装置
DE69328325T2 (de) * 1992-05-18 2000-08-24 Canon K.K., Tokio/Tokyo Kodierungs- und Dekodierungsvorrichtung
TW247952B (ja) * 1992-07-09 1995-05-21 Seikosha Kk
US5574798A (en) * 1994-08-03 1996-11-12 International Business Machines Corporation Visual presentation system which determines length of time to present each slide or transparency
US5717468A (en) * 1994-12-02 1998-02-10 International Business Machines Corporation System and method for dynamically recording and displaying comments for a video movie
US5864711A (en) * 1995-07-05 1999-01-26 Microsoft Corporation System for determining more accurate translation between first and second translator, and providing translated data to second computer if first translator is more accurate
US6911987B1 (en) 1995-07-05 2005-06-28 Microsoft Corporation Method and system for transmitting data for a shared application
US5689255A (en) * 1995-08-22 1997-11-18 Hewlett-Packard Company Method and apparatus for compressing and decompressing image data
JP2005503056A (ja) * 2001-09-12 2005-01-27 ボネット, ジェレミー エス. デ 最小限の視覚的歪みでイメージのLempel−Ziv圧縮率を増大させる変換
US7418664B2 (en) 2002-04-03 2008-08-26 Microsoft Corporation Application sharing single document sharing
US7028266B2 (en) 2002-04-05 2006-04-11 Microsoft Corporation Processing occluded windows during application sharing
US8756513B1 (en) 2002-04-23 2014-06-17 Microsoft Corporation Document viewing mechanism for document sharing environment
US7293243B1 (en) 2002-05-22 2007-11-06 Microsoft Corporation Application sharing viewer presentation
US7356563B1 (en) 2002-06-06 2008-04-08 Microsoft Corporation Methods of annotating a collaborative application display
US7444027B2 (en) * 2002-11-12 2008-10-28 Hewlett-Packard Development Company, L.P. Methods, devices, and systems for creating and compressing multi-level halftones
US7005957B2 (en) * 2004-05-29 2006-02-28 Tsung-Mou Yu Mechanism for trip-free of the bimetallic plate of a safety switch device
US7869094B2 (en) * 2005-01-07 2011-01-11 Mitcham Global Investments Ltd. Selective dithering
US8229761B2 (en) 2005-02-25 2012-07-24 Virtual Radiologic Corporation Enhanced multiple resource planning and forecasting
US8145503B2 (en) 2005-02-25 2012-03-27 Virtual Radiologic Corporation Medical image metadata processing
US7729928B2 (en) 2005-02-25 2010-06-01 Virtual Radiologic Corporation Multiple resource planning system
US8195481B2 (en) 2005-02-25 2012-06-05 Virtual Radiologic Corporaton Teleradiology image processing system
ES2529292T3 (es) 2007-04-29 2015-02-18 Huawei Technologies Co., Ltd. Método de codificación y de decodificación
CN101931414B (zh) 2009-06-19 2013-04-24 华为技术有限公司 脉冲编码方法及装置、脉冲解码方法及装置
CN102299760B (zh) 2010-06-24 2014-03-12 华为技术有限公司 脉冲编解码方法及脉冲编解码器
US10471617B2 (en) 2015-01-26 2019-11-12 Crayola Llc Pixel art crayon and marker photo array assembly and kit
US10118436B2 (en) 2015-01-26 2018-11-06 Crayola, Llc Pixel art crayon and marker photo array assembly and kit
JP2017184092A (ja) 2016-03-31 2017-10-05 株式会社メガチップス 画像処理装置
WO2024087088A1 (zh) * 2022-10-27 2024-05-02 京东方科技集团股份有限公司 一种基于抖动算法的图像处理方法及显示设备

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4005411A (en) * 1974-12-30 1977-01-25 International Business Machines Corporation Compression of gray scale imagery to less than one bit per picture element
US3967052A (en) * 1975-07-17 1976-06-29 Bell Telephone Laboratories, Incorporated Image transmission method and apparatus
US4086620A (en) * 1976-10-21 1978-04-25 Bell Telephone Laboratories, Incorporated Processor for increasing the run-length of facsimile data
GB2016872B (en) * 1978-02-23 1982-08-25 Nippon Electric Co Digital facsimile transmission system for screened pictures
JPS58129876A (ja) * 1981-12-29 1983-08-03 Fujitsu Ltd フアクシミリ装置
JPS58148565A (ja) * 1982-02-26 1983-09-03 Mitsubishi Electric Corp 多階調画像信号の符号化方法
US4587633A (en) * 1982-11-10 1986-05-06 Wang Laboratories, Inc. Management communication terminal system
US4590606A (en) * 1982-12-13 1986-05-20 International Business Machines Corporation Multi-function image processing system

Also Published As

Publication number Publication date
JPS61161871A (ja) 1986-07-22
EP0188800B1 (en) 1991-05-29
CA1250955A (en) 1989-03-07
US4631521A (en) 1986-12-23
AU5009285A (en) 1986-07-10
EP0188800A2 (en) 1986-07-30
AU584944B2 (en) 1989-06-08
EP0188800A3 (en) 1987-10-07
DE3583021D1 (de) 1991-07-04

Similar Documents

Publication Publication Date Title
JPH0640660B2 (ja) デジタル画像処理プロセスにおいてデイザリングされた像の画素を表わす2進ビツトのデ−タ圧縮を行なうための装置
JP2968582B2 (ja) デジタルデータを処理するための方法および装置
CA2403194C (en) Enhanced compression of gray-level images
US7787652B2 (en) Lossless embedding of data in digital objects
US7415154B2 (en) Compression of palettized color images with variable length color codes
CA1268547A (en) Thresholding algorithm selection apparatus
EP0750428A2 (en) Image processing apparatus and method
JP3461309B2 (ja) ハフマン符号化データ圧縮装置
JPH07322074A (ja) ディザリングされた2レベル・イメージ・ファイルを処理するためのデータ処理装置および方法
JPH07320067A (ja) 情報損失を伴わないセグメント化画像符号化装置およびセグメント化画像符号化方法
JP3375080B2 (ja) 画像圧縮方法
US7450769B2 (en) Image processing method for facilitating data transmission
JP3375079B2 (ja) 画像圧縮装置
JP2002135654A (ja) 画像圧縮装置
JPH0918877A (ja) フラクタル画像圧縮装置
JP3376831B2 (ja) 画像圧縮方法
JPH08511138A (ja) タイル細分化を用いたデジタル・イメージの圧縮
JPH06103928B2 (ja) 画像データの符号化方式
JPH0923428A (ja) フラクタル画像圧縮データの復元装置
JP2000354170A (ja) 画像圧縮装置及びその方法、並びにその画像圧縮装置を備えたプリンタ装置
JPH0823447A (ja) 符号化処理装置及び符号化復号化処理装置
JPH0125473B2 (ja)
JPH0322759A (ja) 疑似中間調画像処理機能を備えた情報処理装置
JPH04151975A (ja) デジタル電子スチルカメラ
JPH01120962A (ja) 画像符号化装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees