JPS59110274A - カラ−イメ−ジデ−タの圧縮・伸長方式 - Google Patents

カラ−イメ−ジデ−タの圧縮・伸長方式

Info

Publication number
JPS59110274A
JPS59110274A JP57219767A JP21976782A JPS59110274A JP S59110274 A JPS59110274 A JP S59110274A JP 57219767 A JP57219767 A JP 57219767A JP 21976782 A JP21976782 A JP 21976782A JP S59110274 A JPS59110274 A JP S59110274A
Authority
JP
Japan
Prior art keywords
image data
color image
color
memories
primary colors
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
Application number
JP57219767A
Other languages
English (en)
Inventor
Shinichi Shoji
庄司 信一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57219767A priority Critical patent/JPS59110274A/ja
Publication of JPS59110274A publication Critical patent/JPS59110274A/ja
Pending 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/46Colour picture communication systems
    • H04N1/64Systems for the transmission or the storage of the colour picture signal; Details therefor, e.g. coding or decoding means therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明はカラーイメージデータの圧縮・伸長方式、特に
、カラーイメージを三原色ごとの原色画像に分けて処理
する画像処理装置におけるカラーイメージデータの圧縮
・伸長方式に関する。
カラーイメージは、周知のように、有色画素と無色画素
とのパターンにょ多形成されるが、一般に、有色画素ま
たは無色画素は複数個が連続している。したがって、1
画素を1ビツトで表現したカラーイメージデータは0”
または1”が複数個連続したビットパターンになること
が多い。
このようなビットパターン化されたカラーイメージデー
タを直列に処理する、たとえばデータ伝送のような場合
には、出現確率の高いビットパターンの順位に短いコー
ドを割シ当てるようにしたハフマンコード等を採用して
、データの圧縮を行なうことにより、処理の高速化を図
ることが知られている。データの圧縮は異なる二値情報
が出現するごとにコード化されて行なわれる。圧縮され
たカラーイメージデータは、直列処理が行なわれた後で
伸長されて復元化される。
従来のこの種のカラーイメージデータの圧縮・伸長方式
は、原色画像を構成する各画素を二値情報により表現し
たカラーイメージデータとして記憶する前記三原色ごと
の画像メモリと、該画像メモリが記憶するカラーイメー
ジデータを圧縮する圧縮器と、該圧縮器により圧縮され
たカラーイメージデータを伸長する伸長器とを備え、カ
ラーイメージデータの圧縮は画像メモリから読み出され
た三原色のカラーイメージデータそれぞれについてその
ま\行ない、また圧縮されたカラーイメージデータの伸
長も三原色のカラーイメージデータそれぞれについてそ
のま\行なっている。
このよりな従来構成においては、圧縮時したがって伸長
時に三原色すべてのカラーイメージデータに対していか
なる加工操作も施さないため、その圧縮率はカラーイメ
ージデータのビットパターンと圧縮に採用されたコード
とから定まる程度のものでしかないという欠点がある。
本発明の目的は圧縮率を向上させることのできるカラー
イメージデータの圧縮・伸長方式を提供することにある
本発明の方式はカラーイメージを三原色ごとの原色画像
に分けて処理する画像処理装置において、前記原色画像
を構成する各画素を二値情報により表現したカラーイメ
ージデータとして記憶する前記三原色ごとの画像メモリ
と、前記画像処理装置における処理部からの指令に応答
して前記画像メモリが記憶するカラーイメージデータを
圧縮する圧縮器と、該圧縮器が圧縮したカラーイメージ
データ一タを前記処理部からの指令に応答して伸長する
伸長器と、前記三原色のうちから予め定めた一つの基本
色に対するカラーイメージデータと前記三原色に対する
カラーイメージデータとの排他的論理和演算を前記圧縮
の前および前記伸長の後に行なう演算器とを設けたこと
を特徴とする。
本発明は混合色が複数個の原色からなることに着目して
、三原色のうちから予め定めた基本色に対するカラーイ
メージデータと三原色に対するカラーイメージデータと
の排他的論理和演算を行なうことにより、混合色画像の
有色画素ビットが無色画素ビット化する確率が高まるた
め、混合色画像に対しては基本色を除く原色のカラーイ
メージデータのピットパターンを二値情報変化頻度の低
いものにすることができるようになることを利用してい
る。
次に本発明について図面を参照して詳細に説明する。
図は本発明の一実施例を示すブロック図である。
本実施例は赤、緑および青を三原色とするカラーイメー
ジデータを、処理部1の制御のもとにデータ伝送線を介
して相手装置(図示は省略)との間で、送受信する装置
を示し、3個の画像メモリ2.3および4と、ラッチ回
路5と、排他的論理和演算を行なう演算器6と、圧縮器
7と、〜伸長器8と、セレクタ9とから構成されている
。データ伝送線は圧縮器7と伸長器8との右方に伸びる
線の先にモデムを介して接続される。また、相手装置も
圧縮器7と伸長器8とを備えているものとする。
画像メモリ2,3および4はそれぞれ赤(基本色と定め
る)、緑および青の原色画像に対するカラーイメージデ
ータを、1アドレスにつき主走査方向(左から右方向)
分だけ記憶する。
圧縮器7は画像メモリ2,3および4が記憶するカラー
イメージデータをデータ通信線を介して相手装置に送信
するときに、カラーイメージデータを圧縮するが、その
構成は周知であるため、圧縮方法のみを簡単に述べる。
本実施例において採用されている符号は、−次元モディ
7アイドハフマンコードであり、これは主走査方向へ順
番に続くピットシーケンスの白(論理値″0”)と黒(
論理値″′1”)それぞれの連続した数(ラン長)を′
0°″と1”との溝目ごとに符号化するものである。符
号はA4サイズ。−、n、、、1□6〜847オ、*ア
よ。
たときの白ラン長と黒ラン長の出現頻度を分析して、最
も効率が良い(圧縮率が高い)と考えられるように、帰
納的に得たものである。
符号化の要旨は以下のとおりである。■白ラン長と黒ラ
ン長とは別体系のコードにより符号化する。■ラン長が
O〜63のピットシーケンスは64未満のラン長を表わ
すターミネイトコードにより符号化する。■ラン長が6
4以上のビットシーケンスは64の倍数部分と64未満
部分とに分解して、前者はターミネイトコードとは別体
系のメイクアップ9コード、後者は前述のターミネイト
コードによりそれぞれ符号化する。■−走査単位のピッ
トシーケンスの終りにはエンドオブラインを表わす符号
を付ける。
このような符号化は、赤、緑および青それぞれのピット
シーケンスについて、無色画素ビットと有色画素ビット
をそれぞれ前述の白(論理値″’ o ” )と黒(論
理値61”)に見做して行なわれる。
伸長器8は相手装置からデータ通信緋を介して送信され
てきた、圧縮されたカラーイメージデータを伸長するが
、その構成は周知であるため、伸縮方法の要旨のみを以
下に記す。
0)入力するピットシーケンスを、各ビットの二値論理
にしたがってツリー状にトレースする。■トレースの過
程においてターミネイトコード体系またはメイクアップ
コード体系に属する符号を検出すると、それまでに入力
したピットシーケンスをOITまたは1”のシーケンス
に復元する。
■上述のトレースの過程においてエンドオブラインを表
わす符号を検出すると、それまでに復元した′0″と1
”のシーケンスを画像メモリ2゜3および4のいずれか
に出力して書き込む。■上述のトレースの過程において
ターミネイトコード。
メイクアップコードおよびエンドオブラインコードのい
ずれの符号をも検出しないときには、エラーが発生した
ものとしてエラー処理ルーチンに移行する。
処理部1からのカラーイメージデータは、処理部1が出
力する読み書き信号11(この場合は1″)と、処理部
1が出力する色指定信号12をセレクタ9が解読して出
力するセレクト信号13とに応答し、画像メモリ2,3
および4のそれぞれに、赤、緑お、よび青に分かれ読み
書きデータ線14を介して順次に書き込まれる。書込み
アドレスは画像メモリ2,3および4すべてについて共
通であり、処理部1がアドレス線(図面の繁雑化を避け
るため省略した)を介して供給する。セレクタ9はカラ
ーイメージデータの内存とは無関係に、この書込みアド
レスについて順次にセレクト信号13を出力するので、
たとえ原色のみのカラーイメージデータであっても、画
像メモリ2,3および4のすべてに書込みが行なわれる
、。
このようにして書き込まれた画像メモリ2,3および4
の記憶内容は読み書き信号11(この場合は0”)とセ
レクト信号13とに応答して、読み書きデータ線14を
介して順次に、処理部1に読み取ることができる。
以上の説明においては、処理部1がデータ伝送指令17
を”0”指定しているため、画像メモリ2.3および4
のすべては読出しデータ線15と書込みデータ線16と
の電気的接続を断っていた。
処理部1がデータ伝送指令17を1”指定しかつ読み書
き信号11を0”指定すると、画像メモリ2,3および
4が記憶しているカラーイメージデータに対して排他的
論理和演算を施した後に、圧縮したうえでのデータ送信
が行なわれるようになる。
セレクタ9は前述のようにして、処理部1がアドレス線
を介して供給するアドレスについて順次にセレクト信号
13を出力して、画像メモリ2゜3および4を演算器6
に読み出す。
ラッチ回路5はセレクト信号13が画像メモリ2を指定
しているときにのみ、読出しデータ線15上のデータ、
すなわち画像メモリ2から読み出される、赤(基本色)
のカラーイメージデータを受は入れるように動作する。
ラッチ回路5に入力した赤のカラーイメージデータは、
画像メモリ3と4からそれぞれ緑と青のカラーイメージ
データが読出しデータ線15上に読み出される間は、演
算器6に出力され、その後、画像メモリ2から次の赤の
カラーイメージデータが読出しデータ線15上に読み出
されるまでには0”クリアされるようになっている。
演算器6に入力した画像メモリ2からの赤のカラーイメ
ージデータは、したがって演算器6においてオール″0
′”と排他的論理和演算が行なわれるため、読み出され
たま\の赤のカラーイメージデータが、書込みデータ線
16を介して画像メモリ2の、先に読出しが行なわれた
のと同一のアドレスに書き込まれる。
演算器6に入力した緑または青のカラーイメージデータ
は、ラッチ回路5が出力する赤のカラーイメージデータ
と、演算器6においてそれぞれ排他的論理和演算が行な
われる。この結果により、赤との混色をなす画素ビット
は1”が0”に変わシ、この変化した緑と宵のカラーイ
メージデータがそれぞれ画像メモリ3と4に、赤のカラ
ーイメージデータの場合と同様にして書き込まれる。
赤のみの画素ピットにこのような排他的論理和演算を行
なうと、緑と青それぞれの力2−イメージデータの当該
画素ビットは0″から′1”に変化するが、自然色のカ
ラーイメージデータの場合には、赤単色の画素ピットは
赤との混色の画素ピットに比べて、相当少ないのが普通
である。
上述のようにして、データ送信の対象となるすべてのカ
ラーイメージデータが演算器6における排他的論理和演
算を終えて、それぞれの画像メモリ2,3および4に書
き込まれた後で、この書込み内容が各画像メモリ2,3
および4の同一アドレスごとに圧縮器7に読み出される
。このときの読出しデータ線15上の読出しデータにつ
いては、演算器は機能しない。圧縮器7に入力した画像
メモリ2,3および4からの変化したカラーイメージデ
ータは、前述のようにして、圧縮された後で、データ伝
送線を介してビットシリアルに送信される。
次に、処理部1がデータ伝送指令17を1”指定しかつ
読み書き信号11を′1”指定すると、相手装置からデ
ータ伝送されてきた、圧縮されたカラーイメージデータ
を受信し、伸長したうえで画像メモリ2,3および4に
記憶する。
伸長器は入力してくる相手装置からの圧縮されたカラー
イメージデータを、前述のようにして次々に伸長し、こ
の伸長したカラーイメージデータを画像メモリ2,3お
よび4に書込みデータ線16を介して書き込む。このと
き、画像メモリ2,3および4は処理部1が供給する同
一アドレスに対して、セレクタ9が順次出力するセレク
ト信号13によシ順次に選択される。
相手装置から受信すべきすべての圧縮されたカラーイメ
ージデータが、上述のようにして画像メモリ2,3およ
び4に書き込まれてしまうと、前述した圧縮前の排他的
論理和演算と同じ演算が演算器6において、画像メモリ
2,3および4の書込み内容につき行なわれ、その結果
が画像メモリ2.3および4に記憶される。
この結果により、圧縮前の排他的論理和演算を受けてい
ったん変化したカラーイメージデータが正しく復元され
ることは、排他的論理和演算の数式を想起すれば容易に
理解できる。
本発明によれば、以上のような構成の採用によシ、混合
色画像の有色画素ビットが無色画素ビット化する確率が
高まるようになシ、混合色画像に対しては基本色を除く
原色のカラーイメージデータのビットパターンを二値情
報変化頻度の低いものにすることができるため、自然色
画像に対するカラーイメージデータの圧縮率を向上させ
ることができる。
【図面の簡単な説明】
図は本発明の一実施例を示す。 1・・・・・・処理部、2,3.4・・・・・・画像メ
モリ、5・・・・・・ラッチ回路、6・・・・・・演算
器、7・・・・・・圧縮器、8・・・・・・伸長器、9
・・・・・・セレクタ、11・・・・・・読み書き信号
、12・・・・・・色指定信号、13・・・・・・セレ
クト信号、14・・・・・・読み書きデータ線、15・
・・・・・読出しデータ線、16・・・・・・書込みデ
ータ線、17・・・・・・データ伝送指令。

Claims (1)

  1. 【特許請求の範囲】 カラーイメージを三原色ごとの原色画像に分けて処理す
    る画像処理装置において、 前記原色画像を構成する各画素を二値情報により表現し
    たカラーイメージデータとして記憶する前記三原色ごと
    の画像メモリと、 前記画像処理装置における処理部からの指令に応答して
    前記画像メモリが記憶するカラーイメージデータを圧縮
    する圧縮器と、 該圧縮器が圧縮したカラーイメージデータを前記処理部
    からの指令に応答して伸長する伸長器と、前記三原色の
    うちから予め定めた一つの基本色に対するカラーイメー
    ジデータと前記三原色に対するカラーイメージデータと
    の排他的論理和演算を前記圧縮の前および前記伸長の後
    に行なう演算器・ とを設けたことを特徴とするカラーイメージデータの圧
    縮・伸長方式。
JP57219767A 1982-12-15 1982-12-15 カラ−イメ−ジデ−タの圧縮・伸長方式 Pending JPS59110274A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57219767A JPS59110274A (ja) 1982-12-15 1982-12-15 カラ−イメ−ジデ−タの圧縮・伸長方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57219767A JPS59110274A (ja) 1982-12-15 1982-12-15 カラ−イメ−ジデ−タの圧縮・伸長方式

Publications (1)

Publication Number Publication Date
JPS59110274A true JPS59110274A (ja) 1984-06-26

Family

ID=16740678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57219767A Pending JPS59110274A (ja) 1982-12-15 1982-12-15 カラ−イメ−ジデ−タの圧縮・伸長方式

Country Status (1)

Country Link
JP (1) JPS59110274A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4887151A (en) * 1986-06-30 1989-12-12 Canon Kabushiki Kaisha Encoding apparatus for color image data with block-by-block individual quantizing or individual encoding of luminosity, structure, and color information
US6707939B1 (en) 1998-04-21 2004-03-16 Heidelberger Druckmaschinen Ag Method for image data compression for two-color images

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4887151A (en) * 1986-06-30 1989-12-12 Canon Kabushiki Kaisha Encoding apparatus for color image data with block-by-block individual quantizing or individual encoding of luminosity, structure, and color information
US6707939B1 (en) 1998-04-21 2004-03-16 Heidelberger Druckmaschinen Ag Method for image data compression for two-color images

Similar Documents

Publication Publication Date Title
JP2575595B2 (ja) イメージフレームの圧縮方法及びデータ処理システム
US5751860A (en) Method for compressing and decompressing digital image data
JPH08274649A (ja) Lempel−Zivタイプ・アルゴリズムを用いたデータ圧縮装置
JPS58177073A (ja) デジタルイメージ情報符号化/復号化方法及び装置
US5170445A (en) Document decompressing system
JP2003087572A (ja) 画像圧縮方法および装置、画像圧縮プログラムならびに画像処理装置
JPH05145770A (ja) 符号・復号化装置
US6771273B2 (en) Image display apparatus
JPS59110274A (ja) カラ−イメ−ジデ−タの圧縮・伸長方式
US5915042A (en) Coding and decoding methods and apparatus for compressing and expanding image data
US5623556A (en) System and method of extracting binary image data
JPH04270564A (ja) カラー情報を有するシリアル画像データ圧縮方式
JP2002091407A (ja) 画像表示装置
JPH07170410A (ja) カラー画像データ圧縮方法
JPH05304611A (ja) カラーイメージデータの圧縮・伸張方式
JP2614927B2 (ja) 画像の復号化処理方式
EP0302432A2 (en) Document decompressing system
JP2798025B2 (ja) 動画像符号化方法及び装置
US5912677A (en) Method for forming a sum in a signal processing system
JPS6339187B2 (ja)
JPH0324863A (ja) 網点画像データ圧縮方式
JP3648943B2 (ja) マルチカラー画像の符号化装置およびその方法並びにマルチカラー画像の復号化装置およびその方法
US5894568A (en) Apparatus and method for computing a difference in a digital processing system
JPS6051825B2 (ja) デ−タ圧縮方法
JPH03241975A (ja) 圧縮符号伸長装置