(57)【要約】【課題】演算量や符号量を増大させることなくフレームレートの変換が可能な画像符号化装置を提供する。【解決手段】画像符号化装置１００は、入力された画像データについて、当該画像データのフレームレートを変更するため所定のタイミングで、フレームデータと前記フレームデータのいずれかと同一の画像データである擬似フレームを生成するための擬似フレーム生成制御信号とを出力するフレーム管理部１０２と、擬似フレーム生成制御信号に基づいて、擬似フレームであることを示すスキップ情報を生成して出力する擬似フレーム生成部１０５と、フレームデータを符号化して符号化データを出力する符号化部１０３と、符号化データとスキップ情報とを所定の順序で結合し、ストリームデータとして再生装置４００側に出力するストリーム生成部１０４とから構成される。【選択図】図１
2008187694.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データについて、当該画像データのフレームレートを変更するため所定のタイミングで、フレームデータと前記フレームデータのいずれかと同一の画像データである擬似フレームを生成するための擬似フレーム生成制御信号とを出力するフレーム管理手段と、
前記フレーム管理手段から出力される擬似フレーム生成制御信号に基づいて、前記擬似フレームであることを示すスキップ情報を生成して出力する擬似フレーム生成手段と、
前記フレームデータを符号化して符号化データを出力する符号化手段と、
前記符号化手段から出力された符号化データと前記擬似フレーム生成手段において生成されたスキップ情報とを所定の順序で結合し、ストリームデータとして出力するストリーム生成手段とから構成される
ことを特徴とする画像符号化装置。
【請求項２】
前記符号化手段の符号化方式がＨ．２６４規格であり、エントロピー符号化としてＣＡＢＡＣを用いる場合、前記擬似フレーム生成手段において生成される前記スキップ情報は、mb＿skip＿flagおよびend＿of＿slice＿flagを用いる
ことを特徴とする請求項１記載の画像符号化装置。
【請求項３】
前記符号化手段の符号化方式がＨ．２６４規格であり、エントロピー符号化としてＣＡＶＬＣを用いる場合、前記擬似フレーム生成手段において生成される前記スキップ情報は、mb＿skip＿runを用いる
ことを特徴とする請求項１記載の画像符号化装置。
【請求項４】
前記擬似フレーム生成手段は、前記スキップ情報として、前フレームデータと同一の画像データとなる擬似フレームを生成することを示すスキップ情報を生成し、
前記ストリーム生成手段は、前記符号化データと当該スキップ情報とを交互に結合することにより前記フレームレートを倍にしたストリームデータを生成する
ことを特徴とする請求項１記載の画像符号化装置。
【請求項５】
前記擬似フレーム生成手段は、前後方向のフレームデータの画素データの平均値となる擬似フレームを生成することを示すスキップ情報を生成し、
前記ストリーム生成手段は、前記符号化データと当該スキップ情報とを交互に結合することによりフレームレートを倍にしたストリームデータを生成する
ことを特徴とする請求項１記載の画像符号化装置。
【請求項６】
前記フレーム管理手段は、フレームレートを変更するための前記所定のタイミングとして、２フレーム単位で目標符号化レートを算出して、符号化レート制御を行う
ことを特徴とする請求項１から５のいずれか１項に記載の画像符号化装置。
【請求項７】
入力された画像データについて、当該画像データのフレームレートを変更するため所定のタイミングで、フレームデータと前記フレームデータのいずれかと同一の画像データである擬似フレームを生成するための擬似フレーム生成制御信号とを出力するフレーム管理ステップと、
前記フレーム管理ステップにおいて出力される擬似フレーム生成制御信号に基づいて、前記擬似フレームであることを示すスキップ情報を生成して出力する擬似フレーム生成ステップと、
前記フレームデータを符号化して符号化データを出力する符号化ステップと、
前記符号化ステップにおいて出力された符号化データと前記擬似フレーム生成ステップにおいて生成されたスキップ情報とを所定の順序で結合し、ストリームデータとして出力するストリーム生成ステップとを含む
ことを特徴とする画像符号化方法。
【請求項８】
入力された画像データについて、当該画像データのフレームレートを変更するため所定のタイミングで、フレームデータと前記フレームデータのいずれかと同一の画像データである擬似フレームを生成するための擬似フレーム生成制御信号とを出力するフレーム管理ステップと、
前記フレーム管理ステップにおいて出力される擬似フレーム生成制御信号に基づいて、前記擬似フレームであることを示すスキップ情報を生成して出力する擬似フレーム生成ステップと、
前記フレームデータを符号化して符号化データを出力する符号化ステップと、
前記符号化ステップにおいて出力された符号化データと前記擬似フレーム生成ステップにおいて生成されたスキップ情報とを所定の順序で結合し、ストリームデータとして出力するストリーム生成ステップとをコンピュータに実行させる
ことを特徴とするプログラム。
【請求項９】
入力された画像データについて、当該画像データのフレームレートを変更するため所定のタイミングで、フレームデータと前記フレームデータのいずれかと同一の画像データである擬似フレームを生成するための擬似フレーム生成制御信号とを出力するフレーム管理回路と、
前記フレーム管理回路から出力される擬似フレーム生成制御信号に基づいて、前記擬似フレームであることを示すスキップ情報を生成して出力する擬似フレーム生成回路と、
前記フレームデータを符号化して符号化データを出力する符号化回路と、
前記符号化回路から出力された符号化データと前記擬似フレーム生成回路において生成されたスキップ情報とを所定の順序で結合し、ストリームデータとして出力するストリーム生成回路とから構成される
ことを特徴とする画像符号化集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＢＤ−ＲＯＭ規格・ＡＶＣ−ＨＤ規格において、動画像データをＨ．２６４規格を用いて符号化する際に、演算量および回路規模が少なく、安価に実現可能な画像符号化装置およびその方法に関するものである。
【背景技術】
【０００２】
一般に、動画像符号化においては、符号化効率を高め、発生符号量を抑制するために、符号化対象データのフレームレートを低減する方法が用いられる。また、カメラ撮像装置においては、あらかじめ低いフレームレートで動画像データを撮影し、符号化装置にデータを転送することも可能である。
【０００３】
しかし、フレームレートを低減して符号化したストリームが、再生装置の規格を満たさず、再生できない場合がある。例えば、ＢＤ−ＲＯＭ規格（BD-J Baseline Application and Logical Model Definition for BD-ROM - March 2005）やＢＤ−ＲＯＭ規格のサブセットとしてビデオカメラ向けに規格化されたＡＶＣ−ＨＤ規格においては、例えば、水平解像度１２８０画素、垂直画素７２０画素で記録する場合、秒６０フレームのストリームは規定内だが、秒３０フレームのストリームは規定されていない。このため、従来の符号化装置にて秒３０フレームで符号化したストリームはＢＤ−ＲＯＭ規格やＡＶＣ−ＨＤ規格の再生装置では再生できない。従来の画像符号化装置の例として、特許文献１がある。
【０００４】
従来例の画像符号化装置のブロック図を図７に示す。図７では、３つの場合について示している。
【０００５】
図７（ａ）では、３０ｐ入力を３０ｐで符号化した場合について示している。図中で、画像符号化装置７００は、入力処理部７０１、フレーム管理部７０２、符号化部７０３、及びストリーム生成部７０４を備えている。入力処理部７０１へ、例えば、水平解像度１２８０画素、垂直解像度７２０画素の３０ｐ入力画像データが入力され、フレーム管理部７０２にて、ＧＯＰ（Group Of Picture）等の符号化構造に基づいて、符号化すべきフレームを決定して、所定のタイミングで符号化部７０３にフレームデータを出力する。符号化部７０３では、動きベクトル検出処理、動き補償処理、直交変換処理、量子化処理、エントロピー符号化処理等が実行され、ストリーム生成部７０４に符号化情報が出力される。ストリーム生成部７０４にて、符号化情報にヘッダ情報等が付加されて、ストリームデータとして出力される。
【０００６】
図７（ｂ）では、３０ｐ入力を３０ｐで符号化し、６０ｐで再生する場合について示しており、この場合が特許文献１に相当する。画像符号化装置７００の機能構成は、図７（ａ）の場合と同じ構成で、同じ処理を実行する。規格対応再生装置８０１が、復号化部８１１、フレームレート変換部８１２、表示部８１３で構成され、復号化部８１１にて３０ｐで復号化された動画像を６０ｐに変換して、高フレームレートで表示部８１３にて表示可能である。
【０００７】
図７（ｃ）では、６０ｐ入力を６０ｐで符号化した場合について示している。図中で、画像符号化装置９００は、入力処理部９０１、フレーム管理部９０２、符号化部９０３、及びストリーム生成部９０４を備えている。本従来例の画像符号化装置９００は、図７（ａ）の画像符号化装置７００に対して、６０ｐで符号化可能な能力が追加されている。このため、入力処理部９０１へ、例えば、水平解像度１２８０画素、垂直解像度７２０画素の６０ｐ入力画像データが入力されると、図７（ａ）の場合と同様の処理が実行され、ストリーム生成部９０４からは、６０ｐのストリームデータが生成される。このストリームデータは、ＢＤ−ＲＯＭ規格やＡＶＣ−ＨＤ規格に規定されているため、規格対応再生装置８００で再生可能である。
【特許文献１】特表２００２−５１４８６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、画像符号化装置を安価に実現したい場合、規格に対応可能な高フレームレートで符号化する場合には、演算量が大きく回路規模が増大し、さらに符号量が増加するという課題がある。また、目標ビットレートが決まっている場合、符号量を増加させることができず、画質が劣化するという課題がある。さらに、演算量を低減して、低フレームレートで符号化する場合には、規格に対応できない課題がある。
【０００９】
具体的には、図７（ａ）に示す従来例の画像符号化装置７００の場合、３０ｐ入力画像データを符号化しているため、３０ｐのストリームデータが生成される。このストリームデータのフレームレートでは、ＢＤ−ＲＯＭ規格やＡＶＣ−ＨＤ規格に規定されていないため、規格対応再生装置８００ではストリームデータを再生できないという問題がある。また、図７（ｂ）に示す規格対応再生装置８０１が対応するＢＤ−ＲＯＭ規格やＡＶＣ−ＨＤ規格は、３０ｐに対応していないため、復号化部８１１にて復号化できず、図７（ａ）と同様、規格対応再生装置８０１において再生ができないという問題がある。さらに、図７（ｃ）に示す画像符号化装置９００での演算量は画像符号化装置７００での演算量よりも大きいという課題がある。
【００１０】
本発明は、以上の課題に鑑みてなされたものであり、符号化効率を低減させることなく入力画像データのフレームレートの変換が可能な画像符号化処理ができる画像符号化装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の画像符号化装置では、入力された画像データについて、当該画像データのフレームレートを変更するため所定のタイミングで、フレームデータと前記フレームデータのいずれかと同一の画像データである擬似フレームを生成するための擬似フレーム生成制御信号とを出力するフレーム管理手段と、前記フレーム管理手段から出力される擬似フレーム生成制御信号に基づいて、前記擬似フレームであることを示すスキップ情報を生成して出力する擬似フレーム生成手段と、前記フレームデータを符号化して符号化データを出力する符号化手段と、前記符号化手段から出力された符号化データと前記擬似フレーム生成手段において生成されたスキップ情報とを所定の順序で結合し、ストリームデータとして出力するストリーム生成手段とから構成されることを特徴とする。
【００１２】
この構成により、画像符号化装置においては、擬似フレーム生成手段において、フレームデータのいずれかと同一の画像データとなる擬似フレームを生成するためのスキップ情報を生成することができるために、ストリーム生成手段において符号化データとスキップ情報とを結合することで、符号化効率を増大させることなく、入力画像データのフレームレートを変換したストリームデータを生成することが可能となる。
【００１３】
また、本発明に係る画像符号化装置の前記擬似フレーム生成手段は、前記スキップ情報として、前フレームデータと同一の画像データとなる擬似フレームを生成することを示すスキップ情報を生成し、前記ストリーム生成手段は、前記符号化データと当該スキップ情報とを交互に結合することにより前記フレームレートを倍にしたストリームデータを生成することを特徴とする。
【００１４】
この構成により、擬似フレーム生成手段において生成されるスキップ情報を用いて擬似フレームを生成することにより、画像データそのものをストリームデータに付与することなく前フレームデータと同一の擬似フレームを生成し、ストリーム生成手段においてフレームレートを倍にしたストリームデータを生成することができる。
【００１５】
なお、本発明は、このような画像符号化装置として実現することができるだけでなく、このような画像符号化装置が備える特徴的な手段をステップとする画像符号化方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したり、集積回路として実現することができる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００１６】
本発明の画像符号化装置およびその方法では、符号化対象動画像データのフレームレートは秒３０フレームで、符号化方式にて規定されているマクロブロックスキップを活用して、擬似フレームを生成することにより、符号化後に生成されるストリームを、例えば秒６０フレームとすることができる。従って、画像符号化装置において、符号化演算量や符号量を増大することなく、入力画像データのフレームレートを変換してＢＤ−ＲＯＭ規格やＡＶＣ−ＨＤ規格等のフレームレートに対応した再生装置での再生に対応したな符号化ストリームの生成が可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００１８】
（実施の形態１）
図１に本発明の実施の形態のブロック図を示す。図中で、画像符号化装置１００は、入力処理部１０１、フレーム管理部１０２、符号化部１０３、ストリーム生成部１０４、擬似フレーム生成部１０５を備えている。
【００１９】
入力処理部１０１では、例えば、水平解像度１２８０画素、垂直解像度７２０画素の３０ｐ入力画像データが入力され、フレーム管理部１０２にて、擬似的にフレームを挿入したデータ列を想定した上で、ＧＯＰ等の符号化構造を決定して、所定のタイミングでフレームデータと擬似フレーム生成制御信号を符号化部１０３および擬似フレーム生成部１０５に出力する。
【００２０】
図３に擬似的なフレーム挿入と符号化構造決定に関する説明図を示す。図３（ａ）が入力された画像データ列、図３（ｂ）が擬似的にフレーム挿入され、符号化構造が決定されたデータ列である。
【００２１】
そして、図３（ｂ）の点線で示すフレームが擬似フレーム３０１である。図３では、例えば、秒３０フレームで入力された画像データ列に対して、フレーム間に擬似フレーム３０１を挿入することで、フレームレートを倍にした秒６０フレームの画像データ列を想定し、擬似フレーム３０１が挿入された状態でＧＯＰ構造を決定される。図中の偶数番号のフレームが符号化部１０３に出力され、奇数番号の擬似フレーム３０１について、擬似フレーム生成制御信号が擬似フレーム生成部１０５に出力される。
【００２２】
符号化部１０３では、例えばＨ．２６４規格に対応し、動きベクトル検出処理、動き補償処理、直交変換処理、量子化処理、エントロピー符号化処理等が実行され、ストリーム生成部１０４に符号化データが出力される。
【００２３】
擬似フレーム生成部１０５では、フレーム管理部１０２からの擬似フレーム生成制御信号に基づいて、擬似フレームデータを生成して、ストリーム生成部１０４に出力する。画像符号化としてＨ．２６４規格を用いる場合、符号化単位であるマクロブロックの符号化について、フレーム内のすべてのマクロブロックをスキップ符号化することで、擬似フレームを実現することが可能である。
【００２４】
図４にフレーム４００のマクロブロック分割に関する説明図を示す。図中の点線の小ブロックがマクロブロック４０１を示している。なお、フレームは、ピクチャと呼ばれる場合があり、さらにピクチャはスライスと呼ばれる単位に分割され、スライス単位で符号化される場合もある。
【００２５】
図２は、本発明に係る画像符号化装置１００の動作手順を示すフローチャートである。
最初に、入力画像データとして、入力処理部１０１にフレームデータが入力され（Ｓ２０１）、フレーム管理部１０２においてフレームレートを変更するために擬似フレームにすべきか否かの判定を行う（Ｓ２０２）。
【００２６】
そして、擬似フレームにすべきフレーム位置でない奇数位置の通常のフレームデータの場合には（Ｓ２０２でＮｏ）、符号化部１０３において通常の符号化処理が行われる（Ｓ２０３）。また、符号化部１０３において符号化された符号化ストリームの結合が行われる（Ｓ２０４）。
【００２７】
次に、擬似フレームにすべきフレーム位置である偶数位置の場合には（Ｓ２０２でＹｅｓ）、擬似フレーム生成部１０５において擬似フレームのフラグ情報を生成し（Ｓ２０５）、次に、ストリーム生成部１０４においてフレーム管理部１０２からの擬似フレーム生成制御信号に基づいて擬似フレームストリーム挿入位置かどうかの判断を行う（Ｓ２０６）。
【００２８】
そして、擬似フレーム挿入位置であると判断された場合には（Ｓ２０６でＹｅｓ）、ストリーム生成部１０４においてスキップ情報を立てる結合位置を判断して、擬似フレームのフラグ情報を符号化ストリームに結合し（Ｓ２０７）、規格対応再生装置１１０に生成されたストリームを出力する（Ｓ２０８）。
【００２９】
一方、擬似フレーム挿入位置でないと判断された場合には（Ｓ２０６でＮｏ）、ストリーム生成部１０４は符号化ストリームの結合処理を行って（Ｓ２０４）、生成されたストリームデータを規格対応再生装置１１０側に出力（Ｓ２０８）して一連の処理を終了する。
【００３０】
次に、画像符号化装置１００のストリーム生成部１０４において生成されるストリームデータの具体例を説明する。
【００３１】
図５（ａ）は、ＣＡＢＡＣの場合にストリーム生成部１０４において生成されるストリームの概略説明図であり、図５（ｂ）は、ＣＡＶＬＣの場合にストリーム生成部１０４において生成されるストリームの概略説明図である。
【００３２】
図５（ａ）に示すＨ．２６４規格のストリームは、シーケンスパラメータセット（ＳＰＳ）５０１、ピクチャパラメータセット（ＰＰＳ）５０２、スライスヘッダ５０３、擬似フレームでないスライスデータ５０４で構成され、擬似フレームでないスライスデータ５０４の中に、マクロブロックの符号化情報がピクチャあるいはスライスあたりのマクロブロック数分含まれる。ピクチャは複数のスライスで構成される場合もあるが、通常は１ピクチャが１スライスで構成されることが多い。ＰＰＳ５０２には、どのピクチャを参照するかの情報が含まれており、ＣＡＢＡＣ符号化された擬似フレーム情報５０７を用いて擬似フレームを符号化する場合は、ＰＰＳ５０５にて前のフレームを参照するように指定する。擬似フレームの次のフレームについては、ＰＰＳ５０８にて前のフレームとして擬似フレームを参照してもよいし、擬似フレームが参照している前のフレームを参照しても構わない。
【００３３】
Ｈ．２６４規格では、このマクロブロックの符号化について、フレームを構成するすべてのマクロブロックをスキップというタイプに分類して、フラグのみを符号化することで、ほとんど演算や符号量を発生せずに符号化することが可能である。Ｈ．２６４規格では、符号化部１０３において、エントロピー符号化として、ＣＡＢＡＣ（Ｃｏｎｔｅｘｔ−Ａｄａｐｔｉｖｅ  Ｂｉｎａｒｙ  Ａｒｉｔｈｍｅｔｉｃ  Ｃｏｄｉｎｇ）を用いる場合は「mb＿skip＿flag」と「end＿of＿slice＿flag」、ＣＡＶＬＣ（Ｃｏｎｔｅｘｔ−Ａｄａｐｔｉｖｅ  Ｖａｒｉａｂｌｅ  Ｌｅｎｇｔｈ  Ｃｏｄｉｎｇ）を用いる場合は「mb＿skip＿run」を用いて、最初のマクロブロックの直前でフラグ情報のみを符号化して、フレームを構成するすべてのマクロブロックの符号化をスキップする。特にＣＡＢＡＣ符号化の場合は、フラグ情報で構成されたビット列をＣＡＢＡＣにて算術符号化された結果を最終の擬似フレーム情報として用いる。
【００３４】
具体的には、図５（ａ）のＣＡＢＡＣの場合では、「cabac alignment one bit（５１３）」でヘッダ部分のバイト整列を行う「１」が０〜７個並び、「mb＿skip＿flag」と「end of slice flag」で構成された擬似フレームを表す情報「１０」（ピクチャ当たりのマクロブロック数が１個）と最後に終端を示す「１１」とが１個並ぶ部分（５１４）をＣＡＢＡＣ符号化された擬似フレーム情報５０７としてストリーム５１１に挿入して、ＣＡＢＡＣにて算術符号化する。図５（ｂ）では、ＣＡＶＬＣ符号化時の擬似フレーム情報５１５において「mb＿skip＿run（５１７）」でピクチャ当たりのマクロブロック数を設定して、ストリーム５１６に挿入する。
【００３５】
なお、本実施の形態では、演算量や符号量を最小にするため、「mb＿skip＿flag」と「end＿of＿slice＿flag」や「mb＿skip＿run」を用いているが、すべてのマクロブロックを、前方参照のみに限定した動きベクトル情報および動きベクトル差分情報や量子化された直交変換係数情報がないマクロブロックとして、動きベクトル検出や直交変換、量子化等の処理を実行せずに符号化しても構わない。また、フレーム単位で擬似フレーム情報をあらかじめ作成して、バッファメモリに蓄積し、擬似フレーム生成部１０５にて、必要なタイミングでバッファメモリから読み出すことにしても構わない。なお、本実施の形態では、フレームと記載しているが、Ｈ．２６４規格ではピクチャに相当する。
【００３６】
また、ＭＰＥＧ２規格の場合は、すべてのマクロブロックを動きベクトル情報および動きベクトル差分情報や量子化された直交変換係数情報がないマクロブロックとして、動きベクトル検出や直交変換、量子化等の処理を実行せずに符号化しても構わないし、最初のマクロブロックのみ情報のないマクロブロックとして符号化した上で、マクロブロックアドレスを用いて、マクロブロックの符号化をスキップすることが可能である。
【００３７】
さらに、擬似フレームのすべてのマクロブロックを双方向予測のスキップマクロブロックとして符号化するか、すべてのマクロブロックを動きベクトル情報および動きベクトル差分情報や量子化された直交変換係数情報がないマクロブロックとし、さらに双方向予測ブロックで符号化することで、擬似フレーム前後のフレームを合成したフレームを生成することで、動きの滑らかな擬似フレームを生成することが可能である。
【００３８】
具体的には、図６（ａ）は、ＧＯＰ（Group Of Picture）構造がＩＰＰ構造でＣＡＢＡＣを用いて符号化する場合のストリームデータの参考図を示し、擬似フレームとなるピクチャＰ１はピクチャＩ０を参照し、通常のフレームデータであるピクチャＰ４の参照は擬似フレームであるピクチャＰ３でも通常フレームのピクチャＰ２でも構わない。図６（ｂ）は、擬似フレームを双方向予測で生成する場合を示し、ピクチャＢ１は双方向参照で、ピクチャＩ０とピクチャＰ２を参照し、ピクチャＩ０の画素値とピクチャＰ２の画素値を合成して平均値を算出することにより擬似フレームＢ１を生成することが可能となる。
【００３９】
ストリーム生成部１０４では、符号化データと擬似フレームデータを所定の順序で結合し、ヘッダ情報を付加して、ストリームデータとして出力される。Ｈ．２６４規格で、エントロピー符号化として、ＣＡＢＡＣを用いる場合には、ＣＡＢＡＣ処理を実行した上で、擬似フレームデータを結合する。なお、通常の符号化においては、目標符号化レートにあわせるため、ストリームデータの符号化レートを所定のアルゴリズムで制御されるが、本実施の形態の場合は、擬似フレームを考慮し、２フレーム単位で目標符号化レートを算出して、符号化レート制御を実施することが望ましい。
【００４０】
こうして生成されたストリームデータは、擬似フレームデータが付加されて６０ｐデータとなっているため、ＢＤ−ＲＯＭ規格およびＡＶＣ−ＨＤ規格に対応した規格対応再生装置１１０にて再生することが可能である。
【００４１】
なお、本実施の形態では、水平１２８０画素、垂直７２０画素、入力フレームレート３０ｐ、出力フレームレート６０ｐの場合について、説明したが、水平画素数、垂直画素数、出力フレームレートが規格の対応範囲内で、入力フレームレートが出力フレームレートより低ければ、適用可能である。また、プログレッシブであってもインターレースであっても適用可能である。
【００４２】
以上のように、本発明に係る画像符号化装置により、符号化対象動画像データのフレームレートは秒３０フレームで、符号化方式にて規定されているマクロブロックスキップを活用して、擬似フレームを生成することにより、符号化後に生成されるストリームは秒６０フレームとすることで、符号化演算量や符号量を増大することなく、ＢＤ−ＲＯＭ規格やＡＶＣ−ＨＤ規格等に対応した再生装置での再生が可能となる。
【産業上の利用可能性】
【００４３】
本発明の動きベクトル検出装置およびその方法は、デジタルビデオカメラ等で動画像符号化を用いて、映像を記録する際に、最適なコストで実現する用途として有用である。
【図面の簡単な説明】
【００４４】
【図１】本発明に係る画像符号化装置のブロック図
【図２】本発明に係る画像符号化装置の動作手順を示すフローチャート
【図３】擬似的なフレーム挿入と符号化構造決定に関する説明図
【図４】フレームのマクロブロック分割に関する説明図
【図５】（ａ）ＣＡＢＡＣの場合にストリーム生成部において生成されるストリームの概略説明図、（ｂ）ＣＡＶＬＣの場合にストリーム生成部において生成されるストリームの概略説明図
【図６】（ａ）ＧＯＰ（Group Of Picture）構造がＩＰＰ構造でＣＡＢＡＣを用いて符号化する場合のストリームデータの参考図、（ｂ）擬似フレームを双方向予測で生成する場合のストリームデータの参考図
【図７】（ａ）３０ｐ入力を３０ｐで符号化した場合における従来例の画像符号化装置のブロック図、（ｂ）３０ｐ入力を３０ｐで符号化し、６０ｐで再生する場合における従来例の画像符号化装置のブロック図、（ｃ）６０ｐ入力を６０ｐで符号化した場合における従来例の画像符号化装置のブロック図
【符号の説明】
【００４５】
１００  画像符号化装置
１０１  入力処理部
１０２  フレーム管理部
１０３  符号化部
１０４  ストリーム生成部
１０５  擬似フレーム生成部
１１０  規格対応再生装置
３０１  擬似フレーム
４００  フレーム
４０１  マクロブロック
５０７  ＣＡＢＡＣ符号化された擬似フレーム情報
５１５  ＣＡＶＬＣ符号化時の擬似フレーム情報
【図１】
2008187694.tif 000003
【図２】
2008187694.tif 000004
【図３】
2008187694.tif 000005
【図４】
2008187694.tif 000006
【図５】
2008187694.tif 000007
【図６】
2008187694.tif 000008
【図７】
2008187694.tif 000009