JPH0151117B2 - - Google Patents
Info
- Publication number
- JPH0151117B2 JPH0151117B2 JP58089073A JP8907383A JPH0151117B2 JP H0151117 B2 JPH0151117 B2 JP H0151117B2 JP 58089073 A JP58089073 A JP 58089073A JP 8907383 A JP8907383 A JP 8907383A JP H0151117 B2 JPH0151117 B2 JP H0151117B2
- Authority
- JP
- Japan
- Prior art keywords
- buffer memory
- circuit
- encoding
- quantization
- code
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
Description
(発明の属する分野)
本発明はビデオ用符号化装置において、送信部
の速度平滑用バツフアメモリのオーバーフローを
防止するバツフアメモリ制御方式に関するもので
ある。 (従来の技術) ビデオ信号の帯域圧縮符号化方式に予測符号化
方式がある。予測符号化方式は符号化済みの画素
値を用いて符号化しようとする入力信号の予測値
を構成し、入力値と予測値の差すなわち予測誤差
を量子化符号化して受信側に伝送するものであ
る。この場合、高能率で符号化伝送するため、通
常、量子化された予測誤差値の発生頻度が偏つて
いることを利用して頻繁に発生する値に対して短
かい符号を割り当て、発生頻度の低い値に対して
長い符号を割り当てることにより平均の符号長を
短かくする可変長符号化が行われる。このため可
変長符号化回路の出力の発生は一様でなく、一
方、伝送速度は一定であるため速度平滑用のバツ
フアメモリが用いられる。このバツフアメモリの
記憶容量は有限であるので語長の長い符号の発生
頻度が高くなるとオーバーフローを生ずる場合が
ある。この場合、受信側では正常な画像の復号が
不可能となり、極めて大きい画品質劣化をひき起
こす。通常のオーバーフロー防止の制御では、1
サンプル当りの符号長が伝送容量から決まる平均
符号長以下となるような固定長符号を割当てるこ
とによりバツフアメモリの記憶量を低減してい
る。例えば、標本化周波数が8.95MHz、ビデオ信
号に割当てられる伝送速度が30Mb/S(デイジ
タル3次群32.064Mb/Sの内、残り2Mb/Sは
音声や制御情報に使用する。)の場合、1サンプ
ル当りの平均符号長は3.35bit/サンプルとなり、
従つて、オーバーフロー防止のために使用可能な
固定長符号の長さは3bitしかない。この固定長符
号の長さが短かいと、表わし得る量子化レベルの
数が少なくなり良好な画品質を得ることができな
い。この固定長符号の長さを長くするためには、
符号化伝送する画素数を少なくする必要がある。 この画素数を低減する方法としては、映像信号
レベルに対し受信側で送信側と同じ所定の値をセ
ツトすることにより、信号波形を構成し得る同期
信号期間を符号化停止する方法がよく用いられ
る。 例えば、標本化周波数が8.95MHz、ビデオ信号
に割当てられる伝送速度が30Mb/sの場合、走
査線1ライン当りの伝送容量は約1.9kbit(≒
30Mb/s÷30フレーム÷525本/フレーム)で
あり、3.5bit/sample符号化伝送しようとする
と、1ライン当りで符号化し得るサンプル数は約
544サンプルとなる。しかし、1ライン当りの全
サンプル数は568.8サンプル{≒8.94…MHz÷15.7
…kHz(水平走査周期)}であるため、24.8サン
プル分が符号化できなくなる。この時、同期信号
期間の24.8サンプル以上を符号化停止期間にでき
れば残りのサンプルに対する3.5ビツト符号化が
実現可能となる。 しかしながら、垂直同期信号期間に含まれてい
る等化パルスでは符号化停止し得る期間がたかだ
か11サンプルであるため3.5ビツト符号化を実現
することは不可能である。また24.8サンプル期間
を符号化停止し、この期間に対し受信側で所定の
値をつけ加えた場合、復号されたビデオ信号では
等化パルスの幅が広くなつてしまい、正規のビデ
オ信号の規格から外れてしまう欠点があつた。 (発明の目的) 本発明はこのような欠点を除去するため、オー
バーフローモードのとき、等化パルスを含むライ
ンでは3bitの固定長符号を、その他のラインでは
3.5bitの固定長符号を用いるようにしたもので、
以下図面について詳細に説明する。 (発明の構成および作用) 第1図は本発明の一実施例の構成を示すブロツ
ク図で、10は符号化回路、1はビデオ入力端
子、2は引算回路、3は予測回路、4は量子化回
路、5は加算回路、6は可変長符号化回路、7は
バツフアメモリ、8はデータ出力端子である。 ビデオ入力端子1を介して供給される信号はデ
イジタル化されたビデオ信号で、例えば、サンプ
ル当り8ビツトで表わした並列信号である。この
各サンプル値は符号化回路10の中の引算回路2
において予測回路3の出力値を引算され、その差
分値すなわち予測誤差が量子化回路4において量
子化される。量子化代表値は加算回路5において
予測回路3の出力を加えられ、局部復号信号とし
てその予測回路3に供給される。予測回路3は加
算回路5から供給される局部復号信号を所定の期
間遅延し、その値を用いて次の入力画素値に対す
る予測信号を構成し、引算回路2および加算回路
5へ供給する。量子化回路4は量子化代表値を表
わす信号を可変長符号化回路6に供給し、ここで
所定の可変長符号を割り当てる。バツフアメモリ
7は可変長符号化回路6から不均一に送られてく
る可変長符号を一旦記憶し、記憶したデータを一
定の伝送速度で読み出し、伝送路上の信号形態、
例えばAMI(バイポーラ)信号に変換してデータ
出力端子8に出力する。 また、バツフアメモリ7は記憶量を検出して、
記憶量を表わす信号を量子化回路4、可変長符号
化回路6に供給し、第2図に示すようなアルゴリ
ズムで量子化特性及び符号割り当てを切換える。 第2図は本発明に使用する符号化制御アルゴリ
ズムの説明図で、横軸はバツフアメモリ記憶量
〔Kbit〕を、縦軸は、量子化回路4で実現する量
子化モード(6種類の量子化特性)および、可変
長符号化回路6で実現する符号割当てモード(固
定長モード2種類と可変長モード1種類)を表わ
す。 バツフアメモリ記憶量が少ない状態においては
情報発生量を多くしても良く、記憶量が多くなる
につれて情報発生を抑圧する必要がある。このた
め、量子化回路4では量子化レベル数のもつとも
多い量子化特性(1)から、量子化レベル数のもつと
も少ない量子化特性(6)までもち、バツフアメモリ
記憶量が多くなるに従つて、量子化レベル数の少
ない特性に切り替えて量子化を行う。 一方、可変長符号化回路6では、通常は発生頻
度の高い量子化代表値には短い符号を、頻度の低
い量子化代表値には長い符号を割り当てる可変長
符号を用いて符号化を行う。しかし、バツフアメ
モリ記憶量が1Kbit以下になると、前述した平均
符号長3.35bit以上の符号、例えば4bitの固定長符
号を用いてバツフアメモリのアンダーフローを防
止する。従つて、この場合量子化回路4で用いら
れる量子化特性(1)の量子化レベル数は24即ち16レ
ベル以下となる。 また、バツフアメモリ記憶量が13Kbit以上に
なると、平均符号長3.35bit以下の符号例えば
3bit、あるいは3.5bitの固定長符号を用いバツフ
アメモリのオーバーフローを防止する。この部分
が本発明の特徴であり、等化パルスを含む1ない
し9および264ないし272ラインでは3bit、それ以
外のライン例えば10ないし263および273ないし
525ラインでは3.5bitの固定長符号を用いる。 これらの場合に量子化回路4で用いられる量子
化レベル数は夫々23=8レベル、23.5≒11レベル
である。なお、3.5bitの固定長符号化について
は、連続する2サンプルの量子化代表値の組合わ
せに対して7bitの固定長符号を割り当てることに
より、等価的に3.5bit/サンプルを実現すること
が可能である。
の速度平滑用バツフアメモリのオーバーフローを
防止するバツフアメモリ制御方式に関するもので
ある。 (従来の技術) ビデオ信号の帯域圧縮符号化方式に予測符号化
方式がある。予測符号化方式は符号化済みの画素
値を用いて符号化しようとする入力信号の予測値
を構成し、入力値と予測値の差すなわち予測誤差
を量子化符号化して受信側に伝送するものであ
る。この場合、高能率で符号化伝送するため、通
常、量子化された予測誤差値の発生頻度が偏つて
いることを利用して頻繁に発生する値に対して短
かい符号を割り当て、発生頻度の低い値に対して
長い符号を割り当てることにより平均の符号長を
短かくする可変長符号化が行われる。このため可
変長符号化回路の出力の発生は一様でなく、一
方、伝送速度は一定であるため速度平滑用のバツ
フアメモリが用いられる。このバツフアメモリの
記憶容量は有限であるので語長の長い符号の発生
頻度が高くなるとオーバーフローを生ずる場合が
ある。この場合、受信側では正常な画像の復号が
不可能となり、極めて大きい画品質劣化をひき起
こす。通常のオーバーフロー防止の制御では、1
サンプル当りの符号長が伝送容量から決まる平均
符号長以下となるような固定長符号を割当てるこ
とによりバツフアメモリの記憶量を低減してい
る。例えば、標本化周波数が8.95MHz、ビデオ信
号に割当てられる伝送速度が30Mb/S(デイジ
タル3次群32.064Mb/Sの内、残り2Mb/Sは
音声や制御情報に使用する。)の場合、1サンプ
ル当りの平均符号長は3.35bit/サンプルとなり、
従つて、オーバーフロー防止のために使用可能な
固定長符号の長さは3bitしかない。この固定長符
号の長さが短かいと、表わし得る量子化レベルの
数が少なくなり良好な画品質を得ることができな
い。この固定長符号の長さを長くするためには、
符号化伝送する画素数を少なくする必要がある。 この画素数を低減する方法としては、映像信号
レベルに対し受信側で送信側と同じ所定の値をセ
ツトすることにより、信号波形を構成し得る同期
信号期間を符号化停止する方法がよく用いられ
る。 例えば、標本化周波数が8.95MHz、ビデオ信号
に割当てられる伝送速度が30Mb/sの場合、走
査線1ライン当りの伝送容量は約1.9kbit(≒
30Mb/s÷30フレーム÷525本/フレーム)で
あり、3.5bit/sample符号化伝送しようとする
と、1ライン当りで符号化し得るサンプル数は約
544サンプルとなる。しかし、1ライン当りの全
サンプル数は568.8サンプル{≒8.94…MHz÷15.7
…kHz(水平走査周期)}であるため、24.8サン
プル分が符号化できなくなる。この時、同期信号
期間の24.8サンプル以上を符号化停止期間にでき
れば残りのサンプルに対する3.5ビツト符号化が
実現可能となる。 しかしながら、垂直同期信号期間に含まれてい
る等化パルスでは符号化停止し得る期間がたかだ
か11サンプルであるため3.5ビツト符号化を実現
することは不可能である。また24.8サンプル期間
を符号化停止し、この期間に対し受信側で所定の
値をつけ加えた場合、復号されたビデオ信号では
等化パルスの幅が広くなつてしまい、正規のビデ
オ信号の規格から外れてしまう欠点があつた。 (発明の目的) 本発明はこのような欠点を除去するため、オー
バーフローモードのとき、等化パルスを含むライ
ンでは3bitの固定長符号を、その他のラインでは
3.5bitの固定長符号を用いるようにしたもので、
以下図面について詳細に説明する。 (発明の構成および作用) 第1図は本発明の一実施例の構成を示すブロツ
ク図で、10は符号化回路、1はビデオ入力端
子、2は引算回路、3は予測回路、4は量子化回
路、5は加算回路、6は可変長符号化回路、7は
バツフアメモリ、8はデータ出力端子である。 ビデオ入力端子1を介して供給される信号はデ
イジタル化されたビデオ信号で、例えば、サンプ
ル当り8ビツトで表わした並列信号である。この
各サンプル値は符号化回路10の中の引算回路2
において予測回路3の出力値を引算され、その差
分値すなわち予測誤差が量子化回路4において量
子化される。量子化代表値は加算回路5において
予測回路3の出力を加えられ、局部復号信号とし
てその予測回路3に供給される。予測回路3は加
算回路5から供給される局部復号信号を所定の期
間遅延し、その値を用いて次の入力画素値に対す
る予測信号を構成し、引算回路2および加算回路
5へ供給する。量子化回路4は量子化代表値を表
わす信号を可変長符号化回路6に供給し、ここで
所定の可変長符号を割り当てる。バツフアメモリ
7は可変長符号化回路6から不均一に送られてく
る可変長符号を一旦記憶し、記憶したデータを一
定の伝送速度で読み出し、伝送路上の信号形態、
例えばAMI(バイポーラ)信号に変換してデータ
出力端子8に出力する。 また、バツフアメモリ7は記憶量を検出して、
記憶量を表わす信号を量子化回路4、可変長符号
化回路6に供給し、第2図に示すようなアルゴリ
ズムで量子化特性及び符号割り当てを切換える。 第2図は本発明に使用する符号化制御アルゴリ
ズムの説明図で、横軸はバツフアメモリ記憶量
〔Kbit〕を、縦軸は、量子化回路4で実現する量
子化モード(6種類の量子化特性)および、可変
長符号化回路6で実現する符号割当てモード(固
定長モード2種類と可変長モード1種類)を表わ
す。 バツフアメモリ記憶量が少ない状態においては
情報発生量を多くしても良く、記憶量が多くなる
につれて情報発生を抑圧する必要がある。このた
め、量子化回路4では量子化レベル数のもつとも
多い量子化特性(1)から、量子化レベル数のもつと
も少ない量子化特性(6)までもち、バツフアメモリ
記憶量が多くなるに従つて、量子化レベル数の少
ない特性に切り替えて量子化を行う。 一方、可変長符号化回路6では、通常は発生頻
度の高い量子化代表値には短い符号を、頻度の低
い量子化代表値には長い符号を割り当てる可変長
符号を用いて符号化を行う。しかし、バツフアメ
モリ記憶量が1Kbit以下になると、前述した平均
符号長3.35bit以上の符号、例えば4bitの固定長符
号を用いてバツフアメモリのアンダーフローを防
止する。従つて、この場合量子化回路4で用いら
れる量子化特性(1)の量子化レベル数は24即ち16レ
ベル以下となる。 また、バツフアメモリ記憶量が13Kbit以上に
なると、平均符号長3.35bit以下の符号例えば
3bit、あるいは3.5bitの固定長符号を用いバツフ
アメモリのオーバーフローを防止する。この部分
が本発明の特徴であり、等化パルスを含む1ない
し9および264ないし272ラインでは3bit、それ以
外のライン例えば10ないし263および273ないし
525ラインでは3.5bitの固定長符号を用いる。 これらの場合に量子化回路4で用いられる量子
化レベル数は夫々23=8レベル、23.5≒11レベル
である。なお、3.5bitの固定長符号化について
は、連続する2サンプルの量子化代表値の組合わ
せに対して7bitの固定長符号を割り当てることに
より、等価的に3.5bit/サンプルを実現すること
が可能である。
【表】
表は第2図に示した符号化制御アルゴリズムに
おける量子化特性(5)及び(6)を用いて符号化する場
合の実施例を示す。 表に示す値は8bit精度で表わした1/256Voltを
単位とし、量子化特性(5)は、等化パルスを含まな
いラインの符号化に用いるもので3.5bitの固定長
符号で表わされ、量子化特性(6)は、等化パルスを
含むラインの符号化に用いるもので3bitの固定長
符号で表わされる。 (効果) 以上説明したように、本発明はバツフアメモリ
のオーバーフローモード時に等化パルスを含むラ
インに対して3bit固定長符号を用いるようにした
ため、符号化停止する期間を等化パルス幅以内と
することができ、受信側において正規の規格のビ
デオ信号を復号できる利点がある。なお、等化パ
ルスを含むラインは画面上目に見える領域ではな
いので、画品質劣化を引き起こすことなく、かつ
等化パルスを含まないライン即ち画面上目に見え
る領域に対して3.5bit/サンプルを確保できるの
で、オーバーフローモード時においても良好な画
品質が得られる利点がある。
おける量子化特性(5)及び(6)を用いて符号化する場
合の実施例を示す。 表に示す値は8bit精度で表わした1/256Voltを
単位とし、量子化特性(5)は、等化パルスを含まな
いラインの符号化に用いるもので3.5bitの固定長
符号で表わされ、量子化特性(6)は、等化パルスを
含むラインの符号化に用いるもので3bitの固定長
符号で表わされる。 (効果) 以上説明したように、本発明はバツフアメモリ
のオーバーフローモード時に等化パルスを含むラ
インに対して3bit固定長符号を用いるようにした
ため、符号化停止する期間を等化パルス幅以内と
することができ、受信側において正規の規格のビ
デオ信号を復号できる利点がある。なお、等化パ
ルスを含むラインは画面上目に見える領域ではな
いので、画品質劣化を引き起こすことなく、かつ
等化パルスを含まないライン即ち画面上目に見え
る領域に対して3.5bit/サンプルを確保できるの
で、オーバーフローモード時においても良好な画
品質が得られる利点がある。
第1図は本発明の一実施例の構成を示すブロツ
ク図、第2図は本発明に使用する符号化アルゴリ
ズムの説明図である。 1……ビデオ入力端子、2……引算回路、3…
…予測回路、4……量子化回路、5……加算回
路、6……可変長符号化回路、7……バツフアメ
モリ、8……データ出力端子、10……符号化回
路。
ク図、第2図は本発明に使用する符号化アルゴリ
ズムの説明図である。 1……ビデオ入力端子、2……引算回路、3…
…予測回路、4……量子化回路、5……加算回
路、6……可変長符号化回路、7……バツフアメ
モリ、8……データ出力端子、10……符号化回
路。
Claims (1)
- 1 入力信号を所定の符号化アルゴリズムで符号
化する符号化回路と、その符号化回路からの出力
データを一時記憶し、記憶したデータを一定の速
度で読み出すと共にデータの記憶量を表わす信号
を出力するバツフアメモリを有し、データ記憶量
に応じて前記バツフアメモリのオーバーフローを
防止するバツフアメモリ制御方式において、前記
バツフアメモリの記憶量が所定の閾値を越えた時
に、等化パルスを含まないラインに対してはmビ
ツトの固定長符号を用いる符号化回路に、等化パ
ルスを含むラインに対してはnビツト(n<m)
の固定長符号を用い符号化回路に切換えることを
特徴とするバツフアメモリ制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58089073A JPS59215184A (ja) | 1983-05-23 | 1983-05-23 | バツフアメモリ制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58089073A JPS59215184A (ja) | 1983-05-23 | 1983-05-23 | バツフアメモリ制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59215184A JPS59215184A (ja) | 1984-12-05 |
| JPH0151117B2 true JPH0151117B2 (ja) | 1989-11-01 |
Family
ID=13960672
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58089073A Granted JPS59215184A (ja) | 1983-05-23 | 1983-05-23 | バツフアメモリ制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59215184A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61148987A (ja) * | 1984-12-24 | 1986-07-07 | Hitachi Ltd | フレ−ム間符号化モ−ド制御方式 |
| JPH0832042B2 (ja) * | 1987-04-28 | 1996-03-27 | 松下電器産業株式会社 | 準可変長符号dpcm符号化装置 |
-
1983
- 1983-05-23 JP JP58089073A patent/JPS59215184A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59215184A (ja) | 1984-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0535960B1 (en) | Coding signal processor | |
| KR940005516B1 (ko) | 적응 양자화 부호화 복호화기 | |
| EP1258994B1 (en) | Lossless encoding and decoding system | |
| US5005076A (en) | DCT video signal compression device with intrafield/interfield switching and adjustable high frequency filter | |
| WO1991003128A1 (fr) | Systeme de commande pour le codage d'une image | |
| RU93050815A (ru) | Система сжатия для телевидения высокой четкости | |
| JPH05505077A (ja) | イメージフレームのランダムスキャンニングを用いるディジタルイメージコーディング法 | |
| JPS6412126B2 (ja) | ||
| JPH0474063A (ja) | 画像の符号化方法 | |
| US4942467A (en) | Predictor controlled encoder for digital transmission systems | |
| EP0945021B1 (en) | Data efficient quantization table for a digital video signal processor | |
| JPH0313089A (ja) | 符号化装置 | |
| US5202770A (en) | Picture coding apparatus including a coding controller for selecting coding between blocks and frames of image data | |
| US4885637A (en) | Encoder | |
| GB2261567A (en) | Method and device for image coding of a video signal | |
| JPS6338898B2 (ja) | ||
| JPS59215184A (ja) | バツフアメモリ制御方式 | |
| JPH0273793A (ja) | 高能率符号化装置 | |
| JPH0237748B2 (ja) | ||
| JP3134393B2 (ja) | 信号符号化装置及び方法並びに信号復号装置及び方法 | |
| JP2547479B2 (ja) | 画像符号化制御システム | |
| KR890004774B1 (ko) | 적응 레벨 억압에 의한 차 펄스 코오드 모듈레이션 방법 | |
| JPS633529A (ja) | 可変長量子化適応予測dpcm伝送装置 | |
| KR0164772B1 (ko) | 디지탈 영상신호의 연결 가변장 코딩방법 | |
| JPS62145987A (ja) | 画像符号化方式 |