JPH10271513A - 固定伝送率mpeg映像送信機用伝送率制御方法およびその装置 - Google Patents

固定伝送率mpeg映像送信機用伝送率制御方法およびその装置

Info

Publication number
JPH10271513A
JPH10271513A JP3762398A JP3762398A JPH10271513A JP H10271513 A JPH10271513 A JP H10271513A JP 3762398 A JP3762398 A JP 3762398A JP 3762398 A JP3762398 A JP 3762398A JP H10271513 A JPH10271513 A JP H10271513A
Authority
JP
Japan
Prior art keywords
transmission rate
buffer occupancy
frame
video
rate control
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
JP3762398A
Other languages
English (en)
Other versions
JP3094003B2 (ja
Inventor
Yoo-Sok Saw
ソウ ユー−ソク
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.)
LG Electronics Inc
Original Assignee
LG Information and Communications Ltd
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 LG Information and Communications Ltd filed Critical LG Information and Communications Ltd
Publication of JPH10271513A publication Critical patent/JPH10271513A/ja
Application granted granted Critical
Publication of JP3094003B2 publication Critical patent/JP3094003B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/142Detection of scene cut or scene change
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • H04N19/126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/149Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/152Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/172Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Algebra (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 画質の劣化がなく、伝送率を制御し得るよう
なMPEG映像伝送率制御方法及び装置を提供する。 【解決手段】 入力映像に対してフレーム内変異値、フ
レーム間変異値およびピクチャタイプ値で計算された三
つの画面変化特性値を使用してラジアル基礎関数で伝送
率を推定し、この推定伝送率、現在バッファ占有度及び
フレーム当たり平均ビットを使用してバッファ占有度を
推定し、これと現在占有度を使用して非線型マッピング
カーブによって量子化段階の大きさを決定してDCT映
像入力信号を量子化し、符号化して圧縮映像信号を出力
する方法を用い、装置としては、画面変化計算部10か
ら出力される三つの画面変化特性値から次のフレームに
対する伝送率を推定する伝送率推定部20と、推定バッ
ファ占有度と現在バッファ占有度を用いて次のフレーム
の映像信号に対する量子化段階の大きさを決定する非線
型量子化制御部30を含む。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はMPEG(Motion P
icture Experts Group)映像送信機用伝送率制御方法お
よびその装置に関するもので、とくに画面変化検出によ
る伝送率予測技法を導入した固定伝送率MPEG映像送
信機用伝送率制御方法およびその装置に関するものであ
る。
【0002】
【従来の技術】映像信号の伝送において、映像伝送率制
御は伝送媒体の使用を極大化し、入力映像信号の複雑度
にかかわらず高画質を維持することが必要である。映像
伝送率制御は広範囲な動映像らを固定伝送率で伝送する
伝送率(CBR、Constant BitRate)伝送の場合は格別
必要である。MPEG1とMPEG2は映画、運動競技
のような多様な動映像の可変伝送率(VBR、variable
Bit Rate)伝送だけでなく、固定伝送率(CBR)伝
送のために設立されたものである。
【0003】VBR MPEG映像伝送において、圧縮
映像の統計学的性質が適切な帯域幅を割り当てるための
基礎を提供するので、圧縮された映像のモデリングがも
っとも重要なものと思われる。圧縮された映像の適切な
モデルを捜すため多くの研究が進行されている。
【0004】CBR MPEG映像伝送において、可変
伝送率を固定伝送率チャネルが合わせるため、圧縮され
た映像を一定時間先入力先出力方式で貯蔵するバッファ
リング方式が広く使用されている。このようなバッファ
リング方式において、量子化器は伝送率制御のための核
心機能を行う。
【0005】MPEG標準は映像伝送率制御の詳細なも
のに対して特定しなく、MPEG2テストモデル(Test
Model、TM)が性能に関する基準として提示されてい
るばかりである。
【0006】図1はMPEGの一般的映像伝送率制御を
示すブロック図である。同図に示すように、符号化部2
は量子化された信号を可変長符号化方式に符号化する。
バッファ部3は圧縮され符号化された映像信号を貯蔵す
る。バッファ占有度は伝送を待つ圧縮された映像信号バ
ッファ部3の容量を占める比率として表れる。バッファ
占有度値(0)はバッファ/量子化部調節部4に入力さ
れる。バッファ/量子化部調節部4はバッファ占有度
(0)によって量子化段階の大きさ(Qs)を決定す
る。バッファ占有度が大きいほどに、さらに大きい値の
量子化段階の大きさが決定される。バッファ占有度値に
よって量子化部1での次の符号化のための量子化段階の
大きさが決定されるものである。量子化部1は前記量子
化段階の大きさ(Qs)によってDCT映像信号を量子
化する。
【0007】MPEG2のTM5のアルゴリズムはピク
チャの複雑度を測定して一段階先立った推定に基づく。
この方式は目標ビット率を計算するための式で各ピクチ
ャに特定ビット率を割り当てる。この方式は次のような
3段階で構成されている。一番目、以前ピクチャに対し
て符号化されたビットの目標ビット率と平均量子化段階
の大きさを推定する。二番目、(現在バッファ占有度に
基づいて)全体ピクチャに対する量子化段階の大きさを
計算する。三番目、マクロブロック内の正規化された活
性を使用して単一マクロブロックのための量子化段階の
大きさを得る。ビット割り当て段階において、ビットは
各ピクチャタイプに対して割り当てられ、仮に入力映像
が安定的であれば、つまり入力映像の隣接ピクチャの画
面変化特性が類似するとき、その比率は大略I:P:B
が8:3:2である。バッファ占有度は推定された目標
ビットから符号化された実質ビットを減算することによ
り計算される。したがって、TM5の伝送率制御方式は
映像信号の類似性に直接的に依存する。しかし、映像信
号が安定的でないとき、目標ビットの数が符号化された
実質ビットの数とはかなり異なる。また、ピクチャがそ
の内部に微細な部分が多いとき、マクロブロック内の活
性変化が多くの変異を有することになる。これはバッフ
ァ占有度と量子化値に多くの変化を与えることになる。
したがって、入力映像信号に迅速な画面変化がある場
合、バッファ占有度が高くなるか、オーバーフローが発
生することになる。映像伝送率が急激に増加する場合、
限定された長さのバッファがこれを収容し得ないので、
バッファリングがその機能を尽くし得ない欠点がある。
【0008】
【発明が解決しようとする課題】本発明の目的は前記従
来技術の問題点を解決するためのもので、画質が劣化し
なく、伝送率を制御し得るようにするため、未来のバッ
ファ占有度を予測することにより、つまり次のピクチャ
の伝送率を推定する方式を使用するMPEG映像伝送率
制御方法およびその装置を提供することにある。
【0009】
【課題を解決するための手段】前記目的を達成するた
め、本発明によるMPEG映像伝送率制御方法は、入力
映像に対してフレーム内変異値、フレーム間変異値およ
びピクチャタイプ値で画面変化特性値を計算する段階
と、前記段階で計算された三つの画面変化特性値を使用
してラジアル基礎関数(Radial Basis Function)で伝
送率を推定する段階と、前記推定された伝送率、現在バ
ッファ占有度およびフレーム当たり平均ビット(MF、
Mean Bits per Frame)を使用してバッファ占有度を推
定する段階と、前記推定されたバッファ占有度と現在占
有度を使用して非線型マッピングカーブによって量子化
段階の大きさを決定する段階と、前記段階で決定された
量子化段階の大きさにDCT映像入力信号を量子化し、
量子化された映像信号を符号化して圧縮映像信号を出力
する段階とを含むことを特徴とする。
【0010】また、前記目的を達成するための本発明に
よるMPEG映像伝送率制御装置は、入力映像の画面変
化特性によって、フレーム内変異、フレーム間変異およ
びピクチャタイプ値を出力する画面変化計算部と、前記
画面変化計算部から出力される三つの画面変化特性値か
らラジアル基礎関数(RBS)を用いて次のフレームに
対する伝送率を推定する伝送率推定部と、前記伝送率推
定部から出力される推定伝送率、現在のバッファ占有度
およびフレーム当たり平均ビット数(MBF)を使用し
てバッファ占有度を推定する手段と、前記手段により出
力される推定バッファ占有度と現在バッファ占有度を用
いて次のフレームの映像信号に対する量子化段階の大き
さを決定する量子化段階の大きさ決定部とを含むことを
特徴とする。
【0011】
【発明の実施の形態】以下、添付図面を参照して本発明
による好ましい一実施例を詳細に説明する。
【0012】図2は本発明の好ましい一実施例によるM
PEG映像伝送率制御装置のブロック構成図である。図
2に示す装置は量子化部40、符号化部50、バッファ
部60、画面変化計算部10、伝送率推定部20および
非線型量子化制御部30を含む。
【0013】量子化部40は量子化段階の大きさによっ
てDCT映像信号を量子化する。符号化部50は量子化
された映像信号を可変長符号化方式で符号化し圧縮結果
として映像伝送率を出力する。バッファ部60は圧縮さ
れ量子化された映像信号を貯蔵し、現在バッファ占有度
O(k−1)を出力する。前記量子化部40、符号化部
50およびバッファ部60の機能は従来技術によるもの
に類似する。したがって、図2に示す本発明の一実施例
によるMPEG映像伝送率制御装置の特徴は画面変化計
算部10、伝送率推定部20および非線型量子化制御部
30にある。
【0014】画面変化計算部10は入力映像の画面変化
を推定する。画面変化計算部10はフレーム単位に画面
変化に対する三つの特性値を出力し、この三つの特性値
は伝送率推定に使用される。たとえば、k番目フレーム
に関する三つの特性はvar_org(k)、var_dif(k)の二つの
変異値とptype(k)のピクチャタイプ情報に関する値であ
る。二つの変異値var_org(k)、var_dif(k)は入力映像内
の変異と入力映像間の変異をそれぞれ示し、ピクチャタ
イプ情報であるptype(k)は入力ピクチャ(I、B、P)
によって単一値を有する。
【0015】伝送率推定部20は前記三つの画面変化特
性値を用いてフレームごとに推定伝送率cbfe(k)を出力
する。推定伝送率cbfe(k)はk番目フレームの符号化が
終了された後、実際の伝送率cbf(k)との誤差e(k)が計算
される。伝送率推定部の性能は画面変化特性値と伝送率
との関係に全的に依存する。仮に、画面変化特性値が伝
送率と任意の線形または非線型関係を有すると、伝送率
は適切に選択された入力を使用して推定できる。
【0016】本実施例ではラジアル基礎関数(RBS)
を使用する非線型予測方式により伝送率を推定する。R
BFネットワークは線形予測子より優れた性能を有する
ものと知られており、最近チャネル同化器のようないく
つかの工学的分野で成功的に使用されている。また、こ
れは単一の隠された層を有する中和ネットワークに分類
できるが、本発明ではこれを非線型関数を有する予測子
として使用する。
【0017】RBFは次の数学式3のようにラジアル基
礎関数を有するセンターと線形加重値で構成されてい
る。
【0018】
【数3】
【0019】ここで、F(x)はRBFネットワークの
出力であり、ωiは線形加重値であり、xは入力ベクト
ルである。前記数学式3において、ψ()は隠された層
の値を出力するガウス関数である。
【0020】図3はRBFネットワークの機能を説明す
る図である。RBFネットワークはセンターに必要なだ
け多い入力を有することができ、特定非線型関数を用い
て各入力の寄与度を計算する。RBFセンターは計算上
の便宜のため、一般的には直交最小自乗アルゴリズムに
より選択される。本発明では8〜10のセンターを使用
し、図3は九つのセンターを使用する場合を示す。同図
に示すように、RBFネットワークは入力層、RBF層
およびRLS層の三層で構成されている。入力層は各画
面特性値に対して2単位遅延を与えて、各フレームに対
して九つのデータが入力されるようにする。RBF層は
九つのデータで構成された各入力に対してセンターとユ
ークリッド距離を計算する。したがって、RBF層は画
面変化特性値の各入力によって九つのデータをRLS層
に出力する。RBF層の各出力にRLSフィルタ加重値
ω*(k)が掛けられ、乗算器の全ての出力が加えられ
て伝送率推定部20の出力である推定伝送率となる。
【0021】k番目フレームの符号化が完了された後、
推定伝送率cbfe(k)からk番目フレームの伝送率cbf(k)
が減算されて誤差e(k)が計算される。RLSアルゴリズ
ムの線形加重値ω(k)が誤差e(k)により更新されて、次
のフレームに使用される線形加重値ω*(k+1)を生成す
る。
【0022】前記計算された推定伝送率cbfe(k)、現在
バッファ占有度O(k−1)およびフレーム当たり平均
ビット数(MBF)を使用して次の数学式4のようにバ
ッファ占有度O’(k)が推定される。
【0023】
【数4】
【0024】前記計算された推定バッファ占有度O’
(k)と現在バッファ占有度O(k−1)が次の非線型
量子化制御部30に入力される。
【0025】非線型量子化制御部30は伝送率を調整す
るため、入力されるバッファ占有度を考慮して量子化段
階の大きさQsを決定する。非線型量子化制御部30は
量子化段階の大きさを決定するためのマッピングカーブ
を選択するため、現在のバッファ占有度O(k−1)と
推定バッファ占有度O’(k)を用いる。推定バッファ
占有度によって線形および非線型マッピングカーブが決
定される。バッファ占有度の極端的な変化が推定される
と、マッピングカーブはより非線型的なものが、そうで
ない場合にはより線形的なものが選択される。最終的な
量子化段階の大きさは現在バッファ占有度によって決定
される。
【0026】図4は非線型マッピングカーブの一例を示
す。量子化段階の大きさ制御のための非線型関数は適応
的に修正される。非線型表面は指数関数的な部分とログ
関数的な部分とから構成されている。万一、推定された
バッファ占有度O(k−1)が0.5より大きければ、
ログ関数部分が選択されて、バッファ占有度が急激に上
昇することを防止する。逆に、推定されたバッファ占有
度O(k−1)が0.5より小さければ、指数関数的な
部分が選択されて、バッファ占有度が急激に減少するこ
とを防止する。
【0027】非線型関数は次の数学式5のように表示で
きる。
【0028】
【数5】
【0029】ここで、Sは非線型性の程度を示す勾配程
度に関する因子であり、trunkは入力値によって入力を
0ないし1に切る関数を示す。ねじり因子SmaxはS
の最大値で、チャネル伝送率によって違い、ねじり因子
Smaxと伝送率とは反比例関係がある。チャネル伝送
率が大きいとき、たとえば5Mbits/s、拡張されたチャ
ネル容量が映像伝送率変化を収容し得るので、小さい値
のSmaxが使用できる。チャネル伝送率が小さいとき
にはさらに大きい値のSmaxが割り当てられて、表面
がさらに捩じれるようにする。αとCは均衡因子で、表
面が均衡的または非均衡的形状に適応されるようにす
る。万一、αが0.5であれば、図5に示すように、シ
グモイダル表面の上部と下部が対称的なシグモイダル関
数を形成する。万一、C=Smax/2であれば、指数
関数部分とログ関数部分がみんな均衡的な状態に残って
いる。Sは1からSmaxまでの値を有し、O(k−
1)は1より大きい値であり、Qs(k)は1より小さ
いか同一値である。
【0030】非線型量子化制御部30の機能を要約する
と、次の数学式6のようである。
【0031】
【数6】
【0032】ここで、f()は非線型マッピング表面の
一つを示すものであり、与えられた現在バッファ占有度
O(k−1)と推定されたバッファ占有度O(k)に対
してk番目の次のフレームの量子化段階の大きさ値Qs
(k)を決定する。
【0033】以上説明したように決定された量子化段階
の大きさ値Qs(k)は量子化部40に入力され、量子
化部40では前記Qs(k)値によって入力されるk番
目フレームを量子化する。
【0034】図5は本発明の一実施例によるMPEG映
像伝送率制御方法の流れ図である。
【0035】本発明によるMPEG映像伝送率制御方法
の第1段階(100)は入力映像信号に対して三つの画
面変化特性値を計算する段階である。三つの画面変化特
性値はフレーム内変異、フレーム間変異およびピクチャ
タイプ値である。
【0036】第2段階(110)は前記第1段階で計算
された画面変化特性値を用いて伝送率を推定する段階で
ある。第2段階(110)において、伝送率の推定はラ
ジアル基礎関数(RBF)を使用した非線型予測技法を
使用する。推定された伝送率はk番目フレームの符号化
が完了された後に実質伝送率と比較される。
【0037】本発明の第3段階(120)は第2段階
(110)で求められた推定伝送率と現在バッファ占有
度およびフレーム当たり平均ビット数を用いてバッファ
占有度を推定する段階である。
【0038】量子化段階の大きさは現在バッファ占有度
と前記第3段階(120)で決定された推定バッファ占
有度を用いて非線型マッピングカーブを使用して第4段
階(130)で決定される。
【0039】最終的に第5段階(140)では前記第4
段階で決定された量子化段階の大きさによってDCT映
像入力を量子化し、量子化された映像を符号化して圧縮
した結果映像伝送率を出力する。
【0040】
【発明の効果】以上説明したように、本発明は固定伝送
率MPEG映像伝送用伝送率制御方法およびその装置を
提供する。本発明では入力映像の画面変化と予測的な技
法を使用して伝送率が急激に変化する前にバッファ占有
度を効果的に制御する。現在バッファ占有度と推定バッ
ファ占有度が伝送率制御において実質的な改善をもたら
す量子化段階の大きさを制御するに使用される。
【図面の簡単な説明】
【図1】一般のMPEG映像伝送率制御器のブロック図
である。
【図2】本発明の一実施例によるMPEG映像伝送率制
御装置のブロック構成図である。
【図3】RBFネットワークの機能を説明する図であ
る。
【図4】非線型マッピングカーブの一例を示す図であ
る。
【図5】本発明の好ましい一実施例によるMPEG映像
伝送率制御方法の流れ図である。
【符号の説明】
1、 40 量子化部 2、 50 符号化部 3、 60 バッファ部 4 バッファ/量子化部調節部 10 画面変化計算部 20 伝送率推定部 30 非線型量子化制御部

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 MPEG映像伝送率制御方法において、 入力映像に対してフレーム内変異値、フレーム間変異値
    およびピクチャタイプ値で画面変化特性値を計算する段
    階と、 前記段階で計算された三つの画面変化特性値を使用して
    ラジアル基礎関数(Radial Basis Function)で伝送率
    を推定する段階と、 前記推定された伝送率、現在バッファ占有度およびフレ
    ーム当たり平均ビット(MF、Mean Bits per Frame)
    を使用してバッファ占有度を推定する段階と、 前記推定されたバッファ占有度と現在占有度を使用して
    非線型マッピングカーブによって量子化段階の大きさを
    決定する段階と、 前記段階で決定された量子化段階の大きさにDCT映像
    入力信号を量子化し、量子化された映像信号を符号化し
    て圧縮映像信号を出力する段階とを含むことを特徴とす
    る固定伝送率MPEG映像送信機用伝送率制御方法。
  2. 【請求項2】 前記伝送率制御方法はk番目フレームに
    対する前記推定伝送率cbfe(k)からk番目フレームに対
    する実質伝送率cbf(k)を減算して得られた誤差により前
    記RBFネットワークのRLSアルゴリズム内の線形加
    重値を更新する段階をさらに含むことを特徴とする請求
    項1記載の固定伝送率MPEG映像送信機用伝送率制御
    方法。
  3. 【請求項3】 前記画面の特性値を計算する段階におい
    て、ピクチャタイプ値は入力ピクチャ(I、B、P)に
    よって単一値を有することを特徴とする請求項1記載の
    固定伝送率MPEG映像送信機用伝送率制御方法。
  4. 【請求項4】 前記伝送率を推定する段階において、R
    BFネットワークの入力層は各画面変化特性値入力に対
    して2単位の遅延を置くことを特徴とする請求項1記載
    の固定伝送率MPEG映像送信機用伝送率制御方法。
  5. 【請求項5】 前記バッファ占有度を推定する段階は次
    のような式により推定バッファ占有度を計算することを
    特徴とする請求項1記載の固定伝送率MPEG映像送信
    機用伝送率制御方法。 【数1】
  6. 【請求項6】 前記量子化段階の大きさを決定する段階
    において、非線型マッピングカーブは指数関数部分とロ
    グ関数部分の組合で構成されることを特徴とする請求項
    1記載の固定伝送率MPEG映像送信機用伝送率制御方
    法。
  7. 【請求項7】 前記マッピングカーブのログ関数部分は
    前記推定バッファ占有度が0.5以上であるときに選択
    されることを特徴とする請求項6記載の固定伝送率MP
    EG映像送信機用伝送率制御方法。
  8. 【請求項8】 前記マッピングカーブの指数関数部分は
    前記推定バッファ占有度が0.5以下であるときに選択
    されることを特徴とする請求項6記載の固定伝送率MP
    EG映像送信機用伝送率制御方法。
  9. 【請求項9】 前記非線型マッピングカーブは次の式の
    ように表現されることを特徴とする請求項6記載の固定
    伝送率MPEG映像送信機用伝送率制御方法。 【数2】 ここで、Sは非線型性の程度を示す勾配程度に関する因
    子であり、trunkは入力値によって入力を0ないし1に
    切る関数を示し、αとCは表面が均衡的または非均衡的
    形状に適応されるようにする均衡因子である。
  10. 【請求項10】 MPEG映像伝送率制御装置におい
    て、 入力映像の画面変化特性によって、フレーム内変異、フ
    レーム間変異およびピクチャタイプ値を出力する画面変
    化計算部と、 前記画面変化計算部から出力される三つの画面変化特性
    値からラジアル基礎関数(RBS)を用いて次のフレー
    ムに対する伝送率を推定する伝送率推定部と、 前記伝送率推定部から出力される推定伝送率、現在のバ
    ッファ占有度およびフレーム当たり平均ビット数(MB
    F)を使用してバッファ占有度を推定する手段と、 前記手段により出力される推定バッファ占有度と現在バ
    ッファ占有度を用いて次のフレームの映像信号に対する
    量子化段階の大きさを決定する量子化段階の大きさ決定
    部とを含むことを特徴とする固定伝送率MPEG映像送
    信機用伝送率制御装置。
  11. 【請求項11】 前記伝送率制御装置は前記推定伝送率
    cbfe(k)からk番目フレームの伝送率cbf(k)を減算する
    ことにより得られる誤差によって前記伝送率推定部のR
    BFネットワークのRLSアルゴリズムの線形加重値を
    更新する手段をさらに含むことを特徴とする請求項10
    記載の固定伝送率MPEG映像送信機用伝送率制御装
    置。
JP3762398A 1997-02-20 1998-02-19 固定伝送率mpeg映像送信機用伝送率制御方法およびその装置 Expired - Fee Related JP3094003B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019970005207A KR100227336B1 (ko) 1997-02-20 1997-02-20 고정 전송율 mpeg 영상 송신기용 전송율 제어 방법 및 그 장치
KR1997-5207 1997-02-20

Publications (2)

Publication Number Publication Date
JPH10271513A true JPH10271513A (ja) 1998-10-09
JP3094003B2 JP3094003B2 (ja) 2000-10-03

Family

ID=19497565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3762398A Expired - Fee Related JP3094003B2 (ja) 1997-02-20 1998-02-19 固定伝送率mpeg映像送信機用伝送率制御方法およびその装置

Country Status (4)

Country Link
US (1) US6385241B1 (ja)
JP (1) JP3094003B2 (ja)
KR (1) KR100227336B1 (ja)
GB (1) GB2322497B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003009156A (ja) * 2001-06-22 2003-01-10 Matsushita Electric Ind Co Ltd 動画像符号化装置、動画像符号化方法、記録媒体、および動画像復号方法
JP2025085715A (ja) * 2020-06-05 2025-06-05 テンセント・アメリカ・エルエルシー 量子化器設計

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4706104B2 (ja) * 1999-04-23 2011-06-22 ソニー株式会社 画像符号化装置及びその方法
US6480539B1 (en) * 1999-09-10 2002-11-12 Thomson Licensing S.A. Video encoding method and apparatus
US8374237B2 (en) 2001-03-02 2013-02-12 Dolby Laboratories Licensing Corporation High precision encoding and decoding of video images
GB2387057A (en) * 2002-03-28 2003-10-01 Sony Uk Ltd Multi-generation compression using rounding effects to estimate previously used quantisation parameters
EP1745653B1 (en) * 2004-01-30 2017-10-18 Thomson Licensing DTV Encoder with adaptive rate control for h.264
KR100608821B1 (ko) 2004-07-22 2006-08-08 엘지전자 주식회사 휴대단말기의 왕복지연시간 측정장치 및 방법
US20060256233A1 (en) * 2005-05-16 2006-11-16 Douglas Chin Systems, methods, and apparatus for video encoding
KR100686357B1 (ko) * 2005-10-24 2007-02-22 엠텍비젼 주식회사 로그 연산 방법 및 그 방법을 수행하는 3차원 그래픽 처리장치
CN101848318B (zh) * 2009-03-26 2012-10-31 晨星软件研发(深圳)有限公司 影像处理的方法及电路
US10171807B2 (en) * 2015-01-29 2019-01-01 Arris Enterprises Llc Picture-level QP rate control for HEVC encoding
KR20240124078A (ko) 2023-02-08 2024-08-16 허영 파일사 또는 보풀의 느낌을 갖는 단섬유 적층물 마감재 및 그 마감재의 제조방법

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4125861A (en) * 1977-08-18 1978-11-14 Bell Telephone Laboratories, Incorporated Video signal encoding
US5136377A (en) * 1990-12-11 1992-08-04 At&T Bell Laboratories Adaptive non-linear quantizer
JP2514111B2 (ja) * 1990-12-28 1996-07-10 日本ビクター株式会社 フレ―ム間符号化出力デ―タ量制御方式及び画像符号化出力デ―タ量制御方法
US5227878A (en) * 1991-11-15 1993-07-13 At&T Bell Laboratories Adaptive coding and decoding of frames and fields of video
KR0127329B1 (ko) * 1993-08-14 1997-12-29 구자홍 디씨티기반의 인트라프레임 동영상 압축을 위한 버퍼 제어장치
KR100381830B1 (ko) * 1995-03-09 2003-08-02 소니 가부시끼 가이샤 화상신호의부호화방법및그장치
DE19548452C1 (de) * 1995-12-22 1997-02-20 Siemens Ag Verfahren zur rechnergestützten Bewegungsschätzung für Bildpunkte zeitlich aufeinander folgender Bilder einer Videosequenz
US5801779A (en) * 1995-12-26 1998-09-01 C-Cube Microsystems, Inc. Rate control with panic mode

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003009156A (ja) * 2001-06-22 2003-01-10 Matsushita Electric Ind Co Ltd 動画像符号化装置、動画像符号化方法、記録媒体、および動画像復号方法
JP2025085715A (ja) * 2020-06-05 2025-06-05 テンセント・アメリカ・エルエルシー 量子化器設計

Also Published As

Publication number Publication date
GB2322497A (en) 1998-08-26
GB2322497B (en) 2001-05-16
KR100227336B1 (ko) 1999-11-01
JP3094003B2 (ja) 2000-10-03
GB9802196D0 (en) 1998-04-01
US6385241B1 (en) 2002-05-07
KR19980068556A (ko) 1998-10-26

Similar Documents

Publication Publication Date Title
US5724099A (en) Process for controlling the outflow rate of a coder of digital data representative of sequences of images
KR100484148B1 (ko) 개선된 비트율 제어 방법과 그 장치
US6801572B2 (en) Method and apparatus for image signal encoding
JP4554927B2 (ja) ビデオトランスコーディングにおけるレート制御方法およびシステム
CN100512432C (zh) 视频数据传输系统
JP2963416B2 (ja) 量子化活動度を用いてビット発生量を制御する映像符号化方法及び装置
EP0998151A2 (en) Joint data rate control for stereoscopic video signal coding
JP3094003B2 (ja) 固定伝送率mpeg映像送信機用伝送率制御方法およびその装置
KR100601615B1 (ko) 네트워크 대역폭에 적응적인 영상 압축 장치
JPH09307904A (ja) 映像信号符号化システム用量子化器
US6075819A (en) Apparatus for video rate control using fuzzy rule-based control
US5521643A (en) Adaptively coding method and apparatus utilizing variation in quantization step size
US6028896A (en) Method for controlling data bit rate of a video encoder
US6141449A (en) Coding mode determination system
KR20040007818A (ko) 동영상 부호화를 위한 dct연산량 조절 방법 및 그 장치
JP3812269B2 (ja) 動画像符号化装置及びその方法
JPH10336652A (ja) 符号化方法およびこれを使用した符号化装置
JP4132090B2 (ja) 映像信号帯域幅割当方法及びその装置
KR100207419B1 (ko) 부호화 비트발생율 제어방법 및 그 제어장치
JPH11331850A (ja) 動画像符号化方式
KR100207416B1 (ko) 부호화 비트발생율 제어방법 및 그 제어장치
KR100207418B1 (ko) 부호화 비트발생율 제어방법 및 그 제어장치
JPH1042293A (ja) 符号化制御装置および符号化装置および符号化制御方法
KR100207417B1 (ko) 부호화 비트발생율 제어방법 및 그 제어장치
JPH08265769A (ja) 画像データの適応型量子化方法及びその装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070728

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080728

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080728

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090728

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090728

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100728

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110728

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120728

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120728

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130728

Year of fee payment: 13

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees