JPH0310485A - バッファメモリ占有量による符号化制御方法 - Google Patents
バッファメモリ占有量による符号化制御方法Info
- Publication number
- JPH0310485A JPH0310485A JP1144417A JP14441789A JPH0310485A JP H0310485 A JPH0310485 A JP H0310485A JP 1144417 A JP1144417 A JP 1144417A JP 14441789 A JP14441789 A JP 14441789A JP H0310485 A JPH0310485 A JP H0310485A
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- boc
- coding
- buffer memory
- section
- 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
- 239000000872 buffer Substances 0.000 title claims abstract description 30
- 238000000034 method Methods 0.000 title claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000007423 decrease Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000007781 pre-processing Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の概要〕
バッファメモリ占有量による符号化制御方法に関し、
BOCの減少だけでは正常な符号化モードの変更が行な
われないために、適切な符号化制御が実行されるように
することを目的とし、 画像信号の符号化部と該符号化部出力データを受ける送
信用バッファメモリを備える符号化装置における、バッ
ファメモリ占有量による符号化制御方法において、該バ
ッファメモリより取込んだバッファメモリ占有量と、符
号化部で行なわれている現在の画面上の符号化位置とに
より、符号化モードを決定するよう構成する。
われないために、適切な符号化制御が実行されるように
することを目的とし、 画像信号の符号化部と該符号化部出力データを受ける送
信用バッファメモリを備える符号化装置における、バッ
ファメモリ占有量による符号化制御方法において、該バ
ッファメモリより取込んだバッファメモリ占有量と、符
号化部で行なわれている現在の画面上の符号化位置とに
より、符号化モードを決定するよう構成する。
本発明は、画面上の符号化位置を考慮した、バッファメ
モリ占有量による符号化制御方法に関する。
モリ占有量による符号化制御方法に関する。
画像信号の符号化装置は前処理部、符号化部、バッファ
メモリの構成を有し、符号化部の符号化モードはバッフ
ァメモリ内のデータ量により変更される。本発明はこの
バッファメモリ内のデータ量(バッファメモリ占有量;
Buffer 0ccupancy略してBOC)に
よる符号化制御に係るものである。
メモリの構成を有し、符号化部の符号化モードはバッフ
ァメモリ内のデータ量により変更される。本発明はこの
バッファメモリ内のデータ量(バッファメモリ占有量;
Buffer 0ccupancy略してBOC)に
よる符号化制御に係るものである。
第5図に画像符号化装置の構成を示す。NTSCなどの
方式の画像信号が前処理部11に入り、ここでA/D変
換、フィルタによるY/C分離などが行なわれ、符号化
部12に入る。符号化部12でDPCM符号化、可変長
符号化等の高能率符号化を行ない、バッファメモリ13
を介して伝送路へ一定速度でデータを掃き出す。
方式の画像信号が前処理部11に入り、ここでA/D変
換、フィルタによるY/C分離などが行なわれ、符号化
部12に入る。符号化部12でDPCM符号化、可変長
符号化等の高能率符号化を行ない、バッファメモリ13
を介して伝送路へ一定速度でデータを掃き出す。
ここでは前処理部及び符号化部は、実時間で一定の速さ
で処理を行う場合、つまり、例えば60フイールド/S
の符号化処理を行うものとすると、■フィールドのデー
タを、lフィールド時間(l/ 60 s )で、一定
速度で処理を行うとする。また、ここでは、話を単純化
するために、符号化部にデータが入力されてバッファメ
モリデータを書き込むまでの符号化部処理遅延は、量子
化特性等の符号化モードの切り換えを行う単位の時間に
比べて、十分無視できる程小さいものとする。
で処理を行う場合、つまり、例えば60フイールド/S
の符号化処理を行うものとすると、■フィールドのデー
タを、lフィールド時間(l/ 60 s )で、一定
速度で処理を行うとする。また、ここでは、話を単純化
するために、符号化部にデータが入力されてバッファメ
モリデータを書き込むまでの符号化部処理遅延は、量子
化特性等の符号化モードの切り換えを行う単位の時間に
比べて、十分無視できる程小さいものとする。
ところで、一般に画像の符号化においては、効率を上げ
るために、垂直、水平ブランキング期間等の画面に映し
出されない部分の符号化は行わないことが多い。第6図
で言えば、符号化を行なうのは画面の上下、左右の縁部
を除いた部分(符号化有効画素領域)だけで、上下の垂
直ブランキング期間および左右の水平ブランキング期間
に対応する部分は符号化を行なわない。従ってこの期間
は符号化部からバッファメモリへのデータの書き込みは
行われず、バッファメモリから伝送路へデータが掃き出
されるだけで、BOCは減少する。
るために、垂直、水平ブランキング期間等の画面に映し
出されない部分の符号化は行わないことが多い。第6図
で言えば、符号化を行なうのは画面の上下、左右の縁部
を除いた部分(符号化有効画素領域)だけで、上下の垂
直ブランキング期間および左右の水平ブランキング期間
に対応する部分は符号化を行なわない。従ってこの期間
は符号化部からバッファメモリへのデータの書き込みは
行われず、バッファメモリから伝送路へデータが掃き出
されるだけで、BOCは減少する。
ここでは、連続的に長く続く垂直ブランキング期間だけ
を考えると、この期間では急にBOCが減ってしまい、
有効領域のはじまる画面の1番上では、BOCが非常に
少なくなる。これで正常なのであるが、単純にBOCに
よる制御をすると、BOC僅小部分では符号化部はそれ
に対応する符号化モードに変更されてしまい、しなくよ
い、否むしろしてはならない符号化モード変更をしてし
まう。
を考えると、この期間では急にBOCが減ってしまい、
有効領域のはじまる画面の1番上では、BOCが非常に
少なくなる。これで正常なのであるが、単純にBOCに
よる制御をすると、BOC僅小部分では符号化部はそれ
に対応する符号化モードに変更されてしまい、しなくよ
い、否むしろしてはならない符号化モード変更をしてし
まう。
一例をあげる。今、伝送レートをX (bit/s)、
毎秒60(フィールド/S)伝送を行い、lフィールリ
ド当たり一様にX/60(bit)のデータが発生する
ように、うまく平滑制御されていたとする。この場合、
BOCの変化の仕方は第7図のようになり、平滑制御さ
れているにもかかわらず、BOCが変動し符号化モード
変更をしなければならないように見える。このような不
都合があるので、BOCだけによる符号化制御は適切で
ない。
毎秒60(フィールド/S)伝送を行い、lフィールリ
ド当たり一様にX/60(bit)のデータが発生する
ように、うまく平滑制御されていたとする。この場合、
BOCの変化の仕方は第7図のようになり、平滑制御さ
れているにもかかわらず、BOCが変動し符号化モード
変更をしなければならないように見える。このような不
都合があるので、BOCだけによる符号化制御は適切で
ない。
[発明が解決しようとする課題]
画像の符号化ではブランキング期間は符号化しないので
、特に垂直ブランキング期間においてBOCが急減する
。BOCが急減しても、零になるのでなければ格別支障
はなく、符号化有効画素領域に入ればBOCは再び増加
するから、符号化モードの変更は必要ない。しかし単純
にBOCによる制御を行なったのでは、BOCの減少に
伴なって符号化モードの変更が行なわれてしまう。
、特に垂直ブランキング期間においてBOCが急減する
。BOCが急減しても、零になるのでなければ格別支障
はなく、符号化有効画素領域に入ればBOCは再び増加
するから、符号化モードの変更は必要ない。しかし単純
にBOCによる制御を行なったのでは、BOCの減少に
伴なって符号化モードの変更が行なわれてしまう。
本発明はか\る点を改善し、BOCの減少だけで符号化
モードの変更が行なわれないようにして、適切な符号化
制御が実行されるようにすることを目的とするものであ
る。
モードの変更が行なわれないようにして、適切な符号化
制御が実行されるようにすることを目的とするものであ
る。
(課題を解決するための手段)
第1図に示すように本発明ではバッファメモリ13から
バッファメモリ占有量BOCを取込み、また符号化部1
2で行なわれている現在の画面上の符号化位置CPIを
取込み、これらにより符号化モードを決定する。
バッファメモリ占有量BOCを取込み、また符号化部1
2で行なわれている現在の画面上の符号化位置CPIを
取込み、これらにより符号化モードを決定する。
第1図では制御部14がBOC,CPIを取込み、符号
化制御信号(符号化モード指定信号)CC3を符号化部
12へ出力するが、制御部14は符号化部12へ内蔵さ
せてもよい。全図を通してそうであるが、他の図と同じ
部分には同じ符号が付しである。
化制御信号(符号化モード指定信号)CC3を符号化部
12へ出力するが、制御部14は符号化部12へ内蔵さ
せてもよい。全図を通してそうであるが、他の図と同じ
部分には同じ符号が付しである。
このように、符号化部の現在符号化を行なっている画面
上の位置とBOCにより符号化モードを決定すると、画
面の位置に依存しない符号化制御をかけることができる
。
上の位置とBOCにより符号化モードを決定すると、画
面の位置に依存しない符号化制御をかけることができる
。
制御部14の構成例を第2図に示す。図示のようにこれ
は加算器15とモード決定部16からなる。画面上の符
号化位置情報CPlは本例では第3図に示すように有効
期間(第6図の符号化有効画素領域)の始端で最大、以
後漸減して有効期間の終端で0になる量である。第3図
の横軸は時間tであるが、各ライン上の画素の符号化速
度は同じとすれば、画面上の符号化位置CPIは図示の
右下りの直線で表わすことができる。この第3図のCP
Iは、例えば1画面(符号化有効画素領域)の画素数を
カウンタにセットし、1画素符号化が終了する毎に1を
ダウンカウントし、か\るカウンタの現在の計数値とし
て得ることができる。
は加算器15とモード決定部16からなる。画面上の符
号化位置情報CPlは本例では第3図に示すように有効
期間(第6図の符号化有効画素領域)の始端で最大、以
後漸減して有効期間の終端で0になる量である。第3図
の横軸は時間tであるが、各ライン上の画素の符号化速
度は同じとすれば、画面上の符号化位置CPIは図示の
右下りの直線で表わすことができる。この第3図のCP
Iは、例えば1画面(符号化有効画素領域)の画素数を
カウンタにセットし、1画素符号化が終了する毎に1を
ダウンカウントし、か\るカウンタの現在の計数値とし
て得ることができる。
バッファメモリ13が出力するBOCは第7図に示す如
きものであり、これはバッファメモリ13の現在の書込
みアドレスと読出しアドレスの差として得ることができ
る。このCPIとBOCのスケールを合わせて、CPI
の下降部とBOCの上昇部が打消し合うようにしておく
と、加算器15の加算結果は第4図に示すように有効期
間で水平になる。但しこれは正常時(予定状態)であっ
て、通常動作時は一般に凹凸/上下変化する。
きものであり、これはバッファメモリ13の現在の書込
みアドレスと読出しアドレスの差として得ることができ
る。このCPIとBOCのスケールを合わせて、CPI
の下降部とBOCの上昇部が打消し合うようにしておく
と、加算器15の加算結果は第4図に示すように有効期
間で水平になる。但しこれは正常時(予定状態)であっ
て、通常動作時は一般に凹凸/上下変化する。
モード決定部16はこの補正BOCにより符号化モード
を決定する。例えば1画素データをある精度で符号化し
ているとき補正BOCが大になると、それより粗精度で
符号化するように変更し、補正BOCを減少させる。処
理が予定通りであると第4図に示されるように補正BO
Cは予定の値で一定になる。従って符号化モードの変更
はない。
を決定する。例えば1画素データをある精度で符号化し
ているとき補正BOCが大になると、それより粗精度で
符号化するように変更し、補正BOCを減少させる。処
理が予定通りであると第4図に示されるように補正BO
Cは予定の値で一定になる。従って符号化モードの変更
はない。
BOCは第7図のように変化するから、このBOCだけ
による符号化モード決定では有効期間中に符号化モード
が逐次変更されることになる。
による符号化モード決定では有効期間中に符号化モード
が逐次変更されることになる。
符号化モード(量子化特性)の種類は32種類など多数
あり、補正BOCの値に従ってその1つを選択する。最
も精度の高い(ビット数の多い、但し可変長データであ
るから平均してのこと)符号化モードは、バッファメモ
リのデータが絶対になくならないようにするものに定め
られ、最も精度の低い符号化モードは絶対にバッファメ
モリがオーバフローしないようにするものに定められる
。
あり、補正BOCの値に従ってその1つを選択する。最
も精度の高い(ビット数の多い、但し可変長データであ
るから平均してのこと)符号化モードは、バッファメモ
リのデータが絶対になくならないようにするものに定め
られ、最も精度の低い符号化モードは絶対にバッファメ
モリがオーバフローしないようにするものに定められる
。
バッファがオーバフローするのは避けねばならないが、
バッファが空になるのも回避せねばならないことである
。即ち差分符号化をとる方式ではバッファが空になると
送信データがな(なり、次画素データの再生が正常に行
なわれなくなってしまう。
バッファが空になるのも回避せねばならないことである
。即ち差分符号化をとる方式ではバッファが空になると
送信データがな(なり、次画素データの再生が正常に行
なわれなくなってしまう。
第3図、第4図で垂直ブランキング期間はCPI、補正
BOCを図示していないが、この期間は符号化を行なわ
ないので何でもよい(Don’t Care) 。
BOCを図示していないが、この期間は符号化を行なわ
ないので何でもよい(Don’t Care) 。
第4図は補正BOCの時間変化を示すグラフ、第5図は
従来の符号化制御方式を示すブロック図、 第6図は画面の各領域の説明図、 第7図はBOCの時間変化を示すグラフである。
従来の符号化制御方式を示すブロック図、 第6図は画面の各領域の説明図、 第7図はBOCの時間変化を示すグラフである。
第1図で11は前処理部、12は符号化部、13はバッ
ファメモリである。
ファメモリである。
(発明の効果〕
以上説明したように本発明では、画面上での符号化位置
とBOCの両方により符号化制御を行うので、画面の位
置に依存しない適切な符号化制御をかけることができる
。
とBOCの両方により符号化制御を行うので、画面の位
置に依存しない適切な符号化制御をかけることができる
。
第1図は本発明の原理図、
第2図は本発明の実施例を示すブロック図、第3図は符
号化位置情報の時間変化を示すグラフ、
号化位置情報の時間変化を示すグラフ、
Claims (1)
- 【特許請求の範囲】 1、画像信号の符号化部(12)と該符号化部出力デー
タを受ける送信用バッファメモ(13)を備える符号化
装置における、バッファメモリ占有量による符号化制御
方法において、 該バッファメモリより取込んだバッファメモリ占有量(
BOC)と、符号化部で行なわれている現在の画面上の
符号化位置とにより、符号化モードを決定することを特
徴とするバッファメモリ占有量による符号化制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14441789A JP2825849B2 (ja) | 1989-06-07 | 1989-06-07 | バッファメモリ占有量による符号化制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14441789A JP2825849B2 (ja) | 1989-06-07 | 1989-06-07 | バッファメモリ占有量による符号化制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0310485A true JPH0310485A (ja) | 1991-01-18 |
JP2825849B2 JP2825849B2 (ja) | 1998-11-18 |
Family
ID=15361690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14441789A Expired - Lifetime JP2825849B2 (ja) | 1989-06-07 | 1989-06-07 | バッファメモリ占有量による符号化制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2825849B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008198530A (ja) * | 2007-02-14 | 2008-08-28 | Auto Network Gijutsu Kenkyusho:Kk | 外導体端子及びシールドコネクタ |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62220082A (ja) * | 1986-03-20 | 1987-09-28 | Fujitsu Ltd | 画像符号化装置 |
JPS63207627A (ja) * | 1987-02-25 | 1988-08-29 | Furukawa Electric Co Ltd:The | ゴム,プラスチツクの押出し方法 |
-
1989
- 1989-06-07 JP JP14441789A patent/JP2825849B2/ja not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62220082A (ja) * | 1986-03-20 | 1987-09-28 | Fujitsu Ltd | 画像符号化装置 |
JPS63207627A (ja) * | 1987-02-25 | 1988-08-29 | Furukawa Electric Co Ltd:The | ゴム,プラスチツクの押出し方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008198530A (ja) * | 2007-02-14 | 2008-08-28 | Auto Network Gijutsu Kenkyusho:Kk | 外導体端子及びシールドコネクタ |
Also Published As
Publication number | Publication date |
---|---|
JP2825849B2 (ja) | 1998-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8139121B2 (en) | Imaging apparatus for setting image areas having individual frame rates | |
US6629161B2 (en) | Data processing system and data processing method | |
CA1335794C (en) | Process and apparatus for image magnification | |
US6343100B1 (en) | Motion-vector detecting device | |
US8203649B2 (en) | Image processing apparatus and image processing method | |
JPH0721360A (ja) | デジタル信号処理装置 | |
JPH0310485A (ja) | バッファメモリ占有量による符号化制御方法 | |
JP2956527B2 (ja) | 画像メモリ機能付き映像装置 | |
EP1134664B1 (en) | Image processing device | |
JPH0562867B2 (ja) | ||
US20020021826A1 (en) | Image signal processing apparatus and method thereof | |
JP2562715B2 (ja) | 手ブレ検出回路 | |
JPS62108687A (ja) | 画像信号符号化パラメ−タ制御方式 | |
JPH05244481A (ja) | 動き補正量制御方法およびその装置 | |
JPH04349496A (ja) | 画像処理装置及びその方式 | |
JP2585872B2 (ja) | 画像雑音除去装置 | |
US20010012057A1 (en) | Film scanner with variable image resolution | |
JPH06348841A (ja) | メディアンフィルタ | |
JPH0962236A (ja) | ピクセルデータ処理方法とこの方法を用いた高速描画装 置 | |
JPS63274281A (ja) | 画像信号帯域圧縮方式 | |
JP2000278697A (ja) | 動き検出装置 | |
JPS63299586A (ja) | 画像のベクトル量子化方式 | |
JPH02191080A (ja) | 補間データの飽和装置 | |
JPH02112394A (ja) | 動画像信号平滑化処理装置 | |
JPH05122550A (ja) | 信号処理装置 |