JPH07135657A - 符号化方法と符号化装置 - Google Patents
符号化方法と符号化装置Info
- Publication number
- JPH07135657A JPH07135657A JP27952693A JP27952693A JPH07135657A JP H07135657 A JPH07135657 A JP H07135657A JP 27952693 A JP27952693 A JP 27952693A JP 27952693 A JP27952693 A JP 27952693A JP H07135657 A JPH07135657 A JP H07135657A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- coding
- processing
- frames
- correlation
- 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
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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/142—Detection of scene cut or scene change
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/179—Methods 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 scene or a shot
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/87—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving scene cut or scene change detection in combination with video compression
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)
- Image Processing (AREA)
Abstract
(57)【要約】
【目的】 画像系列中にシーンチェンジ等、相関の低い
画像が存在する場合に効率的な符号化を行う。 【構成】 シーンチェンジ検出部101で検出したフレー
ム情報を用い、フレーム間の相関の小さいフレーム間で
予測符号化処理をしないようにフレーム配置決定部102
でフレーム内符号化処理フレーム、フレーム間符号化処
理フレーム、フレーム補間符号化処理フレームを配置
し、その配置情報に従って符号化を行う。 【効果】 1方向予測において相関の低いフレームを予
測フレームとしないので、予測誤差による画質劣化を防
げるとともに、1方向予測を行うフレームは相関の強い
フレームに対してのみ行われるので、より効率的な符号
化を行なうことができる。
画像が存在する場合に効率的な符号化を行う。 【構成】 シーンチェンジ検出部101で検出したフレー
ム情報を用い、フレーム間の相関の小さいフレーム間で
予測符号化処理をしないようにフレーム配置決定部102
でフレーム内符号化処理フレーム、フレーム間符号化処
理フレーム、フレーム補間符号化処理フレームを配置
し、その配置情報に従って符号化を行う。 【効果】 1方向予測において相関の低いフレームを予
測フレームとしないので、予測誤差による画質劣化を防
げるとともに、1方向予測を行うフレームは相関の強い
フレームに対してのみ行われるので、より効率的な符号
化を行なうことができる。
Description
【0001】
【産業上の利用分野】本発明は動画符号化方式に関する
ものであり、動画像符号化記録再生装置に好適な動画像
の符号化方法、およびその符号化方法を適用した動画像
符号化装置に関するものである。
ものであり、動画像符号化記録再生装置に好適な動画像
の符号化方法、およびその符号化方法を適用した動画像
符号化装置に関するものである。
【0002】
【従来の技術】動画像の符号化方式として、時間軸方向
の相関を利用して圧縮する方法が知られている。符号化
方法としては、フレーム内、およびフレーム間の相関を
利用する方法である。フレーム間相関を利用する符号化
はフレーム内符号化に比べ、一般に圧縮率を高めること
ができるが、エラー等が発生した場合、時間軸方向に伝
搬するため、所定周期でフレーム内符号化を行うリフレ
ッシュが必要となる。
の相関を利用して圧縮する方法が知られている。符号化
方法としては、フレーム内、およびフレーム間の相関を
利用する方法である。フレーム間相関を利用する符号化
はフレーム内符号化に比べ、一般に圧縮率を高めること
ができるが、エラー等が発生した場合、時間軸方向に伝
搬するため、所定周期でフレーム内符号化を行うリフレ
ッシュが必要となる。
【0003】図7に時間軸方向の相関を利用して動画を
圧縮する方式における、予測フレームと処理対象フレー
ムの関係を示す。図7において、Iはフレーム内符号化
処理フレーム、Pは以前のフレームを予測フレームとす
るフレーム間符号化処理フレーム、Bは前後のフレーム
および前後のフレームから生成される補間フレームを予
測フレームとするフレーム補間符号化処理フレームを表
す。Iはフレーム内の相関のみを利用して圧縮するフレ
ームであり以降のP、Bフレーム処理の際、予測フレー
ムとして用いられる。Pフレームは以前のIフレーム、
あるいは以前のPフレームを予測フレームとして参照す
る。Bフレームは前後のI、Pフレームと該I、Pフレ
ームから生成した補間画像を予測フレームとして参照す
る。
圧縮する方式における、予測フレームと処理対象フレー
ムの関係を示す。図7において、Iはフレーム内符号化
処理フレーム、Pは以前のフレームを予測フレームとす
るフレーム間符号化処理フレーム、Bは前後のフレーム
および前後のフレームから生成される補間フレームを予
測フレームとするフレーム補間符号化処理フレームを表
す。Iはフレーム内の相関のみを利用して圧縮するフレ
ームであり以降のP、Bフレーム処理の際、予測フレー
ムとして用いられる。Pフレームは以前のIフレーム、
あるいは以前のPフレームを予測フレームとして参照す
る。Bフレームは前後のI、Pフレームと該I、Pフレ
ームから生成した補間画像を予測フレームとして参照す
る。
【0004】図8は、図7の各フレームを処理順に並び
替えた様子である。符号化処理としてはまず、I−0フ
レームをフレーム内符号化する。次に既処理されたI−
0フレームを予測フレームとしてP−3フレームをフレ
ーム間符号化する。次に既処理されたI−0フレーム、
P−3フレームおよびI−0とP−3フレームより生成
される補間画像を予測フレームとしてB−1フレーム、
B−2フレームをフレーム補間符号化する。次に、既処
理されたP−3フレームを予測フレームとしてP−6フ
レームをフレーム間符号化する。次に、既処理されたP
−3フレーム、P−6フレームおよびP−3とP−6フ
レームより生成される補間画像を予測フレームとしてB
−4フレーム、B−5フレームをフレーム補間符号化す
る。このように処理される符号化の種類によって各フレ
ームの処理順が決まる。
替えた様子である。符号化処理としてはまず、I−0フ
レームをフレーム内符号化する。次に既処理されたI−
0フレームを予測フレームとしてP−3フレームをフレ
ーム間符号化する。次に既処理されたI−0フレーム、
P−3フレームおよびI−0とP−3フレームより生成
される補間画像を予測フレームとしてB−1フレーム、
B−2フレームをフレーム補間符号化する。次に、既処
理されたP−3フレームを予測フレームとしてP−6フ
レームをフレーム間符号化する。次に、既処理されたP
−3フレーム、P−6フレームおよびP−3とP−6フ
レームより生成される補間画像を予測フレームとしてB
−4フレーム、B−5フレームをフレーム補間符号化す
る。このように処理される符号化の種類によって各フレ
ームの処理順が決まる。
【0005】図9は、図8の順に各フレームを符号化し
た際の、各フレームの発生符号量の概要を示す。同図の
ように一般に、各フレームで同等の画質を得る場合、各
フレームの符号量は、Bフレーム、Pフレーム、Iフレ
ームの順に多くなる。
た際の、各フレームの発生符号量の概要を示す。同図の
ように一般に、各フレームで同等の画質を得る場合、各
フレームの符号量は、Bフレーム、Pフレーム、Iフレ
ームの順に多くなる。
【0006】また、動画を扱うシステムの場合、記録媒
体のデータ転送レート以下に符号化データの圧縮率(レ
ート)を抑えなければならない。この場合、出力段にバ
ッファを設け、該バッファ内の未送信符号量によって量
子化ステップを制御し、符号量を制御することが行われ
る。また、各フレームにおける符号化方法の種類によっ
て、容量の異なる仮想的なバッファを想定し、該仮想バ
ッファにより符号量を制御する。これは、図9に示すよ
うに、一般的に同等の画質を得る場合、Bフレーム、P
フレーム、Iフレームの順に発生符号量が多くなるの
で、このことを利用し、各フレームの処理の種類毎に仮
想バッファ容量を変化させ、全体として、バッファがオ
ーバーフローあるいはアンダーフローしないように制御
する方法である。
体のデータ転送レート以下に符号化データの圧縮率(レ
ート)を抑えなければならない。この場合、出力段にバ
ッファを設け、該バッファ内の未送信符号量によって量
子化ステップを制御し、符号量を制御することが行われ
る。また、各フレームにおける符号化方法の種類によっ
て、容量の異なる仮想的なバッファを想定し、該仮想バ
ッファにより符号量を制御する。これは、図9に示すよ
うに、一般的に同等の画質を得る場合、Bフレーム、P
フレーム、Iフレームの順に発生符号量が多くなるの
で、このことを利用し、各フレームの処理の種類毎に仮
想バッファ容量を変化させ、全体として、バッファがオ
ーバーフローあるいはアンダーフローしないように制御
する方法である。
【0007】図21に従来の動画符号化装置のブロック
図を示す。図21において、2100は画像入力部、2
101は、フレーム内処理で符号化するフレーム内符号
化処理フレームと、以前のフレームを予測フレームとす
るフレーム間符号化処理フレームと、前後のフレームお
よび前後のフレームから生成される補間フレームを予測
フレームとするフレーム補間符号化処理フレームの配置
を設定するフレーム配置設定部、2102はフレーム配
置設定部2101で設定した、フレーム配置情報に従っ
て、処理するフレーム順を変更するフレーム処理順変更
部、2103は処理対象フレームと、該処理対象フレー
ムが予測フレームとする、既処理されたフレームとの動
きベクトルをブロック単位で検出する動きベクトル検出
部、2104は処理対象フレームと予測フレームとのブ
ロック毎の差分値を求める減算部である。
図を示す。図21において、2100は画像入力部、2
101は、フレーム内処理で符号化するフレーム内符号
化処理フレームと、以前のフレームを予測フレームとす
るフレーム間符号化処理フレームと、前後のフレームお
よび前後のフレームから生成される補間フレームを予測
フレームとするフレーム補間符号化処理フレームの配置
を設定するフレーム配置設定部、2102はフレーム配
置設定部2101で設定した、フレーム配置情報に従っ
て、処理するフレーム順を変更するフレーム処理順変更
部、2103は処理対象フレームと、該処理対象フレー
ムが予測フレームとする、既処理されたフレームとの動
きベクトルをブロック単位で検出する動きベクトル検出
部、2104は処理対象フレームと予測フレームとのブ
ロック毎の差分値を求める減算部である。
【0008】2105は前記差分値に対し直交変換の1
つであるDCTを施すDCT部、2106はDCT部2
105で得られた変換係数を量子化する量子化部、21
07は量子化部2106で量子化された係数を符号化す
る(例えばハフマン符号化)符号化部、2108はフレ
ーム配置設定部2101に設定されている各フレームの
符号化方法と、符号化部2107からの発生符号量によ
り量子化ステップを制御する符号量制御部、2109は
逆量子化部、2110は逆DCT部、2111は既処理
されたフレームを一時記憶するフレームメモリ部、21
12は符号化データ出力部である。
つであるDCTを施すDCT部、2106はDCT部2
105で得られた変換係数を量子化する量子化部、21
07は量子化部2106で量子化された係数を符号化す
る(例えばハフマン符号化)符号化部、2108はフレ
ーム配置設定部2101に設定されている各フレームの
符号化方法と、符号化部2107からの発生符号量によ
り量子化ステップを制御する符号量制御部、2109は
逆量子化部、2110は逆DCT部、2111は既処理
されたフレームを一時記憶するフレームメモリ部、21
12は符号化データ出力部である。
【0009】以下、図8に示すフレーム配置で符号化す
る際の、図21の詳細な動作について説明する。まず、
フレーム処理順変更部2102は、I−0フレームをD
CT部2105に送る。ここで、I−0フレームはフレ
ーム内符号化であるので、動きベクトル検出部210
3、減算部2104は処理を行なわなく、DCT部21
05で、ブロック毎(例えば8×8)にDCT処理を行
い周波数領域に変換する。量子化部2106では、図2
2に示すような、周波数帯域毎に重み付けをした量子化
テーブルを用い、量子化を行う。
る際の、図21の詳細な動作について説明する。まず、
フレーム処理順変更部2102は、I−0フレームをD
CT部2105に送る。ここで、I−0フレームはフレ
ーム内符号化であるので、動きベクトル検出部210
3、減算部2104は処理を行なわなく、DCT部21
05で、ブロック毎(例えば8×8)にDCT処理を行
い周波数領域に変換する。量子化部2106では、図2
2に示すような、周波数帯域毎に重み付けをした量子化
テーブルを用い、量子化を行う。
【0010】一般に、画像は隣接する画素間の相関が強
いので、エネルギーは低周波成分に集中する。従って、
図22に示すように、低周波成分は量子化ステップを小
さく、高周波成分は量子化ステップを大きくするような
重み付けがされる。量子化された係数は、符号化部21
07でエントロピー符号化され、符号データ出力部21
12より出力される。また、符号量制御部2108で
は、フレーム内符号化であるという情報と、符号化部2
107の発生符号量により、量子化ステップを制御し、
量子化部2106に与える。
いので、エネルギーは低周波成分に集中する。従って、
図22に示すように、低周波成分は量子化ステップを小
さく、高周波成分は量子化ステップを大きくするような
重み付けがされる。量子化された係数は、符号化部21
07でエントロピー符号化され、符号データ出力部21
12より出力される。また、符号量制御部2108で
は、フレーム内符号化であるという情報と、符号化部2
107の発生符号量により、量子化ステップを制御し、
量子化部2106に与える。
【0011】量子化部2106では、図22の量子化テ
ーブルと、符号量制御部2108より与えられる量子化
ステップにより、新たな量子化ステップを算出し、ブロ
ック毎に量子化を行う。図23に、符号量制御部210
8から出力される量子化ステップが”2”の場合、量子
化部2106で新たに算出される量子化テーブルを示
す。
ーブルと、符号量制御部2108より与えられる量子化
ステップにより、新たな量子化ステップを算出し、ブロ
ック毎に量子化を行う。図23に、符号量制御部210
8から出力される量子化ステップが”2”の場合、量子
化部2106で新たに算出される量子化テーブルを示
す。
【0012】また、量子化部2106で量子化された、
各ブロックの係数は、逆量子化部2109で逆量子化、
逆DCT部2110で逆DCT処理され、フレームメモ
リ部2111に一時記憶される。該フレームは、以降の
処理において、予測フレームとして参照される。
各ブロックの係数は、逆量子化部2109で逆量子化、
逆DCT部2110で逆DCT処理され、フレームメモ
リ部2111に一時記憶される。該フレームは、以降の
処理において、予測フレームとして参照される。
【0013】次に、フレーム処理順変更部2102によ
り、P−3フレームが読みだされる。P−3フレーム
は、I−0フレームを予測フレームとするフレーム間符
号化フレームであるので、フレームメモリ部2111よ
り、I−0フレームを読みだし、P−3フレームとの間
で、ブロック単位(例えば8×8)に動きベクトルを検
出する。減算部2104では、ブロック毎に算出された
動きベクトルを用い、該ブロック間の差分値を算出す
る。
り、P−3フレームが読みだされる。P−3フレーム
は、I−0フレームを予測フレームとするフレーム間符
号化フレームであるので、フレームメモリ部2111よ
り、I−0フレームを読みだし、P−3フレームとの間
で、ブロック単位(例えば8×8)に動きベクトルを検
出する。減算部2104では、ブロック毎に算出された
動きベクトルを用い、該ブロック間の差分値を算出す
る。
【0014】DCT部2105では、各ブロック毎にD
CTを施し、符号化部2107でエントロピー符号化を
おこなう。符号量制御部2108では、フレーム間符号
化であるという情報と、符号化部2107の発生符号量
により量子化ステップを制御し、量子化部2106に与
える。また、量子化部2106で量子化された、各ブロ
ックの係数は、逆量子化部2109で逆量子化、逆DC
T部2110で逆DCT処理され、前I−0フレームと
の動きベクトル情報を参照し、ブロック単位に加算さ
れ、フレームメモリ部2111に一時記憶される。該フ
レームは、以降の処理において、予測フレームとして参
照される。このように、フレーム配置設定部2101の
情報に従って符号化する。
CTを施し、符号化部2107でエントロピー符号化を
おこなう。符号量制御部2108では、フレーム間符号
化であるという情報と、符号化部2107の発生符号量
により量子化ステップを制御し、量子化部2106に与
える。また、量子化部2106で量子化された、各ブロ
ックの係数は、逆量子化部2109で逆量子化、逆DC
T部2110で逆DCT処理され、前I−0フレームと
の動きベクトル情報を参照し、ブロック単位に加算さ
れ、フレームメモリ部2111に一時記憶される。該フ
レームは、以降の処理において、予測フレームとして参
照される。このように、フレーム配置設定部2101の
情報に従って符号化する。
【0015】
【発明が解決しようとする課題】しかしながら、上記従
来の符号化方式では、動画シーケンス中に、シーンチェ
ンジ等によりフレーム間の相関の小さいフレームが存在
する場合においては、フレーム間符号化を行うことで逆
に画質が劣化することがある。また、相関の低いフレー
ムにおいてはフレーム間の差分をとらずに、フレーム内
符号化をするように制御する方式があるが、フレーム間
符号化処理フレームおよびフレーム補間符号化処理フレ
ームは、フレーム内符号化処理フレームに比べ、仮想バ
ッファサイズが小さく設定してあるため、多くの符号量
を割当られず、画質が劣化してしまうという問題点を有
していた。
来の符号化方式では、動画シーケンス中に、シーンチェ
ンジ等によりフレーム間の相関の小さいフレームが存在
する場合においては、フレーム間符号化を行うことで逆
に画質が劣化することがある。また、相関の低いフレー
ムにおいてはフレーム間の差分をとらずに、フレーム内
符号化をするように制御する方式があるが、フレーム間
符号化処理フレームおよびフレーム補間符号化処理フレ
ームは、フレーム内符号化処理フレームに比べ、仮想バ
ッファサイズが小さく設定してあるため、多くの符号量
を割当られず、画質が劣化してしまうという問題点を有
していた。
【0016】本発明はかかる点に鑑み、時間軸方向の相
関がないフレームが存在しても、画質劣化を抑えること
ができる符号化方式を提案することを目的としている。
関がないフレームが存在しても、画質劣化を抑えること
ができる符号化方式を提案することを目的としている。
【0017】
【課題を解決するための手段】本発明は上記目的を達す
るため、(1)フレーム内符号化処理フレームと該フレ
ーム内符号化処理フレームを予測フレームとするフレー
ム間符号化処理フレーム間、およびフレーム間符号化処
理フレームと該フレーム間符号化処理フレームを予測フ
レームとする次のフレーム間符号化処理フレーム間にシ
ーンチェンジ等の相関の低いフレームが存在しないよう
に、フレーム内符号化処理フレーム、フレーム間符号化
処理フレーム、およびフレーム補間符号化処理フレーム
を配置する構成である。
るため、(1)フレーム内符号化処理フレームと該フレ
ーム内符号化処理フレームを予測フレームとするフレー
ム間符号化処理フレーム間、およびフレーム間符号化処
理フレームと該フレーム間符号化処理フレームを予測フ
レームとする次のフレーム間符号化処理フレーム間にシ
ーンチェンジ等の相関の低いフレームが存在しないよう
に、フレーム内符号化処理フレーム、フレーム間符号化
処理フレーム、およびフレーム補間符号化処理フレーム
を配置する構成である。
【0018】(2)動画シーケンスを、各フレーム間で
相関の強い、少なくとも1つ以上の複数のフレームから
構成されるフレーム群に分割し、前記各フレーム群毎
に、フレーム内符号化処理フレーム、フレーム間符号化
処理フレーム、およびフレーム補間符号化処理フレーム
の配置を変える構成である。
相関の強い、少なくとも1つ以上の複数のフレームから
構成されるフレーム群に分割し、前記各フレーム群毎
に、フレーム内符号化処理フレーム、フレーム間符号化
処理フレーム、およびフレーム補間符号化処理フレーム
の配置を変える構成である。
【0019】(3)各フレーム間で相関の強い複数のフ
レームから構成される各フレーム群において、時間的に
1つ前のフレーム群に属するフレームを、該フレーム群
に属するフレームの予測フレームとしないように、フレ
ーム内符号化処理フレーム、フレーム間符号化処理フレ
ーム、およびフレーム補間符号化処理フレームを配置す
る構成である。
レームから構成される各フレーム群において、時間的に
1つ前のフレーム群に属するフレームを、該フレーム群
に属するフレームの予測フレームとしないように、フレ
ーム内符号化処理フレーム、フレーム間符号化処理フレ
ーム、およびフレーム補間符号化処理フレームを配置す
る構成である。
【0020】(4)動画シーケンスを、少なくとも1つ
以上の任意の数のフレームから構成されるフレーム群に
分割するとともに、各フレーム群において、フレーム内
符号化処理フレーム、フレーム間符号化処理フレーム、
およびフレーム補間符号化処理フレームの配置を設定す
る手段と、各フレーム群において各フレーム間の相関の
低いフレーム位置を検出する手段と、前記相関の低いフ
レームを検出した際、相関の低いフレーム以前のフレー
ムが以降のフレーム間符号化処理フレームにおける、予
測フレームとして参照されないように、フレーム内符号
化処理フレーム、フレーム間符号化処理フレーム、およ
びフレーム補間符号化処理フレームの再配置を行う構成
である。
以上の任意の数のフレームから構成されるフレーム群に
分割するとともに、各フレーム群において、フレーム内
符号化処理フレーム、フレーム間符号化処理フレーム、
およびフレーム補間符号化処理フレームの配置を設定す
る手段と、各フレーム群において各フレーム間の相関の
低いフレーム位置を検出する手段と、前記相関の低いフ
レームを検出した際、相関の低いフレーム以前のフレー
ムが以降のフレーム間符号化処理フレームにおける、予
測フレームとして参照されないように、フレーム内符号
化処理フレーム、フレーム間符号化処理フレーム、およ
びフレーム補間符号化処理フレームの再配置を行う構成
である。
【0021】(5)前記動画シーケンスにおける、各フ
レーム間の相関の低いフレームを検出する手段を有し、
前記手段で検出した相関の低いフレーム間で、フレーム
間符号化処理を行う場合、フレーム間符号化処理フレー
ムにおける符号量制御手段をフレーム間符号化処理フレ
ームからフレーム内符号化処理フレームにおける符号量
制御に切り換える構成である。
レーム間の相関の低いフレームを検出する手段を有し、
前記手段で検出した相関の低いフレーム間で、フレーム
間符号化処理を行う場合、フレーム間符号化処理フレー
ムにおける符号量制御手段をフレーム間符号化処理フレ
ームからフレーム内符号化処理フレームにおける符号量
制御に切り換える構成である。
【0022】(6)動画シーケンスにおいて、フレーム
内符号化処理フレームのアクティビティを算出する手段
と、フレーム間符号化処理フレームと予測フレームとの
相関の強さを算出する手段と、フレーム補間符号化処理
フレームと予測フレームとの相関の強さを算出する手段
を有し、前記フレーム内符号化処理フレームのアクティ
ビティ、前記フレーム間符号化処理フレームと予測フレ
ームとの相関の強さ、フレーム補間符号化処理フレーム
と予測フレームとの相関の強さと、送信バッファ中の未
送信符号量により量子化ステップを制御する手段を有
し、各処理フレーム毎に符号量制御法を切り換える構成
である。
内符号化処理フレームのアクティビティを算出する手段
と、フレーム間符号化処理フレームと予測フレームとの
相関の強さを算出する手段と、フレーム補間符号化処理
フレームと予測フレームとの相関の強さを算出する手段
を有し、前記フレーム内符号化処理フレームのアクティ
ビティ、前記フレーム間符号化処理フレームと予測フレ
ームとの相関の強さ、フレーム補間符号化処理フレーム
と予測フレームとの相関の強さと、送信バッファ中の未
送信符号量により量子化ステップを制御する手段を有
し、各処理フレーム毎に符号量制御法を切り換える構成
である。
【0023】(7)動画シーケンスにおいて、各フレー
ム間の相関の低いフレームを検出する手段と、前記フレ
ーム間相関検出手段により検出された相関の低いフレー
ムの前後の複数フレームにおけるフレーム内相関の強
さ、およびフレーム間相関の強さを算出する手段を有
し、前記相関の低いフレーム以前の複数フレームと、前
記相関の低いフレーム以後の複数フレームにおけるフレ
ーム内相関の強さ、フレーム間相関の強さ、および送信
バッファ中の未送信符号量により量子化ステップを制御
する構成である。
ム間の相関の低いフレームを検出する手段と、前記フレ
ーム間相関検出手段により検出された相関の低いフレー
ムの前後の複数フレームにおけるフレーム内相関の強
さ、およびフレーム間相関の強さを算出する手段を有
し、前記相関の低いフレーム以前の複数フレームと、前
記相関の低いフレーム以後の複数フレームにおけるフレ
ーム内相関の強さ、フレーム間相関の強さ、および送信
バッファ中の未送信符号量により量子化ステップを制御
する構成である。
【0024】(8)フレーム間の相関が低いフレーム以
降の映像が、該フレーム以前の映像よりフレーム内相関
およびフレーム間相関が強ければ、該フレーム以前の処
理フレームの量子化ステップは、送信バッファ中の未送
信符号量より算出される量子化ステップより小さくなる
よう制御し、該フレーム以降の映像が、該フレーム以前
の映像よりフレーム内およびフレーム間相関が弱けれ
ば、該フレーム以前の量子化ステップは、送信バッファ
中の未送信符号量より算出される量子化ステップより大
きくなるよう制御する構成である。
降の映像が、該フレーム以前の映像よりフレーム内相関
およびフレーム間相関が強ければ、該フレーム以前の処
理フレームの量子化ステップは、送信バッファ中の未送
信符号量より算出される量子化ステップより小さくなる
よう制御し、該フレーム以降の映像が、該フレーム以前
の映像よりフレーム内およびフレーム間相関が弱けれ
ば、該フレーム以前の量子化ステップは、送信バッファ
中の未送信符号量より算出される量子化ステップより大
きくなるよう制御する構成である。
【0025】(9)符号化処理単位をフィールドとする
構成である。
構成である。
【0026】
【作用】本発明は上記した構成により、(1)フレーム
内符号化処理フレームと該フレーム内符号化処理フレー
ムを予測フレームとするフレーム間符号化処理フレーム
間、およびフレーム間符号化処理フレームと該フレーム
間符号化処理フレームを予測フレームとする次のフレー
ム間符号化処理フレーム間にシーンチェンジ等の相関の
低いフレームが存在しないように、フレーム内符号化処
理フレーム、フレーム間符号化処理フレーム、およびフ
レーム補間符号化処理フレームを配置するので、フレー
ム間符号化処理フレームのような1方向予測において相
関の低いフレームを予測フレームとしないので、予測誤
差による画質劣化を防げるとともに、1方向予測を行う
フレームは相関の強いフレームに対してのみ行われるの
で、より劣化の少ない符号化を行なう。
内符号化処理フレームと該フレーム内符号化処理フレー
ムを予測フレームとするフレーム間符号化処理フレーム
間、およびフレーム間符号化処理フレームと該フレーム
間符号化処理フレームを予測フレームとする次のフレー
ム間符号化処理フレーム間にシーンチェンジ等の相関の
低いフレームが存在しないように、フレーム内符号化処
理フレーム、フレーム間符号化処理フレーム、およびフ
レーム補間符号化処理フレームを配置するので、フレー
ム間符号化処理フレームのような1方向予測において相
関の低いフレームを予測フレームとしないので、予測誤
差による画質劣化を防げるとともに、1方向予測を行う
フレームは相関の強いフレームに対してのみ行われるの
で、より劣化の少ない符号化を行なう。
【0027】(2)動画シーケンスを、各フレーム間で
相関の強い、少なくとも1つ以上の複数のフレームから
構成されるフレーム群に分割し、前記各フレーム群毎
に、フレーム内符号化処理フレーム、フレーム間符号化
処理フレーム、およびフレーム補間符号化処理フレーム
の配置を変え得るので、各フレーム群に適したフレーム
配置で符号化でき、より劣化の少ない符号化を行なう。
相関の強い、少なくとも1つ以上の複数のフレームから
構成されるフレーム群に分割し、前記各フレーム群毎
に、フレーム内符号化処理フレーム、フレーム間符号化
処理フレーム、およびフレーム補間符号化処理フレーム
の配置を変え得るので、各フレーム群に適したフレーム
配置で符号化でき、より劣化の少ない符号化を行なう。
【0028】(3)各フレーム間で相関の強い複数のフ
レームから構成される各フレーム群において、時間的に
1つ前のフレーム群に属するフレームを、該フレーム群
に属するフレームの予測フレームとしないように、フレ
ーム内符号化処理フレーム、フレーム間符号化処理フレ
ーム、およびフレーム補間符号化処理フレームを配置す
るので、フレーム間符号化処理フレームのような1方向
予測において相関の低いフレームを予測フレームとしな
いので、予測誤差による画質劣化を防げるとともに、1
方向予測を行うフレームは相関の強いフレームに対して
のみ行われるので、より劣化の少ない符号化を行なう。
レームから構成される各フレーム群において、時間的に
1つ前のフレーム群に属するフレームを、該フレーム群
に属するフレームの予測フレームとしないように、フレ
ーム内符号化処理フレーム、フレーム間符号化処理フレ
ーム、およびフレーム補間符号化処理フレームを配置す
るので、フレーム間符号化処理フレームのような1方向
予測において相関の低いフレームを予測フレームとしな
いので、予測誤差による画質劣化を防げるとともに、1
方向予測を行うフレームは相関の強いフレームに対して
のみ行われるので、より劣化の少ない符号化を行なう。
【0029】(4)相関の低いフレーム以前のフレーム
が以降のフレーム間符号化処理フレームにおける、予測
フレームとして参照されないように、フレーム内符号化
処理フレーム、フレーム間符号化処理フレーム、および
フレーム補間符号化処理フレームの再配置を行うので、
予測誤差による画質劣化を防げるとともに、1方向予測
を行うフレームは相関の強いフレームに対してのみ行わ
れるので、より劣化の少ない符号化を行なう。
が以降のフレーム間符号化処理フレームにおける、予測
フレームとして参照されないように、フレーム内符号化
処理フレーム、フレーム間符号化処理フレーム、および
フレーム補間符号化処理フレームの再配置を行うので、
予測誤差による画質劣化を防げるとともに、1方向予測
を行うフレームは相関の強いフレームに対してのみ行わ
れるので、より劣化の少ない符号化を行なう。
【0030】(5)相関の低いフレーム間で、フレーム
間符号化処理を行う場合、フレーム間符号化処理フレー
ムにおける符号量制御手段をフレーム間符号化処理フレ
ームからフレーム内符号化処理フレームにおける符号量
制御に切り換えるので、フレーム間符号化処理フレーム
において、相関の低いフレームを予測フレームとする場
合、フレーム内符号化として処理を行い、該フレームに
多くの符号量を割り当てるように制御できるため、該フ
レームおよび該フレームを予測フレームとする処理フレ
ームの画質劣化を防ぐ。
間符号化処理を行う場合、フレーム間符号化処理フレー
ムにおける符号量制御手段をフレーム間符号化処理フレ
ームからフレーム内符号化処理フレームにおける符号量
制御に切り換えるので、フレーム間符号化処理フレーム
において、相関の低いフレームを予測フレームとする場
合、フレーム内符号化として処理を行い、該フレームに
多くの符号量を割り当てるように制御できるため、該フ
レームおよび該フレームを予測フレームとする処理フレ
ームの画質劣化を防ぐ。
【0031】(6)フレーム内符号化処理フレームのア
クティビティ、フレーム間符号化処理フレームと予測フ
レームとの相関の強さ、フレーム補間符号化処理フレー
ムと予測フレームとの相関の強さと、送信バッファ中の
未送信符号量により、各処理フレーム毎に符号量制御法
を切り換えるので、各処理フレームに、より最適な符号
量を割り当てられる。
クティビティ、フレーム間符号化処理フレームと予測フ
レームとの相関の強さ、フレーム補間符号化処理フレー
ムと予測フレームとの相関の強さと、送信バッファ中の
未送信符号量により、各処理フレーム毎に符号量制御法
を切り換えるので、各処理フレームに、より最適な符号
量を割り当てられる。
【0032】(7)相関の低いフレーム以前の複数フレ
ームと、前記相関の低いフレーム以後の複数フレームに
おいてフレーム内相関の強さ、フレーム間相関の強さ、
および送信バッファ中の未送信符号量により量子化ステ
ップを制御するので、シーンチェンジ等をはさんだ前後
のシーンにおいて、画質劣化を防ぐ。
ームと、前記相関の低いフレーム以後の複数フレームに
おいてフレーム内相関の強さ、フレーム間相関の強さ、
および送信バッファ中の未送信符号量により量子化ステ
ップを制御するので、シーンチェンジ等をはさんだ前後
のシーンにおいて、画質劣化を防ぐ。
【0033】(8)フレーム間の相関が低いフレーム以
降の映像が、該フレーム以前の映像よりフレーム内相関
およびフレーム間相関が強ければ、該フレーム以前の処
理フレームの量子化ステップは、送信バッファ中の未送
信符号量より算出される量子化ステップより小さくなる
よう制御し、該フレーム以降の映像が、該フレーム以前
の映像よりフレーム内およびフレーム間相関が弱けれ
ば、該フレーム以前の量子化ステップは、送信バッファ
中の未送信符号量より算出される量子化ステップより大
きくなるよう制御するので、シーンチェンジ等をはさん
だ前後のシーンにおいて、画質劣化を防ぐ。
降の映像が、該フレーム以前の映像よりフレーム内相関
およびフレーム間相関が強ければ、該フレーム以前の処
理フレームの量子化ステップは、送信バッファ中の未送
信符号量より算出される量子化ステップより小さくなる
よう制御し、該フレーム以降の映像が、該フレーム以前
の映像よりフレーム内およびフレーム間相関が弱けれ
ば、該フレーム以前の量子化ステップは、送信バッファ
中の未送信符号量より算出される量子化ステップより大
きくなるよう制御するので、シーンチェンジ等をはさん
だ前後のシーンにおいて、画質劣化を防ぐ。
【0034】(9)符号化処理単位をフィールドとする
ことで、動きの激しいシーケンスにおいて、より劣化の
少ない符号化を行なう。
ことで、動きの激しいシーケンスにおいて、より劣化の
少ない符号化を行なう。
【0035】
【実施例】以下、本発明の一実施例の動画符号化方式に
ついて、図面を参照しながら説明する。図1は本発明の
第1の実施例における動画符号化装置のブロック図を示
すものである。
ついて、図面を参照しながら説明する。図1は本発明の
第1の実施例における動画符号化装置のブロック図を示
すものである。
【0036】図1において、100は画像入力部、10
1はフレーム間で相関の小さいフレームを検出するシー
ンチェンジ検出部、102はシーンチェンジ検出部10
1の情報に従って、フレーム内処理で符号化するフレー
ム内符号化処理フレームと、以前のフレームを予測フレ
ームとするフレーム間符号化処理フレームと、前後のフ
レームおよび前後のフレームから生成される補間フレー
ムを予測フレームとするフレーム補間符号化処理フレー
ムの配置を決定するフレーム配置決定部、103はフレ
ーム配置決定部102で得られた、フレーム配置情報を
一時記憶するフレーム配置記憶部、104はフレーム配
置記憶部103のフレーム配置情報に従って、処理する
フレーム順を変更するフレーム処理順変更部、105は
処理対象フレームと、該処理対象フレームが予測フレー
ムとする、既処理されたフレームとの動きベクトルをブ
ロック単位で検出する動きベクトル検出部、106は処
理対象フレームと予測フレームとのブロック毎の差分値
を求める減算部、107は前記差分値に対し直交変換の
1つであるDCTを施すDCT部、108はDCT部1
07で得られた変換係数を量子化する量子化部、109
は量子化部108で量子化された係数を符号化する(例
えばハフマン符号化)符号化部、110はフレーム配置
記憶部103に記憶されている各フレームの符号化方法
と、符号化部109からの発生符号量により量子化ステ
ップを制御する符号量制御部、111は逆量子化部、1
12は逆DCT部、113は既処理されたフレームを一
時記憶するフレームメモリ部、114は符号化データ出
力部である。
1はフレーム間で相関の小さいフレームを検出するシー
ンチェンジ検出部、102はシーンチェンジ検出部10
1の情報に従って、フレーム内処理で符号化するフレー
ム内符号化処理フレームと、以前のフレームを予測フレ
ームとするフレーム間符号化処理フレームと、前後のフ
レームおよび前後のフレームから生成される補間フレー
ムを予測フレームとするフレーム補間符号化処理フレー
ムの配置を決定するフレーム配置決定部、103はフレ
ーム配置決定部102で得られた、フレーム配置情報を
一時記憶するフレーム配置記憶部、104はフレーム配
置記憶部103のフレーム配置情報に従って、処理する
フレーム順を変更するフレーム処理順変更部、105は
処理対象フレームと、該処理対象フレームが予測フレー
ムとする、既処理されたフレームとの動きベクトルをブ
ロック単位で検出する動きベクトル検出部、106は処
理対象フレームと予測フレームとのブロック毎の差分値
を求める減算部、107は前記差分値に対し直交変換の
1つであるDCTを施すDCT部、108はDCT部1
07で得られた変換係数を量子化する量子化部、109
は量子化部108で量子化された係数を符号化する(例
えばハフマン符号化)符号化部、110はフレーム配置
記憶部103に記憶されている各フレームの符号化方法
と、符号化部109からの発生符号量により量子化ステ
ップを制御する符号量制御部、111は逆量子化部、1
12は逆DCT部、113は既処理されたフレームを一
時記憶するフレームメモリ部、114は符号化データ出
力部である。
【0037】以下、図10、図11、図12、図13、
図14、図15を用いて図1のブロックの動作を詳細に
説明する。図1において、まず画像入力部100より表
示順にフレームデータが入力される。シーンチェンジ検
出部101では、画像入力部100より入力される各フ
レーム間の相関を算出し、フレームの相関の低いフレー
ムをシーンチェンジとして検出する。フレーム配置決定
部102では、シーンチェンジ検出部101で検出され
たシーンチェンジ情報により、フレーム間符号化処理フ
レームの予測フレームとして相関の低いフレームを参照
しないように、各フレーム処理の配置を行う。フレーム
配置決定部102で決定された、各フレームの符号化方
法は、フレーム配置記憶部103に一時記憶される。次
に、フレーム処理順変更部104では、フレーム配置記
憶部103のフレーム配置情報に従い、フレームデータ
を読みだし、動きベクトル検出部105に出力する。
図14、図15を用いて図1のブロックの動作を詳細に
説明する。図1において、まず画像入力部100より表
示順にフレームデータが入力される。シーンチェンジ検
出部101では、画像入力部100より入力される各フ
レーム間の相関を算出し、フレームの相関の低いフレー
ムをシーンチェンジとして検出する。フレーム配置決定
部102では、シーンチェンジ検出部101で検出され
たシーンチェンジ情報により、フレーム間符号化処理フ
レームの予測フレームとして相関の低いフレームを参照
しないように、各フレーム処理の配置を行う。フレーム
配置決定部102で決定された、各フレームの符号化方
法は、フレーム配置記憶部103に一時記憶される。次
に、フレーム処理順変更部104では、フレーム配置記
憶部103のフレーム配置情報に従い、フレームデータ
を読みだし、動きベクトル検出部105に出力する。
【0038】以下、フレーム配置決定部102、フレー
ム処理順変更部104の動作について説明する。
ム処理順変更部104の動作について説明する。
【0039】図10は各フレームの処理を、あらかじめ
設定した符号化方式で行う様子を、表示順に示した図で
ある。図10において、Iは、フレーム内符号化処理フ
レーム、Pはフレーム間符号化処理フレーム、Bはフレ
ーム補間符号化処理フレームを表しており、数字は同シ
ーケンスにおける表示順を示す。例えば、P−9はフレ
ーム間符号化処理フレームで、表示順は9番目であるこ
とを表す。同図において第5フレームよりシーンが変わ
った場合について、説明する。
設定した符号化方式で行う様子を、表示順に示した図で
ある。図10において、Iは、フレーム内符号化処理フ
レーム、Pはフレーム間符号化処理フレーム、Bはフレ
ーム補間符号化処理フレームを表しており、数字は同シ
ーケンスにおける表示順を示す。例えば、P−9はフレ
ーム間符号化処理フレームで、表示順は9番目であるこ
とを表す。同図において第5フレームよりシーンが変わ
った場合について、説明する。
【0040】図11は、図10における各フレームを、
フレーム処理順変更部104により、符号化処理順に並
べた様子を示す。同図に示すように、符号化処理順とし
ては、まずP−0フレームを前フレームを予測フレーム
としてフレーム間符号化を行う。次に、I−3フレーム
をフレーム内符号化する。次に、既処理されたP−0フ
レーム、I−3フレーム、およびP−0とI−3フレー
ムより生成される補間フレームを予測フレームとしてB
−1フレーム、B−2フレームをフレーム補間符号化す
る。次に、既処理されたI−3フレームを予測フレーム
としてP−6フレームをフレーム間符号化する。次に、
既処理されたI−3フレーム、P−6フレーム、および
I−3とP−6フレームより生成される補間フレームを
予測フレームとしてB−4フレーム、B−5フレームを
フレーム補間符号化する。
フレーム処理順変更部104により、符号化処理順に並
べた様子を示す。同図に示すように、符号化処理順とし
ては、まずP−0フレームを前フレームを予測フレーム
としてフレーム間符号化を行う。次に、I−3フレーム
をフレーム内符号化する。次に、既処理されたP−0フ
レーム、I−3フレーム、およびP−0とI−3フレー
ムより生成される補間フレームを予測フレームとしてB
−1フレーム、B−2フレームをフレーム補間符号化す
る。次に、既処理されたI−3フレームを予測フレーム
としてP−6フレームをフレーム間符号化する。次に、
既処理されたI−3フレーム、P−6フレーム、および
I−3とP−6フレームより生成される補間フレームを
予測フレームとしてB−4フレーム、B−5フレームを
フレーム補間符号化する。
【0041】図12に、図11の符号化処理順におけ
る、各フレームの符号量を制御するための、各処理フレ
ーム毎の仮想バッファの容量を示す。このように、多く
の符号量が発生する、フレーム内符号化処理フレームの
仮想バッファ容量が最も大きく、次にフレーム間符号化
処理フレーム、そしてフレーム補間符号化処理フレーム
は、最も小さい仮想バッファ容量で発生符号量を制御す
る。このような仮想バッファを用い、符号量制御部11
0では、仮想バッファ内の未送信符号量により量子化部
108に与える量子化ステップを制御する。しかし、同
図においてシーンチェンジによって、相関のないI−3
フレームを予測フレームとして、フレーム間符号化をす
るP−6フレーム(a点)においては、実際はフレーム
内符号化をされるのにかかわらず、仮想バッファによる
符号量制御により、フレーム間符号化処理フレームとし
て符号量を制御されてしまうため、画質が著しく劣化す
る。
る、各フレームの符号量を制御するための、各処理フレ
ーム毎の仮想バッファの容量を示す。このように、多く
の符号量が発生する、フレーム内符号化処理フレームの
仮想バッファ容量が最も大きく、次にフレーム間符号化
処理フレーム、そしてフレーム補間符号化処理フレーム
は、最も小さい仮想バッファ容量で発生符号量を制御す
る。このような仮想バッファを用い、符号量制御部11
0では、仮想バッファ内の未送信符号量により量子化部
108に与える量子化ステップを制御する。しかし、同
図においてシーンチェンジによって、相関のないI−3
フレームを予測フレームとして、フレーム間符号化をす
るP−6フレーム(a点)においては、実際はフレーム
内符号化をされるのにかかわらず、仮想バッファによる
符号量制御により、フレーム間符号化処理フレームとし
て符号量を制御されてしまうため、画質が著しく劣化す
る。
【0042】これに対し、図1におけるフレーム配置決
定部102では、第5フレームよりシーンが変わったと
いうシーンチェンジ検出部101の情報により、図13
に示すフレーム配置を行う。図14は、図13に示すフ
レーム配置を、フレーム処理順変更部104により、符
号化処理順に並べた様子を示すものである。図15に、
図14の符号化処理順における、各フレームの符号量を
制御するための、各処理フレーム毎の仮想バッファの容
量を示す。このように、シーンチェンジの起こったB−
5フレームでは、P−3フレームとI−6フレーム、お
よびP−3、I−6フレームより生成された補間フレー
ムを予測フレームとするので、大きな予測誤差は生じな
いと考えられる。また、図12においてシーンチェンジ
により画質の劣化する第5フレームは、図15に示すよ
うにフレーム内符号化処理フレームとして処理するた
め、シーンチェンジによる画質劣化はない。また、シー
ンチェンジ以後のフレームで、シーンチェンジ以前のフ
レームを予測フレームとする、フレーム間符号化は行わ
ないので、シーンチェンジによる画質劣化を抑えること
ができる。
定部102では、第5フレームよりシーンが変わったと
いうシーンチェンジ検出部101の情報により、図13
に示すフレーム配置を行う。図14は、図13に示すフ
レーム配置を、フレーム処理順変更部104により、符
号化処理順に並べた様子を示すものである。図15に、
図14の符号化処理順における、各フレームの符号量を
制御するための、各処理フレーム毎の仮想バッファの容
量を示す。このように、シーンチェンジの起こったB−
5フレームでは、P−3フレームとI−6フレーム、お
よびP−3、I−6フレームより生成された補間フレー
ムを予測フレームとするので、大きな予測誤差は生じな
いと考えられる。また、図12においてシーンチェンジ
により画質の劣化する第5フレームは、図15に示すよ
うにフレーム内符号化処理フレームとして処理するた
め、シーンチェンジによる画質劣化はない。また、シー
ンチェンジ以後のフレームで、シーンチェンジ以前のフ
レームを予測フレームとする、フレーム間符号化は行わ
ないので、シーンチェンジによる画質劣化を抑えること
ができる。
【0043】動きベクトル検出部105以降の処理につ
いては、図21の従来例と同様な処理を行う。このよう
に、フレーム内符号化処理フレームと該フレーム内符号
化処理フレームを予測フレームとするフレーム間符号化
処理フレーム間、およびフレーム間符号化処理フレーム
と該フレーム間符号化処理フレームを予測フレームとす
る次のフレーム間符号化処理フレーム間にシーンチェン
ジ等の相関の低いフレームが存在しないように、フレー
ム内符号化処理フレーム、フレーム間符号化処理フレー
ム、およびフレーム補間符号化処理フレームを配置し、
符号化を行う。
いては、図21の従来例と同様な処理を行う。このよう
に、フレーム内符号化処理フレームと該フレーム内符号
化処理フレームを予測フレームとするフレーム間符号化
処理フレーム間、およびフレーム間符号化処理フレーム
と該フレーム間符号化処理フレームを予測フレームとす
る次のフレーム間符号化処理フレーム間にシーンチェン
ジ等の相関の低いフレームが存在しないように、フレー
ム内符号化処理フレーム、フレーム間符号化処理フレー
ム、およびフレーム補間符号化処理フレームを配置し、
符号化を行う。
【0044】次に、本発明の他の実施例の動画符号化方
式について、図面を参照しながら説明する。図2は本発
明の第2の実施例における動画符号化装置のブロック図
を示すものである。
式について、図面を参照しながら説明する。図2は本発
明の第2の実施例における動画符号化装置のブロック図
を示すものである。
【0045】図2において、200は画像入力部、20
1はフレーム間で相関の小さいフレームを検出するフレ
ーム相関検出部、202はフレーム間の相関の強い、複
数のフレームから構成されるフレーム群を形成するフレ
ーム群形成部、203はフレーム間相関検出部201
と、フレーム群形成部202に従って、フレーム内処理
で符号化するフレーム内符号化処理フレームと、以前の
フレームを予測フレームとするフレーム間符号化処理フ
レームと、前後のフレームおよび前後のフレームから生
成される補間フレームを予測フレームとするフレーム補
間符号化処理フレームの配置を決定するフレーム配置決
定部である。
1はフレーム間で相関の小さいフレームを検出するフレ
ーム相関検出部、202はフレーム間の相関の強い、複
数のフレームから構成されるフレーム群を形成するフレ
ーム群形成部、203はフレーム間相関検出部201
と、フレーム群形成部202に従って、フレーム内処理
で符号化するフレーム内符号化処理フレームと、以前の
フレームを予測フレームとするフレーム間符号化処理フ
レームと、前後のフレームおよび前後のフレームから生
成される補間フレームを予測フレームとするフレーム補
間符号化処理フレームの配置を決定するフレーム配置決
定部である。
【0046】204はフレーム配置決定部203で得ら
れた、フレーム配置情報を一時記憶するフレーム配置記
憶部、205はフレーム配置記憶部204のフレーム配
置情報に従って、処理するフレーム順を変更するフレー
ム処理順変更部、206は処理対象フレームと、該処理
対象フレームが予測フレームとする、既処理されたフレ
ームとの動きベクトルをブロック単位で検出する動きベ
クトル検出部、207は処理対象フレームと予測フレー
ムとのブロック毎の差分値を求める減算部、208は前
記差分値に対し直交変換の1つであるDCTを施すDC
T部、209はDCT部208で得られた変換係数を量
子化する量子化部である。
れた、フレーム配置情報を一時記憶するフレーム配置記
憶部、205はフレーム配置記憶部204のフレーム配
置情報に従って、処理するフレーム順を変更するフレー
ム処理順変更部、206は処理対象フレームと、該処理
対象フレームが予測フレームとする、既処理されたフレ
ームとの動きベクトルをブロック単位で検出する動きベ
クトル検出部、207は処理対象フレームと予測フレー
ムとのブロック毎の差分値を求める減算部、208は前
記差分値に対し直交変換の1つであるDCTを施すDC
T部、209はDCT部208で得られた変換係数を量
子化する量子化部である。
【0047】210は量子化部209で量子化された係
数を符号化する(例えばハフマン符号化)符号化部、2
11はフレーム配置記憶部204に記憶されている各フ
レームの符号化方法と、符号化部210からの発生符号
量により量子化ステップを制御する符号量制御部、21
2は逆量子化部、213は逆DCT部、214は既処理
されたフレームを一時記憶するフレームメモリ部、21
5は符号化データ出力部である。
数を符号化する(例えばハフマン符号化)符号化部、2
11はフレーム配置記憶部204に記憶されている各フ
レームの符号化方法と、符号化部210からの発生符号
量により量子化ステップを制御する符号量制御部、21
2は逆量子化部、213は逆DCT部、214は既処理
されたフレームを一時記憶するフレームメモリ部、21
5は符号化データ出力部である。
【0048】以下、図16、図17を用いて、図2の詳
細な動作について説明する。画像入力部200より入力
された動画シーケンスは、フレーム間相関検出部201
で、相関の低いフレームを検出される。フレーム群形成
部202では、相関の強い複数フレームから構成される
フレーム群を形成する。フレーム配置決定部203で
は、フレーム間相関検出部201と、フレーム群形成部
202の情報より、該フレーム群における、フレーム配
置を決定する。
細な動作について説明する。画像入力部200より入力
された動画シーケンスは、フレーム間相関検出部201
で、相関の低いフレームを検出される。フレーム群形成
部202では、相関の強い複数フレームから構成される
フレーム群を形成する。フレーム配置決定部203で
は、フレーム間相関検出部201と、フレーム群形成部
202の情報より、該フレーム群における、フレーム配
置を決定する。
【0049】図16に動画シーケンスを、相関の強い複
数フレームから構成されるフレーム群に分割した様子を
示す。図16は、各フレーム群内においては、同一のフ
レーム周期でフレーム配置を行った様子を示す図であ
る。フレーム群2においては、BBIBBBBPを1つ
の周期として、フレーム群3においては、BIBPを1
つの周期としてフレーム配置をしている。これは、相関
がある程度強い同一フレーム群内において、相関の強さ
が複数フレームにまたがる場合は、例えばフレーム群2
のように、I,Pフレーム間に多くのBフレームを配置
することで、より効率的な符号化が実現でき、一方、相
関の強さが多くのフレームにまたがらない場合は、フレ
ーム群3のように、フレーム周期を短くした方が有効で
あるからである。
数フレームから構成されるフレーム群に分割した様子を
示す。図16は、各フレーム群内においては、同一のフ
レーム周期でフレーム配置を行った様子を示す図であ
る。フレーム群2においては、BBIBBBBPを1つ
の周期として、フレーム群3においては、BIBPを1
つの周期としてフレーム配置をしている。これは、相関
がある程度強い同一フレーム群内において、相関の強さ
が複数フレームにまたがる場合は、例えばフレーム群2
のように、I,Pフレーム間に多くのBフレームを配置
することで、より効率的な符号化が実現でき、一方、相
関の強さが多くのフレームにまたがらない場合は、フレ
ーム群3のように、フレーム周期を短くした方が有効で
あるからである。
【0050】また、図17に示すように、同一フレーム
群において、フレーム周期を変えてもよい。このよう
に、フレーム配置決定部203で得られた、各フレーム
の符号化情報を一時フレーム配置記憶部204に記憶す
る。フレーム処理順変更部205は、フレーム配置記憶
部204に従い、フレームデータを順次読みだし、符号
化を行う。以降の処理については、図21の従来例と同
様な処理を行う。このように、動画シーケンスを、各フ
レーム間で相関の強い、少なくとも1つ以上の複数のフ
レームから構成されるフレーム群に分割し、前記各フレ
ーム群毎に、フレーム内符号化処理フレーム、フレーム
間符号化処理フレーム、およびフレーム補間符号化処理
フレームの配置を変え、符号化を行う。
群において、フレーム周期を変えてもよい。このよう
に、フレーム配置決定部203で得られた、各フレーム
の符号化情報を一時フレーム配置記憶部204に記憶す
る。フレーム処理順変更部205は、フレーム配置記憶
部204に従い、フレームデータを順次読みだし、符号
化を行う。以降の処理については、図21の従来例と同
様な処理を行う。このように、動画シーケンスを、各フ
レーム間で相関の強い、少なくとも1つ以上の複数のフ
レームから構成されるフレーム群に分割し、前記各フレ
ーム群毎に、フレーム内符号化処理フレーム、フレーム
間符号化処理フレーム、およびフレーム補間符号化処理
フレームの配置を変え、符号化を行う。
【0051】次に、本発明のさらに他の実施例の動画符
号化方式について、図面を参照しながら説明する。図3
は本発明の第3の実施例における動画符号化装置のブロ
ック図を示すものである。
号化方式について、図面を参照しながら説明する。図3
は本発明の第3の実施例における動画符号化装置のブロ
ック図を示すものである。
【0052】図3において、300は画像入力部、30
1はフレーム間で相関の小さいフレームを検出するシー
ンチェンジ検出部、302は各フレームの符号化方法を
あらかじめ設定するフレーム配置設定部、303はフレ
ーム配置設定部302と、シーンチェンジ検出部301
の情報に従って、フレーム内処理で符号化するフレーム
内符号化処理フレームと、以前のフレームを予測フレー
ムとするフレーム間符号化処理フレームと、前後のフレ
ームおよび前後のフレームから生成される補間フレーム
を予測フレームとするフレーム補間符号化処理フレーム
の配置を再決定するフレーム再配置部である。
1はフレーム間で相関の小さいフレームを検出するシー
ンチェンジ検出部、302は各フレームの符号化方法を
あらかじめ設定するフレーム配置設定部、303はフレ
ーム配置設定部302と、シーンチェンジ検出部301
の情報に従って、フレーム内処理で符号化するフレーム
内符号化処理フレームと、以前のフレームを予測フレー
ムとするフレーム間符号化処理フレームと、前後のフレ
ームおよび前後のフレームから生成される補間フレーム
を予測フレームとするフレーム補間符号化処理フレーム
の配置を再決定するフレーム再配置部である。
【0053】304はフレーム再配置部303のフレー
ム配置情報に従って、処理するフレーム順を変更するフ
レーム処理順変更部、305は処理対象フレームと、該
処理対象フレームが予測フレームとする、既処理された
フレームとの動きベクトルをブロック単位で検出する動
きベクトル検出部、306は処理対象フレームと予測フ
レームとのブロック毎の差分値を求める減算部、307
は前記差分値に対し直交変換の1つであるDCTを施す
DCT部、308はDCT部307で得られた変換係数
を量子化する量子化部である。
ム配置情報に従って、処理するフレーム順を変更するフ
レーム処理順変更部、305は処理対象フレームと、該
処理対象フレームが予測フレームとする、既処理された
フレームとの動きベクトルをブロック単位で検出する動
きベクトル検出部、306は処理対象フレームと予測フ
レームとのブロック毎の差分値を求める減算部、307
は前記差分値に対し直交変換の1つであるDCTを施す
DCT部、308はDCT部307で得られた変換係数
を量子化する量子化部である。
【0054】309は量子化部308で量子化された係
数を符号化する(例えばハフマン符号化)符号化部、3
10はフレーム再配置部303で決定された各フレーム
の符号化方法と、符号化部309からの発生符号量によ
り量子化ステップを制御する符号量制御部、311は逆
量子化部、312は逆DCT部、313は既処理された
フレームを一時記憶するフレームメモリ部、314は符
号化データ出力部である。
数を符号化する(例えばハフマン符号化)符号化部、3
10はフレーム再配置部303で決定された各フレーム
の符号化方法と、符号化部309からの発生符号量によ
り量子化ステップを制御する符号量制御部、311は逆
量子化部、312は逆DCT部、313は既処理された
フレームを一時記憶するフレームメモリ部、314は符
号化データ出力部である。
【0055】以下、図18を用いて、図3の詳細な動作
について説明する。まず、符号化処理に先立ち、フレー
ム配置設定部302に、各フレームにおける符号化方式
設定する。図18(A)に、各フレームの符号化方式を
設定した例を示す。同図ではBBIBBPBBPの周期
で符号化を行なうよう、各フレームの符号化方式を設定
している。画像入力部300より入力された動画シーケ
ンスは、フレーム間相関検出部301で、相関の低いフ
レームを検出する。図18(A)に示すように、予測フ
レームとフレーム間符号化処理フレーム間にシーンチェ
ンジが存在すれば、フレーム再配置部303は、フレー
ム配置を図18(B)に示すように、予測フレームとフ
レーム間符号化処理フレーム間にシーンチェンジが存在
しないよう、動的に変更する。
について説明する。まず、符号化処理に先立ち、フレー
ム配置設定部302に、各フレームにおける符号化方式
設定する。図18(A)に、各フレームの符号化方式を
設定した例を示す。同図ではBBIBBPBBPの周期
で符号化を行なうよう、各フレームの符号化方式を設定
している。画像入力部300より入力された動画シーケ
ンスは、フレーム間相関検出部301で、相関の低いフ
レームを検出する。図18(A)に示すように、予測フ
レームとフレーム間符号化処理フレーム間にシーンチェ
ンジが存在すれば、フレーム再配置部303は、フレー
ム配置を図18(B)に示すように、予測フレームとフ
レーム間符号化処理フレーム間にシーンチェンジが存在
しないよう、動的に変更する。
【0056】このように、通常処理においては、フレー
ム配置設定部302に設定したBBIBBPBBPの周
期で符号化を行い、シーンチェンジ等により、相関の小
さいフレームを予測フレームとするフレーム間符号化が
生じた場合は、予測フレームとフレーム間符号化処理フ
レーム間にシーンチェンジが存在しないよう、動的にフ
レーム配置を変更する。以降は図22の従来例と同様に
各フレームを符号化する。このように、相関の低いフレ
ームを検出した際、相関の低いフレーム以前のフレーム
が以降のフレーム間符号化処理フレームにおける、予測
フレームとして参照しないように、フレーム内符号化処
理フレーム、フレーム間符号化処理フレーム、およびフ
レーム補間符号化処理フレームの再配置を行い符号化を
行う。
ム配置設定部302に設定したBBIBBPBBPの周
期で符号化を行い、シーンチェンジ等により、相関の小
さいフレームを予測フレームとするフレーム間符号化が
生じた場合は、予測フレームとフレーム間符号化処理フ
レーム間にシーンチェンジが存在しないよう、動的にフ
レーム配置を変更する。以降は図22の従来例と同様に
各フレームを符号化する。このように、相関の低いフレ
ームを検出した際、相関の低いフレーム以前のフレーム
が以降のフレーム間符号化処理フレームにおける、予測
フレームとして参照しないように、フレーム内符号化処
理フレーム、フレーム間符号化処理フレーム、およびフ
レーム補間符号化処理フレームの再配置を行い符号化を
行う。
【0057】次に、本発明の第4の実施例の動画符号化
方式について、図面を参照しながら説明する。図4は本
発明の第4の実施例における動画符号化装置のブロック
図を示すものである。
方式について、図面を参照しながら説明する。図4は本
発明の第4の実施例における動画符号化装置のブロック
図を示すものである。
【0058】図4において、400は画像入力部、40
1はフレーム間の相関を検出するフレーム間相関算出
部、402は各フレームの符号化方法をあらかじめ設定
するフレーム配置設定部、403はフレーム配置設定部
402のフレーム配置情報に従って、処理するフレーム
順を変更するフレーム処理順変更部、404は処理対象
フレームと、該処理対象フレームが予測フレームとす
る、既処理されたフレームとの動きベクトルをブロック
単位で検出する動きベクトル検出部、405は処理対象
フレームと予測フレームとのブロック毎の差分値を求め
る減算部である。
1はフレーム間の相関を検出するフレーム間相関算出
部、402は各フレームの符号化方法をあらかじめ設定
するフレーム配置設定部、403はフレーム配置設定部
402のフレーム配置情報に従って、処理するフレーム
順を変更するフレーム処理順変更部、404は処理対象
フレームと、該処理対象フレームが予測フレームとす
る、既処理されたフレームとの動きベクトルをブロック
単位で検出する動きベクトル検出部、405は処理対象
フレームと予測フレームとのブロック毎の差分値を求め
る減算部である。
【0059】406は前記差分値に対し直交変換の1つ
であるDCTを施すDCT部、407はDCT部406
で得られた変換係数を量子化する量子化部、411は量
子化部407で量子化された係数を符号化する(例えば
ハフマン符号化)符号化部、412はフレーム配置設定
部402で設定された各フレームの符号化方法と、フレ
ーム間相関算出部401で算出された、フレーム間の相
関の強さと、符号化部411からの発生符号量により量
子化ステップを制御する符号量制御部、408は逆量子
化部、409は逆DCT部、410は既処理されたフレ
ームを一時記憶するフレームメモリ部、413は符号化
データ出力部である。
であるDCTを施すDCT部、407はDCT部406
で得られた変換係数を量子化する量子化部、411は量
子化部407で量子化された係数を符号化する(例えば
ハフマン符号化)符号化部、412はフレーム配置設定
部402で設定された各フレームの符号化方法と、フレ
ーム間相関算出部401で算出された、フレーム間の相
関の強さと、符号化部411からの発生符号量により量
子化ステップを制御する符号量制御部、408は逆量子
化部、409は逆DCT部、410は既処理されたフレ
ームを一時記憶するフレームメモリ部、413は符号化
データ出力部である。
【0060】以下、図10、図11、図19を用いて、
図4の動作を詳細に説明する。図4において、フレーム
配置設定部402に、各フレームにおける符号化方式設
定する。図10に、各フレームの符号化方式を設定した
例を示す。同図ではBBIBBPBBPの周期で符号化
を行なうよう、各フレームの符号化方式を設定してい
る。
図4の動作を詳細に説明する。図4において、フレーム
配置設定部402に、各フレームにおける符号化方式設
定する。図10に、各フレームの符号化方式を設定した
例を示す。同図ではBBIBBPBBPの周期で符号化
を行なうよう、各フレームの符号化方式を設定してい
る。
【0061】図11は、図10を符号化処理順に並びか
えた様子を示す図である。画像入力部400より入力さ
れた動画シーケンスは、フレーム間相関算出部401
で、相関の低いフレームを検出する。相関の低いフレー
ムが検出されない間は、フレーム配置設定部402の情
報に従って、フレーム処理順変更部403で、符号化処
理順に画像データを読みだし、処理する。図10に示す
ように、B−5フレームよりシーンが変わる場合、フレ
ーム間相関算出部401では、このフレーム位置を符号
量制御部412に与える。
えた様子を示す図である。画像入力部400より入力さ
れた動画シーケンスは、フレーム間相関算出部401
で、相関の低いフレームを検出する。相関の低いフレー
ムが検出されない間は、フレーム配置設定部402の情
報に従って、フレーム処理順変更部403で、符号化処
理順に画像データを読みだし、処理する。図10に示す
ように、B−5フレームよりシーンが変わる場合、フレ
ーム間相関算出部401では、このフレーム位置を符号
量制御部412に与える。
【0062】符号量制御部412では、シーンチェンジ
をはさんだI−3フレームを予測フレームとする、P−
6フレームのフレーム間符号化処理が開始されると、図
19に示すように、仮想バッファの容量を、フレーム間
符号化から、フレーム内符号化用の仮想バッファ容量に
変更し、符号量制御を行う。以降は、図22の従来例と
同様に各フレームを符号化する。このように、フレーム
間符号化処理フレームにおいて、相関の低いフレームを
予測フレームとする場合、フレーム内符号化として処理
を行い、該フレームに多くの符号量を割り当てるように
制御し、符号化を行う。
をはさんだI−3フレームを予測フレームとする、P−
6フレームのフレーム間符号化処理が開始されると、図
19に示すように、仮想バッファの容量を、フレーム間
符号化から、フレーム内符号化用の仮想バッファ容量に
変更し、符号量制御を行う。以降は、図22の従来例と
同様に各フレームを符号化する。このように、フレーム
間符号化処理フレームにおいて、相関の低いフレームを
予測フレームとする場合、フレーム内符号化として処理
を行い、該フレームに多くの符号量を割り当てるように
制御し、符号化を行う。
【0063】次に、本発明の第5の実施例の動画符号化
方式について、図面を参照しながら説明する。図5は本
発明の第5の実施例における動画符号化装置のブロック
図を示すものである。
方式について、図面を参照しながら説明する。図5は本
発明の第5の実施例における動画符号化装置のブロック
図を示すものである。
【0064】図5において、500は画像入力部、50
1はフレーム内の画像の細かさを表すアクティビティを
算出するアクティビティを算出部、502はフレーム間
の相関を検出するフレーム間相関算出部、503は各フ
レームの符号化方法をあらかじめ設定するフレーム配置
設定部、504はフレーム配置設定部503のフレーム
配置情報に従って、処理するフレーム順を変更するフレ
ーム処理順変更部、505は処理対象フレームと、該処
理対象フレームが予測フレームとする、既処理されたフ
レームとの動きベクトルをブロック単位で検出する動き
ベクトル検出部、506は処理対象フレームと予測フレ
ームとのブロック毎の差分値を求める減算部である。
1はフレーム内の画像の細かさを表すアクティビティを
算出するアクティビティを算出部、502はフレーム間
の相関を検出するフレーム間相関算出部、503は各フ
レームの符号化方法をあらかじめ設定するフレーム配置
設定部、504はフレーム配置設定部503のフレーム
配置情報に従って、処理するフレーム順を変更するフレ
ーム処理順変更部、505は処理対象フレームと、該処
理対象フレームが予測フレームとする、既処理されたフ
レームとの動きベクトルをブロック単位で検出する動き
ベクトル検出部、506は処理対象フレームと予測フレ
ームとのブロック毎の差分値を求める減算部である。
【0065】507は前記差分値に対し直交変換の1つ
であるDCTを施すDCT部、508はDCT部507
で得られた変換係数を量子化する量子化部、512は量
子化部508で量子化された係数を符号化する(例えば
ハフマン符号化)符号化部、513はフレーム配置設定
部503で設定された各フレームの符号化方法と、アク
ティビティ算出部501で得られたフレーム内の相関の
強さと、フレーム間相関算出部502で算出された、フ
レーム間の相関の強さと、符号化部512からの発生符
号量により量子化ステップを制御する符号量制御部、5
09は逆量子化部、510は逆DCT部、511は既処
理されたフレームを一時記憶するフレームメモリ部、5
14は符号化データ出力部である。
であるDCTを施すDCT部、508はDCT部507
で得られた変換係数を量子化する量子化部、512は量
子化部508で量子化された係数を符号化する(例えば
ハフマン符号化)符号化部、513はフレーム配置設定
部503で設定された各フレームの符号化方法と、アク
ティビティ算出部501で得られたフレーム内の相関の
強さと、フレーム間相関算出部502で算出された、フ
レーム間の相関の強さと、符号化部512からの発生符
号量により量子化ステップを制御する符号量制御部、5
09は逆量子化部、510は逆DCT部、511は既処
理されたフレームを一時記憶するフレームメモリ部、5
14は符号化データ出力部である。
【0066】以下図20を用い、符号量制御部513の
動作を説明する。図20において(d)線は、フレーム
配置設定部503に従って、各符号化処理フレームに毎
の従来の仮想バッファ容量を示すものである。同図にお
いて(c)線は、フレーム配置設定部503で設定され
た各フレームの符号化方法と、アクティビティ算出部5
01で得られたフレーム内の相関の強さと、フレーム間
相関算出部502で算出された、フレーム間の相関の強
さにより、仮想バッファの容量を可変に制御した様子を
示す図である。
動作を説明する。図20において(d)線は、フレーム
配置設定部503に従って、各符号化処理フレームに毎
の従来の仮想バッファ容量を示すものである。同図にお
いて(c)線は、フレーム配置設定部503で設定され
た各フレームの符号化方法と、アクティビティ算出部5
01で得られたフレーム内の相関の強さと、フレーム間
相関算出部502で算出された、フレーム間の相関の強
さにより、仮想バッファの容量を可変に制御した様子を
示す図である。
【0067】同図の場合、前半部分のシーケンスはフレ
ーム内、フレーム間の相関が比較的強い映像、すなわ
ち、比較的圧縮しやすい映像であり、仮想バッファ容量
を小さくすることで、各フレームの符号量が小さくなる
よう制御する。一方、後半部分のシーケンスは、フレー
ム内、フレーム間の相関が弱い、すなわち、圧縮しにく
い映像であるので、より多くの符号量を各フレームに割
り当てるため、仮想バッファ容量を大きくしている。
ーム内、フレーム間の相関が比較的強い映像、すなわ
ち、比較的圧縮しやすい映像であり、仮想バッファ容量
を小さくすることで、各フレームの符号量が小さくなる
よう制御する。一方、後半部分のシーケンスは、フレー
ム内、フレーム間の相関が弱い、すなわち、圧縮しにく
い映像であるので、より多くの符号量を各フレームに割
り当てるため、仮想バッファ容量を大きくしている。
【0068】このように、符号量制御部513において
は、フレーム毎に可変に制御された仮想バッファと、符
号化部512からの発生符号量により、量子化ステップ
を制御する。以降は、図22の従来例と同様に各フレー
ムを符号化する。このように、フレーム内符号化処理フ
レームのアクティビティ、フレーム間符号化処理フレー
ムと予測フレームとの相関の強さ、フレーム補間符号化
処理フレームと予測フレームとの相関の強さと、送信バ
ッファ中の未送信符号量により、各処理フレーム毎に符
号量制御法を切り換え、各処理フレームにより最適な符
号量を割り当て、符号化を行う。
は、フレーム毎に可変に制御された仮想バッファと、符
号化部512からの発生符号量により、量子化ステップ
を制御する。以降は、図22の従来例と同様に各フレー
ムを符号化する。このように、フレーム内符号化処理フ
レームのアクティビティ、フレーム間符号化処理フレー
ムと予測フレームとの相関の強さ、フレーム補間符号化
処理フレームと予測フレームとの相関の強さと、送信バ
ッファ中の未送信符号量により、各処理フレーム毎に符
号量制御法を切り換え、各処理フレームにより最適な符
号量を割り当て、符号化を行う。
【0069】次に、本発明の第6の実施例の動画符号化
方式について、図面を参照しながら説明する。図6は本
発明の第6の一実施例における動画符号化装置のブロッ
ク図を示すものである。
方式について、図面を参照しながら説明する。図6は本
発明の第6の一実施例における動画符号化装置のブロッ
ク図を示すものである。
【0070】図6において、600は画像入力部、60
1はフレーム内の画像の細かさを表すアクティビティを
算出するアクティビティ算出部、602はフレーム間の
相関を検出するフレーム間相関算出部、603はアクテ
ィビティ算出部601で算出されたアクティビティを一
時記憶するアクティビティ記憶部、604はフレーム相
関算出部602で算出されたフレーム間相関情報を一時
記憶するフレーム間相関記憶部、605は各フレームの
符号化方法をあらかじめ設定するフレーム配置設定部、
606はフレーム配置設定部605のフレーム配置情報
に従って、処理するフレーム順を変更するフレーム処理
順変更部である。
1はフレーム内の画像の細かさを表すアクティビティを
算出するアクティビティ算出部、602はフレーム間の
相関を検出するフレーム間相関算出部、603はアクテ
ィビティ算出部601で算出されたアクティビティを一
時記憶するアクティビティ記憶部、604はフレーム相
関算出部602で算出されたフレーム間相関情報を一時
記憶するフレーム間相関記憶部、605は各フレームの
符号化方法をあらかじめ設定するフレーム配置設定部、
606はフレーム配置設定部605のフレーム配置情報
に従って、処理するフレーム順を変更するフレーム処理
順変更部である。
【0071】607は処理対象フレームと、該処理対象
フレームが予測フレームとする、既処理されたフレーム
との動きベクトルをブロック単位で検出する動きベクト
ル検出部、608は処理対象フレームと予測フレームと
のブロック毎の差分値を求める減算部、609は前記差
分値に対し直交変換の1つであるDCTを施すDCT
部、610はDCT部609で得られた変換係数を量子
化する量子化部、611は量子化部610で量子化され
た係数を符号化する(例えばハフマン符号化)符号化部
である。
フレームが予測フレームとする、既処理されたフレーム
との動きベクトルをブロック単位で検出する動きベクト
ル検出部、608は処理対象フレームと予測フレームと
のブロック毎の差分値を求める減算部、609は前記差
分値に対し直交変換の1つであるDCTを施すDCT
部、610はDCT部609で得られた変換係数を量子
化する量子化部、611は量子化部610で量子化され
た係数を符号化する(例えばハフマン符号化)符号化部
である。
【0072】615はフレーム配置設定部605で設定
された各フレームの符号化方法と、アクティビティ記憶
部603に記憶されている数フレーム分のアクティビテ
ィと、フレーム間相関記憶部604に記憶されている数
フレーム分のフレーム間相関情報と、符号化部615か
らの発生符号量により量子化ステップを制御する符号量
制御部、612は逆量子化部、613は逆DCT部、6
14は既処理されたフレームを一時記憶するフレームメ
モリ部、616は符号化データ出力部である。
された各フレームの符号化方法と、アクティビティ記憶
部603に記憶されている数フレーム分のアクティビテ
ィと、フレーム間相関記憶部604に記憶されている数
フレーム分のフレーム間相関情報と、符号化部615か
らの発生符号量により量子化ステップを制御する符号量
制御部、612は逆量子化部、613は逆DCT部、6
14は既処理されたフレームを一時記憶するフレームメ
モリ部、616は符号化データ出力部である。
【0073】以下、符号量制御部615の動作を説明す
る。符号量制御部615は、フレーム間相関記憶部60
4のフレーム間相関情報により、フレーム間の相関が低
いフレームを検出する。さらに、フレーム間相関記憶部
604のフレーム間相関情報と、アクティビティ記憶部
603のフレーム内相関情報により、該フレーム間の相
関が低いフレーム以降の映像が、該フレーム以前の映像
よりフレーム内相関およびフレーム間相関が強ければ、
該フレーム以前の処理フレームの量子化ステップは、符
号化部611より得られる送信バッファ中の未送信符号
量より算出される量子化ステップより小さくなるよう制
御し、該フレーム以降の映像が、該フレーム以前の映像
よりフレーム内およびフレーム間相関が弱ければ、該フ
レーム以前の量子化ステップは、送信バッファ中の未送
信符号量より算出される量子化ステップより大きくなる
よう制御する。
る。符号量制御部615は、フレーム間相関記憶部60
4のフレーム間相関情報により、フレーム間の相関が低
いフレームを検出する。さらに、フレーム間相関記憶部
604のフレーム間相関情報と、アクティビティ記憶部
603のフレーム内相関情報により、該フレーム間の相
関が低いフレーム以降の映像が、該フレーム以前の映像
よりフレーム内相関およびフレーム間相関が強ければ、
該フレーム以前の処理フレームの量子化ステップは、符
号化部611より得られる送信バッファ中の未送信符号
量より算出される量子化ステップより小さくなるよう制
御し、該フレーム以降の映像が、該フレーム以前の映像
よりフレーム内およびフレーム間相関が弱ければ、該フ
レーム以前の量子化ステップは、送信バッファ中の未送
信符号量より算出される量子化ステップより大きくなる
よう制御する。
【0074】このように、大きくシーンが変わる場合、
シーンの変わる前後の映像の特徴と、現在の未送信符号
量により符号量を制御する。以降は、図22の従来例と
同様に各フレームを符号化する。
シーンの変わる前後の映像の特徴と、現在の未送信符号
量により符号量を制御する。以降は、図22の従来例と
同様に各フレームを符号化する。
【0075】
【発明の効果】以上、説明したように本発明によれば以
下の優れた効果を有する。 (1)1方向予測において相関の低いフレームを予測フ
レームとしないので、予測誤差による画質劣化を防げる
とともに、1方向予測を行うフレームは相関の強いフレ
ームに対してのみ行われるので、より効率的な符号化を
行なうことができる。 (2)動画シーケンスを、各フレーム間で相関の強い、
少なくとも1つ以上の複数のフレームから構成されるフ
レーム群に分割し、前記各フレーム群毎に、フレーム内
符号化処理フレーム、フレーム間符号化処理フレーム、
およびフレーム補間符号化処理フレームの配置を変え得
るので、各フレーム群に適したフレーム配置で符号化で
き、より効率的な符号化を行なうことができる。 (3)1方向予測において相関の低いフレームを予測フ
レームとしないので、予測誤差による画質劣化を防げる
とともに、1方向予測を行うフレームは相関の強いフレ
ームに対してのみ行われるので、より効率的な符号化を
行なうことができる。 (4)相関の低いフレーム以前のフレームが以降のフレ
ーム間符号化処理フレームにおける、予測フレームとし
て参照されないように、フレーム内符号化処理フレー
ム、フレーム間符号化処理フレーム、およびフレーム補
間符号化処理フレームの再配置を動的に行うので、実時
間処理が可能であるとともに、予測誤差による画質劣化
を防止でき、また、1方向予測を行うフレームは相関の
強いフレームに対してのみ行われるので、より効率的な
符号化を行なうことができる。 (5)フレーム間符号化処理フレームにおいて、相関の
低いフレームを予測フレームとする場合、フレーム内符
号化として処理を行い、該フレームに多くの符号量を割
り当てるように制御できるため、該フレームおよび該フ
レームを予測フレームとする処理フレームの画質劣化を
防ぐことができる。 (6)フレーム内符号化処理フレームのアクティビテ
ィ、フレーム間符号化処理フレームと予測フレームとの
相関の強さ、フレーム補間符号化処理フレームと予測フ
レームとの相関の強さと、送信バッファ中の未送信符号
量により、各処理フレーム毎に符号量制御法を切り換え
るので、各処理フレームにより最適な符号量を割り当て
ることができる。 (7)相関の低いフレーム以前の複数フレームと、前記
相関の低いフレーム以後の複数フレームにおいてフレー
ム内相関の強さ、フレーム間相関の強さ、および送信バ
ッファ中の未送信符号量により量子化ステップを制御す
るので、シーンチェンジ等をはさんだ前後のシーンにお
いて、画質劣化を防ぐことができる。 (8)フレーム間の相関が低いフレーム以降の映像が、
該フレーム以前の映像よりフレーム内相関およびフレー
ム間相関が強ければ、該フレーム以前の処理フレームの
量子化ステップは、送信バッファ中の未送信符号量より
算出される量子化ステップより小さくなるよう制御し、
該フレーム以降の映像が、該フレーム以前の映像よりフ
レーム内およびフレーム間相関が弱ければ、該フレーム
以前の量子化ステップは、送信バッファ中の未送信符号
量より算出される量子化ステップより大きくなるよう制
御するので、シーンチェンジ等をはさんだ前後のシーン
において、画質劣化を防ぐことができる。 (9)符号化処理単位をフィールドとすることで、動き
の激しいシーケンスにおいて、より効率的に符号化を行
なうことができる。
下の優れた効果を有する。 (1)1方向予測において相関の低いフレームを予測フ
レームとしないので、予測誤差による画質劣化を防げる
とともに、1方向予測を行うフレームは相関の強いフレ
ームに対してのみ行われるので、より効率的な符号化を
行なうことができる。 (2)動画シーケンスを、各フレーム間で相関の強い、
少なくとも1つ以上の複数のフレームから構成されるフ
レーム群に分割し、前記各フレーム群毎に、フレーム内
符号化処理フレーム、フレーム間符号化処理フレーム、
およびフレーム補間符号化処理フレームの配置を変え得
るので、各フレーム群に適したフレーム配置で符号化で
き、より効率的な符号化を行なうことができる。 (3)1方向予測において相関の低いフレームを予測フ
レームとしないので、予測誤差による画質劣化を防げる
とともに、1方向予測を行うフレームは相関の強いフレ
ームに対してのみ行われるので、より効率的な符号化を
行なうことができる。 (4)相関の低いフレーム以前のフレームが以降のフレ
ーム間符号化処理フレームにおける、予測フレームとし
て参照されないように、フレーム内符号化処理フレー
ム、フレーム間符号化処理フレーム、およびフレーム補
間符号化処理フレームの再配置を動的に行うので、実時
間処理が可能であるとともに、予測誤差による画質劣化
を防止でき、また、1方向予測を行うフレームは相関の
強いフレームに対してのみ行われるので、より効率的な
符号化を行なうことができる。 (5)フレーム間符号化処理フレームにおいて、相関の
低いフレームを予測フレームとする場合、フレーム内符
号化として処理を行い、該フレームに多くの符号量を割
り当てるように制御できるため、該フレームおよび該フ
レームを予測フレームとする処理フレームの画質劣化を
防ぐことができる。 (6)フレーム内符号化処理フレームのアクティビテ
ィ、フレーム間符号化処理フレームと予測フレームとの
相関の強さ、フレーム補間符号化処理フレームと予測フ
レームとの相関の強さと、送信バッファ中の未送信符号
量により、各処理フレーム毎に符号量制御法を切り換え
るので、各処理フレームにより最適な符号量を割り当て
ることができる。 (7)相関の低いフレーム以前の複数フレームと、前記
相関の低いフレーム以後の複数フレームにおいてフレー
ム内相関の強さ、フレーム間相関の強さ、および送信バ
ッファ中の未送信符号量により量子化ステップを制御す
るので、シーンチェンジ等をはさんだ前後のシーンにお
いて、画質劣化を防ぐことができる。 (8)フレーム間の相関が低いフレーム以降の映像が、
該フレーム以前の映像よりフレーム内相関およびフレー
ム間相関が強ければ、該フレーム以前の処理フレームの
量子化ステップは、送信バッファ中の未送信符号量より
算出される量子化ステップより小さくなるよう制御し、
該フレーム以降の映像が、該フレーム以前の映像よりフ
レーム内およびフレーム間相関が弱ければ、該フレーム
以前の量子化ステップは、送信バッファ中の未送信符号
量より算出される量子化ステップより大きくなるよう制
御するので、シーンチェンジ等をはさんだ前後のシーン
において、画質劣化を防ぐことができる。 (9)符号化処理単位をフィールドとすることで、動き
の激しいシーケンスにおいて、より効率的に符号化を行
なうことができる。
【図1】本発明の第1の実施例における符号化装置のブ
ロック図
ロック図
【図2】本発明の第2の実施例における符号化装置のブ
ロック図
ロック図
【図3】本発明の第3の実施例における符号化装置のブ
ロック図
ロック図
【図4】本発明の第4の実施例における符号化装置のブ
ロック図
ロック図
【図5】本発明の第5の実施例における符号化装置のブ
ロック図
ロック図
【図6】本発明の第6の実施例における符号化装置のブ
ロック図
ロック図
【図7】フレーム間予測を用いた符号化における予測フ
レームの関係を示す図
レームの関係を示す図
【図8】符号化順にフレームを配置した様子を示す図
【図9】図8の順に各フレームを符号化した際の各フレ
ームの発生符号量を示す図
ームの発生符号量を示す図
【図10】各フレームの符号化方式を設定した様子を示
す図
す図
【図11】符号化順にフレームを配置した様子を示す図
【図12】各処理フレーム毎の仮想バッファの容量を示
す図
す図
【図13】各フレームの符号化方式を設定した様子を示
す図
す図
【図14】符号化順にフレームを配置した様子を示す図
【図15】各処理フレーム毎の仮想バッファの容量を示
す図
す図
【図16】動画シーケンスを複数のフレーム群に分割し
た様子を示す図
た様子を示す図
【図17】動画シーケンスを複数のフレーム群に分割し
た様子を示す図
た様子を示す図
【図18】動画シーケンス中にシーンチェンジが存在す
る場合、フレーム群の処理フレーム構成を変更する様子
を示す図
る場合、フレーム群の処理フレーム構成を変更する様子
を示す図
【図19】各処理フレーム毎の仮想バッファの容量を示
す図
す図
【図20】各処理フレーム毎の仮想バッファの容量を示
す図
す図
【図21】従来例の符号化装置ブロック図
【図22】量子化テーブルを示す図
【図23】量子化テーブルを示す図
100 画像入力部 101 シーンチェンジ検出部 102 フレーム配置決定部 103 フレーム配置記憶部 104 フレーム処理順変更部 105 動きベクトル検出部 106 減算部 107 DCT部 108 量子化部 109 符号化部 110 符号量制御部 111 逆量子化部 112 逆DCT部 113 フレームメモリ部 114 符号データ出力部
Claims (9)
- 【請求項1】動画像を、フレーム内処理で符号化するフ
レーム内符号化と、以前のフレームを予測フレームとす
るフレーム間符号化と、前後のフレームおよび前後のフ
レームから生成される補間フレームを予測フレームとす
るフレーム補間符号化を組み合わせて符号化する符号化
方法であって、フレーム内符号化処理フレームとフレー
ム内符号化処理フレームを予測フレームとするフレーム
間符号化処理フレーム間、およびフレーム間符号化処理
フレームとフレーム間符号化処理フレームを予測フレー
ムとする次のフレーム間符号化処理フレーム間にシーン
チェンジ等の相関の低いフレームが存在しないように、
フレーム内符号化処理フレーム、フレーム間符号化処理
フレーム、およびフレーム補間符号化処理フレームを配
置することを特徴とする符号化方法。 - 【請求項2】動画シーケンスを、各フレーム間で相関の
強い、少なくとも1つ以上の複数のフレームから構成さ
れるフレーム群に分割し、前記各フレーム群毎に、フレ
ーム内符号化処理フレーム、フレーム間符号化処理フレ
ーム、およびフレーム補間符号化処理フレームの配置を
変えることを特徴とする符号化方法。 - 【請求項3】各フレーム間で相関の強い複数のフレーム
から構成される各フレーム群において、時間的に1つ前
のフレーム群に属するフレームを、フレーム群に属する
フレームの予測フレームとしないように、フレーム内符
号化処理フレーム、フレーム間符号化処理フレーム、お
よびフレーム補間符号化処理フレームを配置することを
特徴とする請求項1または2記載の符号化方法。 - 【請求項4】動画シーケンスを、少なくとも1つ以上の
任意の数のフレームから構成されるフレーム群に分割す
るとともに、各フレーム群において、フレーム内符号化
処理フレーム、フレーム間符号化処理フレーム、および
フレーム補間符号化処理フレームの配置を設定する手段
と、各フレーム群において各フレーム間の相関の低いフ
レーム位置を検出する手段とを用い、前記相関の低いフ
レームを検出した際、相関の低いフレーム以前のフレー
ムが以降のフレーム間符号化処理フレームにおける、予
測フレームとして参照しないように、フレーム内符号化
処理フレーム、フレーム間符号化処理フレーム、および
フレーム補間符号化処理フレームの再配置を行うことを
特徴とする符号化方法。 - 【請求項5】フレーム内符号化処理フレーム、フレーム
間符号化処理フレーム、およびフレーム補間符号化処理
フレームの各フレームにおいて、フレームを少なくとも
1つ以上の複数の処理ブロックに分割し、各処理ブロッ
ク毎の動画像データに対し、送信バッファ中の未送信符
号量により量子化ステップを制御する符号量制御手段を
前記各フレーム処理毎に有し、各処理フレーム毎に符号
量制御手段を切り替えて、各フレーム毎に符号量を制御
する符号化装置であって、前記動画シーケンスにおけ
る、各フレーム間の相関の低いフレームを検出する検出
手段を有し、前記検出手段で検出した相関の低いフレー
ム間で、フレーム間符号化処理を行う場合、フレーム間
符号化処理フレームにおける符号量制御手段をフレーム
間符号化処理フレームからフレーム内符号化処理フレー
ムにおける符号量制御に切り換えることを特徴とする符
号化装置。 - 【請求項6】動画シーケンスにおいて、フレーム内符号
化処理フレームのアクティビティを算出する手段と、フ
レーム間符号化処理フレームと予測フレームとの相関の
強さを算出する手段と、フレーム補間符号化処理フレー
ムと予測フレームとの相関の強さを算出する手段と、前
記フレーム内符号化処理フレームのアクティビティ、前
記フレーム間符号化処理フレームと予測フレームとの相
関の強さ、フレーム補間符号化処理フレームと予測フレ
ームとの相関の強さと、送信バッファ中の未送信符号量
により量子化ステップを制御する手段を有し、各処理フ
レーム毎に符号量制御法を切り換えることを特徴とする
符号化装置。 - 【請求項7】動画シーケンスにおいて、各フレーム間の
相関の低いフレームを検出する手段と、前記フレーム間
相関検出手段により検出された相関の低いフレームの前
後の複数フレームにおけるフレーム内相関の強さ、およ
びフレーム間相関の強さを算出する手段を有し、前記相
関の低いフレーム以前の複数フレームと、前記相関の低
いフレーム以後の複数フレームにおけるフレーム内相関
の強さ、フレーム間相関の強さ、および送信バッファ中
の未送信符号量により量子化ステップを制御することを
特徴とする符号化装置。 - 【請求項8】フレーム間の相関が低いフレーム以降の映
像が、フレーム以前の映像よりフレーム内相関およびフ
レーム間相関が強ければ、フレーム以前の処理フレーム
の量子化ステップは、送信バッファ中の未送信符号量よ
り算出される量子化ステップより小さくなるよう制御
し、フレーム以降の映像が、フレーム以前の映像よりフ
レーム内およびフレーム間相関が弱ければ、フレーム以
前の量子化ステップは、送信バッファ中の未送信符号量
より算出される量子化ステップより大きくなるよう制御
することを特徴とする請求項7記載の符号化装置。 - 【請求項9】符号化処理単位をフィールドとすることを
特徴とする請求項1〜4のいずれかに記載の符号化方
法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27952693A JP3173257B2 (ja) | 1993-11-09 | 1993-11-09 | 符号化方法と符号化装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27952693A JP3173257B2 (ja) | 1993-11-09 | 1993-11-09 | 符号化方法と符号化装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07135657A true JPH07135657A (ja) | 1995-05-23 |
| JP3173257B2 JP3173257B2 (ja) | 2001-06-04 |
Family
ID=17612252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27952693A Expired - Fee Related JP3173257B2 (ja) | 1993-11-09 | 1993-11-09 | 符号化方法と符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3173257B2 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09154131A (ja) * | 1995-11-29 | 1997-06-10 | Sharp Corp | 画像符号化装置 |
| US7907668B2 (en) | 2004-03-26 | 2011-03-15 | Fujitsu Limited | Method and apparatus for calculating moving-image correction-coefficient, moving-image correcting apparatus, and computer product |
| JP2013232935A (ja) * | 2005-09-27 | 2013-11-14 | Qualcomm Inc | 時間領域境界とのデータアライメントに関する方法及び装置 |
| US8948260B2 (en) | 2005-10-17 | 2015-02-03 | Qualcomm Incorporated | Adaptive GOP structure in video streaming |
| US9131164B2 (en) | 2006-04-04 | 2015-09-08 | Qualcomm Incorporated | Preprocessor method and apparatus |
| US9197912B2 (en) | 2005-03-10 | 2015-11-24 | Qualcomm Incorporated | Content classification for multimedia processing |
| JP2019029870A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社Free−D | 動画圧縮方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017028375A (ja) | 2015-07-16 | 2017-02-02 | 株式会社リコー | 映像処理装置、及びプログラム |
-
1993
- 1993-11-09 JP JP27952693A patent/JP3173257B2/ja not_active Expired - Fee Related
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09154131A (ja) * | 1995-11-29 | 1997-06-10 | Sharp Corp | 画像符号化装置 |
| US7907668B2 (en) | 2004-03-26 | 2011-03-15 | Fujitsu Limited | Method and apparatus for calculating moving-image correction-coefficient, moving-image correcting apparatus, and computer product |
| US9197912B2 (en) | 2005-03-10 | 2015-11-24 | Qualcomm Incorporated | Content classification for multimedia processing |
| JP2013232935A (ja) * | 2005-09-27 | 2013-11-14 | Qualcomm Inc | 時間領域境界とのデータアライメントに関する方法及び装置 |
| US9071822B2 (en) | 2005-09-27 | 2015-06-30 | Qualcomm Incorporated | Methods and device for data alignment with time domain boundary |
| US9088776B2 (en) | 2005-09-27 | 2015-07-21 | Qualcomm Incorporated | Scalability techniques based on content information |
| US9113147B2 (en) | 2005-09-27 | 2015-08-18 | Qualcomm Incorporated | Scalability techniques based on content information |
| US8948260B2 (en) | 2005-10-17 | 2015-02-03 | Qualcomm Incorporated | Adaptive GOP structure in video streaming |
| US9131164B2 (en) | 2006-04-04 | 2015-09-08 | Qualcomm Incorporated | Preprocessor method and apparatus |
| JP2019029870A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社Free−D | 動画圧縮方法 |
| JP2022070859A (ja) * | 2017-07-31 | 2022-05-13 | 株式会社Free-D | 動画圧縮方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3173257B2 (ja) | 2001-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3149418B2 (ja) | 画像予測復号化方法及び装置 | |
| JPH1093966A (ja) | 画像符号化装置 | |
| JPH09331533A (ja) | 動画像符号化装置 | |
| JP2003061100A (ja) | マルチチャネル画像符号化器及びその符号化方法 | |
| JP2006157881A (ja) | 可変長符号化装置及びその方法 | |
| JP3173257B2 (ja) | 符号化方法と符号化装置 | |
| JP3599942B2 (ja) | 動画像符号化方法、及び動画像符号化装置 | |
| JP2001128179A (ja) | 動画像符号化装置および方法 | |
| JP3240024B2 (ja) | 画像処理方法 | |
| JPH07203456A (ja) | 符号化装置と復号化装置と映像記録装置 | |
| JPH07336684A (ja) | 画像信号復号化装置 | |
| JP2005020294A (ja) | ブロック歪低減装置 | |
| JPH0984024A (ja) | 動画像信号の符号化装置 | |
| JPH09200769A (ja) | 動き補償フレーム間符号化方式 | |
| JP3343554B1 (ja) | 画像予測復号化方法及び画像予測符号化装置 | |
| JP4100067B2 (ja) | 画像情報変換方法及び画像情報変換装置 | |
| JP3157144B1 (ja) | 画像予測復号化方法 | |
| JP2002359852A (ja) | 画像予測復号化装置及び方法 | |
| JP3343553B1 (ja) | 画像予測符号化装置及び方法 | |
| KR0124162B1 (ko) | 예측 부호화 방법 | |
| JPH06217284A (ja) | 画像符号化装置 | |
| JPH10164594A (ja) | 動画像の圧縮符号化方法およびその装置 | |
| JP4238408B2 (ja) | 画像圧縮装置 | |
| JPH0898177A (ja) | 画像符号化装置 | |
| JP2002232892A (ja) | 画像符号化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |