JPH0121666B2 - - Google Patents
Info
- Publication number
- JPH0121666B2 JPH0121666B2 JP58173830A JP17383083A JPH0121666B2 JP H0121666 B2 JPH0121666 B2 JP H0121666B2 JP 58173830 A JP58173830 A JP 58173830A JP 17383083 A JP17383083 A JP 17383083A JP H0121666 B2 JPH0121666 B2 JP H0121666B2
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- code length
- scanning line
- information
- main scanning
- 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
Links
- 238000000034 method Methods 0.000 claims description 47
- 230000006835 compression Effects 0.000 claims description 11
- 238000007906 compression Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 241000872198 Serjania polyphylla Species 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明はフアクシミリ装置等に用いられる画
像符号化方式に関し、特に圧縮率の高い符号化を
実現する画像符号化方式に関する。
像符号化方式に関し、特に圧縮率の高い符号化を
実現する画像符号化方式に関する。
従来、フアクシミリ装置に用いられる符号化方
式としては、モデイフアイド・ハフマン方式(以
下MH方式という)に代表される一次元符号化方
式や、モデイフアイド・リード方式などの二次元
符号化方式があるが、これらの符号化方式では読
取つた画像の内容によつては、符号長が元の画情
報長(ビデオ情報)よりも長くなつたり、あるい
は高い圧縮率の符号情報が得られないことがあつ
た。
式としては、モデイフアイド・ハフマン方式(以
下MH方式という)に代表される一次元符号化方
式や、モデイフアイド・リード方式などの二次元
符号化方式があるが、これらの符号化方式では読
取つた画像の内容によつては、符号長が元の画情
報長(ビデオ情報)よりも長くなつたり、あるい
は高い圧縮率の符号情報が得られないことがあつ
た。
この発明は上記実情に鑑みてなされたものであ
り、符号化圧縮率を極力高めることで、電送時間
の短縮を図り、通信コストの低減化に寄与する画
像符号化方式を提供することを目的とする。
り、符号化圧縮率を極力高めることで、電送時間
の短縮を図り、通信コストの低減化に寄与する画
像符号化方式を提供することを目的とする。
そこでこの発明では、1主走査線ごとの符号化
処理に際して、該符号化処理を複数回繰返すよう
にする。すなわち、各主走査線ごとの符号化処理
に際して、符号化処理後の符号長が符号化処理前
の符号長より長い場合には当該主走査線の符号化
処理を終了し符号長の短いほうを最終符号化情報
とするとともに、符号化処理後の符号長が符号化
処理前の符号長より短い場合にはさらに同様の符
号化処理を行い、このような動作を最大繰返し回
数を設定して、あるいは符号化後の符号長が符号
化前の符号長より長くなるまで繰返すようにする
ことで、各主走査線についての符号化処理を複数
回繰返すようにしている。
処理に際して、該符号化処理を複数回繰返すよう
にする。すなわち、各主走査線ごとの符号化処理
に際して、符号化処理後の符号長が符号化処理前
の符号長より長い場合には当該主走査線の符号化
処理を終了し符号長の短いほうを最終符号化情報
とするとともに、符号化処理後の符号長が符号化
処理前の符号長より短い場合にはさらに同様の符
号化処理を行い、このような動作を最大繰返し回
数を設定して、あるいは符号化後の符号長が符号
化前の符号長より長くなるまで繰返すようにする
ことで、各主走査線についての符号化処理を複数
回繰返すようにしている。
〔実施例〕
以下この発明にかかる画像符号化方式を添付図
面に示す実施例にしたがつて詳細に説明する。
面に示す実施例にしたがつて詳細に説明する。
図は本発明の一実施例を示すものである。
図において、読取装置10は例えばイメージセ
ンサおよび該イメージセンサを駆動制御するセン
サドライバで構成されており、送信原稿の画像読
取りを行う。読取装置10で読取られた画情報V
は白黒の2値信号としてメモリ20に入力され
る。メモリ20は少なくとも1主走査ライン分の
画情報を記憶することができるラインメモリであ
り、第1の動作として、該記憶した画情報を符号
化部30に入力する。このときの画情報の全長
(例えばA4サイズの原稿の場合は1728ビツト)は
カウンタ40でカウントされる。符号化部30は
モデイフアイド・ハフマン方式などの一次元帯域
圧縮方式を用いて前記画情報の符号化を行い、該
符号化出力メモリ50に入力する。このときの符
号化出力の符号長はカウンタ60でカウントされ
る。メモリ50は前記メモリ20同様ラインメモ
リであり、第1の動作として入力された符号化情
報を記憶する。
ンサおよび該イメージセンサを駆動制御するセン
サドライバで構成されており、送信原稿の画像読
取りを行う。読取装置10で読取られた画情報V
は白黒の2値信号としてメモリ20に入力され
る。メモリ20は少なくとも1主走査ライン分の
画情報を記憶することができるラインメモリであ
り、第1の動作として、該記憶した画情報を符号
化部30に入力する。このときの画情報の全長
(例えばA4サイズの原稿の場合は1728ビツト)は
カウンタ40でカウントされる。符号化部30は
モデイフアイド・ハフマン方式などの一次元帯域
圧縮方式を用いて前記画情報の符号化を行い、該
符号化出力メモリ50に入力する。このときの符
号化出力の符号長はカウンタ60でカウントされ
る。メモリ50は前記メモリ20同様ラインメモ
リであり、第1の動作として入力された符号化情
報を記憶する。
この第1番目の符号化処理の終了とともに、比
較部70はカウンタ40の出力とカウンタ60の
出力との比較を行い、該比較結果Cを符号化部3
0に知らせる。そして、カウンタ60の出力がカ
ウンタ40の出力より大きい場合すなわち符号化
した後の符号長のほうが元の画情報の長さより長
い場合には、当該主走査ラインの符号化処理はこ
れで終了し、符号長が短いメモリ20の記憶内容
を出力バツフア80に転送し、該出力バツフア8
0で走査線同期信号(例えばEOL)が付加され
た後、該走査線の情報は伝送部90を介して受信
側に伝送される。しかし、この場合カウンタ60
の出力がカウンタ40の出力より小さい場合すな
わち符号化した後の符号長のほうが元の画情報の
長さより短い場合には、さらに符号長を短くすべ
くメモリ50に記憶させた第1回目の符号化情報
を再び符号化部30に入力して2回目の符号化処
理を行う。この2回目の符号化処理であるが、例
えばモデイフアイド・ハフマン方式を例にとる
と、メモリ50に記憶させた第1回目の符号化情
報はメイクアツプコードとターミネイテイングコ
ードとの組合わせであつて単に「0」あるいは
「1」の信号で白あるいは黒を示すビデオ情報と
は異なるのであるが、該符号化情報を前記ビデオ
情報とみなして、前回同様のモデイフアイド・ハ
フマン方式により符号化処理を実行する。なお、
この際カウンタ60は前記第1回目の符号化情報
の符号長を保持している。符号化部30で第2回
目の符号化処理が終了すると、この符号化情報は
メモリ20に入力されて記憶される一方、カウン
タ40で、このときの符号長がカウントされる。
そして比較部70は再びカウンタ60の出力とカ
ウンタ40の出力との比較を行い、比較結果Cを
符号化部30に知らせる。この結果、カウンタ4
0の出力がカウンタ60の出力より大きい場合す
なわち第1回目の符号化情報の符号長のほうが第
2回目の符号化情報の符号長より長い場合には、
当該主走査ラインの符号化処理はこれで終了し、
符号長の短いメモリ50の記憶内容を出力バツフ
ア80に転送し、前記同様走査線同期信号が付加
された後伝送部90を介して受信側に伝送する。
しかし、カウンタ40の出力がカウンタ60の出
力より小さい場合すなわち第2回目の符号化情報
の符号長が第1回目の符号化情報の符号長より短
い場合には、さらに符号長を短くすべく、メモリ
20に記憶させた第2回目の符号化情報を再び符
号化部30に入力して第3回目の符号化処理を行
う。
較部70はカウンタ40の出力とカウンタ60の
出力との比較を行い、該比較結果Cを符号化部3
0に知らせる。そして、カウンタ60の出力がカ
ウンタ40の出力より大きい場合すなわち符号化
した後の符号長のほうが元の画情報の長さより長
い場合には、当該主走査ラインの符号化処理はこ
れで終了し、符号長が短いメモリ20の記憶内容
を出力バツフア80に転送し、該出力バツフア8
0で走査線同期信号(例えばEOL)が付加され
た後、該走査線の情報は伝送部90を介して受信
側に伝送される。しかし、この場合カウンタ60
の出力がカウンタ40の出力より小さい場合すな
わち符号化した後の符号長のほうが元の画情報の
長さより短い場合には、さらに符号長を短くすべ
くメモリ50に記憶させた第1回目の符号化情報
を再び符号化部30に入力して2回目の符号化処
理を行う。この2回目の符号化処理であるが、例
えばモデイフアイド・ハフマン方式を例にとる
と、メモリ50に記憶させた第1回目の符号化情
報はメイクアツプコードとターミネイテイングコ
ードとの組合わせであつて単に「0」あるいは
「1」の信号で白あるいは黒を示すビデオ情報と
は異なるのであるが、該符号化情報を前記ビデオ
情報とみなして、前回同様のモデイフアイド・ハ
フマン方式により符号化処理を実行する。なお、
この際カウンタ60は前記第1回目の符号化情報
の符号長を保持している。符号化部30で第2回
目の符号化処理が終了すると、この符号化情報は
メモリ20に入力されて記憶される一方、カウン
タ40で、このときの符号長がカウントされる。
そして比較部70は再びカウンタ60の出力とカ
ウンタ40の出力との比較を行い、比較結果Cを
符号化部30に知らせる。この結果、カウンタ4
0の出力がカウンタ60の出力より大きい場合す
なわち第1回目の符号化情報の符号長のほうが第
2回目の符号化情報の符号長より長い場合には、
当該主走査ラインの符号化処理はこれで終了し、
符号長の短いメモリ50の記憶内容を出力バツフ
ア80に転送し、前記同様走査線同期信号が付加
された後伝送部90を介して受信側に伝送する。
しかし、カウンタ40の出力がカウンタ60の出
力より小さい場合すなわち第2回目の符号化情報
の符号長が第1回目の符号化情報の符号長より短
い場合には、さらに符号長を短くすべく、メモリ
20に記憶させた第2回目の符号化情報を再び符
号化部30に入力して第3回目の符号化処理を行
う。
以下、同様にして、上述したような符号化処理
が複数回繰返される。
が複数回繰返される。
ところで、上記符号化処理を繰返し回数である
が、1主走査線の画素数が1728ビツトであるとす
ると、1回の符号化で1ビツトずつ削減されたと
して最大1727回の符号化処理が考えられる。この
ように、1主走査線についての符号化処理に際し
て、最大繰返し回数を設定せずに符号化後の符号
長が符号化前の符号長より長くなつたときに符号
化処理を終了するようにしてもよいのであるが、
本実施例では適宜数の最大繰返し回数nを予め設
定しておく。すなわち、(n−1)回目までの符
号化処理については、符号化後の符号長が符号化
前の符号長より長くなつたときに符号化処理を終
了するが、符号化処理が第n回目まで及んだ場合
には、該n回目の符号化における符号長の短いほ
うを最終符号化情報とした後、符号化処理はこの
第n回目で終了するのである。
が、1主走査線の画素数が1728ビツトであるとす
ると、1回の符号化で1ビツトずつ削減されたと
して最大1727回の符号化処理が考えられる。この
ように、1主走査線についての符号化処理に際し
て、最大繰返し回数を設定せずに符号化後の符号
長が符号化前の符号長より長くなつたときに符号
化処理を終了するようにしてもよいのであるが、
本実施例では適宜数の最大繰返し回数nを予め設
定しておく。すなわち、(n−1)回目までの符
号化処理については、符号化後の符号長が符号化
前の符号長より長くなつたときに符号化処理を終
了するが、符号化処理が第n回目まで及んだ場合
には、該n回目の符号化における符号長の短いほ
うを最終符号化情報とした後、符号化処理はこの
第n回目で終了するのである。
また、このような符号化処理を行う場合、1主
走査線についての最大繰返し回数nが決められて
いるために、実際の繰返し回数は有限のビツト長
で識別させることができる。例えば、最大繰返し
回数を4回とした場合、実際の繰返し回数は最低
2ビツトで識別させることができる。このような
実際の繰返し回数を示す情報を1主走査線ごとの
符号化情報に付加して受信側に伝送するようにす
れば、受信側では、復号化処理の際の所要繰返し
回数を予め認識することができ、例えば最終的な
復号化情報のビツト長の確認を行う等のための制
御構成は不要となる。
走査線についての最大繰返し回数nが決められて
いるために、実際の繰返し回数は有限のビツト長
で識別させることができる。例えば、最大繰返し
回数を4回とした場合、実際の繰返し回数は最低
2ビツトで識別させることができる。このような
実際の繰返し回数を示す情報を1主走査線ごとの
符号化情報に付加して受信側に伝送するようにす
れば、受信側では、復号化処理の際の所要繰返し
回数を予め認識することができ、例えば最終的な
復号化情報のビツト長の確認を行う等のための制
御構成は不要となる。
このように、本実施例では各主走査線について
の符号化処理に際して、最大繰返し回数を設定し
て符号化処理を複数回行わせ、かつ常に符号長の
短いほうの符号化情報を受信側に伝送するように
したために、符号化圧縮率を確実に向上させるこ
とができる。
の符号化処理に際して、最大繰返し回数を設定し
て符号化処理を複数回行わせ、かつ常に符号長の
短いほうの符号化情報を受信側に伝送するように
したために、符号化圧縮率を確実に向上させるこ
とができる。
なお、本発明に用いる帯域圧縮方式はモデイフ
アイド・ハフマン方式などの一次元帯域圧縮方式
が特に有効である。
アイド・ハフマン方式などの一次元帯域圧縮方式
が特に有効である。
以上説明したように、この発明にかかる画像符
号化方式によれば、簡単な制御構成により符号化
圧縮率を確実に向上させることができ、これによ
り電送時間が短縮されるとともに通信コストが低
減されるという優れた効果を奏する。
号化方式によれば、簡単な制御構成により符号化
圧縮率を確実に向上させることができ、これによ
り電送時間が短縮されるとともに通信コストが低
減されるという優れた効果を奏する。
図はこの発明にかかる画像符号化方式を実施す
るための一構成例を示すブロツク図である。 10……読取装置、20,50……メモリ、3
0……符号化部、40,60……カウンタ、70
……比較部、80……出力バツフア、90……伝
送部。
るための一構成例を示すブロツク図である。 10……読取装置、20,50……メモリ、3
0……符号化部、40,60……カウンタ、70
……比較部、80……出力バツフア、90……伝
送部。
Claims (1)
- 【特許請求の範囲】 1 読取つた原稿の画情報を所定の帯域圧縮方式
を用いて1主走査線ごとに符号化処理する画像符
号化方式において、 各主走査線の画情報の上記帯域圧縮方式を用い
た符号化処理を行つて、符号化処理前後の符号長
の比較を行い、符号化処理後の符号長が符号化処
理前の符号長より長い場合には当該主走査線の符
号化処理を終了し符号長の短いほうを最終符号化
情報とするとともに、符号化処理後の符号長が符
号化処理前の符号長より短い場合にはさらに前記
帯域圧縮方式を用いた符号化処理を行つて、符号
化処理前後の符号長の比較を行うことにより、各
主走査線についての上記符号化処理を繰り返し実
行するようにしたことを特徴とする画像符号化方
式。 2 前記各主走査ラインについての符号化処理の
実行回数には最大値が予め設定されている特許請
求の範囲第1項記載の画像符号化方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58173830A JPS6065669A (ja) | 1983-09-20 | 1983-09-20 | 画像符号化方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58173830A JPS6065669A (ja) | 1983-09-20 | 1983-09-20 | 画像符号化方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6065669A JPS6065669A (ja) | 1985-04-15 |
| JPH0121666B2 true JPH0121666B2 (ja) | 1989-04-21 |
Family
ID=15967943
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58173830A Granted JPS6065669A (ja) | 1983-09-20 | 1983-09-20 | 画像符号化方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6065669A (ja) |
-
1983
- 1983-09-20 JP JP58173830A patent/JPS6065669A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6065669A (ja) | 1985-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3804975A (en) | Video signal data signal compression system | |
| EP0658982B1 (en) | System for bi-level symbol coding-decoding with saved storage and method for the same | |
| JP2535932B2 (ja) | 中間調画像符号化装置 | |
| US4972497A (en) | Image coding system | |
| JPH07264417A (ja) | 画像符号化方法 | |
| JPH1023259A (ja) | 画像パターン変換装置 | |
| US20020102026A1 (en) | Method, system, and program for decoding a section from compressed data | |
| JPS6065669A (ja) | 画像符号化方式 | |
| JPH05151349A (ja) | 画像データ圧縮方法および符号化回路 | |
| CN87101996A (zh) | 利用分块列表变换进行数据压缩 | |
| JP3187696B2 (ja) | 画像符号化装置 | |
| JPH0687578B2 (ja) | 画像符号化装置 | |
| JP3247754B2 (ja) | 画像伝送装置 | |
| JPS6069960A (ja) | ファクシミリ装置 | |
| JP3295502B2 (ja) | ファクシミリ装置の制御方法およびファクシミリ装置 | |
| JP3108243B2 (ja) | 符号化及び復号化装置 | |
| JP2869104B2 (ja) | 蓄積機能付ファクシミリ装置 | |
| JPS63117562A (ja) | イメ−ジデ−タ符号化方式 | |
| JPH02211774A (ja) | Mr二次元符号化方式 | |
| JPS6243260A (ja) | フアクシミリ装置 | |
| JPS62199171A (ja) | デイザ画像符号化方法 | |
| JPH01216673A (ja) | 画像信号の符号化復号化方式とその装置 | |
| JPH0955858A (ja) | 画像データ処理装置 | |
| JP2001309185A (ja) | データ圧縮装置 | |
| JPH0492572A (ja) | データ圧縮装置 |