(57)【特許請求の範囲】
【請求項１】
入力された動画像データに基づく２次元動画像を構成する複数のフレーム画像のうち表示対象の前記フレーム画像がシーンチェンジ位置から第１所定フレーム数後までの前記フレーム画像である場合、前記表示対象のフレーム画像と当該表示対象のフレーム画像から第２所定フレーム数後までの前記フレーム画像とに基づいて、前記表示対象のフレーム画像に対応する３次元画像の奥行きを表す奥行き情報を推定するとともに、前記表示対象のフレーム画像が前記シーンチェンジ位置から前記第１所定フレーム数後までの前記フレーム画像でない場合、前記表示対象のフレーム画像と当該表示対象のフレーム画像から前記第１所定フレーム数前までの前記フレーム画像とに基づいて、前記奥行き情報を推定する推定部と、
前記奥行き情報を用いて前記表示対象のフレーム画像に対応する前記３次元画像を生成する生成部と、
を備えた３次元画像生成装置。
【請求項２】
前記推定部は、前記シーンチェンジ位置から前記第１所定フレーム数後までの前記各フレーム画像について当該各フレーム画像および当該各フレーム画像から前記第２所定フレーム数後までの前記フレーム画像それぞれに対応する前記３次元画像の奥行きの平均を表す平均奥行き情報を推定し、前記表示対象のフレーム画像に対応する前記３次元画像の奥行きを表す個別奥行き情報を推定し、前記平均奥行き情報および前記個別奥行き情報から前記奥行き情報を算出する請求項１に記載の３次元画像生成装置。
【請求項３】
前記生成部は、前記３次元画像の生成を指示する生成信号が入力された場合に、前記３次元画像を生成し、
前記推定部は、前記生成信号が入力される前に、前記平均奥行き情報を推定する請求項２に記載の３次元画像生成装置。
【請求項４】
前記推定部は、前記シーンチェンジ位置から前記第１所定フレーム数後までの前記各フレーム画像の位置を表す位置情報をメタデータとして含む前記平均奥行き情報を記憶部に記憶させる請求項３に記載の３次元画像生成装置。
【請求項５】
前記第２所定フレーム数は、前記２次元動画像に含まれる各シーンの前記フレーム画像の数に従って設定される可変値である請求項１から４のいずれか一に記載の３次元画像生成装置。
【請求項６】
前記第２所定フレーム数は、前記シーンに含まれる前記フレーム画像の数が前記第２所定フレーム数より少ない場合、前記シーンに含まれる前記フレーム画像の数内に変更可能である請求項５に記載の３次元画像生成装置。
【請求項７】
前記第２所定フレーム数は、固定値である請求項１から４のいずれか一に記載の３次元画像生成装置。
【請求項８】
３次元画像生成装置で実行される３次元画像生成方法であって、
前記３次元画像生成装置は、
推定部が、入力された動画像データに基づく２次元動画像を構成する複数のフレーム画像のうち表示対象の前記フレーム画像がシーンチェンジ位置から第１所定フレーム数後までの前記フレーム画像である場合、前記表示対象のフレーム画像と当該表示対象のフレーム画像から第２所定フレーム数後までの前記フレーム画像とに基づいて、前記表示対象のフレーム画像に対応する３次元画像の奥行きを表す奥行き情報を推定するとともに、前記表示対象のフレーム画像が前記シーンチェンジ位置から前記第１所定フレーム数後までの前記フレーム画像でない場合、前記表示対象のフレーム画像と当該表示対象のフレーム画像から前記第１所定フレーム数前までの前記フレーム画像とに基づいて、前記奥行き情報を推定する工程と、
生成部が、前記奥行き情報を用いて前記表示対象のフレーム画像に対応する前記３次元画像を生成する工程と、
を含む３次元画像生成方法。
【請求項９】
前記推定部は、前記シーンチェンジ位置から前記第１所定フレーム数後までの前記各フレーム画像について当該各フレーム画像および当該各フレーム画像から前記第２所定フレーム数後までの前記フレーム画像それぞれに対応する前記３次元画像の奥行きの平均を表す平均奥行き情報を推定し、前記表示対象のフレーム画像に対応する前記３次元画像の奥行きを表す個別奥行き情報を推定し、前記平均奥行き情報および前記個別奥行き情報から前記奥行き情報を算出する請求項８に記載の３次元画像生成方法。
【請求項１０】
前記生成部は、前記３次元画像の生成を指示する生成信号が入力された場合に、前記３次元画像を生成し、
前記推定部は、前記生成信号が入力される前に、前記平均奥行き情報を推定する請求項９に記載の３次元画像生成方法。
【請求項１１】
前記推定部は、前記シーンチェンジ位置から前記第１所定フレーム数後までの前記各フレーム画像の位置を表す位置情報をメタデータとして含む前記平均奥行き情報を記憶部に記憶させる請求項１０に記載の３次元画像生成方法。
【請求項１２】
前記第２所定フレーム数は、前記２次元動画像に含まれる各シーンの前記フレーム画像の数に従って設定される可変値である請求項８から１１のいずれか一に記載の３次元画像生成方法。
【請求項１３】
前記第２所定フレーム数は、前記シーンに含まれる前記フレーム画像の数が前記第２所定フレーム数より少ない場合、前記シーンに含まれる前記フレーム画像の数内に変更可能である請求項１２に記載の３次元画像生成方法。
【請求項１４】
前記第２所定フレーム数は、固定値である請求項８から１１のいずれか一に記載の３次元画像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、３次元画像生成装置および３次元画像生成方法に関する。
【背景技術】
【０００２】
従来、裸眼で３次元画像を視聴可能な３Ｄ−ＴＶにおいては、２次元動画像を構成するフレーム画像から奥行き情報を推定するとともに当該奥行き情報を用いて３次元画像を生成する２Ｄ／３Ｄ変換を行う際、２次元動画像を構成するフレーム画像間における奥行き情報のバラツキによる画質の低下を回避するため、現在の表示対象となっているフレーム画像と当該フレーム画像よりも前に表示される過去の複数のフレーム画像に基づいて奥行き情報を推定し、推定した奥行き情報を用いて、３次元画像を生成している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−３４３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、動画像におけるシーンチェンジ位置においても、シーンチェンジ位置よりも前に表示された過去のフレーム画像に基づいて推定される奥行き情報が、シーンチェンジ位置より後に表示されるフレーム画像から生成される３次元画像に反映されるため、シーンチェンジ位置より後に表示される複数のフレーム画像に亘って誤った奥行き情報（異なるシーンのフレーム画像から推定された奥行き情報）を用いて３次元画像が生成されてしまう、という課題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、誤った奥行き情報を用いて３次元画像が生成されることを防止できる３次元画像生成装置および３次元画像生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施形態の３次元画像生成装置は、推定部と、生成部と、を備える。推定部は、入力された動画像データに基づく２次元動画像を構成する複数のフレーム画像のうち表示対象のフレーム画像がシーンチェンジ位置から第１所定フレーム数後までのフレーム画像である場合、表示対象のフレーム画像と当該表示対象のフレーム画像から第２所定フレーム数後までのフレーム画像とに基づいて、表示対象のフレーム画像に対応する３次元画像の奥行きを表す奥行き情報を推定するとともに、前記表示対象のフレーム画像が前記シーンチェンジ位置から前記第１所定フレーム数後までの前記フレーム画像でない場合、前記表示対象のフレーム画像と当該表示対象のフレーム画像から前記第１所定フレーム数前までの前記フレーム画像とに基づいて、前記奥行き情報を推定する。生成部は、奥行き情報を用いて表示対象のフレーム画像に対応する３次元画像を生成する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態にかかるテレビジョン受像機の構成を示すブロック図である。
【図２】図２は、本実施形態にかかるテレビジョン受像機においてメタデータを生成する処理を説明するための図である。
【図３】図３は、本実施形態にかかるテレビジョン受像機においてメタデータを生成する処理の流れを示すフローチャートである。
【図４】図４は、本実施形態にかかるテレビジョン受像機において平均奥行き情報を推定する処理を説明するための図である。
【図５】図５は、本実施形態にかかるテレビジョン受像機において３次元画像を表示する処理を説明するための図である。
【図６】図６は、本実施形態にかかるテレビジョン受像機において３次元画像を表示する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本実施形態にかかる３次元画像生成装置としてのテレビジョン受像機について説明する。
【０００９】
図１は、本実施形態にかかるテレビジョン受像機の構成を示すブロック図である。本実施形態にかかるテレビジョン受像機１００は、図１に示すように、ストレージ１０１、デコーダ１０２、奥行き推定部１０３、多視差画像生成部１０４、裸眼３Ｄパネル１０５を備えている。
【００１０】
ストレージ１０１は、例えばＨＤＤ（Hard  Disk  Drive1）等により構成され、動画像データを記憶する記憶部である。本実施形態では、ストレージ１０１は、動画像データを圧縮させたファイル（以下、圧縮動画ファイルとする）を記憶している。
【００１１】
デコーダ１０２は、ストレージ１０１に記憶されている圧縮動画ファイルをベースバンド（非圧縮）の動画像データに戻す。そして、デコーダ１０２は、ベースバンドに戻した動画像データを奥行き推定部１０３に入力する。
【００１２】
また、デコーダ１０２は、圧縮動画ファイルをベースバンドの動画像データに戻す処理に同期する同期信号を奥行き推定部１０３に出力する。
【００１３】
奥行き推定部１０３は、入力された動画像データに基づく２次元動画像を構成する複数のフレーム画像のうち表示対象のフレーム画像に対応する３次元画像の奥行き情報を推定する。本実施形態では、奥行き推定部１０３は、デコーダ１０２から出力された同期信号に従って表示対象のフレーム画像に対応する３次元画像の奥行き情報を推定する処理を行う。これにより、奥行き推定部１０３は、デコーダ１０２によって圧縮動画ファイルをベースバンドの動画像データに戻す処理と同期して、表示対象のフレーム画像に対応する３次元画像の奥行き情報を推定する。そして、奥行き推定部１０３は、表示対象のフレーム画像および当該表示対象のフレーム画像から推定した奥行き情報を多視差画像生成部１０４に出力する。
【００１４】
本実施形態では、奥行き推定部１０３には、ストレージ１０１に記憶されている圧縮動画ファイルをベースバンドに戻した動画像データが入力されているが、例えば、チューナを介して入力された動画像データやＦＲＣ（Frame  Rate  Controller）によりフレームレートが切り替えられた動画像データを入力しても良い。
【００１５】
具体的には、奥行き推定部１０３は、モーション３Ｄ、ベースライン３Ｄおよびフェイス３Ｄの少なくともいずれか一つを用いて、表示対象のフレーム画像に対応する３次元画像の奥行き情報を推定する。ここで、モーション３Ｄは、表示対象のフレーム画像を含む複数のフレーム画像を用いて、表示対象のフレーム画像に含まれる被写体（物体）の動きを検出し、その検出結果に基づいて奥行き情報を推定する。より具体的には、モーション３Ｄは、表示対象のフレーム画像に含まれる被写体（物体）のうち、速く動いている物体は近く、遅く動いている物体は遠い、という基本原理から物体の前後関係（奥行き情報）を推定する。ベースライン３Ｄは、表示対象のフレーム画像の構図に基づいて奥行き情報を推定する。より具体的には、ベースライン３Ｄは、表示対象のフレーム画像の四隅の色のヒストグラムと予め設定された数（例えば、１４００など）のサンプル画像とから奥行き情報を推定する。フェイス３Ｄは、表示対象のフレーム画像に含まれる被写体（人物）の顔を用いて奥行き情報を推定する。より具体的には、フェイス３Ｄは、表示対象のフレーム画像から人物の顔を検出し、検出した顔の位置を基準にして奥行き情報を推定する。
【００１６】
多視差画像生成部１０４は、３次元画像の生成を指示する生成信号が入力された場合に、奥行き推定部１０３から出力された奥行き情報を用いて、奥行き推定部１０３から出力された表示対象のフレーム画像に対応する３次元画像を生成する。本実施形態では、多視差画像生成部１０４は、奥行き推定部１０３から出力された奥行き情報から、表示対象のフレーム画像とは異なる視点の視差画像である出力画像（本実施形態では、予め設定されたｎ個の視点の視差画像）を生成する。視差のある視差画像を生成することで、テレビジョン受像機１００の視聴者は、後述する裸眼３Ｄパネル１０５に表示される出力画像を立体画像として知覚することができる。そして、多視差画像生成部１０４は、生成したｎ個の視点からの出力画像を裸眼３Ｄパネル１０５に出力する。
【００１７】
裸眼３Ｄパネル１０５は、多視差画像生成部１０４により生成された出力画像（３次元画像）を表示する表示部である。
【００１８】
次に、図２〜４を用いて、圧縮動画ファイルがストレージ１０１に記憶された際に、入力された動画像データに基づく２次元動画像を構成するフレーム画像のうちシーンチェンジ位置のフレーム画像の奥行き情報の推定に用いるメタデータを生成する処理について説明する。図２は、本実施形態にかかるテレビジョン受像機においてメタデータを生成する処理を説明するための図である。図３は、本実施形態にかかるテレビジョン受像機においてメタデータを生成する処理の流れを示すフローチャートである。図４は、本実施形態にかかるテレビジョン受像機において平均奥行き情報を推定する処理を説明するための図である。
【００１９】
デコーダ１０２は、ストレージ１０１に圧縮動画ファイルが記憶されると、当該圧縮動画ファイルをベースバンドの動画像データに戻して、当該動画像データを奥行き推定部１０３に入力する（ステップＳ３０１）。
【００２０】
動画像データが入力されると、奥行き推定部１０３は、デコーダ１０２から入力される同期信号に同期して、入力された動画像データに基づく２次元動画像を構成するフレーム画像のうちシーンチェンジ位置のフレーム画像について、当該シーンチェンジ位置のフレーム画像に対応する３次元画像の奥行き情報の推定に用いる平均奥行き情報を生成する（ステップＳ３０２）。
【００２１】
具体的には、奥行き推定部１０３は、入力された動画像データから再生される２次元動画像において、シーンの切り替えが発生する箇所（シーンチェンジ位置）を検出する。
【００２２】
シーンチェンジ位置を検出すると、奥行き推定部１０３は、２次元動画像を構成するフレーム画像のうちシーンチェンジ位置から第１所定フレーム数（本実施形態では、３フレーム）後までの各フレーム画像について、当該各フレーム画像および当該各フレーム画像から第２所定フレーム数（本実施形態では、４フレーム）後までのフレーム画像それぞれに対応する３次元画像の奥行きの平均を表す平均奥行き情報を推定する。ここで、第１所定フレーム数は、シーンチェンジ位置から当該第１所定フレーム数後までに表示されるフレーム画像（以下、シーンチェンジ位置以外のフレーム画像とする）に対応する３次元画像の奥行き情報を推定する際に用いられるフレーム画像の数である。シーンチェンジ位置以外のフレーム画像に対応する３次元画像の奥行き情報は、当該シーンチェンジ位置以外のフレーム画像から第１所定フレーム数前までのフレーム画像に基づいて推定される。
【００２３】
また、第２所定フレーム数は、シーンチェンジ位置から第１所定フレーム数後までの各フレーム画像に対応する３次元画像の奥行き情報を推定する際に用いられるフレーム画像の数である。本実施形態では、第２所定フレーム数は、固定値としているが、可変値であっても良い。第２所定フレーム数を可変値とする場合、第２所定フレーム数は、２次元動画像に含まれる各シーンのフレーム画像の数に従って設定する。ただし、第２所定フレーム数は、２次元動画像のあるシーンに含まれるフレーム画像の数が第２所定フレーム数より少ない場合、当該シーンに含まれるフレーム画像の数内に変更可能である。また、本実施形態では、第１所定フレーム数と第２所定フレーム数とは互いに異なるフレーム数としているが、同じフレーム数であっても良い。
【００２４】
例えば、奥行き推定部１０３は、多視差画像生成部１０４に生成信号が入力される前に、図４に示すように、シーンチェンジ位置から３フレーム数（第１所定フレーム数）後までの各フレーム画像Ｆ４〜Ｆ６について平均奥行き情報を推定する。具体的には、フレーム画像Ｆ４の平均奥行き情報を推定する場合、奥行き推定部１０３は、まず、モーション３Ｄ、ベースライン３Ｄおよびフェイス３Ｄを用いて、フレーム画像Ｆ４から４フレーム数（第２所定フレーム数）後までの各フレーム画像Ｆ４〜Ｆ７に対応する３次元画像の奥行き（以下、個別奥行き情報とする）を推定する。そして、奥行き推定部１０３は、推定したフレーム画像Ｆ４〜Ｆ７それぞれの個別奥行き情報の平均を、フレーム画像Ｆ４の平均奥行き情報と推定する。なお、奥行き推定部１０３は、推定したフレーム画像Ｆ４〜Ｆ７それぞれの個別奥行き情報の平均を平均奥行き情報として推定しているため、平均奥行き情報のデータ量は１フレーム分の奥行き情報となる。奥行き推定部１０３は、フレーム画像Ｆ５〜Ｆ６についても同様に平均奥行き情報を推定する。平均奥行き情報を推定すると、奥行き推定部１０３は、検出したシーンチェンジ位置から第１所定フレーム数後までの各フレーム画像の位置を表す位置情報をメタデータとして平均奥行き情報に含める。本実施形態では、奥行き推定部１０３は、２次元動画像の先頭から、シーンチェンジ位置から第１所定フレーム数後までの各フレーム画像の再生時間を表す位置情報（タイムスタンプ）をメタデータとして平均奥行き情報に含める。
【００２５】
図３に戻り、メタデータを生成すると、奥行き推定部１０３は、生成した平均奥行き情報をストレージ１０１に記憶させる（ステップＳ３０３）。これにより、ストレージ１０１には、２次元動画像に含まれるシーンチェンジ位置の数に最初のシーン分を加えた数の平均奥行き情報が記憶される。
【００２６】
次に、図４〜６を用いて、３次元画像を表示する処理について説明する。図５は、本実施形態にかかるテレビジョン受像機において３次元画像を表示する処理を説明するための図である。図６は、本実施形態にかかるテレビジョン受像機において３次元画像を表示する処理の流れを示すフローチャートである。
【００２７】
デコーダ１０２は、図示しないリモートコントローラ等によってストレージ１０１に記憶された圧縮動画ファイルの再生が指示されると、ストレージ１０１から再生が指示された圧縮動画ファイルを読み出し、読み出した圧縮動画ファイルをベースバンドの動画像データに戻して、当該動画像データを奥行き推定部１０３に入力する（ステップＳ６０１）。
【００２８】
奥行き推定部１０３は、デコーダ１０２から動画像データが入力されると、入力された動画像データに基づく２次元動画像の再生を開始するとともに、再生した２次元動画像を構成するフレーム画像のうち表示対象のフレーム画像に対応する３次元画像の奥行き情報を推定する（ステップＳ６０２）。
【００２９】
具体的には、奥行き推定部１０３は、入力された動画像データに基づく２次元動画像に含まれるフレーム画像のうち表示対象のフレーム画像の再生位置（つまり、２次元動画像の先頭からの再生時間）が、ストレージ１０１に記憶された平均奥行き情報に含まれる位置情報（メタデータ）が表す再生時間と一致するか否かを判断する。つまり、奥行き推定部１０３は、表示対象のフレーム画像がシーンチェンジ位置から第１所定フレーム数後までのフレーム画像であるか否かを判断する。そして、奥行き推定部１０３は、表示対象のフレーム画像の再生位置が平均奥行き情報に含まれる位置情報が表す再生時間と一致しなかった場合、表示対象のフレーム画像と当該表示対象のフレーム画像から第１所定フレーム数前までのフレーム画像とに基づいて、当該表示対象のフレーム画像に対応する３次元画像の奥行きを表す奥行き情報を推定する。
【００３０】
例えば、奥行き推定部１０３は、表示対象のフレーム画像が図４に示すフレーム画像Ｆ２である場合、まず、モーション３Ｄ、ベースライン３Ｄおよびフェイス３Ｄを用いて、フレーム画像Ｆ２から３フレーム前までの各フレーム画像Ｆ０〜Ｆ２に対応する奥行き（個別奥行き情報）を推定する。次いで、奥行き推定部１０３は、推定した各フレーム画像Ｆ０〜Ｆ２の個別奥行き情報の平均を算出する。そして、奥行き推定部１０３は、表示対象のフレーム画像Ｆ２の個別奥行き情報と算出した平均とに基づいて、表示対象のフレーム画像Ｆ２に対応する３次元画像の奥行き情報を算出する。本実施形態では、奥行き推定部１０３は、表示対象のフレーム画像Ｆ２の個別奥行き情報と算出した平均とに９：１の割合で重み付けした情報を、表示対象のフレーム画像Ｆ２に対応する３次元画像の奥行き情報として算出する。
【００３１】
一方、入力された動画像データから再生した２次元動画像に含まれるフレーム画像のうち表示対象のフレーム画像の再生位置が、ストレージ１０１に記憶された平均奥行き情報に含まれる位置情報（メタデータ）が表す再生時間と一致した場合（つまり、表示対象のフレーム画像がシーンチェンジ位置から第１所定フレーム数後までのフレーム画像である場合）、奥行き推定部１０３は、表示対象のフレーム画像と当該表示対象のフレーム画像から第２所定フレーム数後までのフレーム画像に基づいて、当該表示対象のフレーム画像に対応する３次元画像の奥行きを表す奥行き情報を推定する。これにより、シーンチェンジ位置のフレーム画像に対応する３次元画像の奥行き情報を推定する際に、シーンチェンジ位置のフレーム画像と同じシーンのフレーム画像に基づいて奥行き情報が推定されるので、誤った奥行き情報（異なるシーンのフレーム画像から推定された奥行き情報）を用いて３次元画像が生成されることを防止できる。
【００３２】
本実施形態では、奥行き推定部１０３は、まず、表示対象のフレーム画像に対応する３次元画像の奥行きを表す個別奥行き情報を推定する。そして、奥行き推定部１０３は、２次元動画像におけるフレーム画像の再生位置と一致する位置情報を含む平均奥行き情報と推定した個別奥行き情報とから、表示対象のフレーム画像に対応する３次元画像の奥行き情報を算出する。
【００３３】
例えば、奥行き推定部１０３は、表示対象のフレーム画像が図４に示すフレーム画像Ｆ４である場合、まず、ストレージ１０１から、表示対象のフレーム画像Ｆ４の再生位置と一致する再生時間を表す位置情報を含む平均奥行き情報を読み出す。次いで、奥行き推定部１０３は、モーション３Ｄ、ベースライン３Ｄ、およびフェイス３Ｄを用いて、フレーム画像Ｆ４に対応する３次元画像の奥行きを表す個別奥行き情報を推定する。そして、奥行き推定部１０３は、表示対象のフレーム画像Ｆ４の個別奥行き情報と、読み出した平均奥行き情報と、に基づいて、表示対象のフレーム画像Ｆ４に対応する３次元画像の奥行き情報を算出する。本実施形態では、奥行き推定部１０３は、表示対象のフレーム画像Ｆ４の個別奥行き情報と平均奥行き情報とが９：１の割合で重み付けされた情報を、表示対象のフレーム画像Ｆ４に対応する３次元画像の奥行き情報として算出する。
【００３４】
図６に戻り、表示対象のフレーム画像の奥行き情報を推定すると、奥行き推定部１０３は、推定した奥行き情報および表示対象のフレーム画像を多視差画像生成部１０４に出力する（ステップＳ６０３）。
【００３５】
次いで、多視差画像生成部１０４は、奥行き推定部１０３から出力された奥行き情報を用いて、奥行き推定部１０３から出力された表示対象のフレーム画像に対応する３次元画像を生成する（ステップＳ６０４）。
【００３６】
裸眼３Ｄパネル１０５は、多視差画像生成部１０４により生成された３次元画像を表示する（ステップＳ６０５）。
【００３７】
このように本実施形態にかかるテレビジョン受像機１００によれば、表示対象のフレーム画像がシーンチェンジ位置から第１所定フレーム数後までのフレーム画像である場合、表示対象のフレーム画像と当該表示対象のフレーム画像から第２所定フレーム数後までのフレーム画像とに基づいて、当該表示対象のフレーム画像に対応する３次元画像の奥行きを表す奥行き情報を推定し、推定した奥行き情報を用いて、表示対象のフレーム画像に対応する３次元画像を生成することにより、シーンチェンジ位置のフレーム画像に対応する３次元画像の奥行き情報を推定する際に、シーンチェンジ位置のフレーム画像と同じシーンのフレーム画像に基づいて奥行き情報が推定されるので、誤った奥行き情報（異なるシーンのフレーム画像から推定された奥行き情報）を用いて３次元画像が生成されることを防止できる。
【００３８】
なお、本実施形態のテレビジョン受像機１００で実行されるプログラムは、ＲＯＭ（Read  Only  Memory）等に予め組み込まれて提供される。
【００３９】
本実施形態のテレビジョン受像機１００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４０】
さらに、本実施形態のテレビジョン受像機１００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のテレビジョン受像機１００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００４１】
本実施形態のテレビジョン受像機１００で実行されるプログラムは、上述した各部（奥行き推定部１０３など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、奥行き推定部１０３が主記憶装置上に生成されるようになっている。
【００４２】
なお、本実施形態では、３次元画像生成方法をテレビジョン受像機に適用した例について説明するが、入力された動画像データに基づく２次元動画像を構成するフレーム画像と当該フレーム画像に対応する奥行き情報とから、２次元動画像とは異なる視点の視差画像（３次元画像）を生成するものであれば、これに限定するものではなく、例えばハードディスクレコーダやパーソナルコンピュータ等にも適用することができる。
【００４３】
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００４４】
１００・・・テレビジョン受像機，１０３・・・奥行き推定部，１０４・・・多視差画像生成部。
【要約】
【課題】誤った奥行き情報を用いて３次元画像が生成されることを防止できる再生装置および再生方法を提供する。
【解決手段】実施形態の３次元画像生成装置は、推定部と、生成部と、を備える。推定部は、入力された動画像データに基づく２次元動画像を構成する複数のフレーム画像のうち表示対象のフレーム画像がシーンチェンジ位置から第１所定フレーム数後までのフレーム画像である場合、表示対象のフレーム画像と当該表示対象のフレーム画像から第２所定フレーム数後までのフレーム画像とに基づいて、表示対象のフレーム画像に対応する３次元画像の奥行きを表す奥行き情報を推定する。生成部は、奥行き情報を用いて表示対象のフレーム画像に対応する３次元画像を生成する。
【選択図】図１【図１】
0005337282.tif 000002
【図２】
0005337282.tif 000003
【図３】
0005337282.tif 000004
【図４】
0005337282.tif 000005
【図５】
0005337282.tif 000006
【図６】
0005337282.tif 000007