JPS63237671A - 静止画像符号化装置 - Google Patents

静止画像符号化装置

Info

Publication number
JPS63237671A
JPS63237671A JP62070447A JP7044787A JPS63237671A JP S63237671 A JPS63237671 A JP S63237671A JP 62070447 A JP62070447 A JP 62070447A JP 7044787 A JP7044787 A JP 7044787A JP S63237671 A JPS63237671 A JP S63237671A
Authority
JP
Japan
Prior art keywords
encoder
output
length
variable
signal
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
Application number
JP62070447A
Other languages
English (en)
Other versions
JPH0822018B2 (ja
Inventor
Toru Yasuda
透 安田
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
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 filed Critical NEC Corp
Priority to JP62070447A priority Critical patent/JPH0822018B2/ja
Publication of JPS63237671A publication Critical patent/JPS63237671A/ja
Publication of JPH0822018B2 publication Critical patent/JPH0822018B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は静止画像符号化装WK係り、特に静止画像信号
を高能率符号化することができる静止画像符号化装置に
関するものである。
〔従来の技術〕
従来、静止Wi像符号化装置における静止画像の高能率
符号化においては、単一の符号器、例えば、前置予測符
号化や直交変換符号化などによって符号化されていた。
〔発明が解決しようとする問題点〕
上述した従来の静止画像符号化装置では、単一の符号化
器で構成され、その符号化方式も入力信号の特性から前
置予測等の7レーム内予測あるいは離散コサイン変換な
どの変換符号化が固定的に使用され1おり、一般的にこ
れらの能率は、それほど高くなく、伝送路レートが低ビ
ツトレートの場合非常に長い時間がかかるという問題点
があった。
〔問題点を解決するための手段〕
本発明の静止画像符号化装置は、画像信号を外部からの
制御信号により1画像フレーム記憶するフレームメモリ
と、この71ノ−ムメモリの出力を符号化する複数の異
なった符号化方式の符号化器と、この複数の符号化器の
出力を選択するセレクタと、このセレクタで選択された
上記符号化器の出力を可変長符号化する可変長符号化器
と、1画像フレーム時間に発生する上記可変長符号化器
で符号化された可変長符号の総符号長を計数するカウン
タと、上記複数の符号化器の出力の上記総符号長をそれ
ぞれ記憶する複数のレジスタと、この複数のレジスタの
内容を比較し最小の上記総符号長を検出する比較器と1
.この比較器の出力から上記符号化器を選択する選択信
号を発生する選択信号発生回路と、上記複数のセレクタ
の出力を上記。
選択信号で選択した選択符号化信号を上記可変長符号化
器で可変長符号化した選択可変長符号化信号と上記比較
器の出力とを多重化する多重化回路と、この多重化回路
の出力を伝送路ビットレートに平滑化するバッファメモ
リとを備えてなるようにしたものである。
〔作用〕
本発明においては、複数個の符号化器によシ発生する1
画像フレームの総符号長を比較し、最小の総符号長で符
号化した符号器で符号化を行う。
〔実施例〕
以下、図面に基づき本発明の実施例を詳細に説明する。
第1図は本発明の一実施例を示すブロック図である。な
お、この第1図に示す実施例においては、簡単化のため
に符号化器およびレジスタの数をそれぞれ2個とした場
合を示すものである。
図において、1は画像信号が印加される画像信号入力端
子、2はフレームメモリ書き込み信号が印加されるフレ
ームメモリ書き込み信号入力端子、3は画像信号を外部
からの制御信号により1画像フレーム記憶するフレーム
メモリ4−1.4−2 Hこのフレームメモリ3の出力
を符号化する複数の異なった符号化方式の符号化器、5
はこの複数の符号化器4−1.4−2の出力を選択する
セレクタ。
5aおよび5bはセレクタ入力端子である。
6はセレクタ5で選択された上記符号化器の出力を可変
長符号化する可変長符号化器、γは1画像フレーム時間
に発生する上記可変長符号化器6で符号化された可変長
符号の総符号長を計数するカウンタ、8−1.8−2は
上記複数の符号化器41.4−2の出力の総符号長をそ
れぞれ記憶するレジスタ、9はこのレジスタ8−1.8
−2の内容を比較し最小の総符号長を検出する比較器、
10はこの比較器9の出力力・ら上記符号化器を選択す
る選択信号を発生する選択信号発生回路、11はセ1/
クタ5の出力を上記選択信号で選択した選択符号化信号
を可変長符号化器6で可変長符号化[7た可変長符号化
信号と比較器9の出力とを多重化する多重化回路、12
はこの多重化回路11の出力を伝送路ビットレートに平
滑化するバッファメモリ、13は伝送路出力端子である
つぎにこの第1図に示す実施例の動作を説明する。
まず、画像信号入力端子1から入力された入力画像信号
轟け1画像フレームを記憶するフレームメモリ3に入力
される。一方、フレームメモリ書き込み信号入力端子2
から入力されたフレームメモリ書き込み信号すはフレー
ムメモリ3に入力される。このフレームメモリ3は、フ
レームメモリ書き込み信号すが「LOwlJレベルの間
書き込みが行なわれる。そして、フレームメモリ3から
出力されるフレームメモリ出力Cは、符号化器4−1と
符号化器4−2に入力され、この符号化器4−1からは
符号化され念符帰化器4−1の出力dがセレクタ入力端
子5aK、符号化器4−2からは符号化された符号化器
4−2の出力6がセレクタ入力端子5bにそれぞれ出力
される。セレクタ5は選択信号fが「H1πh」レベル
の時には、セレクタ入力端子5龜からの入力を選択し、
選択符号化信号0として出力し、選択信号fがrLow
Jレベルの時には、セレクタ入力端子5bからの入力を
選択し、選択符号化信号Oとして出力する。
つぎに、セレクタ5から出力された選択符号化信号Oは
可変長符号化器6に入力され、可変長符号化が行なわれ
る。そして、この可変長符号化器6からは可変長符号化
信号gが、多重化回路11とカウンタTに出力される。
仁のカウンタTは、入力された可変長符号化信号gの符
号長を1画像フレーム時間計数し総符号長りとして出力
する。
カウンタ7から出力した総符号長りは、レジスタ8−1
とレジスタ8−2に入力され、レジスタ8−1はセレク
タ5が符号化器4−1の出力dを選択した時の総符号長
りを記憶し、レジスタ8−2はセレクタ5が符号化器4
−2の出力・を選択した時の総符号長りを記憶する。そ
して、このレジスタ8−1は記憶した総符号長りをレジ
スタ8−1の出力1として出力し、レジスタ8−2は記
憶した総符号長りをレジスタ8−2の出力jとして出力
し、これらレジスタ8−1の出力lとレジスタ8−2の
出力jは比較器9に入力される。この比較器9では、レ
ジメタ8−1の出力1とレジスタ8−2の出力jとを大
小比較し、レジスタ8−1の出力lがレジスタ8−2の
出力」より小さいかあるいは等しい時にはrH1ghJ
レベルを出力し、レジスタ8−2の出力jがレジスタ8
−1の出力iよシ/J1さい時には[−LOWJ  レ
ベルを出力する。
そして、この比較器9からの出力は比較器出力にとして
、選択信号発生回路10と多重化回路11に入力され、
選択信号発生回路10は選択信号fを出力する。この選
択信号fは、まず、最初に符号化器4−1の出力dを選
択する「H1gbJレベルを1画像フレーム時間出力し
、次に符号化器4−2の出力・を選択する「LOwIレ
ベルを1画像フレーム時間出力する。
その結果、レジスタ8−1には符号化器4−1で符号化
したときの総符号長が記憶され、レジスタ8〜2には符
号化器4−2で符号化し九ときの総符号長が記憶される
。そして、比較器9は、符号化器4−1で符号化したと
きの総符号長と符号化器4−2で符号化したときの総符
号長とを大小比較し、符号化器4−1で符号化したとき
の総符号長が、符号化器4−2で符号化したときの総符
号長よシ小さいか等しいときには、比較器出力には、r
H1rhJレベルとなシ、選択信号発生回路10は、選
択信号fとして1画像フレームの間rH1ghJレベル
を出力し、セレクタ5は符号化器4−1の出力dを選択
し可変長符号化器6で可変長符号化を行ない、多重化回
路11で比較器出力にと多重化される。
また、・一方、符号化器4−2で符号化したときの総符
号長が符号化器4−1で符号化したときの総符号長より
小さいときには、比較器出力にはrLowJレベルとな
シ、選択信号発生回路10は選択信号fとして1画像フ
レームの間[LOwIレベルヲ出力し、セレクタ5は符
号化器4−2の出力eを選択し、可変長符号化器6で可
変長符号化を行ない、多重化回路11で比較器出力にと
多重化される。そして、この多重化回路11は、比較器
出力にと可変長符号化信号gを多重化し、多重化信号m
を出力する7この多重化信号mはバッファメモリ1)に
入力され伝送路ビットレートに平滑化され、バッファメ
モリ出力nとして出力されて伝送路出力端子13よシ出
力される。
第2図は第1図に示す実施例の動作説明に供するタイム
チャートである。この第2図において、(−)は入力画
像信号1を示したものであυ、(b)はフレームメモリ
書き込み信号す、(C)はフレームメモリ3の出力C%
(d)は符号化器4−1の出力d%、(e)は符号化器
4−2の出力” % (f)は選択信号’s(g)は可
変長符号化信号g、(h)は総符号長hs(oはレジス
タ8−1の出力11(」〉はレジスタ8−2の出力j1
伽)は比較器9の出力に%(’)は可変長符号化信号t
1←)は多重化信号m、(n)はバッファメモリ12の
出力nを示したものである。また、A、B、C・・・K
はそれぞれ画像信号を示す。
そして、この第2図に示すタイムチャートにおいて、前
半(左半分)は符号化器4−2が選択された場合を示し
、後半(右手分)は符号化器4−1が選択された場合を
示す。
まず、第2図(b)に示すフレームメモIJ?i込み信
号すで画像信号Bをフレームメモリ3に書き込む。そし
て、このフレームメモリ3から読み出された画像信号B
を符号化器4−1で符号化し、第2図(d)に示す符号
化器4−1の出力dである符号化された画像信号BCI
を出力する。一方、符号化器4−2で符号化し、第2図
(−)に示す符号化器4−2の出力働である符号化され
た画像信号BC2を出力する。
つぎに、第2図Cf)に示す選択信4tで符号化器4−
1の出力である符号化された画像信号BC1が選択され
可変長符号化されて可変長符号化器8から第2図−)に
示す可変長符号化信号VBCIが出力され、カウンタT
で第2図(h)に示す総符号長mvBc1が計数される
。そして、との総符号長mVBc 1はレジスタ8−1
に記憶される。次にもう一度、フレームメモリ3から画
像信号Bを読み出し符号化された画像信号B(j、BO
2を符号化器4−1.符号化器4−2より出力し、選択
信号f(第2図(f)参照)で符号化器4−2の出力で
ある符号化された画像信号BC2が選択され可変長符号
化されて可変長符号化器6から可変長符号化信号VBC
2が出力され、カウンタTで総符号長mVBc2が計数
され、この総符号長mVBC2はレジスタ8−2に記憶
される。そして、比較器9でレジスタ8−1′に記憶さ
れている総符号長mVBc1とレジスタ8−2に記憶さ
れている総符号長mVBc2とが大小比較される。
その結果がmV’Bc1)mVBc2であったため、比
較器出力k(第2図(k)参照)は[t、owJレベル
となる。そして、比較器9の出力kが入力された選択信
号発生回路10は選択信号fを「LOW」レベルにして
セレクタ5の出力として符号化されて画像信号BC2を
選択する。また、この符号化され次画像信号BC2を可
変長符号化器6で可変長符号化し可変長符号化信号VB
C2を出力する。そして、この可変長符号化信号VBC
2は、比較器出力「LOwJレベルと共に多重化回路1
1で多重化される。多重化されたrLOWJレベルと可
変長符号化信号VBC2はバッファメモリ12で伝送路
ビットレートにに平滑化され出力される。同様に、フレ
ームメモリ書き込み信号すでフレームメモリ3に書き込
まれ次画像信号Gは、2っ0符号化器4−1.4−2で
符号化され、さらに、可変長符号化器6で可変長符号化
され、総符号長がカウンタTで計数される。
そして、符号化器4−1で符号化された総符号長mVG
c1と符号化器4−2で符号化された総符号長mVGc
2との大小比較を行ない、その結果が、mVGcl <
mVGc2であったため第2図(k)に示す比較器出力
にはrH1ghjレベルとなる。また、選択信号fは、
rHi g hJレベルとなシセレクタ5の出力として
符号化された画像信号GC1を選択し、この符号化され
た画像信号GC1を可変長符号化器6で可変長符号化し
可変長符号化信号VGC1を出力する。この可変長符号
化信号VGCIは比較器出力にの[ai[rh、Jレベ
ルと共に多重化回路11で多重化され、バッファメモリ
12で伝送路ビットレートに平滑化され出力される(第
2図(t)、←)、(、)参照)。
なお、以上の説明では、この実施例においては符号化器
を4・−1と4−2の2個およびレジスタを8−1と8
−2の2個をそれぞれもつ場合を例にとって説明1.た
が、これは説明を筒型化するためで、本発明はこれに限
定されるものではなく、2個以外でも本発明が適用する
ことは明らかである。
〔発明の効果〕
以上説明したように、本発明は、複数個の符号化器を有
し、それぞれの符号化器によシ発生する1画像フレーム
の総符号長を比較し、最小の総符号長で符号化した符号
器で符号化を行なうことによυ、入力画像に応じて能率
の良い符号化を行なうことができ、また、1画像フレー
ムの総符号長を比較し、最小の総符号長で符号化するた
めにかかる時間は、伝送路のビットレートが低い場合に
は無視できるほどの時間となシ得るので、1画像フレー
ムの静止画像を伝送する時間を短縮できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の動作説明に供するタイムチャートである。 3・暑−−フレームメモリ、4−1.4−2・拳・符号
化器、5・・・・セレクタ、6・・−・可変長符号化器
、T・・−φカウンタ、8−1.8−2・e・−レジス
タ、9@・・・比較器、10・・・・選択信号発生回路
、11−・・・多重イヒ回路、12−@・Φノ(ラフア
メモリ。

Claims (1)

    【特許請求の範囲】
  1. 画像信号を外部からの制御信号により1画像フレーム記
    憶するフレームメモリと、このフレームメモリの出力を
    符号化する複数の異なった符号化方式の符号化器と、こ
    の複数の符号化器の出力を選択するセレクタと、このセ
    レクタで選択された前記符号化器の出力を可変長符号化
    する可変長符号化器と、1画像フレーム時間に発生する
    前記可変長符号化器で符号化された可変長符号の総符号
    長を計数するカウンタと、前記複数の符号化器の出力の
    前記総符号長をそれぞれ記憶する複数のレジスタと、こ
    の複数のレジスタの内容を比較し最小の前記総符号長を
    検出する比較器と、この比較器の出力から前記符号化器
    を選択する選択信号を発生する選択信号発生回路と、前
    記複数のセレクタ出力を前記選択信号で選択した選択符
    号化信号を前記可変長符号化器で可変長符号化した選択
    可変長符号化信号と前記比較器の出力とを多重化する多
    重化回路と、この多重化回路の出力を伝送路ビットレー
    トに平滑化するバッファメモリとを備えてなることを特
    徴とする静止画像符号化装置。
JP62070447A 1987-03-26 1987-03-26 静止画像符号化装置 Expired - Lifetime JPH0822018B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62070447A JPH0822018B2 (ja) 1987-03-26 1987-03-26 静止画像符号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62070447A JPH0822018B2 (ja) 1987-03-26 1987-03-26 静止画像符号化装置

Publications (2)

Publication Number Publication Date
JPS63237671A true JPS63237671A (ja) 1988-10-04
JPH0822018B2 JPH0822018B2 (ja) 1996-03-04

Family

ID=13431761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62070447A Expired - Lifetime JPH0822018B2 (ja) 1987-03-26 1987-03-26 静止画像符号化装置

Country Status (1)

Country Link
JP (1) JPH0822018B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903677A (en) * 1990-03-16 1999-05-11 Canon Kabushiki Kaisha Image encoding and recording apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903677A (en) * 1990-03-16 1999-05-11 Canon Kabushiki Kaisha Image encoding and recording apparatus
US7130074B2 (en) 1990-03-16 2006-10-31 Canon Kabushiki Kaisha Image encoding and recording apparatus

Also Published As

Publication number Publication date
JPH0822018B2 (ja) 1996-03-04

Similar Documents

Publication Publication Date Title
US4225885A (en) Method and apparatus for adaptive transform coding of picture signals
US5703799A (en) Lossless transform coding system for digital signals
US5886651A (en) System and method for nested split coding of sparse data sets
US5471594A (en) Data formatter for formatting variable length data words into fixed length data words
RU2154350C2 (ru) Способ и система кодирования и способ и система декодирования
JPS62292083A (ja) ビデオ情報記録再生方法および装置
HK3294A (en) Method and apparatus for transmitting digital information and/or for recording and reproducing
US7218788B2 (en) Image coder/decoder, image coding/decoding method, and storage medium
US4191974A (en) Facsimile encoding communication system
KR940008389A (ko) 화상신호처리장치 및 이것을 사용한 정보송수신장치
JPS5816665B2 (ja) フアクシミリシンゴウノフゴウカホウシキ
US6961474B1 (en) Huffman encoder for encoding/decoding DCT coefficients
US5345316A (en) Image data encoding/decoding apparatus for concurrent processing of multiple image data streams
JPS63237671A (ja) 静止画像符号化装置
JP2738136B2 (ja) ブロック化装置
JPH09247466A (ja) 符号化装置
JP3005384B2 (ja) ハフマン復号化回路
JP3441613B2 (ja) 逐次型順序変換装置
JPH07234863A (ja) 2次元直交変換装置
JP2026017026A (ja) 情報処理方法、情報処理システム、及び情報処理プログラム
JPS595778A (ja) 中間調画像デ−タ圧縮方式
JP3090640B2 (ja) ハフマン符号化装置およびハフマン復号化装置
JP3134399B2 (ja) 可変長符号化回路
JPS63287265A (ja) 画像処理装置
JPS5915553B2 (ja) 予測符号化装置