JPS6046473B2 - 画像符号化方法 - Google Patents
画像符号化方法Info
- Publication number
- JPS6046473B2 JPS6046473B2 JP54057745A JP5774579A JPS6046473B2 JP S6046473 B2 JPS6046473 B2 JP S6046473B2 JP 54057745 A JP54057745 A JP 54057745A JP 5774579 A JP5774579 A JP 5774579A JP S6046473 B2 JPS6046473 B2 JP S6046473B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- image
- pattern
- binary code
- binary
- 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
Landscapes
- Image Processing (AREA)
Description
【発明の詳細な説明】
この発明は画像の符号化方法に関するものである。
画像を画素の集合とみなし、各画素を限定された信号
レベルによつて表現して、すなわちいわゆるディジタル
画像として、これを符号化する技術は現在盛んに研究さ
れている。
レベルによつて表現して、すなわちいわゆるディジタル
画像として、これを符号化する技術は現在盛んに研究さ
れている。
そして画像を符号化した後も元のディジタル画像が正確
に再現できるという条件の下での効率のよい符号化方法
については、多くの研究結果が発表されている。しかし
画像を符号化して記憶し又は伝送する場合の目的によつ
ては、画像を符号化した後では元のディジタル画像を正
確に再現することはできなくなり元のディジタル画像の
近似画像しか再現できなくなつても支障のない場合があ
る。このように近似画像が許容される場合は、こ許容条
件を用いてより効率のよい符号化方法が得られる筈であ
るが、従来の符号化方法では近似画像が許容されるとい
う条件を導入すると符号化のための処理が複雑になると
いう欠点があつた。 この発明は従来の方法における上
述の欠点を除去し、正確に元のディジタル画像を再現す
ることはできないが実用上支障のない近似画像を再現す
ることができる符号化であつて、符号化効率がよく、か
つ比較的に符号化処理が簡単な符号化方法を提供するこ
とを目的とするものである。
に再現できるという条件の下での効率のよい符号化方法
については、多くの研究結果が発表されている。しかし
画像を符号化して記憶し又は伝送する場合の目的によつ
ては、画像を符号化した後では元のディジタル画像を正
確に再現することはできなくなり元のディジタル画像の
近似画像しか再現できなくなつても支障のない場合があ
る。このように近似画像が許容される場合は、こ許容条
件を用いてより効率のよい符号化方法が得られる筈であ
るが、従来の符号化方法では近似画像が許容されるとい
う条件を導入すると符号化のための処理が複雑になると
いう欠点があつた。 この発明は従来の方法における上
述の欠点を除去し、正確に元のディジタル画像を再現す
ることはできないが実用上支障のない近似画像を再現す
ることができる符号化であつて、符号化効率がよく、か
つ比較的に符号化処理が簡単な符号化方法を提供するこ
とを目的とするものである。
この発明による符号化方法では、互に離接する所定数
の画素を一つの画素ブロックとし、画像は画素ブロック
の配列によつて構成されると見なし、画素ブロックのと
り得る画素パターンの総数(すなわち、一つの画素がと
り得る信号レベルの数がNで、各画素ブロックはm個の
画素で構成される場合、画素ブロックのとり得る画素パ
ターンの総数はNmとなる)よりも少ない数の画素パタ
ーンを選定し、其他の画素パターンは選定した画素パタ
ーン中の近似した画素パターンによつてこれを表わし、
この選定した画素パターンを2元符号によつて表わし、
画像を構成する画素ブロックの配列を上記2元符号の配
列に置き換えて画像を表わし、更にこの2元符号の配列
を各桁の配列に分割して符号化する。
の画素を一つの画素ブロックとし、画像は画素ブロック
の配列によつて構成されると見なし、画素ブロックのと
り得る画素パターンの総数(すなわち、一つの画素がと
り得る信号レベルの数がNで、各画素ブロックはm個の
画素で構成される場合、画素ブロックのとり得る画素パ
ターンの総数はNmとなる)よりも少ない数の画素パタ
ーンを選定し、其他の画素パターンは選定した画素パタ
ーン中の近似した画素パターンによつてこれを表わし、
この選定した画素パターンを2元符号によつて表わし、
画像を構成する画素ブロックの配列を上記2元符号の配
列に置き換えて画像を表わし、更にこの2元符号の配列
を各桁の配列に分割して符号化する。
以下図面によつてこの発明の実施例を説明する。
第1図はこの発明の原理を説明するための説明図であつ
て、記憶又は伝送すべき元の2値画像の一例を示ず。図
において点線及び実線で囲まれた小さな正方形を1画素
とし、4個の画素を含む実線で囲まれた正方形を1画素
ブロックとする。また第1図に示す全体の画像は5×5
=2?の画素ブロックの配列から構成される。各画素の
信号レベルr1ョ(黒、すなわち第1図の斜線を施した
正方形)とROJ(白、すなわち第1図の空白の正方形
)の2値であるとすると、4個の画素から構成される画
素ブロックがとり得る画素パターンの総数は7=16で
ある。
て、記憶又は伝送すべき元の2値画像の一例を示ず。図
において点線及び実線で囲まれた小さな正方形を1画素
とし、4個の画素を含む実線で囲まれた正方形を1画素
ブロックとする。また第1図に示す全体の画像は5×5
=2?の画素ブロックの配列から構成される。各画素の
信号レベルr1ョ(黒、すなわち第1図の斜線を施した
正方形)とROJ(白、すなわち第1図の空白の正方形
)の2値であるとすると、4個の画素から構成される画
素ブロックがとり得る画素パターンの総数は7=16で
ある。
第2図は画素ブロックがとり得る画素パターンの一例を
示ず説明図であつて4個の画素から構成される画素ブロ
ックは第2図a−pに示すように総数托種類の互に異な
つた画素パターンをとり得る。この発明の方法では第2
図に示す総数托種類の画素パターンから16よりも少な
い数の使用可能画素パターンを選定し、其他の画素パタ
ーンは選定した画素パターン中の近似した画素パターン
によつてこれを表わすものである。
示ず説明図であつて4個の画素から構成される画素ブロ
ックは第2図a−pに示すように総数托種類の互に異な
つた画素パターンをとり得る。この発明の方法では第2
図に示す総数托種類の画素パターンから16よりも少な
い数の使用可能画素パターンを選定し、其他の画素パタ
ーンは選定した画素パターン中の近似した画素パターン
によつてこれを表わすものである。
第3図は第2図の画素パターン中から選定した使用可能
画素パターンの一例を示す説明図であつて、第2図A,
i,m,C,g,e,j,kに示す8種類の画素パター
ンを選定しそれぞれ第3図0,1,2,3,4,5,6
,7て表わし、残りの画素パターンのうち第2図B,d
,nに示すものは第3図0で、第2図pに示すものは第
3図3で、第2図hに示すものは第3図4で、第2図e
に示すものは第3図5で、第2図0に示すものは第3図
で6で、第2図fに示すものは第3図7でそれぞれ近似
する。第4図はこの発明の一実施例を示す説明図であつ
て、第1図に示す2値画像を、第2図と第3図との関係
の近似を用いて表わした画像であつて、(但しデータ圧
縮の効果を高めるため1部分は第2図と第3図の関係以
外の近似を用いてある)第1図の画像と第4図の画像と
は異なる画像であるが、多くの場合において同一の意味
を伝達することができ、したがつて第2図と第3図の関
係の近似は多くの場合に許容し得るものであることが理
解できる。
画素パターンの一例を示す説明図であつて、第2図A,
i,m,C,g,e,j,kに示す8種類の画素パター
ンを選定しそれぞれ第3図0,1,2,3,4,5,6
,7て表わし、残りの画素パターンのうち第2図B,d
,nに示すものは第3図0で、第2図pに示すものは第
3図3で、第2図hに示すものは第3図4で、第2図e
に示すものは第3図5で、第2図0に示すものは第3図
で6で、第2図fに示すものは第3図7でそれぞれ近似
する。第4図はこの発明の一実施例を示す説明図であつ
て、第1図に示す2値画像を、第2図と第3図との関係
の近似を用いて表わした画像であつて、(但しデータ圧
縮の効果を高めるため1部分は第2図と第3図の関係以
外の近似を用いてある)第1図の画像と第4図の画像と
は異なる画像であるが、多くの場合において同一の意味
を伝達することができ、したがつて第2図と第3図の関
係の近似は多くの場合に許容し得るものであることが理
解できる。
かつ第1図に示す画像を表わすには各画素ブロックに対
して4ビットの2進符号を必要とするが、使用可能画素
ブロックの種類を第3図に示すように8種類に制御した
第4図に示す画像を表わすには各画素ブロックに対して
3ビットの2進符号(一般的に言えば3桁の2元符号)
を割当てればよい。第5図は第3図の各画素パターンに
割当てられた2元符号を示す説明図であつて、3桁のグ
レーコードを割当てた例を示す。
して4ビットの2進符号を必要とするが、使用可能画素
ブロックの種類を第3図に示すように8種類に制御した
第4図に示す画像を表わすには各画素ブロックに対して
3ビットの2進符号(一般的に言えば3桁の2元符号)
を割当てればよい。第5図は第3図の各画素パターンに
割当てられた2元符号を示す説明図であつて、3桁のグ
レーコードを割当てた例を示す。
第6図はこの発明の一実施例を示す説明図で、第4図の
ように近似された2値画像における各画素ブロックの画
素パターンを第5図に従つて割当てられた2元符号によ
つて表現したものである。
ように近似された2値画像における各画素ブロックの画
素パターンを第5図に従つて割当てられた2元符号によ
つて表現したものである。
図中、実線の正方形は各画素ブロックに相当し、正方形
中の右下が2元符号の第1桁、中央が第2桁、左上が第
3桁である。2元符号の各桁で、2元配列が3組できて
いることがわかる。
中の右下が2元符号の第1桁、中央が第2桁、左上が第
3桁である。2元符号の各桁で、2元配列が3組できて
いることがわかる。
さて、第1図の2値画像も白画素ROJで表わし黒画素
を0しで表わせば2元配列と見なせるので、これを第6
図と比較すれば、第1図を第4図で近似し(第2図を第
3図て近似し)、第3図の各画素パターンに第5図に従
つて2元符号を割当て第6図に変換する過程で、全体の
2元記号の数は314に減少していることがわかる。
を0しで表わせば2元配列と見なせるので、これを第6
図と比較すれば、第1図を第4図で近似し(第2図を第
3図て近似し)、第3図の各画素パターンに第5図に従
つて2元符号を割当て第6図に変換する過程で、全体の
2元記号の数は314に減少していることがわかる。
次に、第6図の3組の2元配列を従来公知の方法により
別々に符号化するのてあるが、この符号化の実施例とし
て第7図に示すような符号化形式を用いた場合を例にし
て説明する。
別々に符号化するのてあるが、この符号化の実施例とし
て第7図に示すような符号化形式を用いた場合を例にし
て説明する。
すなわち第6図の各桁の2元配列を、横(図面の)方向
に走査・して最左上の記号から最右下の記号まて順次読
出せば、たとえば第3桁はROOOOO,OOOlO,
OlOlO,OlOll,lOOOlJとなるが記号R
lJの直後で区切り、かつ最大3個の記号までで区切つ
てできる区切りの間の記号パターンを第7図に示すノ規
制に従つて符号ビットのパターンに変換する。その結果
はROOllOlllllOlllllOlOlOlO
OlOJとなり24ビットの符号となる。また第2桁は
ROOOOO,OlllO,OOOOO,lOll,O
lllOJであつてこれを符号化するとROOlOlO
lOOOlO1111011010100ョとなり25
ビットの符号となる。また第1桁はROOlOO,Ol
OOO,OOOOO,llllO,OOOOOjであつ
ていれを符号化するとRlllOlOOOllllOl
OlOOOJとなり19ビットの符号となる。
に走査・して最左上の記号から最右下の記号まて順次読
出せば、たとえば第3桁はROOOOO,OOOlO,
OlOlO,OlOll,lOOOlJとなるが記号R
lJの直後で区切り、かつ最大3個の記号までで区切つ
てできる区切りの間の記号パターンを第7図に示すノ規
制に従つて符号ビットのパターンに変換する。その結果
はROOllOlllllOlllllOlOlOlO
OlOJとなり24ビットの符号となる。また第2桁は
ROOOOO,OlllO,OOOOO,lOll,O
lllOJであつてこれを符号化するとROOlOlO
lOOOlO1111011010100ョとなり25
ビットの符号となる。また第1桁はROOlOO,Ol
OOO,OOOOO,llllO,OOOOOjであつ
ていれを符号化するとRlllOlOOOllllOl
OlOOOJとなり19ビットの符号となる。
すなわち第6図は全体で2元記号の数が75であつたも
のが、第7図の規則によつて符号化すると24+25+
19=68ビットの符号で表現することができ、第1図
に示す元の2値画像に比し314×68175…0.6
8のビット数にデータ圧縮して符号化できることになる
。このように、この発明の符号化方法によれば、近似画
像を作る第1段階と、それを符号化する第2段階の両方
の効果が積で効いてくるため、符号化の効率を良くする
ことが期待できる。
のが、第7図の規則によつて符号化すると24+25+
19=68ビットの符号で表現することができ、第1図
に示す元の2値画像に比し314×68175…0.6
8のビット数にデータ圧縮して符号化できることになる
。このように、この発明の符号化方法によれば、近似画
像を作る第1段階と、それを符号化する第2段階の両方
の効果が積で効いてくるため、符号化の効率を良くする
ことが期待できる。
画素パターンの数を制限して近似画像を作る段階におい
ては、近似による画質劣化が許容される範囲で、できる
だけ画素ブロックを大きくとればよい。
ては、近似による画質劣化が許容される範囲で、できる
だけ画素ブロックを大きくとればよい。
たとえば画素ブロックを8×8=6栖素の大きさにとり
、使用する画素パターンの数を210=1.024に制
限すれば、それだけで10164′−0.16にデータ
圧縮ができたことになる。また、画素パターンに2元符
号を割当る際には、次の符号化にとつて、なるべく符号
ビット数が小さくなるように工夫すればよい。
、使用する画素パターンの数を210=1.024に制
限すれば、それだけで10164′−0.16にデータ
圧縮ができたことになる。また、画素パターンに2元符
号を割当る際には、次の符号化にとつて、なるべく符号
ビット数が小さくなるように工夫すればよい。
それには画素ブロックの配列において、隣接する画素ブ
ロックの画素パターンの相関関係に着目すべきであろう
。たとえば、黒画素の割合が大きい画素パターンには黒
画素の割合が大きい画素パターンが隣接しやすく、黒画
素の割合の小さいパターンには黒画素の割合が小さいパ
ターンが隣接し易い傾向があるとすれば、使用可能な画
素パターンを黒画素の割合の順に並べて、これにグレイ
符号を割合てることにより、各桁の2元記号の配列はラ
ンレングス符号化等に適した配列にすることができる。
ところで、上記の実施例では画素のとり得る信号レベル
数は2であるとし、画素ブロックの大きさは4画素であ
るとし、使用可能な画素パターンの数は8であるとした
が、これらの数値は説明の便宣のために選んだ値であつ
て、任意の他の数値が選ばれた場合も同様に処理できる
ことはいうまでもない。また画素パターンに2元符号を
割当る方法や、2元符号の配列を各桁ごとに符号化する
方法も、上述の実施例に限定されるものでないことは勿
論である。更に、上述の実施例では、第6図に示す各桁
の2元配列を各桁ごとにそれぞれ分離して符号化したが
、これらの桁を連結して符号化することも可能である。
第8図はこの発明の一実施例を示すブロック図で、この
発明の方法を画像伝送に応用した場合の送信と受信の装
置構成を示すブロック図である。
ロックの画素パターンの相関関係に着目すべきであろう
。たとえば、黒画素の割合が大きい画素パターンには黒
画素の割合が大きい画素パターンが隣接しやすく、黒画
素の割合の小さいパターンには黒画素の割合が小さいパ
ターンが隣接し易い傾向があるとすれば、使用可能な画
素パターンを黒画素の割合の順に並べて、これにグレイ
符号を割合てることにより、各桁の2元記号の配列はラ
ンレングス符号化等に適した配列にすることができる。
ところで、上記の実施例では画素のとり得る信号レベル
数は2であるとし、画素ブロックの大きさは4画素であ
るとし、使用可能な画素パターンの数は8であるとした
が、これらの数値は説明の便宣のために選んだ値であつ
て、任意の他の数値が選ばれた場合も同様に処理できる
ことはいうまでもない。また画素パターンに2元符号を
割当る方法や、2元符号の配列を各桁ごとに符号化する
方法も、上述の実施例に限定されるものでないことは勿
論である。更に、上述の実施例では、第6図に示す各桁
の2元配列を各桁ごとにそれぞれ分離して符号化したが
、これらの桁を連結して符号化することも可能である。
第8図はこの発明の一実施例を示すブロック図で、この
発明の方法を画像伝送に応用した場合の送信と受信の装
置構成を示すブロック図である。
図において11は画像読取部、12は画素パターンメモ
l八13は近似パターン選択部、14は符号化部、15
は復号化部、16は画素パターンメモリ、17は近似画
像復元部、18は画像表示部である。画像読取部11で
読取られた画像は画素ブロックごとに、画素パターンメ
モリ12内の使用可能なパターンと比較され、近似パタ
ーン選択部13で選択された近似パターンの2元符号に
変換される。
l八13は近似パターン選択部、14は符号化部、15
は復号化部、16は画素パターンメモリ、17は近似画
像復元部、18は画像表示部である。画像読取部11で
読取られた画像は画素ブロックごとに、画素パターンメ
モリ12内の使用可能なパターンと比較され、近似パタ
ーン選択部13で選択された近似パターンの2元符号に
変換される。
符号化部14で各桁の2元記号配列毎に符号化された後
、伝送路を介して復号化部15で再び2元符号に戻され
る。この2元符号に対応して画素パターンメモリ16か
ら画素パターンを読出してきて近似画像復元部17で近
似画像が形成され、これを画像表示部18で表示するこ
とにより画像伝送が行なわれる。以上のように、この発
明の方法では、画像を複数の画素よりなる画素ブロック
の配列とみなし、各画素ブロックに、数が制限され、そ
れぞれ2元符号が割当てられた画素パターンの中から近
似するものを選択して割当て、その結果形成される2元
符号の配列を符号化するのて、比較的簡単に実現でき、
かつ極めて効率の良い符号化方法を得る”ことができる
。
、伝送路を介して復号化部15で再び2元符号に戻され
る。この2元符号に対応して画素パターンメモリ16か
ら画素パターンを読出してきて近似画像復元部17で近
似画像が形成され、これを画像表示部18で表示するこ
とにより画像伝送が行なわれる。以上のように、この発
明の方法では、画像を複数の画素よりなる画素ブロック
の配列とみなし、各画素ブロックに、数が制限され、そ
れぞれ2元符号が割当てられた画素パターンの中から近
似するものを選択して割当て、その結果形成される2元
符号の配列を符号化するのて、比較的簡単に実現でき、
かつ極めて効率の良い符号化方法を得る”ことができる
。
第1図はこの発明の原理を説明するための説明図、第2
図は画素ブロックがとり得る画素パターンの一例を示す
説明図、第3図は第2図の画素パ・ターンの中から選定
した使用可能画素パターンの一例を示す説明図、第4図
はこの発明の一実施例を示す説明図、第5図は第3図の
各画素パターンに割当てられた2元符号を示す説明図、
第6図はこの発明の一実施例を示す説明図、第7図は符
号)化の一例を示す説明図、第8図はこの発明の一実施
例を示す説明図である。 図において11は画像読取部、12は画像パターンメモ
リ、13は近似パターン選択部、14は符号化部である
。
図は画素ブロックがとり得る画素パターンの一例を示す
説明図、第3図は第2図の画素パ・ターンの中から選定
した使用可能画素パターンの一例を示す説明図、第4図
はこの発明の一実施例を示す説明図、第5図は第3図の
各画素パターンに割当てられた2元符号を示す説明図、
第6図はこの発明の一実施例を示す説明図、第7図は符
号)化の一例を示す説明図、第8図はこの発明の一実施
例を示す説明図である。 図において11は画像読取部、12は画像パターンメモ
リ、13は近似パターン選択部、14は符号化部である
。
Claims (1)
- 1 画素の配列によつて構成されるディジタル画像の複
数個の画素から構成される画素ブロックの配列とみなし
この画素ブロック内の上記複数個の画素が上記ディジタ
ル画像内においてとり得る信号レベルのうちの任意の信
号レベルをとるとき上記画素ブロックが表示し得る画素
パターンの総数より少ない数の使用可能画素パターンを
あらかじめ決定しておく段階と、上記使用可能画素パタ
ーンの種類を表わすそれぞれの2元符号をあらかじめ決
定しておく段階と、上記ディジタル画像を構成する各画
素ブロックの示す画素パターンと上記使用可能画素パタ
ーンとを比較し同一又は近似の画素パターンを有する画
素ブロックに対し当該使用可能画素パターンに対してあ
らかじめ定められた上記2元符号を割当る段階と、この
割当られた2元符号を似て上記画素ブロックの配列を表
わした2元符号の上記ディジタル画像に対応する配列を
符号化する段階とを備えたことを特徴とする画像符号化
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP54057745A JPS6046473B2 (ja) | 1979-05-09 | 1979-05-09 | 画像符号化方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP54057745A JPS6046473B2 (ja) | 1979-05-09 | 1979-05-09 | 画像符号化方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55150079A JPS55150079A (en) | 1980-11-21 |
| JPS6046473B2 true JPS6046473B2 (ja) | 1985-10-16 |
Family
ID=13064434
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP54057745A Expired JPS6046473B2 (ja) | 1979-05-09 | 1979-05-09 | 画像符号化方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6046473B2 (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4890122A (ja) * | 1972-02-25 | 1973-11-24 | ||
| JPS51142906A (en) * | 1975-06-03 | 1976-12-08 | Sharp Corp | Facsimile transmission system |
-
1979
- 1979-05-09 JP JP54057745A patent/JPS6046473B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS55150079A (en) | 1980-11-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4517606A (en) | Apparatus for processing video signals | |
| CA1089770A (en) | Methods of a coarse-scan/fine-print character reproduction with compression | |
| US5359430A (en) | Block-halftoning method and system with compressed error image | |
| JP3260910B2 (ja) | 符号化方法 | |
| JPS6360592B2 (ja) | ||
| JPS6223504B2 (ja) | ||
| JPH05300382A (ja) | ビットプレーン符号化方法及び装置 | |
| JPH0533583B2 (ja) | ||
| JPH07118772B2 (ja) | 画像デ−タの符号化方法 | |
| JPS6333351B2 (ja) | ||
| JPH0326947B2 (ja) | ||
| EP0683599A1 (en) | Image processing apparatus and method | |
| JPS6046473B2 (ja) | 画像符号化方法 | |
| JP3213012B2 (ja) | 画像データのコード化及び復号化方法 | |
| JP2713298B2 (ja) | カラー画像信号の復号化装置 | |
| JPH0129349B2 (ja) | ||
| JPH0117310B2 (ja) | ||
| JPH0261832B2 (ja) | ||
| JPH036066Y2 (ja) | ||
| JPS63232574A (ja) | 画像信号符号化装置 | |
| EP0652670A1 (en) | Image encoding apparatus and method | |
| JPH01194569A (ja) | ディザ画像符号化装置 | |
| JPS61136378A (ja) | 符号化方式 | |
| JPS6074772A (ja) | 多値画像情報の量子化方法 | |
| JPH0789619B2 (ja) | 符号化装置 |