JPH0879746A - 動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体 - Google Patents

動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体

Info

Publication number
JPH0879746A
JPH0879746A JP23046394A JP23046394A JPH0879746A JP H0879746 A JPH0879746 A JP H0879746A JP 23046394 A JP23046394 A JP 23046394A JP 23046394 A JP23046394 A JP 23046394A JP H0879746 A JPH0879746 A JP H0879746A
Authority
JP
Japan
Prior art keywords
group
encoded
calculating
signal
encoding
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
JP23046394A
Other languages
English (en)
Other versions
JP3629728B2 (ja
Inventor
Motoki Kato
元樹 加藤
Takeshi Oda
剛 小田
Katsumi Tawara
勝己 田原
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP23046394A priority Critical patent/JP3629728B2/ja
Priority to US08/520,840 priority patent/US5675379A/en
Publication of JPH0879746A publication Critical patent/JPH0879746A/ja
Priority to US08/838,422 priority patent/US5757421A/en
Application granted granted Critical
Publication of JP3629728B2 publication Critical patent/JP3629728B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/114Adapting the group of pictures [GOP] structure, e.g. number of B-frames between two anchor frames
    • 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/115Selection of the code volume for a coding unit prior to 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/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/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • 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/177Methods 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 a group of pictures [GOP]
    • 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
    • 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
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/11Scanning of colour motion picture films, e.g. for telecine

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【目的】 本発明は、動画像信号を符号化する際に、入
力動画像の中から冗長画像を取り除く前処理のためにグ
ループ毎に被符号化画像レートが変化しても、発生情報
量を正しく制御することができる動画像信号符号化方法
等を提供する。 【構成】 前処理器301は、原入力画像信号から冗長
フィールドを除去して、被符号化画像グループの被符号
化フレーム信号を形成する。フィールド数算出器312
は、被符号化画像グループのフィールド数を算出する。
計算器308は、フィールド数に基づいて各被符号化画
像グループの目標ビット量を算出する。符号化パラメー
タコントローラ103は、目標ビット量に基づいて符号
化器302の符号化パラメータを制御する。符号化器3
02は、被符号化フレーム信号を符号化し、送信バッフ
ァ304は、符号化情報を一定のビットレートで出力す
る。変調器321は、ビットストリームを光磁気ディス
クに記録する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、動画像信号符号化方
法、動画像信号符号化装置及び動画像信号記録媒体に関
し、特に、動画像の映像信号(以下、動画像信号とい
う。)を、例えば光磁気ディスクや磁気テープなどの記
録媒体(以下、動画像信号記録媒体という。)に記録
し、また、動画像信号記録媒体から動画像信号を再生し
てディスプレイなどに表示したり、例えばテレビ会議シ
ステム、テレビ電話システム、放送用機器などのように
動画像信号を伝送路を介して送信側から受信側に伝送す
る場合などにおいて用いられる動画像信号符号化方法、
画像信号符号化装置及び動画像信号記録媒体に関する。
【0002】
【従来の技術】動画像信号をそのままディジタル化する
とデータ量が膨大となり、動画像信号のデータを限られ
た伝送容量の伝送路で伝送するためには、データの符号
化(情報圧縮)が必要となる。一般に、動画像は定常的
でなく、画面の絵柄や動きは時間的に変化する。また、
画像内でも画面の中央部と周辺部では絵柄や動きが大き
く異る場合がある。そのため、動画像信号を符号化する
符号化器で発生する情報量(以下、発生情報量とい
う。)は、こうした変化に依存しており、大幅に変化す
る。このような画像毎に発生情報量が変化する符号化器
の出力(以下、符号化出力という。)を一定の伝送ビッ
トレートで送るためには、符号化器の最終段に送信バッ
ファを設ける。すなわち、発生情報量が変化する符号化
出力を一時的に送信バッファに蓄え、それを一定の伝送
ビットレートで読み出して伝送路へ送り出し、符号化器
から出力される符号化出力のデータ量を一定に保ってい
る。
【0003】発生情報量の制御単位としては、連続する
何枚かの画像をまとめたグループ単位で行なう方法が広
く用いられている。すなわち、そのグループの中では画
像毎に発生情報量は変化するが、グループの合計の発生
情報量を目標量に押えるという制御方法が用いられてい
る。このグループを作る画像数は、一般には固定であ
る。例えば、広く知られているものとしては所謂MPE
G2(ISO/IEC 13818)における所謂GOP(Group Of P
ictures)と呼ばれるものがある。
【0004】図8は、GOP単位で発生情報量の制御を
行なう動画像信号符号化装置の具体的な回路構成を示す
ブロック図である。端子100を介して入力される原入
力画像信号S1は、前処理器101において、被符号化
フレーム信号S2に変換される。ただし、ここでは前処
理器101は、何も処理を行なわないとする。被符号化
フレーム信号S2は、符号化器102へ入力され、ここ
で符号化され、この符号化器102からは符号化情報S
3が出力される。ところで、符号化器102では、例え
ばMPEG2などで広く知られている動き補償予測符号
化と離散コサイン変換(以下、DCT:Discrete Cosin
e Transform という。) を組み合わせたハイブリッド符
号化方法が用いられる。そして、符号化情報S3は、送
信バッファ104に一時的に蓄えられると共に、フレー
ムビットカウンタ106へ入力される。フレームビット
カウンタ106は、符号化情報S3のビット数を計数
(カウント)し、そのカウント値を符号化ビット量S7
として出力する。
【0005】この従来の動画像信号符号化装置では、例
えば図9に示すように、N(N≧1)枚の被符号化画像
10(被符号化フレーム信号S2)をGOPとし、この
GOP(単位)で発生情報量の制御を行なうようになっ
ている。すなわち、計算器108は、下記式1により、
1GOPに割り当てられる目標ビット量Gを算出する。
【0006】 G=(bit _rate×N)/coded _frame _rate・・・式1 ここで、coded _frame _rateは、被符号化フレーム信
号S2のフレームレートであり、bit _rateは、送信バ
ッファ104から出力されるビットストリームS4のビ
ットレートである。そして、計算器108は、この目標
ビット量Gを信号S8とし、スイッチ110を介してレ
ジスタ107に供給する。
【0007】一方、N進フレームカウンタ105は、被
符号化フレーム信号S2が符号化器102へ入力される
時刻に同期して前処理器101から供給される被符号化
フレーム同期信号S5をカウントすることにより、符号
化器102へ入力されるフレーム数を1からNまでカウ
ントする。そして、このN進フレームカウンタ105
は、カウンタ値が1となるときにフラグS6を1にする
(立てる)ことにより、スイッチ110をオンに制御す
る。この結果、計算器108からスイッチ110を介し
て目標ビット量Gがレジスタ107に供給される。レジ
スタ107は、この目標ビット量Gを記憶する。
【0008】また、一方、前処理器101から被符号化
フレーム同期信号S5が出力されると、スイッチ109
がオンになり、このスイッチ109を介してフレームビ
ットカウンタ106から、1フレーム前に入力された被
符号化フレーム信号S2の符号化ビット量S7がレジス
タ107に入力され、レジスタ107は、目標ビット量
Gから符号化ビット量S7を減算する。その直後、フレ
ームビットカウンタ106は、0にクリアされる。
【0009】かくして、GOPの中で最初に符号化され
る被符号化フレーム信号S2が符号化器102へ入力す
る時刻に、そのGOPの目標ビット量Gがレジスタ10
7に記憶され、そして、被符号化フレーム信号S2が符
号化される毎に、符号化ビット量S7がレジスタ107
の値から減算されることになる。レジスタ107の値、
すなわちGOPに割り当てられたビット数の残量S9
は、符号化パラメータコントローラ103に供給され、
符号化パラメータコントローラ103は、ビット数の残
量S9に基づいた符号化パラメータ制御信号S16によ
り、符号化器102の符号化パラメータを制御する。こ
の符号化パラメータコントローラ103での制御は、G
OPに割り当てられた目標ビット量Gと実際に発生した
ビット量が近付くようになされる。したがって、理想的
にはGOP全体が符号化されたときには、レジスタ10
7のビット数の残量S9は0となる。
【0010】送信バッファ104は、GOPの中での発
生情報量の動的な変化を十分に吸収できる記憶容量を有
し、指定されたビットレートで記憶している符号化情報
を定常的に読み出し、符号化ビットストリームS4とし
て端子111から出力する。したがって、GOP単位で
発生情報量の制御を行なう場合、上述の図9のように全
てのGOPの被符号化画像10の枚数(以下、被符号化
画像レートという。)が一定であるときには、上述した
従来の動画像信号符号化装置で動画像信号を符号化する
ことができる。
【0011】
【発明が解決しようとする課題】ところで、上述の図8
に示す前処理器101において、原入力動画像信号S1
の中から冗長画像を検出して、それを取り除き、符号化
器102へ入力しないようにする場合を考える。ここ
で、冗長画像とは、例えば1つ前(過去)の画像が繰り
返されたものであるために、符号化する必要がない画像
である。
【0012】このとき、原入力画像信号S1の中で冗長
画像が現れる周期が一定ならば、全てのGOPにおける
被符号化画像レートが一定となるので、上述した従来の
動画像信号符号化装置で動画像信号を符号化することが
できる。例えば、5枚の画像毎に1枚の冗長画像が現れ
る場合、被符号化画像レートf1 は、下記式2により得
ることができる。
【0013】f1 =5/(6×Δt)・・・式2 ここで、Δtは、原入力画像信号S1の画像周期であ
る。しかし、例えば図10に示すように、ある時、冗長
画像11が現れる周期が乱れたとする。原因として、例
えばビデオ編集により、冗長画像11が現れる周期が保
証されなくなったことがあげられる。すると、Nフレー
ムからなる各GOPの持続(表示)時間は一定ではなく
なり、そのため、被符号化画像レートf1 は、一定では
なくなる。具体的には、下記表1に示すように、GOP
−1、GOP−2、GOP−3の各持続時間は、それぞ
れ6×Δt、5×Δt、7×Δtとなり、GOP−1、
GOP−2、GOP−3の各被符号化画像レートは、そ
れぞれ5/(6×Δt)、5/(5×Δt)、5/(7
×Δt)となる。
【0014】
【表1】 このため、GOP単位で発生情報量の制御を行なう従来
の動画像信号符号化装置では、問題が生ずる。すなわ
ち、式1におけるcoded _frame _rateが変化するた
め、発生情報量の制御が破綻する可能性がある。例え
ば、上述の図10に示すように、GOP−2の被符号化
画像レートをf2 とすると、このGOP−2では、下記
式3により求められるビット量ΔGだけデータが多く発
生してしまう。
【0015】 ΔG=(bit _rate×N)/f1 −(bit _rate×N)/f2 ・・・式3 その結果、出力ビットレートが目標ビット量Gを大きく
越えてしまうという問題がある。また、原入力画像信号
S1の中のその他のGOPについても、このようなΔG
が加算されていくと、結果して、符号化ビットストリー
ムS4の合計のビット量が予定より大きくなり、光磁気
ディスクや磁気テープなどの目的とする記録媒体(記録
メディア)にビットストリームを記録できなくなるとい
う問題が生ずる可能性がある。
【0016】また、上述の図8に示す送信バッファ10
4がオーバーフローしそうになるなどのバッファ容量の
制御が不安定になり、そのため符号化パラメータコント
ローラ103での符号化パラメータの制御が難しくな
り、結果して画質が劣化するという問題が生ずる。本発
明は、このような状況に鑑みてなされたものであり、動
画像の映像信号(動画像信号)を符号化する際に、入力
動画像の中から冗長画像を取り除くなどの前処理のため
にグループ毎に被符号化画像レートが変化するときにお
いても、発生情報量の制御を正しく行うことができる動
画像信号符号化方法、動画像信号符号化装置等を提供す
ることを目的とする。
【0017】
【課題を解決するための手段】上述の課題を解決するた
めに、本願発明に係る第1の動画像信号符号化方法は、
入力動画像信号を符号化する動画像信号符号化方法であ
って、入力動画像信号で示される複数の原画像から冗長
画像を除去した被符号化画像の所定数を単位とするグル
ープを形成するステップと、グループを形成するのに用
いられた原画像数を算出するステップと、算出された原
画像数に基づいてグループ毎の目標情報量を算出するス
テップと、目標情報量に基づいてグループ毎に被符号化
画像の動画像信号を符号化するステップとを有すること
を特徴とする。
【0018】本願発明に係る第2の動画像信号符号化方
法は、第1の動画像信号符号化方法において、グループ
を形成する被符号化画像数を可変としたことを特徴とす
る。本願発明に係る第3の動画像信号符号化方法は、第
1又は第2の動画像信号符号化方法において、目標情報
量を算出するステップが、算出した原画像数に基づいて
各グループの持続時間を算出するステップと、算出され
た持続時間に基づいて各グループの目標情報量を算出す
るステップからなることを特徴とする。
【0019】本願発明に係る第4の動画像信号符号化方
法は、第1又は第2の動画像信号符号化方法において、
目標情報量を算出するステップが、算出した原画像数に
基づいて各グループの被符号化画像のレートを算出する
ステップと、算出された被符号化画像のレートに基づい
て各グループの目標情報量を算出するステップからなる
ことを特徴とする。
【0020】本願発明に係る第1の動画像信号符号化装
置は、入力動画像信号を符号化する動画像信号符号化装
置であって、入力動画像信号で示される複数の原画像か
ら冗長画像を除去した被符号化画像の所定数を単位とす
るグループを形成するグループ形成手段と、グループ形
成手段でグループを形成するのに用いられた原画像数を
算出する原画像数算出手段と、原画像数算出手段からの
原画像数に基づいてグループ毎の目標情報量を算出する
情報量算出手段と、情報量算出手段からの目標情報量に
基づいてグループ毎に上被符号化画像の動画像信号を符
号化する符号化手段とを備えることを特徴とする。
【0021】本願発明に係る第2の動画像信号符号化装
置は、第1の動画像信号符号化装置において、グループ
形成手段が、グループを形成する被符号化画像数を可変
としたことを特徴とする。本願発明に係る第3の動画像
信号符号化装置は、入力動画像信号を符号化する動画像
信号符号化装置であって、入力動画像信号で示される複
数の原画像から冗長画像を除去した被符号化画像の所定
数を単位とするグループを形成すると共に、グループを
形成するのに用いられた原画像数を算出する前処理手段
と、前処理手段からの原画像数に基づいて各グループの
持続時間を算出して、記憶する持続時間計算手段と、入
力動画像信号に基づいて各グループの符号化難易度を算
出する難易度算出手段と、難易度算出手段からの各グル
ープの符号化難易度を記憶する記憶手段と、持続時間計
算手段からの持続時間と記憶手段からの符号化難易度に
基づいてグループ毎の目標情報量を算出する情報量算出
手段と、情報量算出手段からの目標情報量に基づいて、
前処理手段からの被符号化画像の動画像信号をグループ
毎に符号化する符号化手段とを備えることを特徴とす
る。
【0022】本願発明に係る第4の動画像信号符号化装
置は、第3の動画像信号符号化装置において、情報量算
出手段は、目標情報量に対して最大値を設けたことを特
徴とする。本願発明に係る第5の動画像信号符号化装置
は、第3又は第4の動画像信号符号化装置において、持
続時間計算手段は、前処理手段からの原画像数、原画像
数に基づいて算出される持続時間、原画像数に基づいて
算出される被符号化画像のレートうちの少なくとも1つ
を記憶し、情報量算出手段は、符号化手段で被符号化画
像の動画像信号が符号化されるときに、持続時間計算手
段に記憶されている原画像数、持続時間又は被符号化画
像のレートを用いて目標情報量を算出すること特徴とす
る。
【0023】本願発明に係る動画像信号記録媒体は、入
力動画像信号で示される複数の原画像から冗長画像を除
去した被符号化画像の所定数を単位とするグループを形
成し、グループを形成するのに用いられた原画像数を算
出し、原画像数に基づいてグループ毎の目標情報量を算
出し、目標情報量に基づいてグループ毎に被符号化画像
の動画像信号を符号化して得られるビットストリームが
記録されたことを特徴とする。
【0024】
【作用】本発明では、入力動画像信号で示される複数の
原画像から冗長画像を除去した被符号化画像の所定数を
単位とするグループを形成し、このグループを形成する
のに用いられた原画像数を算出し、原画像数に基づいて
グループ毎の目標情報量を算出する。そして、目標情報
量に基づいてグループ毎に被符号化画像の動画像信号を
符号化する。
【0025】
【実施例】以下、本発明に係る動画像信号符号化方法、
動画像信号符号化装置及び動画像信号記録媒体の実施例
について説明する。この実施例は、例えば所謂テレシネ
における2−3(あるいは3:2)プルダウン方式によ
りフレームレートを30Hzとしたフィルムソースの映
像(ビデオ)信号を原入力動画像信号とし、この原入力
画像信号を符号化する動画像信号符号化装置に本発明を
適用したものである。
【0026】まず、2−3プルダウンについて簡単に説
明する。映画などのフィルムソースをインタレース方式
のビデオ信号(以下、インタレースビデオ信号とい
う。)に変換する場合、すなわちテレシネでは2−3プ
ルダウン方式が広く用いられている。具体的には、フィ
ルムは毎秒24コマ(24Hz)であるのに対して、イ
ンタレースビデオ信号が30フレーム/秒(60フィー
ルド/秒)である場合、2−3プルダウンにより、フィ
ールド数変換を行なう。これにはフィルムの連続した2
コマのうち最初のコマをビデオ信号の2フィールドで読
みだし、次のコマは3フィールドで読み出すという方法
である。
【0027】一方、逆2−3プルダウンは、30フレー
ム/秒のインタレースビデオ信号から、3フィールドで
読み出されたコマを検出し、冗長なフィールド(以下、
冗長フィールドという。)を取り除き、理想的には24
フレーム/秒のプログレッシブスキャンフレームを作り
出す操作である。図1は、これが理想的に行なわれた具
体例を示している。すなわち、冗長フィールド14は、
理想的には5フィールド周期で現れる。
【0028】図1で示すように、逆2−3プルダウンが
理想的に行なわれた場合は、被符号化フレームのレート
(以下、被符号化フレームレートという。)は24Hz
で一定であり、上述したように従来の動画像信号符号化
装置により、入力される動画像信号を符号化することが
できる。しかし、逆2−3プルダウンは、以下に示す理
由のために常に正しく行われるとは補償されない。
【0029】(1)2−3プルダウン後のビデオ編集な
どにより、5フィールド周期で冗長フィールドが現れる
パターンが保証されなくなる。 (2)2−3プルダウン後に、時間軸方向、すなわちフ
ィールド間、フレーム間で平滑化フィルタが適用される
ために、絵柄によっては、冗長フィールド14が検出さ
れにくくなる(実際には冗長フィールドであっても、後
述する図4に示す比較器507でフラグS607が立た
ないことがある)。
【0030】図2は、冗長フィールド14が検出され
ず、逆2−3プルダウンが誤って行なわれた具体例を示
している。この場合、被符号化フレームレートは30H
zとなる。このように実際には、逆2−3プルダウンが
理想的に行なわれるとは限らないため、被符号化フレー
ムレートは一定とは限らず、24Hzから30Hzの間
で変動する。そのため、例えば所謂MPEG2におい
て、N(N≧1)フレームからなる所謂GOPの持続
(表示)時間も一定ではなくなる。本発明は、このよう
な場合でも、符号化により発生する情報量(以下、発生
情報量という。)をGOP毎に正しく制御することがで
きるようにしたものである。
【0031】なお、以下の説明において、Nの値は固定
でも、可変でもよい。例えば同じシーンが長く続く場合
はNの値を大きくし、逆に短い間隔でシーンがチェンジ
する場合にはNの値を小さくするような制御を行っても
よい。 (実施例−1)本発明を適用した動画像信号符号化装置
は、例えば図3に示すように、原入力画像信号S101
から冗長フィールドを除去する前処理器301と、該前
処理器301からの被符号化フレーム信号S102を符
号化する符号化器302と、該符号化器302の符号化
パラメータを制御する符号化パラメータコントローラ3
03と、上記符号化器302からの符号化情報S103
を一定のビットレートで出力する送信バッファ304と
備える。
【0032】そして、この動画像信号符号化装置は、端
子300を介して原入力画像信号S101として入力さ
れる例えばフィルムソースのビデオ信号から、前処理器
301により冗長フィールドのビデオ信号を除去して被
符号化フレーム信号S102を生成した後、この被符号
化フレーム信号S102を符号化する。そして、得られ
る符号化情報S103を一旦送信バッファ304に記憶
した後、所定の伝送ビットレートでビットストリームS
104として、端子311を介して例えば伝送路に出力
するようになっている。
【0033】また、例えば、この動画像信号符号化装置
は、変調器321によってビットストリームS104に
エラー訂正符号を付加すると共に、記録に適した所定の
変調を施した後、この変調されたビットストリームS1
04で例えば光ピックアップ322を駆動することによ
り、モータ323により回転駆動される光磁気ディスク
324にフィルムソースのビデオ信号を符号化して記録
するようになっている。なお、符号化器302乃至送信
バッファ304は、それぞれ図8に示す従来の動画像信
号符号化装置の符号化器102乃至送信バッファ104
と同一機能を有するので、説明は省略する。すなわち、
符号化器302は、例えばMPEG2に準拠したもので
あり、動き補償予測符号化器、DCT(Discrete Cosin
e Transform)回路、量子化器、可変長符号化器等から構
成されている。また、ビットストリームS104を記録
する動画像信号記録媒体として、例えば磁気ディスク、
磁気テープ等の記録媒体を用いることができる。
【0034】かくして、フィルムソースのビデオ信号が
符号化されて伝送され、又は動画像信号記録媒体に記録
されるのであるが、この動画像信号符号化装置では、上
述したように被符号化フレームレートが24Hzから3
0Hzの間で変動した場合においても、GOP毎の符号
化による発生情報量の制御を正しく行うことができるよ
うになっている。
【0035】具体的には、この動画像信号符号化装置
は、上述の図3に示すように、原入力画像信号S101
をNフレーム単位の被符号化画像グループに分け、各被
符号化画像グループのフィールド数を算出するフィール
ド数算出器312と、該フィールド数算出器312から
のフィールド数を記憶するフィールドカウント値メモリ
316と、該フィールドカウント値メモリ316に記憶
されているフィールド数に基づいて、被符号化画像グル
ープの例えば持続時間を算出する計算器317と、該計
算器317からの持続時間に基づいて目標ビット量Gを
算出する計算器308と、上記符号化器302に入力さ
れる被符号化フレーム信号S102のフレーム数を計数
(以下、カウントという。)するN進フレームカウンタ
350と、上記符号化器302からの符号化情報S10
3のビット数をカウントするフレームビットカウンタ3
06と、上記計算器308からの目標ビット量Gを記憶
すると共に、この目標ビット量Gから上記フレームビッ
トカウンタ306からの符号化ビット量S107を減算
するレジスタ307と、上記前処理器301からの被符
号化フレーム同期信号S105に基づいて、フレームビ
ットカウンタ306からの符号化ビット量S107をレ
ジスタ307に供給するスイッチ309と、上記N進フ
レームカウンタ350からのフラグS150に基づい
て、上記計算器308からの目標ビット量Gをレジスタ
307に供給するスイッチ310とを備える。
【0036】また、逆2−3プルダウンにより、冗長フ
ィールドを検出して除去する前処理器301は、例えば
図4に示すように、フィールド画像信号S601を順次
遅延する遅延器502、503と、該遅延器503から
の遅延されたフィールド画像信号S602とフィールド
画像信号S601の差分値を算出する加算器504と、
該加算器504からの差分値の絶対値を算出する絶対値
計算器505と、該絶対値計算器505からの絶対値の
1フィールド分の総和を算出する累積器506と、所定
の閾値を予め記憶しているメモリ508上記累積器50
6からの累積値をメモリ508からの閾値と比較する比
較器507と、上記前処理器301へ入力されるフィー
ルド数をカウントするフィールドカウンタ510と、該
フィールドカウンタ510からのフィールド数を所定の
値と比較する比較器511と、上記比較器507、51
1からのフラグS607、S610の論理積を求めるA
ND演算器512とを備える。
【0037】そして、遅延器502には、図3に示す端
子300を介してこの前処理器301に入力された原入
力画像信号S101が、端子501を介してフィールド
画像信号S601として供給されており、遅延器50
2、503は、この端子501を介して供給される例え
ば60Hz のフィールド画像信号S601を順次1フィ
ールド遅延して、加算器504に供給する。加算器50
4は、端子501を介して入力されるフィールド画像信
号S601と、フィールド遅延器502、503により
2フィールド遅延されたフィールド画像信号S602と
の1画素毎の差分値、すなわち例えばフィールド画像信
号S602からフィールド画像信号S601を画素毎に
減算し、得られる差分値S603を絶対値計算器505
に供給する。
【0038】絶対値計算器505は、1画素毎の差分値
S603の絶対値を求めて、絶対値S604として累積
器506に供給する。累積器506は、絶対値S604
の1フィールド当たりの和を求め、累積値S605とし
て比較器507に供給する。比較器507には、メモリ
508に予め記憶されている所定の値が閾値S606と
して供給されており、この比較器507は、累積器50
6から供給される累積値S605をこの閾値S606と
比較して、累積値S605が閾値S606よりも小さい
とき、フラグS607を1として(立てて)、AND演
算器512に供給する。
【0039】一方、フィールドカウンタ510には、図
3に示す端子313を介してこの前処理器301に入力
されたフィールド同期信号S120が、端子509を介
してフィールド画像信号S608として供給されてお
り、このフィールドカウンタ510は、前処理器301
へ入力されるフィールド数をカウントする。そして、フ
ィールドカウンタ510は、カウント値jを信号S60
9として比較器511に供給する。比較器511は、信
号S609に基づいて、カウント値jが5以上の奇数で
あるとき、フラグS610を1としてAND演算器51
2に供給する。
【0040】AND演算器512は、比較器507から
のフラグS607と比較器511からのフラグS610
の倫理積を求め、フラグS607とフラグS610が共
に1のとき、冗長フィールド検出フラグS611を1と
し、この冗長フィールド検出フラグS611を端子51
3を介して出力する。すなわち、現在入力されたフィー
ルド画像信号S601は2−3プルダウンによって重複
している冗長フィールドであると判断される。そして、
冗長フィールド検出フラグS611が1になると、フィ
ールドカウンタ510は0にクリアされる。
【0041】前処理器301は、このようにして検出し
た冗長フィールド検出フラグS611に基づいて、冗長
フィールドと判定したフィールドを、例えば上述した図
1に示すように、取り除いて、残りのフィールドのビデ
オ信号を被符号化フレーム信号S102として符号化器
302に供給する。そして、符号化器302は、上述し
たように被符号化フレーム信号S102を符号化する。
したがって、取り除かれたフィールドの動画像信号は符
号化されない。
【0042】以上のようにして、冗長フィールドが取り
除かれた被符号化フレーム信号S102が符号化される
のであるが、この動画像信号符号化装置は、被符号化画
像グループ、例えばGOPに割り当てる目標ビット量G
を、フィールドカウント値メモリ316からのフィール
ドカウント値jにより制御している点で、図8に示す従
来の動画像信号符号化装置と大きく異なっている。
【0043】すなわち、この動画像信号符号化装置は、
2パスの符号化方法を用いている。先ず1パス目で、原
入力画像信号を、N(N≧1)フレーム単位の被符号化
画像グループに分け、それぞれの被符号化画像グループ
を作るときに入力された原入力画像信号のフィールド数
を計算し、その値をメモリに記憶しておく。そして、2
パス目で、被符号化画像グループの原入力画像信号を符
号化するときに、その被符号化画像グループに対応する
フィールド数をメモリから読みだし、この値に基づい
て、被符号化画像グループの目標ビット量G、すなわち
符号化によって発生する情報のビット量の目標値を計算
することにより、目標ビット量Gの制御を行うようにな
っている。
【0044】具体的には、フィールド数算出器312
が、上述の1パス目の手順を実現するための回路であ
り、このフィールド数算出器312は、例えば図5に示
すように、上記前処理器301からの被符号化フレーム
同期信号S105をカウントするN進フレームカウンタ
305と、上記フィールド同期信号S120をカウント
するフィールドカウンタ314と、該フィールドカウン
タ314からのフィールドカウント値jをフィールドカ
ウント値メモリ316に供給するためのスイッチ315
とを備える。
【0045】そして、前処理器301は、逆2−3プル
ダウンからなり、上述したように端子300を介してフ
レームレートが30Hzで入力されるフィルムソースの
原入力画像信号S101から冗長フィールドを除去し
て、被符号化フレーム信号S102を生成し、この被符
号化フレーム信号S102を符号化器302に供給する
際に、被符号化フレーム信号S102の出力に同期した
被符号化フレーム同期信号S105をN進フレームカウ
ンタ305に供給する。
【0046】N進フレームカウンタ305は、この被符
号化フレーム同期信号S105を1からNまでカウント
し、カウント値がNとなったときに、フラグS106を
1として出力し、このフラグS106によりフィールド
カウンタ314、スイッチ315を制御する。一方、フ
ィールドカウンタ314には、原入力画像信号S101
のフィールドに同期したフィールド同期信号S120が
端子313を介して供給されており、このフィールドカ
ウント314は、N進フレームカウンタ305からのフ
ラグS106が1のときに0にクリアされると共に、フ
ィールド同期信号S120をカウンタする。そして、フ
ィールドカウンタ314は、カウント値を信号S121
とし、スイッチ315及び端子331を介してフィール
ドカウント値メモリ316に供給する。スイッチ315
は、N進フレームカウンタ305からのフラグS106
により制御され、フラグS106が1のときにオンとさ
れる。すなわち、フィールドカウント値メモリ316に
は、現在の被符号化画像グループを作るときに前処理器
301へ入力されたフィールド数を示すフィールドカウ
ント値jが供給される。この結果、各被符号化画像グル
ープに対するフィールドカウント値jがフィールドカウ
ント値メモリ316に順次記憶される。以上の動作が1
パス目の手順である。
【0047】つぎに、2パス目の手順について図3を用
いて説明する。ところで、図3に示すフレームビットカ
ウンタ306、レジスタ307及びスイッチ309、3
10は、それぞれ図8に示す従来の動画像信号符号化装
置のフレームビットカウンタ106、レジスタ107及
びスイッチ109、110と同一機能を有するものであ
り、説明は省略する。
【0048】前処理器301は、上述したように、端子
300を介して入力される原入力画像信号S101から
冗長フィールドを除去して被符号化フレーム信号S10
2を生成し、この被符号化フレーム信号S102を符号
化器302に供給する。このとき、前処理器301は、
被符号化フレーム信号S102の出力に同期して被符号
化フレーム同期信号S105をN進フレームカウンタ3
50供給し、また、この被符号化フレーム同期信号S1
05によりスイッチ309を制御する。また、このと
き、前処理器301は、冗長フィールドを除去したかど
うか、そして除去したフィールドの位置情報を、例えば
被符号化フレーム信号S102のヘッダ情報に付加す
る。
【0049】N進フレームカウンタ350は、前処理器
301から供給される被符号化フレーム同期信号S10
5をカウントして、符号化器102へ入力されるフレー
ム数を1からNまでカウントする。そして、このN進フ
レームカウンタ350は、カウンタ数が1となるとき
に、すなわち現在の被符号化画像グループの中で最初に
符号化される被符号化フレーム信号S102が符号化器
302へ入力する時刻に、フラグS150を1にする。
そして、N進フレームカウンタ350は、このフラグS
150により、フィールドカウント値メモリ316、ス
イッチ310を制御する。
【0050】フィールドカウント値メモリ316には、
上述したように1パス目で得られた全ての被符号化画像
グループに対するフィールドカウント値jが記憶されて
おり、このフィールドカウント値メモリ316は、フラ
グS150が1になる毎に、記憶している各フィールド
カウント値jを順次読み出し、読み出したフィールドカ
ウント値jを信号S111として計算器317に供給す
る。
【0051】計算器317は、信号S111として供給
されるフィールドカウント値jを別の単位の値、例えば
式4により求められる被符号化画像グループの持続(表
示)時間ΔTに変換する。 ΔT=j×(フィールド周期)・・・式4 そして、この計算器317は、算出した持続時間ΔTを
信号S112として、目標ビット量Gを算出する計算器
308に供給する。
【0052】計算器308は、現在の被符号化画像グル
ープの持続時間ΔTに基づいて、その被符号化画像グル
ープに割り当てられる目標ビット量Gを、下記式5によ
り算出し、算出した目標ビット量Gを信号S108と
し、スイッチ310を介してレジスタ307に供給す
る。 G= bit_rate×ΔT・・・式5 ここで、bit _rateは、送信バッファ304から出力さ
れるビットストリームS104のビットレートである。
【0053】また、例えば、計算器317は、被符号化
画像グループの被符号化フレームレートRを下記6式に
より求め、計算器308は、この被符号化フレームレー
トRを用いて、下記式7により目標ビット量Gを求める
ようにしてもよい。 R=N/(j×(フィールド周期))・・・式6 G= bit_rate×N/R・・・式7 そして、このようにして求められた目標ビット量Gは、
N進フレームカウンタ350からのフラグS150によ
り制御されるスイッチ310を介して、被符号化画像グ
ループの最初の被符号化フレーム信号S102を符号化
するときにレジスタ307に供給される。
【0054】レジスタ307には、前処理器301から
の被符号化フレーム同期信号S105により制御される
スイッチ309を介して、フレームビットカウンタ30
6からの符号化ビット量S107が供給されており、こ
のレジスタ307は、1フレームの被符号化フレーム信
号S102が符号化される毎に、目標ビット量Gから符
号化ビット量S107を減算して、目標ビット量Gの残
量S109を符号化パラメータコントローラ303に供
給する。
【0055】符号化パラメータコントローラ303は、
目標ビット量Gの残量S109に基づいた符号化パラメ
ータ制御信号S116により、符号化器302の符号化
パラメータを制御する。この符号化パラメータコントロ
ーラ303での制御は、被符号化画像グループに割り当
てられた目標ビット量Gと実際に発生したビット量が近
付くようになされる。例えば符号化器302がMPEG
2に準拠している場合、符号化パラメータコントローラ
303は、符号化における量子化の量子化ステップサイ
ズを制御する。
【0056】かくして、この本発明を適用した動画像信
号符号化装置は、動画像信号を符号化する際に、入力動
画像の中から冗長画像を取り除くなどの前処理のために
被符号化画像グループ毎に被符号化フレームレートが変
化するときにおいても、発生情報量を正しく制御するこ
とができる。そして、この動画像信号符号化装置は、画
像グループ毎に被符号化フレームレートが変化する場
合、上述したようにその変化に対して適応的に目標ビッ
ト量Gを変更することにより、出力ビットレートが目標
値を大きく越えてしまうという従来の動画像信号符号化
装置の問題を解決することができる。
【0057】また、この動画像信号符号化装置では、ビ
ットストリームの合計のビット量が目標より大きくな
り、目的とする動画像信号記録媒体にビットストリーム
を記録できないという問題を解決することができる。ま
た、送信バッファの容量の制御を安定化することがで
き、そのため符号化パラメータを安定に制御することで
き、安定してきれいな画質が得られる。
【0058】また、光磁気ディスク等の動画像信号記録
媒体には、上述のような符号化により得られるビットス
トリームが記録される。 (実施例−2)つぎに、本発明を適用した動画像信号符
号化装置の第2の実施例について説明する。
【0059】この第2の実施例の動画像信号符号化装置
は、例えば図6に示すように、原入力画像信号S201
から冗長フィールドを除去する前処理器401と、該前
処理器401からの被符号化フレーム信号S202を遅
延する遅延器412と、該遅延器412で遅延された被
符号化フレーム信号S211を符号化する符号化器40
2と、該符号化器402の符号化パラメータを制御する
符号化パラメータコントローラ403と、上記符号化器
402からの符号化情報S203を一定のビットレート
で出力する送信バッファ404と、原入力画像信号S2
01をNフレーム単位の被符号化画像グループに分け、
各被符号化画像グループのフィールド数を算出するフィ
ールドカウンタ414と、該フィールドカウンタ414
からのフィールド数に基づいて被符号化画像グループの
例えば持続時間を算出する計算器417と、該計算器4
17からの持続時間に基づいて目標ビット量Gを算出す
る計算器408と、上記遅延器412に入力される被符
号化フレーム信号S202のフレーム数をカウントする
N進フレームカウンタ405と、上記符号化器402か
らの符号化情報S203のビット数をカウントするフレ
ームビットカウンタ406と、上記計算器408からの
目標ビット量Gを記憶すると共に、この目標ビット量G
から上記フレームビットカウンタ406からの符号化ビ
ット量S207を減算するレジスタ407と、上記前処
理器401からの被符号化フレーム同期信号S205に
基づいて、フレームビットカウンタ406からの符号化
ビット量S207をレジスタ407に供給するスイッチ
409と、上記N進フレームカウンタ450からのフラ
グS215に基づいて、上記計算器408からの目標ビ
ット量Gをレジスタ407に供給するスイッチ410と
を備える。
【0060】すなわち、この動画像信号符号化装置は、
前処理器401と符号化器402の間に遅延器412を
設けると共に、上述した第1の実施例の動画像信号符号
化装置を構成するフィールド数算出器312とフィール
ドカウント値メモリ316の代わりに、フィールドカウ
ンタ414とスイッチ416を設けた構成を有する。換
言すると、この動画像信号符号化装置は、N(N≧1)
フレーム単位の被符号化画像グループ、例えばGOPに
割り当てる目標ビット量Gを、フィールドカウンタ41
4からのフィールドカウント値jにより制御している点
で、図8に示す従来の動画像信号符号化装置と大きく異
なっている。なお、この動画像信号符号化装置を構成す
る符号化パラメータコントローラ403、送信バッファ
404、フレームビットカウンタ406、レジスタ40
7、スイッチ409、410は、それぞれ図8に示す従
来の動画像信号符号化装置の符号化パラメータコントロ
ーラ103、送信バッファ104、フレームビットカウ
ンタ106、レジスタ107、スイッチ109、110
と同一機能を有するので、説明は省略する。
【0061】前処理器401は、逆2−3プルダウン回
路からなり、端子400を介してフレームレートが30
Hzで入力される例えばフィルムソースのビデオ信号で
ある原入力画像信号S201から、冗長なフィールドを
除去して、被符号化フレーム信号S202を生成し、こ
の被符号化フレーム信号S202を遅延器412に供給
する。また、前処理器401は、被符号化フレーム信号
S202の出力に同期した被符号化フレーム同期信号S
S205をN進フレームカウンタ405に供給すると共
に、この被符号化フレーム同期信号S205によりスイ
ッチ409を制御する。
【0062】遅延器412は、例えばフレームメモリか
らなり、被符号化フレーム信号S202を1フレーム分
遅延し、遅延された被符号化フレーム信号S211を符
号化器402に供給する。そして、被符号化フレーム信
号S211は、従来の動画像信号符号化装置と同様に、
符号化器402において符号化される。N進フレームカ
ウンタ405は、前処理器401から供給される被符号
化フレーム同期信号S205を1からNまでカウント
し、カウンタ値がNとなるときにフラグS206を1に
し、またその後、カウント値が1となったときにフラグ
S215を1にする。
【0063】一方、フィールドカウンタ414には、原
入力画像信号S201のフィールドに同期したフィール
ド同期信号S212が端子413を介して入力されてお
り、このフィールドカウンタ414は、フラグS206
が1のときに0にクリアされると共に、フィールド同期
信号S212をカウントし、カウント値を信号S213
として、スイッチ415を介して計算器417に供給す
る。
【0064】スイッチ415は、フラグS206が1の
ときにオンとなり、カウント値を計算器417に供給す
る。すなわち、計算器417には、現在の被符号化画像
グループを作るときに、前処理器401へ入力されたフ
ィールド数を示すフィールドカウント値jが供給され
る。計算器416は、例えば第1の実施例と同様に、式
4により持続時間ΔTを算出し、この持続時間ΔTを信
号S214として計算器408に供給する。
【0065】計算器408は、例えば第1の実施例と同
様に、式5により、被符号化画像グループに割り当てら
れる目標ビット量Gを算出し、この目標ビット量Gを信
号S208とし、スイッチ410を介してレジスタ40
7に供給する。そして、この動画像信号符号化装置で
は、第1の実施例の動画像信号符号化装置と同様に、こ
の目標ビット量Gに基づいて、発生情報量の制御が行わ
れる。なお、式6及び式7により、目標ビット量Gを求
めてもよい。
【0066】かくして、この第2の実施例の動画像信号
符号化装置も、第1の実施例の動画像信号符号化装置と
同様な効果を得ることができる。 (実施例−3)ここで、本発明を適用した動画像信号符
号化装置の第3の実施例について説明する。この実施例
の動画像信号符号化装置は、可変レート符号化方法を採
用した、すなわち被符号化画像グループに割り当てる目
標ビット量Gが一定でなく、例えば本願出願人の先の出
願(平成5年特許願第105943号)にて提案した符
号化難易度(Difficulty)に基づいて目標ビット量Gを
求め、この目標ビット量Gにより発生情報量の制御を行
うようにしたものである。
【0067】すなわち、この動画像信号符号化装置は、
例えば図7に示すように、原入力画像信号S701から
冗長フィールドを除去する前処理器601と、該前処理
器601からの各被符号化画像グループのフィールド数
を記憶すると共に、記憶したフィールド数に基づいて持
続時間を算出するメモリ&計算器602と、原入力画像
信号S701に基づいて各被符号化画像グループの符号
化難易度を算出する計算器603と、該計算器603か
らの符号化難易度を記憶するメモリ604と、上記メモ
リ&計算器602からの持続時間とメモリ604からの
符号化難易度に基づいて目標ビット量Gを算出すると共
に、目標ビット量Gを最大ビットレート以下とする比較
器605と、該比較器605からの目標ビット量Gに基
づいて、上記前処理器601からの被符号化フレーム信
号S702を符号化する符号化器606とを備える。
【0068】そして、前処理器601は、端子600を
介して入力される原入力画像信号S701から冗長フィ
ールドを除去すると共に、原入力画像信号S701をN
(N≧1)フレーム単位の被符号化画像グループに分
け、各被符号化画像グループのフィールド数を示すフィ
ールドカウント値jを信号S703としてを順次メモリ
&計算器602に供給する。
【0069】メモリ&計算器602は、前処理器601
から供給されるフィールドカウント値jを記憶すると共
に、これらのフィールドカウント値jを用いて、例えば
式4により持続時間ΔTを算出して記憶する。そして、
メモリ&計算器602は記憶した持続時間ΔTを信号S
705として比較器605に供給する。一方、計算器6
03は、端子600を介して入力される原入力画像信号
S701に基づいて、各被符号化画像グループの符号化
難易度S704を算出し、これらの符号化難易度S70
4をメモリ604に供給する。そして、メモリ604
は、各被符号化画像グループの符号化難易度S704を
一旦記憶すると共に、記憶した各被符号化画像グループ
の符号化難易度S704を信号S706として比較器6
05に供給する。ところで、計算器603で求められる
符号化難易度は、例えばMPEG2における符号化の際
に、量子化ステップサイズを1としたときの被符号化画
像グループ毎の発生情報量である。
【0070】比較器605は、メモリ&計算器602か
ら供給される持続時間ΔTと、メモリ604から供給さ
れる符号化難易度とに基づいて、各被符号化画像グルー
プに割り当てる目標ビット量Gを算出する。例えば符号
化難易度に比例させて、目標ビット量Gを求める。とこ
ろで、一般に可変レート符号化方法では、伝送系の能
力、すなわち例えば伝送ビットレートにより、目標ビッ
ト量Gの最大値が制限される。そこで、例えばNフレー
ム毎での平均ビットレートが、所定の最大値を越えない
ようにする。すなわち、比較器605は、下記式8によ
り、Nフレーム毎での平均ビットレート bit_rateを求
め、この平均ビットレート bit_rateを最大値 maximum
_bit _rateにクリッピングする。また、比較器605
は、平均ビットレート bit_rateをクリッピングしたと
きは、そのために使用できなかったビット量ΔGを、式
9により計算し、ビット量ΔGをその他の被符号化画像
グループの符号化のために補充する。例えば、比較器6
05は、その次以降の被符号化画像グループの目標ビッ
ト量Gにビット量ΔGを加算したりする。
【0071】bit_rate=G/ΔT・・・式8 ここで、Gは、被符号化画像グループの符号化難易度に
基づいて求めた目標ビット量であり、ΔTは、被符号化
画像グループの持続時間である。 ΔG=(bit _rate− maximum_bit _rate)×ΔT・・・式9 そして、比較器605は、上述のようにして求めた目標
ビット量Gを信号S707として符号化器606に供給
する。
【0072】符号化器606には、前処理器601から
現在の被符号化画像グループの被符号化フレーム信号S
702が供給されており、この符号化器606は、比較
器605から供給される目標ビット量Gに基づいて、被
符号化フレーム信号S702を符号化する。そして、符
号化器606は符号化により得られる符号化情報を端子
607からビットストリームとして出力する。
【0073】
【発明の効果】以上の説明で明らかなように、本発明で
は、入力動画像信号で示される複数の原画像から冗長画
像を除去した被符号化画像の所定数を単位とするグルー
プを形成し、このグループを形成するのに用いられた原
画像数を算出し、原画像数に基づいてグループ毎の目標
情報量を算出する。そして、目標情報量に基づいてグル
ープ毎に被符号化画像の動画像信号を符号化することに
より、画像グループ毎に被符号化画像レートが変化する
場合であっても、その変化に対して目標ビット量を適応
的に制御することができ、従来の装置のように出力ビッ
トレートが目標値を大きく越えてしまうという問題を解
決することができる。また、ビットストリームの合計の
ビット量が目標より大きくなり、目的とする動画像信号
記録媒体にビットストリームを記録できないという問題
を解決することができる。さらに、送信バッファの容量
の制御を安定化することができ、そのため符号化パラメ
ータを安定に制御することができ。安定してきれいな画
質を得ることができる。
【図面の簡単な説明】
【図1】逆2−3プルダウンが理想的に行なわれた場合
の具体例を示す図でる。
【図2】逆2−3プルダウンが誤って行なわれた場合の
具体例を示す図である。
【図3】本願発明を適用した動画像信号符号化装置の第
1の実施例の構成を示すブロック図である。
【図4】上記動画像信号符号化装置を構成する前処理器
の具体的な構成を示すブロック図である。
【図5】上記動画像信号符号化装置を構成するフィール
ド数算出器の具体的な構成を示すブロック図である。
【図6】本願発明を適用した動画像信号符号化装置の第
2の実施例の構成を示すブロック図である。
【図7】本願発明を適用した動画像信号符号化装置の第
3の実施例の構成を示すブロック図である。
【図8】従来の動画像信号符号化装置の構成を示すブロ
ック図である。
【図9】5枚の被符号化画像をGOPとしたときの符号
化の原理を説明するたの図である。
【図10】冗長画像が不規則な周期で除去されるときの
符号化の原理を説明するための図である。
【符号の説明】
301 前処理器 302 符号化器 303 符号化パラメータコントローラ 304 送信バッファ 306 フィールドカウンタ 307 レジスタ 308 計算器 312 フィールド数算出器 316 フィールドカウント値メモリ 317 計算器 324 光磁気ディスク 350 N進フレームカウンタ
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H03M 7/30 Z 9382−5K H04N 5/92

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 入力動画像信号を符号化する動画像信号
    符号化方法であって、 上記入力動画像信号で示される複数の原画像から冗長画
    像を除去した被符号化画像の所定数を単位とするグルー
    プを形成するステップと、 上記グループを形成するのに用いられた原画像数を算出
    するステップと、 上記算出された原画像数に基づいて上記グループ毎の目
    標情報量を算出するステップと、 上記目標情報量に基づいてグループ毎に上記被符号化画
    像の動画像信号を符号化するステップとを有することを
    特徴とする動画像信号符号化方法。
  2. 【請求項2】 上記グループを形成する被符号化画像数
    を可変としたことを特徴とする請求項1記載の動画像信
    号符号化方法。
  3. 【請求項3】 上記目標情報量を算出するステップは、 上記算出した原画像数に基づいて各グループの持続時間
    を算出するステップと、 上記算出された持続時間に基づいて各グループの目標情
    報量を算出するステップからなることを特徴とする請求
    項1又は2記載の動画像信号符号化方法。
  4. 【請求項4】 上記目標情報量を算出するステップは、 上記算出した原画像数に基づいて各グループの被符号化
    画像のレートを算出するステップと、 上記算出された被符号化画像のレートに基づいて各グル
    ープの目標情報量を算出するステップからなることを特
    徴とする請求項1又は2記載の動画像信号符号化方法。
  5. 【請求項5】 入力動画像信号を符号化する動画像信号
    符号化装置であって、 上記入力動画像信号で示される複数の原画像から冗長画
    像を除去した被符号化画像の所定数を単位とするグルー
    プを形成するグループ形成手段と、 上記グループ形成手段でグループを形成するのに用いら
    れた原画像数を算出する原画像数算出手段と、 上記原画像数算出手段からの原画像数に基づいて上記グ
    ループ毎の目標情報量を算出する情報量算出手段と、 上記情報量算出手段からの目標情報量に基づいてグルー
    プ毎に上記被符号化画像の動画像信号を符号化する符号
    化手段とを備えることを特徴とする動画像信号符号化装
    置。
  6. 【請求項6】 上記グループ形成手段は、グループを形
    成する被符号化画像数を可変としたことを特徴とする請
    求項5記載の動画像信号符号化装置。
  7. 【請求項7】 入力動画像信号を符号化する動画像信号
    符号化装置であって、 上記入力動画像信号で示される複数の原画像から冗長画
    像を除去した被符号化画像の所定数を単位とするグルー
    プを形成すると共に、グループを形成するのに用いられ
    た原画像数を算出する前処理手段と、 該前処理手段からの原画像数に基づいて各グループの持
    続時間を算出して、記憶する持続時間計算手段と、 上記入力動画像信号に基づいて各グループの符号化難易
    度を算出する難易度算出手段と、 該難易度算出手段からの各グループの符号化難易度を記
    憶する記憶手段と、 上記持続時間計算手段からの持続時間と上記記憶手段か
    らの符号化難易度に基づいてグループ毎の目標情報量を
    算出する情報量算出手段と、 上記情報量算出手段からの目標情報量に基づいて、上記
    前処理手段からの被符号化画像の動画像信号をグループ
    毎に符号化する符号化手段とを備えることを特徴とする
    動画像信号符号化装置。
  8. 【請求項8】 上記情報量算出手段は、目標情報量に対
    して最大値を設けたことを特徴とする請求項7記載の動
    画像信号符号化装置。
  9. 【請求項9】 上記持続時間計算手段は、上記前処理手
    段からの原画像数、原画像数に基づいて算出される持続
    時間、原画像数に基づいて算出される被符号化画像のレ
    ートうちの少なくとも1つを記憶し、 上記情報量算出手段は、上記符号化手段で被符号化画像
    の動画像信号が符号化されるときに、上記持続時間計算
    手段に記憶されている原画像数、持続時間又は被符号化
    画像のレートを用いて目標情報量を算出すること特徴と
    する請求項7又は8記載の動画像信号符号化装置。
  10. 【請求項10】 入力動画像信号で示される複数の原画
    像から冗長画像を除去した被符号化画像の所定数を単位
    とするグループを形成し、グループを形成するのに用い
    られた原画像数を算出し、原画像数に基づいてグループ
    毎の目標情報量を算出し、目標情報量に基づいてグルー
    プ毎に被符号化画像の動画像信号を符号化して得られる
    ビットストリームが記録されたことを特徴とする動画像
    信号記録媒体。
JP23046394A 1994-08-31 1994-08-31 動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体 Expired - Lifetime JP3629728B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP23046394A JP3629728B2 (ja) 1994-08-31 1994-08-31 動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体
US08/520,840 US5675379A (en) 1994-08-31 1995-08-29 Method and apparatus for encoding moving picture signals and recording medium for recording moving picture signals
US08/838,422 US5757421A (en) 1994-08-31 1997-04-07 Method and apparatus for encoding moving picture signals and recording moving picture signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23046394A JP3629728B2 (ja) 1994-08-31 1994-08-31 動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体

Publications (2)

Publication Number Publication Date
JPH0879746A true JPH0879746A (ja) 1996-03-22
JP3629728B2 JP3629728B2 (ja) 2005-03-16

Family

ID=16908244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23046394A Expired - Lifetime JP3629728B2 (ja) 1994-08-31 1994-08-31 動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体

Country Status (2)

Country Link
US (2) US5675379A (ja)
JP (1) JP3629728B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003052046A (ja) * 2001-08-06 2003-02-21 Sony Corp 符号化制御装置、符号化制御方法、符号化制御プログラム及び符号化制御プログラム格納媒体
JP2007043417A (ja) * 2005-08-02 2007-02-15 Canon Inc 画像記録装置及び方法
JP2008535547A (ja) * 2005-03-24 2008-09-04 ギブン・イメージング・リミテツド 定ビットレート伝送を提供するインビボ撮像装置

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5715009A (en) 1994-03-29 1998-02-03 Sony Corporation Picture signal transmitting method and apparatus
US5949956A (en) * 1994-09-22 1999-09-07 Matsushita Electric Industrial Co., Ltd. Variable bit rate video encoder, and video recorder, including code amount allocation
EP0784409A3 (en) * 1996-01-11 2001-11-14 Sony Corporation Video coding and multiplexing
US6031573A (en) * 1996-10-31 2000-02-29 Sensormatic Electronics Corporation Intelligent video information management system performing multiple functions in parallel
CN100403404C (zh) * 1997-09-17 2008-07-16 松下电器产业株式会社 光盘记录装置和记录方法
US6370325B2 (en) * 1997-09-17 2002-04-09 Matsushita Electric Industrial Co., Ltd. Optical disc recording apparatus, computer-readable recording medium recording a file management program, and optical disc
KR100535632B1 (ko) 1997-10-17 2006-04-12 주식회사 팬택앤큐리텔 적응적으로 보더링하는 모양정보 부호화/복호화 장치 및 방법
JP3837889B2 (ja) * 1997-12-29 2006-10-25 ソニー株式会社 エンコード方法およびエンコード装置
US6154257A (en) * 1998-03-06 2000-11-28 Pioneer Electronic Corporation Method for identifying input video signal and processing the video signal
CA2265089C (en) * 1998-03-10 2007-07-10 Sony Corporation Transcoding system using encoding history information
CN1882092B (zh) * 1998-03-10 2012-07-18 索尼公司 利用编码历史信息的编码转换系统
US6167088A (en) * 1998-04-03 2000-12-26 Sarnoff Corporation Method and apparatus for performing adaptive encoding rate control of a video information stream including 3:2 pull-down video information
US6434196B1 (en) * 1998-04-03 2002-08-13 Sarnoff Corporation Method and apparatus for encoding video information
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6567117B1 (en) * 1998-09-09 2003-05-20 Nippon Telegraph And Telephone Corporation Method for regulating image quality, picture communication equipment using same and recording medium having recorded therein a program for executing the method
EP1069777A4 (en) * 1999-02-05 2009-03-04 Sony Corp CODING SYSTEM, CODING METHOD, DECODING SYSTEM, DECODING METHOD, MULTIPLEXING DEVICE, METHOD OF MULTIPLEXING, DISPLAY SYSTEM, AND YSTEM METHOD
KR100571307B1 (ko) 1999-02-09 2006-04-17 소니 가부시끼 가이샤 코딩 시스템 및 방법, 부호화 장치 및 방법, 복호화 장치및 방법, 기록 장치 및 방법, 및 재생 장치 및 방법
US7027713B1 (en) 1999-11-30 2006-04-11 Sharp Laboratories Of America, Inc. Method for efficient MPEG-2 transport stream frame re-sequencing
JP3694888B2 (ja) * 1999-12-03 2005-09-14 ソニー株式会社 復号装置および方法、符号化装置および方法、情報処理装置および方法、並びに記録媒体
US7298959B1 (en) 1999-12-16 2007-11-20 Sharp Laboratories Of America, Inc. Method and apparatus for storing MPEG-2 transport streams using a conventional digital video recorder
JP2001346216A (ja) * 2000-06-06 2001-12-14 Toshiba Corp 動画像圧縮方法および情報処理装置
EP1182875A3 (en) * 2000-07-06 2003-11-26 Matsushita Electric Industrial Co., Ltd. Streaming method and corresponding system
JP4591939B2 (ja) * 2001-05-15 2010-12-01 Kddi株式会社 適応的符号化伝送装置および受信装置
JP2003289512A (ja) * 2002-03-28 2003-10-10 Matsushita Electric Ind Co Ltd 映像信号処理装置
US20040090554A1 (en) * 2002-10-23 2004-05-13 Takahiro Nishi Picture coding method
US20040218669A1 (en) * 2003-04-30 2004-11-04 Nokia Corporation Picture coding method
JP4196726B2 (ja) * 2003-05-14 2008-12-17 ソニー株式会社 画像処理装置および画像処理方法、記録媒体、並びに、プログラム
US7478217B2 (en) * 2006-04-07 2009-01-13 Mediatek Inc. Method of storing both large and small files in a data storage device and data storage device thereof
JP2008193410A (ja) * 2007-02-05 2008-08-21 Matsushita Electric Ind Co Ltd 画像符号化装置、録画装置、動画像符号化方法、動画像符号化プログラム
EP2023619A3 (en) * 2007-08-10 2012-01-04 Sony Corporation Image processing apparatus and method
JP4539754B2 (ja) * 2008-04-11 2010-09-08 ソニー株式会社 情報処理装置及び情報処理方法
JP4582185B2 (ja) * 2008-04-22 2010-11-17 ソニー株式会社 情報処理装置及び情報処理方法
KR20150054554A (ko) * 2013-11-12 2015-05-20 삼성전자주식회사 영상 처리장치 및 방법

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4876596A (en) * 1988-10-25 1989-10-24 Faroudja Y C Film-to-video converter with scan line doubling
US4982280A (en) * 1989-07-18 1991-01-01 Yves C. Faroudja Motion sequence pattern detector for video
US5187575A (en) * 1989-12-29 1993-02-16 Massachusetts Institute Of Technology Source adaptive television system
US5174641A (en) * 1990-07-25 1992-12-29 Massachusetts Institute Of Technology Video encoding method for television applications
JP3187852B2 (ja) * 1991-02-08 2001-07-16 ソニー株式会社 高能率符号化方法
DE69230268T2 (de) * 1991-02-21 2000-04-13 Nec Corp., Tokio/Tokyo Kodierungsgerät zur Kompression von bewegten Bilddaten
EP0514663A3 (en) * 1991-05-24 1993-07-14 International Business Machines Corporation An apparatus and method for motion video encoding employing an adaptive quantizer
US5521713A (en) * 1991-08-29 1996-05-28 Sony Corporation Apparatus and method for data compression and expansion using hybrid equal length coding and unequal length coding
KR0141824B1 (ko) * 1991-12-23 1998-07-15 구자홍 가변길이의 적응 영상 압축 방법 및 장치
US5272529A (en) * 1992-03-20 1993-12-21 Northwest Starscan Limited Partnership Adaptive hierarchical subband vector quantization encoder
US5317398A (en) * 1992-08-17 1994-05-31 Rca Thomson Licensing Corporation Video/film-mode (3:2 pulldown) detector using patterns of two-field differences
JP3465272B2 (ja) * 1992-08-28 2003-11-10 ソニー株式会社 デジタルデータ記録装置および記録方法
US5461420A (en) * 1992-09-18 1995-10-24 Sony Corporation Apparatus for coding and decoding a digital video signal derived from a motion picture film source
DE4234875C2 (de) * 1992-10-16 1994-10-06 Deutsche Forsch Luft Raumfahrt Vorrichtung zur Kopplung von mindestens zwei Raumfahrtgeräten und Verwendung der Vorrichtung zur Reparatur von Seilbeschädigungen
JPH06178274A (ja) * 1992-11-30 1994-06-24 Sony Corp 動画像復号化装置
US5491516A (en) * 1993-01-14 1996-02-13 Rca Thomson Licensing Corporation Field elimination apparatus for a video compression/decompression system
US5444491A (en) * 1993-02-26 1995-08-22 Massachusetts Institute Of Technology Television system with multiple transmission formats
US5452011A (en) * 1994-03-14 1995-09-19 Thomson Consumer Electronics, Inc. Method and device for film-mode detection and field elimination

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003052046A (ja) * 2001-08-06 2003-02-21 Sony Corp 符号化制御装置、符号化制御方法、符号化制御プログラム及び符号化制御プログラム格納媒体
JP2008535547A (ja) * 2005-03-24 2008-09-04 ギブン・イメージング・リミテツド 定ビットレート伝送を提供するインビボ撮像装置
JP2007043417A (ja) * 2005-08-02 2007-02-15 Canon Inc 画像記録装置及び方法

Also Published As

Publication number Publication date
US5757421A (en) 1998-05-26
JP3629728B2 (ja) 2005-03-16
US5675379A (en) 1997-10-07

Similar Documents

Publication Publication Date Title
JPH0879746A (ja) 動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体
EP0562787B1 (en) Image coding method and apparatus
US6058140A (en) Method and apparatus for inverse 3:2 pulldown detection using motion estimation information
EP0959627B1 (en) A motion video compression system with adaptive bit allocation and quantization
US5768469A (en) Apparatus for coding and decoding a digital video signal having duplicate pictures and frames with fields originating from different film source frames
KR100756596B1 (ko) 비디오 데이터 부호화 장치 및 비디오 데이터 부호화 방법
US8098729B2 (en) Implementing B-picture scene changes
KR980011300A (ko) 입체 디지털 비디오 인코딩을 위한 속도제어
EP1538847A2 (en) Video encoder with scene change detector for rearranging pictures before compression
EP2041984A1 (en) Method and apparatus for adapting a default encoding of a digital video signal during a scene change period
JP3426668B2 (ja) 動画像符号化方法
EP0520789A2 (en) Video coder and coding method
JP3428332B2 (ja) 画像符号化方法及び装置、並びに画像伝送方法
JPWO1996033573A1 (ja) 動画像の符号化装置および符号化方法
JPH06209469A (ja) 画像符号化装置、画像符号化方法、画像復号化装置、画像復号化方法、および画像記録媒体
JP2629409B2 (ja) 動き補償予測フレーム間符号化装置
EP0927954B1 (en) Image signal compression coding method and apparatus
JP3767007B2 (ja) 符号化装置および符号化方法
JP3799842B2 (ja) 静的映像検出方法、及び装置
JP3307367B2 (ja) 可変転送レート符号化装置
JPH0993537A (ja) ディジタル映像信号記録再生装置及びディジタル映像信号符号化方法
JP2000165909A (ja) 画像圧縮処理方法及び画像圧縮処理装置
JPS62108687A (ja) 画像信号符号化パラメ−タ制御方式
JPH08237612A (ja) 動画像処理方法
JP2922155B2 (ja) 画像符号化方法および画像符号化装置、並びに画像処理システム

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040302

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040506

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041207

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

Free format text: PAYMENT UNTIL: 20071224

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20081224

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091224

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091224

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101224

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101224

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111224

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111224

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20121224

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20131224

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term