JPH03241975A - 圧縮符号伸長装置 - Google Patents
圧縮符号伸長装置Info
- Publication number
- JPH03241975A JPH03241975A JP3892590A JP3892590A JPH03241975A JP H03241975 A JPH03241975 A JP H03241975A JP 3892590 A JP3892590 A JP 3892590A JP 3892590 A JP3892590 A JP 3892590A JP H03241975 A JPH03241975 A JP H03241975A
- Authority
- JP
- Japan
- Prior art keywords
- code
- eol
- register
- bit
- read
- 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.)
- Granted
Links
Landscapes
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は絵や図形を白黒の点(以下、ドツトと称す)の
集合で表現するイメージ処理装置の圧縮符号伸長装置に
関し、特にドツトの集りのイメージデータのデータ圧縮
の一方式として連続する同一情報をある符号に置着かえ
るランレングス圧縮符号についての圧縮符号伸長装置に
関する。
集合で表現するイメージ処理装置の圧縮符号伸長装置に
関し、特にドツトの集りのイメージデータのデータ圧縮
の一方式として連続する同一情報をある符号に置着かえ
るランレングス圧縮符号についての圧縮符号伸長装置に
関する。
従来、ランレングス符号化方式の代表的な回路としては
、MH(Modefied Huffman)符号やさ
らに拡張したMR,MMR符号等が使用され、これらの
複合化にあたっては順次シフトレジスタ等をもちいた回
路により伸長している。
、MH(Modefied Huffman)符号やさ
らに拡張したMR,MMR符号等が使用され、これらの
複合化にあたっては順次シフトレジスタ等をもちいた回
路により伸長している。
上述した従来の順次シフトレジスタを用いた複合化回路
では、1ドツトがシフトレジスタのlクロツクに対応し
て処理されるので、シフトレジスタ回路の高速動作に限
界があり、したがって高速符号化動作に限界があるとい
う欠点がある。
では、1ドツトがシフトレジスタのlクロツクに対応し
て処理されるので、シフトレジスタ回路の高速動作に限
界があり、したがって高速符号化動作に限界があるとい
う欠点がある。
本発明の目的は、かかる符号化動作を高速化することの
できる圧縮符号伸長装置を提供することにある。
できる圧縮符号伸長装置を提供することにある。
本発明の圧縮符号伸長装置は、Nビ、トの情報を格納可
能な第一のレジスタと、前記レジスタの出力が入力とな
るNビットの第二のレジスタと、前記第一および第二の
レジスタの出力がそれぞれアドレスとして入力される二
つの読出し専用メモリと、前記二つの読出し専用メモリ
の出力信号を入力として加算演算を実行する加算器とで
構成されるEOL符号識別回路を備えて構成される。
能な第一のレジスタと、前記レジスタの出力が入力とな
るNビットの第二のレジスタと、前記第一および第二の
レジスタの出力がそれぞれアドレスとして入力される二
つの読出し専用メモリと、前記二つの読出し専用メモリ
の出力信号を入力として加算演算を実行する加算器とで
構成されるEOL符号識別回路を備えて構成される。
次に、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の一実施例を示す圧縮符号伸長装置のE
OL符号(連続する“0″の数が11個以上の符号)識
別回路のブロック図である。
OL符号(連続する“0″の数が11個以上の符号)識
別回路のブロック図である。
第1図に示すように、本実施例における圧縮符号化デー
タの複合化回路としてのEOL符号識別回路6は、16
ビツトの情報が格納可能で各々のビットがシフトレジス
タを構成する2組のレジスタ1および2と、各々のレジ
スタ1.2の出力がアドレスとして入力される読出し専
用メモリ (ROM)3および4と、これら読出し専用
メモリ3及び4の出力を加算可能とする加算器5とで構
成されている。この加算器5の出力により圧縮符号化デ
ータの区切り符号EOL(End of Line)が
識別される。
タの複合化回路としてのEOL符号識別回路6は、16
ビツトの情報が格納可能で各々のビットがシフトレジス
タを構成する2組のレジスタ1および2と、各々のレジ
スタ1.2の出力がアドレスとして入力される読出し専
用メモリ (ROM)3および4と、これら読出し専用
メモリ3及び4の出力を加算可能とする加算器5とで構
成されている。この加算器5の出力により圧縮符号化デ
ータの区切り符号EOL(End of Line)が
識別される。
すなわち、EOL符合識別回路6のレジスタ1は圧縮符
号データを信号線aを介してI6ビツトずつセットし、
その出力はレジスタ2に入力されると同時にROM3の
アドレスとして入力される。
号データを信号線aを介してI6ビツトずつセットし、
その出力はレジスタ2に入力されると同時にROM3の
アドレスとして入力される。
また、レジスタ2の出力はROM4のアドレスとして入
力される。これらのROM3およびROM4の出力は加
算器5のA入力およびB入力にそれぞれ入力される。さ
らに、ROM3とROM4および加算器5の出力信号c
、d、eはEOL検出信号であり、本実施例ではマイク
ロプロセッサ6がこれらの信号を認識出来るようにして
いる。
力される。これらのROM3およびROM4の出力は加
算器5のA入力およびB入力にそれぞれ入力される。さ
らに、ROM3とROM4および加算器5の出力信号c
、d、eはEOL検出信号であり、本実施例ではマイク
ロプロセッサ6がこれらの信号を認識出来るようにして
いる。
次に、上述した本実施例のEOL符合識別回路の動作を
説明する。
説明する。
第2図(a) 、 (b)はそれぞれ第1図のEOL符
合識別回路に入力される圧縮符号化データの二つの例を
示すデータ構成図である。
合識別回路に入力される圧縮符号化データの二つの例を
示すデータ構成図である。
第2図(a)に示すように、かかるデータ構成はEOL
符合がlワード16ビツトの中に全て含まれている場合
を示す。このようなデータの場合、第Nワードがレジス
タ1に入力されると、ROM3の出力信号Cが“1″と
なり、マイクロプロセッサ7に対してEOL符合を検出
したことを通知する。
符合がlワード16ビツトの中に全て含まれている場合
を示す。このようなデータの場合、第Nワードがレジス
タ1に入力されると、ROM3の出力信号Cが“1″と
なり、マイクロプロセッサ7に対してEOL符合を検出
したことを通知する。
一方、第2図(b)に示すように、かかるデータ構成は
EOL符合がワード間にまたがった場合を示す。このよ
うなデータの場合、第Nワードがレジスタ“1″にまず
セットされるが、第(N+1)ワードが次にレジスタ1
にセットされ、同時にNワードはレジスタ2にセットさ
れる。しかる後、この状態でレジスタ1のビット番号1
5側に連続する“0”の個数を示す信号がROM3から
出力され、またレジスタ20ビット番号O側に連続する
“0″の個数を示す信号がROM4から出力され、それ
ぞれが加算器5に入力されて加算される。すなわち、加
算された結果が“11”以上の値の時、EOL符合検出
とみなし、加算器5の出力信号eが“1″となり、マイ
クロプロセッサγに対してEOL符合を検出したことを
通知する。
EOL符合がワード間にまたがった場合を示す。このよ
うなデータの場合、第Nワードがレジスタ“1″にまず
セットされるが、第(N+1)ワードが次にレジスタ1
にセットされ、同時にNワードはレジスタ2にセットさ
れる。しかる後、この状態でレジスタ1のビット番号1
5側に連続する“0”の個数を示す信号がROM3から
出力され、またレジスタ20ビット番号O側に連続する
“0″の個数を示す信号がROM4から出力され、それ
ぞれが加算器5に入力されて加算される。すなわち、加
算された結果が“11”以上の値の時、EOL符合検出
とみなし、加算器5の出力信号eが“1″となり、マイ
クロプロセッサγに対してEOL符合を検出したことを
通知する。
以上説明したように、本発明の圧縮符号伸長装置は、複
数ビットを同時に処理することにより、高速の圧縮符号
の伸長を実現できるという効果がある。
数ビットを同時に処理することにより、高速の圧縮符号
の伸長を実現できるという効果がある。
第1図は本発明の一実施例を示す圧縮符号伸長装置のE
OL符合識別回路のブロック図、第2図(a) 、 (
b)はそれぞれ第1図のEOL符合識別回路に入力され
る圧縮符号化データの二つの例を示すデータ構成図であ
る。 1.2・・・・・・16ビツトレジスタ、3,4・・・
・・・読出し専用メモリ(ROM)、5・・・・・・加
算器、6・・・・・・EOL符合識別回路、7・・・・
・・マイクロプロセッサ。
OL符合識別回路のブロック図、第2図(a) 、 (
b)はそれぞれ第1図のEOL符合識別回路に入力され
る圧縮符号化データの二つの例を示すデータ構成図であ
る。 1.2・・・・・・16ビツトレジスタ、3,4・・・
・・・読出し専用メモリ(ROM)、5・・・・・・加
算器、6・・・・・・EOL符合識別回路、7・・・・
・・マイクロプロセッサ。
Claims (1)
- Nビットの情報を格納可能な第一のレジスタと、前記レ
ジスタの出力が入力となるNビットの第二のレジスタと
、前記第一および第二のレジスタの出力がそれぞれアド
レスとして入力される二つの読出し専用メモリと、前記
二つの読出し専用メモリの出力信号を入力として加算演
算を実行する加算器とで構成されるEOL符号識別回路
を備えたことを特徴とする圧縮符号伸長装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2038925A JP2556160B2 (ja) | 1990-02-19 | 1990-02-19 | 圧縮符号伸長装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2038925A JP2556160B2 (ja) | 1990-02-19 | 1990-02-19 | 圧縮符号伸長装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03241975A true JPH03241975A (ja) | 1991-10-29 |
| JP2556160B2 JP2556160B2 (ja) | 1996-11-20 |
Family
ID=12538805
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2038925A Expired - Lifetime JP2556160B2 (ja) | 1990-02-19 | 1990-02-19 | 圧縮符号伸長装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2556160B2 (ja) |
-
1990
- 1990-02-19 JP JP2038925A patent/JP2556160B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2556160B2 (ja) | 1996-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5032838A (en) | Variable length code parallel decoding apparatus and method | |
| JPH05276052A (ja) | ハフマンコードワードをデコードする方法及び装置 | |
| KR870008446A (ko) | 2진 데이타 압축·신장 처리 장치 | |
| JP2853784B2 (ja) | 符号・復号化装置 | |
| EP0229379A2 (en) | Digital picture signal coding/decoding circuit | |
| JPH03241975A (ja) | 圧縮符号伸長装置 | |
| JP2614927B2 (ja) | 画像の復号化処理方式 | |
| JP2687926B2 (ja) | 符号復号化装置 | |
| JP2002091407A (ja) | 画像表示装置 | |
| JPH09246990A (ja) | 可変長符号復号化器 | |
| JPH0149072B2 (ja) | ||
| JP2859507B2 (ja) | 画像データの圧縮・伸長方法および装置 | |
| JPS58225779A (ja) | 画信号の復号方式 | |
| JP2595900B2 (ja) | 2値画像データの変化点座標検出装置 | |
| JP3142911B2 (ja) | 符号化復号化装置の処理方法 | |
| JP3108243B2 (ja) | 符号化及び復号化装置 | |
| JP3087488B2 (ja) | データ復元回路 | |
| JPH0548027B2 (ja) | ||
| JPH0427754B2 (ja) | ||
| JP2795023B2 (ja) | 符号化装置 | |
| JPS59110274A (ja) | カラ−イメ−ジデ−タの圧縮・伸長方式 | |
| JPH11284864A (ja) | 画像復号装置 | |
| JPS62199173A (ja) | モデイフアイドハフマン符号復号回路 | |
| JPH05176188A (ja) | 圧縮画像データ伸長方式 | |
| JPH09289454A (ja) | 符号化・復号化方法、符号化装置及び復号化装置 |