(57)【要約】【課題】  ３Ｄ映像変換装置、３Ｄ映像変換装置によって具現される方法及びその保存媒体を提供する。【解決手段】  本発明による３Ｄ映像変換装置によって具現される方法は、複数のフレームを含む入力映像を受信する段階；前記複数のフレームの中で選択された第１フレームを識別する段階；前記第１フレームの中で選択された第１オブジェクトの第１深さ情報を獲得する段階；前記複数のフレームの中で選択された第２フレームを識別する段階；前記第２フレームの中で選択された第２オブジェクトの第２深さ情報を獲得する段階；前記第１深さ情報及び第２深さ情報の中で少なくともいずれか一つを利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得する段階；前記第１深さ情報、第２深さ情報及び第３深さ情報に基づいて第４深さ情報を生成する段階；及び前記第４深さ情報に従って前記入力映像をレンダリングする段階を含む。【選択図】      図２
2012253766.tif 000002
【特許請求の範囲】
【請求項１】
３Ｄ映像変換装置によって具現される方法において、
複数のフレームを含む入力映像を受信する段階；
前記複数のフレームの中で選択された第１フレームを識別する段階；
前記第１フレームの中で選択された第１オブジェクトの第１深さ情報を獲得する段階；
前記複数のフレームの中で選択された第２フレームを識別する段階；
前記第２フレームの中で選択された第２オブジェクトの第２深さ情報を獲得する段階；
前記第１深さ情報及び第２深さ情報を利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得する段階；
前記第１深さ情報、第２深さ情報及び第３深さ情報に基づいて第４深さ情報を生成する段階；及び
前記第４深さ情報に従って前記入力映像をレンダリングする段階を含むことを特徴とする３Ｄ映像変換装置によって具現される方法。
【請求項２】
前記第１オブジェクト、第２オブジェクト、及び第３オブジェクトは、前記複数のフレームの内でユーザに同一オブジェクトと認識されることを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項３】
前記第３フレームは、前記第１フレーム及び第２フレームの間のフレームであることを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項４】
前記第１深さ情報は第１値を含み、前記第２深さ情報は第２値を含み、
前記第３深さ情報は、前記第１値と前記第２値の間の値である第３値を含むことを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項５】
前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値から特定範囲内の値であることを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項６】
前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値を入力で有する関数によって算出された値であることを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項７】
前記第１フレームは、キーフレームとシン変化フレームの中で少なくとも一つを含むことを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項８】
深さ範囲情報を獲得する段階をさらに含むものの、
前記第１深さ情報は、前記深さ範囲情報の最大値及び最小値の間の値であることを特徴とすることを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項９】
前記第１フレームを識別する段階は、
第１ＵＩによって第１ユーザ入力を受信する段階；及び
前記第１ユーザ入力に従って前記第１フレームを識別する段階を含むことを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項１０】
前記第１オブジェクトを識別する段階は、
第２ＵＩによって第２ユーザ入力を受信する段階；及び
前記第２ユーザ入力に従って前記第１オブジェクトを識別する段階を含むことを特徴とする請求項１に記載の３Ｄ映像変換装置によって具現される方法。
【請求項１１】
３Ｄ映像変換装置において、
複数のフレームを含む入力映像を受信する第１受信部と；
前記複数のフレームの中で選択された第１フレームを識別して、前記第１フレームの中で選択された第１オブジェクトの第１深さ情報を獲得し、前記複数のフレームの中で選択された第２フレームを識別して、前記第２フレームの中で選択された第２オブジェクトの第２深さ情報を獲得し、前記第１深さ情報及び第２深さ情報を利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得し、前記第１深さ情報、第２深さ情報、及び第３深さ情報に基づいて第４深さ情報を生成し、前記第４深さ情報に従って前記入力映像をレンダリングする映像変換部と；を含むことを特徴とする３Ｄ映像変換装置。
【請求項１２】
前記第１オブジェクト、第２オブジェクト、及び第３オブジェクトは、前記複数のフレームの内でユーザに同一オブジェクトと認識されることを特徴とする請求項１１に記載の３Ｄ映像変換装置。
【請求項１３】
前記第３フレームは、前記第１フレーム及び第２フレームの間のフレームであることを特徴とする請求項１１に記載の３Ｄ映像変換装置。
【請求項１４】
前記第１深さ情報は第１値を含み、前記第２深さ情報は第２値を含み、前記第３深さ情報は前記第１値及び前記第２値の間の値である第３値を含み、
前記第３深さ情報は、前記第１深さ情報に含まれる値または前記第２深さ情報に含まれる値から特定範囲内の値であり、
前記第３深さ情報は、前記第１深さ情報に含まれる値または前記第２深さ情報に含まれる値を入力で有する関数によって算出された値であることを特徴とする請求項１１に記載の３Ｄ映像変換装置。
【請求項１５】
深さ範囲情報を受信する第２受信部をさらに含み、
前記第１深さ情報は、前記深さ範囲情報の最大値及び最小値の間の値を含むことを特徴とする請求項１１に記載の３Ｄ映像変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３Ｄ映像変換装置、３Ｄ映像変換装置によって具現される方法及びその非一時的な保存媒体に係り、さらに詳しくは、２Ｄ入力映像を３Ｄ映像に変換する３Ｄ映像変換装置、３Ｄ映像変換装置によって具現される方法及びその非一時的な保存媒体に関する。
【背景技術】
【０００２】
２Ｄ映像を３Ｄ映像に変換できる従来の電子装置は、２Ｄ映像から３Ｄ映像を生成するために必要な深さ値を一般的な深さ推定理論により生成する。このように生成された深さ値を適用して生成された３Ｄ映像は、前記２Ｄ映像に対応するコンテンツの製作意図が全く反映されなくて、低い品質を有するだけでなく、２Ｄ映像のコンテンツ製作意図による立体感をユーザが十分に楽しめなかった。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
したがって、本発明の目的は、２Ｄ映像に対応するコンテンツの製作意図に基づく高品質の立体感を有する３Ｄ映像に変換できる３Ｄ映像変換装置、これによって具現される方法及びその保存媒体を提供する。
【課題を解決するための手段】
【０００４】
前記目的は、本発明により、３Ｄ映像変換装置によって具現される方法において、複数のフレームを含む入力映像を受信する段階；前記複数のフレームの中で選択された第１フレームを識別する段階；前記第１フレームの中で選択された第１オブジェクトの第１深さ情報を獲得する段階；前記複数のフレームの中で選択された第２フレームを識別する段階；前記第２フレームの中で選択された第２オブジェクトの第２深さ情報を獲得する段階；前記第１深さ情報及び第２深さ情報を利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得する段階；前記第１深さ情報、第２深さ情報及び第３深さ情報に基づいて第４深さ情報を生成する段階；及び前記第４深さ情報に従って前記入力映像をレンダリングする段階を含むことを特徴とする３Ｄ映像変換装置によって具現される方法によって達成されることができる。
【０００５】
前記第１オブジェクト、第２オブジェクト、及び第３オブジェクトは、前記複数のフレームの内でユーザに同一オブジェクトと認識されることができる。
【０００６】
前記第３フレームは、前記第１フレーム及び第２フレームの間のフレームであることができる。
【０００７】
前記第１深さ情報は第１値を含み、前記第２深さ情報は第２値を含み、前記第３深さ情報は前記第１値と前記第２値の間の値である第３値を含むことができる。
【０００８】
前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値から特定範囲内の値であることができる。
【０００９】
前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値を入力で有する関数によって算出された値であることができる。
【００１０】
前記第１フレームは、キーフレームを含むことができる。前記第１フレームは、シン変化フレームを含むことができる。
【００１１】
前記方法は、深さ範囲情報を獲得する段階をさらに含むものの、前記第１深さ情報は、前記深さ範囲情報の最大値及び最小値の間の値であることができる。
【００１２】
前記第１フレームを識別する段階は、第１ＵＩによって第１ユーザ入力を受信する段階；及び前記第１ユーザ入力により前記第１フレームを識別する段階を含むことができる。
【００１３】
前記第１オブジェクトを識別する段階は、第２ＵＩによって第２ユーザ入力を受信する段階；及び前記第２ユーザ入力に従って前記第１オブジェクトを識別する段階を含むことができる。
【００１４】
また、前記目的は、本発明によりコンピュータで実行可能な命令でエンコーディングされたコンピュータで判読可能な非一時的な保存媒体において、プロセッサーによって前記命令が行われる時、前記命令は入力映像をレンダリングするための方法を行い、前記方法は複数のフレームを含む入力映像を受信する段階；前記複数のフレームの中で選択された第１フレームを識別する段階；前記第１フレームの中で選択された第１オブジェクトの第１深さ情報を獲得する段階；前記複数のフレームの中で選択された第２フレームを識別する段階；前記第２フレームの中で選択された第２オブジェクトの第２深さ情報を獲得する段階；前記第１深さ情報及び第２深さ情報を利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得する段階；前記第１深さ情報、第２深さ情報及び第３深さ情報に基づいて第４深さ情報を生成する段階；及び前記第４深さ情報に従って前記入力映像をレンダリングする段階を含むコンピュータで判読可能な保存媒体によって達成されることができる。
【００１５】
前記第１オブジェクト、第２オブジェクト、及び第３オブジェクトは、前記複数のフレームの内でユーザに同一オブジェクトと認識されることができる。
【００１６】
前記第３フレームは、前記第１フレーム及び第２フレームの間のフレームであることができる。
【００１７】
前記第１深さ情報は第１値を含み、前記第２深さ情報は第２値を含み、前記第３深さ情報は前記第１値深さ情報及び前記第２値深さ情報の間の値である第３値を含むことができる。
【００１８】
前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値から特定範囲内の値であることができる。
【００１９】
前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値を入力で有する関数によって算出された値であることができる。
【００２０】
前記第１フレームは、キーフレームを含むことができる。前記第１フレームは、シン変化フレームを含むことができる。
【００２１】
前記方法は、深さ範囲情報を獲得する段階をさらに含むものの、前記第１深さ情報は、前記深さ範囲情報の最大値及び最小値の間の値であることができる。
【００２２】
前記第１フレームを識別する段階は、第１ＵＩによって第１ユーザ入力を受信する段階；及び前記第１ユーザ入力により前記第１フレームを識別する段階を含むことができる。
【００２３】
前記第１オブジェクトを識別する段階は、第２ＵＩによって第２ユーザ入力を受信する段階；及び前記第２ユーザ入力に従って前記第１オブジェクトを識別する段階を含むことができる。
【００２４】
また、前記目的は、本発明により、３Ｄ映像変換装置において、複数のフレームを含む入力映像を受信する第１受信部と；前記複数のフレームの中で選択された第１フレームを識別して、前記第１フレームの中で選択された第１オブジェクトの第１深さ情報を獲得し、前記複数のフレームの中で選択された第２フレームを識別して、前記第２フレームの中で選択された第２オブジェクトの第２深さ情報を獲得し、前記第１深さ情報及び第２深さ情報を利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得し、前記第１深さ情報、第２深さ情報、及び第３深さ情報に基づいて第４深さ情報を生成し、前記第４深さ情報に従って前記入力映像をレンダリングする映像変換部と；を含むことを特徴とする３Ｄ映像変換装置によって達成されることができる。
【００２５】
前記第１オブジェクト、第２オブジェクト、及び第３オブジェクトは、前記複数のフレームの内でユーザに同一オブジェクトと認識されることができる。
【００２６】
前記第３フレームは、前記第１フレーム及び第２フレームの間のフレームであることができる。
【００２７】
前記第１深さ情報は第１値を含み、前記第２深さ情報は第２値を含み、前記第３深さ情報は前記第１値及び前記第２値の間の値である第３値を含むことができる。前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値から特定範囲内の値であることができる。
【００２８】
前記第３深さ情報は、前記第１深さ情報に含まれる値または第２深さ情報に含まれる値を入力で有する関数によって算出された値であることができる。
【００２９】
前記第１フレームは、キーフレームを含むことができる。前記第１フレームは、シン変化フレームを含むことができる。
【００３０】
前記３Ｄ映像変換装置は、深さ範囲情報を受信する第２受信部をさらに含み、前記第１深さ情報は、前記深さ範囲情報の最大値及び最小値の間の値であることができる。
【００３１】
前記３Ｄ映像変換装置は、前記第１フレームの識別のため第１ユーザ入力を受信する第１ＵＩを生成するＵＩ生成部をさらに含み、前記深さ情報生成部は、前記第１ＵＩを通じる第１ユーザ入力により前記第１フレームを識別することができる。
【００３２】
前記ＵＩ生成部は、第１オブジェクトの識別のため第２ＵＩをさらに生成し、前記深さ情報生成部は、前記第２ＵＩを通じる第２ユーザ入力により前記第１オブジェクトを識別することができる。
【００３３】
また、前記目的は、本発明により情報処理装置によって具現される方法において、複数のフレームを含む入力映像を受信する段階と；前記入力映像に対して深さ情報を設定できるＵＩを生成及び表示する段階と；前記ＵＩを通じてユーザの選択によって設定された深さ設定情報を処理して、外部の３Ｄ映像変換装置に送る段階と；を含み、前記深さ設定情報は、前記複数のフレームの中で少なくともいずれか一つを選択するフレーム選択情報、前記選択されたフレームの中で少なくともいずれか一つのオブジェクトを選択するオブジェクト選択情報及び前記選択されたオブジェクトに適用される深さ値範囲情報の中で少なくともいずれか一つを含む情報処理装置によって具現される方法によって達成されることができる。
【００３４】
前記ＵＩは、前記複数のフレームの中で少なくとも一つのフレームを選択できる第１ＵＩと；前記少なくとも一つのフレームに含まれる少なくとも一つのオブジェクトを選択できる第２ＵＩと；前記選択されたオブジェクトの深さ値範囲を設定できる第３ＵＩと；の中で少なくともいずれか一つを含むことができる。
【００３５】
前記ＵＩ表示段階は、前記複数のフレームの中で既に設定された条件に対応するフレーム上に前記第１ＵＩ乃至第３ＵＩの中で少なくともいずれか一つを生成して表示する段階である。
【００３６】
前記既に設定された条件に対応するフレームは、キーフレーム及びシン変化フレームの中で少なくともいずれか一つを含むことができる。
【００３７】
また、前記目的は、本発明により、情報処理装置において、外部の３Ｄ映像変換装置と通信する通信部と；複数のフレームを含む入力映像を受信する受信部と；前記入力映像に対して深さ情報を設定できるＵＩを生成するＵＩ生成部と；ディスプレイ部と；ユーザ入力部と；前記ユーザ入力部を通じて設定された深さ設定情報を処理して、前記３Ｄ映像変換装置に送るように前記通信部を制御する制御部と；を含み、前記深さ設定情報は、前記複数のフレームの中で少なくともいずれか一つのフレームを選択するフレーム選択情報、前記選択されたフレームの中で少なくともいずれか一つのオブジェクトを選択するオブジェクト選択情報及び前記選択されたオブジェクトに適用される深さ値範囲情報の中で少なくともいずれか一つを含む情報処理装置によって達成されることができる。
【００３８】
前記ＵＩは、前記複数のフレームの中で少なくとも一つのフレームを選択できる第１ＵＩと；前記少なくとも一つのフレームに含まれる少なくとも一つのオブジェクトを選択できる第２ＵＩと；前記選択されたオブジェクトの深さ値範囲を設定できる第３ＵＩと；の中で少なくともいずれか一つを含むことができる。
【００３９】
前記制御部は、前記複数のフレームの中で既に設定された条件に対応するフレーム上に前記第１ＵＩ乃至第３ＵＩの中で少なくともいずれか一つを生成して、前記ディスプレイ部に表示するように前記ＵＩ生成部及びディスプレイ部を制御することができる。
【００４０】
前記既に設定された条件に対応するフレームは、キーフレーム及びシン変化フレームの中で少なくともいずれか一つを含むことができる。
【００４１】
また、前記目的は、本発明により、３Ｄ映像変換装置によって具現される方法において、外部装置から複数のフレームを含む入力映像に対する深さ設定情報が受信される段階と；前記受信された深さ設定情報に基づいて前記入力映像に対する深さ情報を生成する段階と；前記生成された深さ情報を利用して、前記入力映像をレンダリングする段階と；を含み、前記深さ設定情報は、前記複数のフレームの中で少なくともいずれか一つのフレームを選択するフレーム選択情報、前記選択されたフレームの中で少なくともいずれか一つのオブジェクトを選択するオブジェクト選択情報及び前記選択されたオブジェクトに適用される深さ値範囲情報の中で少なくともいずれか一つを含むことを特徴とする３Ｄ映像変換装置によって具現される方法によって達成されることができる。
【００４２】
前記フレーム選択情報は、前記複数のフレームの中でキーフレーム及びシン変化フレームの中で少なくともいずれか一つに対応するフレームを指示する情報を含むことができる。
【００４３】
前記方法は、前記深さ設定情報に基づいてユーザの選択入力を受信できるＵＩを生成及び表示する段階をさらに含むことができる。
【００４４】
前記ＵＩは、前記複数のフレームの中で前記フレーム選択情報が指示するフレームに対してユーザの選択入力を受信できる第１ＵＩと；前記オブジェクト選択情報が指示する少なくとも一つのオブジェクトに対してユーザの選択入力を受信できる第２ＵＩと；前記深さ値範囲情報を表示して、ユーザの選択入力を受信できる第３ＵＩと；を含むことができる。
【００４５】
前記深さ情報生成段階は、ユーザの選択によって選択されたフレーム、オブジェクト及び前記オブジェクトに対して選択された特定大きさを有する深さ値に従って深さ情報を生成する段階である。
【００４６】
また、前記目的は、本発明により、３Ｄ映像変換装置において、外部装置から複数のフレームを含む入力映像に対する深さ設定情報を受信する受信部と；前記受信された深さ設定情報に基づいて前記入力映像に対する深さ情報を生成し、前記生成された深さ情報を利用して、前記入力映像をレンダリングする映像変換部と；を含み、前記深さ設定情報は、前記複数のフレームの中で少なくともいずれか一つのフレームを選択するフレーム選択情報、前記選択されたフレームの中で少なくともいずれか一つのオブジェクトを選択するオブジェクト選択情報及び前記選択されたオブジェクトに適用される深さ値範囲情報の中で少なくともいずれか一つを含むことを特徴とする３Ｄ映像変換装置によって達成されることができる。
【００４７】
前記フレーム選択情報は、前記複数のフレームの中でキーフレーム及びシン変化フレームの中で少なくともいずれか一つを指示することができる。
【００４８】
前記装置は、ディスプレイ部と；前記深さ設定情報に基づいてユーザの選択入力を受信できるＵＩを生成するＵＩ生成部と；をさらに含むことができる。
【００４９】
前記ＵＩは、前記複数のフレームの中で前記フレーム選択情報が指示するフレームに対してユーザの選択入力を受信できる第１ＵＩと；前記オブジェクト選択情報が指示する少なくとも一つのオブジェクトに対してユーザの選択入力を受信できる第２ＵＩと；前記深さ値範囲情報を表示してユーザの選択入力を受信できる第３ＵＩと；を含むことができる。
【００５０】
前記映像変換部は、前記ユーザの選択によって選択されたフレーム、オブジェクト及び前記オブジェクトに対して選択された特定大きさを有する深さ値により深さ情報を生成することができる。
【発明の効果】
【００５１】
前述のように、本発明によると、２Ｄ映像に対応するコンテンツの製作意図に基づく高品質の立体感を有する３Ｄ映像に変換できる３Ｄ映像変換装置、これによって具現される方法及びその非一時的な保存媒体が提供される。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施形態による３Ｄ映像変換装置を含むシステムを示す改略図である。
【図２】本発明の一実施形態による３Ｄ映像変換装置の制御フロック図である。
【図３】本発明の一実施形態による情報処理装置の制御フロック図である。
【図４】本発明の一実施形態による３Ｄ映像変換装置の映像変換部の動作の一実施形態を示す図である。
【図５】本発明の一実施形態による３Ｄ映像変換装置の映像変換部の動作の一実施形態を示す図である。
【図６】本発明の一実施形態による３Ｄ映像変換装置の映像変換部の動作の一実施形態を示す図である。
【図７】本発明の一実施形態による情報処理装置によって具現される方法を示すフローチャートである。
【図８】本発明の一実施形態による３Ｄ映像変換装置によって具現される方法を示すフローチャートである。
【図９】本発明の他の実施形態による３Ｄ映像変換装置によって具現される方法を示すフローチャートである。
【図１０】本発明の他の実施形態による３Ｄ映像変換装置によって具現される方法を示すフローチャートである。
【発明を実施するための形態】
【００５３】
以下、添付図面を参考して、本発明の実施形態に対して本発明が属する技術分野で通常の知識を有する者が容易に実施することができるように詳細に説明する。本発明は、多様な形態で具現されることができるし、ここで説明する実施形態に限定されない。本発明を明確に説明するために説明に係らない部分は省略し、明細書において、同一または類似の構成要素に対しては同じ参照符号を付けるようにする。
【００５４】
図１は、本発明の一実施形態による３Ｄ映像変換装置を含むシステムを示す改略図である
３Ｄ映像変換装置１００は、ソース提供装置３００から提供される片目映像の入力映像を両目映像に変換することができる。前記片目映像は、２次元映像を含むこととして、二つの用語は互いに混用されて使われることができる。前記両目映像は、３次元映像を含むこととして、二つの用語は混用されて使われることができる。
【００５５】
この時、３Ｄ映像変換装置１００は、前記入力映像を３次元映像に変換するために必要な深さ範囲情報を外部の情報処理装置２００から受信し、前記受信した深さ範囲情報に基づいてユーザの選択が入力されると、前記入力映像に対する深さ情報を生成し、前記生成された深さ情報を利用して、前記入力映像を３次元映像に変換する。前記入力映像は、複数のフレームを含み、前記情報処理装置２００から受信される深さ設定情報は、前記複数のフレームの中で少なくともいずれか一つのフレームを選択するフレーム選択情報と、前記フレーム選択情報に基づいて選択されたフレームの中で少なくとも一つのオブジェクトを選択するオブジェクト選択情報と、前記オブジェクト選択情報に基づいて選択されたオブジェクトの深さ値範囲情報と、を含む。前記深さ設定情報は、入力映像に対応するコンテンツの製作意図が反映されるように、深さ値を割り当てるフレーム、オブジェクト及び深さ値範囲情報を含む。したがって、３Ｄ映像変換装置１００は、このような深さ設定情報に基づいて生成された深さ情報を利用して、入力映像を３次元映像に変換するので、前記３次元映像を視聴する視聴者は入力映像のコンテンツ製作意図による立体感を十分に楽しむことができる。
【００５６】
情報処理装置２００もソース提供装置３００から３Ｄ映像変換装置１００に提供される同じ入力映像を受信し、前記入力映像に対する深さ設定情報を生成して、３Ｄ映像変換装置１００に送る。情報処理装置２００で生成される深さ設定情報は、３Ｄ映像変換装置１００で前記入力映像に対して生成できる深さ情報に対する一種のガイドラインのような役割をする。したがって、３Ｄ映像変換装置１００は、情報処理装置２００から受信した深さ設定情報に基づいてソース提供装置３００から提供される入力映像に対する深さ情報を生成し、生成された深さ情報を利用して、３次元映像に変換させる。３Ｄ映像変換装置１００は、前記変換した３次元映像を立体映像に表示できる電子装置を含む。また、他の実施形態として、３Ｄ映像変換装置１００は、前記変換した３次元映像をコンテンツ再生装置４００に伝達することができる。前記コンテンツ再生装置４００は、３Ｄ映像変換装置１００から受信した３次元映像を立体映像でディスプレイする機能を有する。以下、図２及び図３を参照して、３Ｄ映像変換装置１００及び情報処理装置２００に対して詳細に説明する。
【００５７】
図２に示すように、本発明の一実施形態による３Ｄ映像変換装置１００は、第１受信部１１０、第２受信部１２０、映像変換部１３０、第１ディスプレイ部１４０、第１ＵＩ生成部１５０及び第１ユーザ入力部１６０を含む。３Ｄ映像変換装置１００は、片目映像の入力映像を両目映像に変換できるいかなるタイプの電子装置も含むことができる。また、３Ｄ映像変換装置１００は、片目映像を両目映像に変換するプログラムを含むいかなる電子装置も含むことができる。このような電子装置は、例えば、ディスプレイ装置、ＰＣなどを含むことができる。
【００５８】
第１受信部１１０を通じて、３Ｄ映像変換装置１００は、所定の入力映像を受信することができる。第１受信部１１０は、所定のネットワーク（図示せず）を通じて、ソース提供装置３００から所定の入力映像を受信することができる。したがって、第１受信部１１０は、前記ネットワークと通信することができる所定の通信モジュールを含むことができる。前記ソース提供装置３００は、例えば、ネットワークサーバーとして、入力映像を保存し、３Ｄ映像変換装置１００の要請に従って入力映像を３Ｄ映像変換装置１００に送ることができる。また、他の実施形態によると、前記ソース提供装置３００は、入力映像が保存されるハードディスク、フラッシュメモリーなどのような保存手段を備える外部保存媒体を含むことができる。したがって、第１受信部１１０を通じて、３Ｄ映像変換装置１００にソース提供装置３００がローカル装置として連結され、ソース提供装置３００は、３Ｄ映像変換装置１００の要請に従って入力映像を３Ｄ映像変換装置１００に送ることができる。例えば、第１受信部１１０は、３Ｄ映像変換装置１００とソース提供装置３００のローカル連結方式を具現するために要求されるモジュール、例えば、ＵＳＢなどを含むことができる。
【００５９】
第２受信部１２０を通じて、３Ｄ映像変換装置１００は、外部の情報処理装置２００から深さ設定情報を受信することができる。第２受信部１２０を通じて、３Ｄ映像変換装置１００と情報処理装置２００は、所定のネットワークを通じて連結されたり、ローカル連結することができる。第１受信部１１０を通じて受信した入力映像は、複数のフレームを含み、情報処理装置２００から受信される深さ設定情報は、前記複数のフレームの中で少なくともいずれか一つのフレームを選択するフレーム選択情報と、前記フレーム選択情報に基づいて選択されたフレームの中で少なくとも一つのオブジェクトを選択するオブジェクト選択情報と、前記オブジェクト選択情報に基づいて選択されたオブジェクトの深さ値範囲情報（または、深さ範囲情報）と、を含む。前記深さ設定情報は、３Ｄ映像変換装置１００で前記入力映像に対して生成できる深さ情報に対する一種のガイドラインのような役割をする。したがって、前記深さ設定情報に含まれるフレーム選択情報は、前記入力映像に含まれる複数のフレームの中で深さ値が適用される少なくとも一つのフレームを指示する情報である。３Ｄ映像変換装置１００は、後述する第１ユーザ入力部１６０によるユーザの選択に従って、前記フレーム選択情報によって指示された少なくとも一つのフレームの中で選択されたフレームにだけ深さ値を適用することができる。このように、前記オブジェクト選択情報も、前記指示された少なくとも一つのフレームに含まれる少なくとも一つのオブジェクトの中で深さ値が適用される少なくとも一つのオブジェクトを指示する情報である。３Ｄ映像変換装置１００は、後述するユーザ入力部１６０によるユーザの選択に従って前記オブジェクト選択情報によって指示された少なくとも一つのオブジェクトの中で選択されたオブジェクトにだけ深さ値を適用することができる。前記深さ値範囲情報は、前記オブジェクト選択情報によって指示された少なくとも一つのオブジェクトに適用できる深さ値範囲情報として、適用可能な深さ最大値及び深さ最小値を含む。３Ｄ映像変換装置１００は、後述する第１ユーザ入力部１６０によるユーザ選択に従って、前記深さ値範囲情報によって定まった深さ最大値乃至深さ最小値の中で選択された特定の深さ値をオブジェクトに適用することができる。
【００６０】
映像変換部１３０は、第１受信部１１０を通じて受信した入力映像を第２受信部１２０を通じて受信した深さ設定情報を利用して、３次元映像に変換する。映像変換部１３０は、ＣＰＵ１３１、ＲＡＭ１３３及び保存部１３５を含むことができる。保存部１３５は、片目映像を両目映像に変換するための変換プログラム１３６と、変換する片目映像または入力映像１３７と、片目映像から変換が完了された両目映像または３次元映像１３８と、を保存することができる。保存部１３５は、ハードディスク、フラッシュメモリーなどの非揮発性メモリーで具現されることができる。ＲＡＭ１３３には、映像変換部１３０の動作時に変換プログラム１３６の少なくとも一部がローディングされ、ＣＰＵ１３１は、ＲＡＭ１３３にローディングされた変換プログラム１３６を実行する。変換プログラム１３６は、ＣＰＵ１３１によって実行可能な命令（ｉｎｓｔｒｕｃｔｉｏｎ）を有する。保存部１３５は、コンピュータで判読可能な非一時的な保存媒体の一例である。映像変換部１３０の動作に対して、図４乃至図６を通じてさらに詳しく説明する。
【００６１】
第１ディスプレイ部１４０は、後述する第１ＵＩ生成部１５０によって生成される第１ＵＩ乃至第３ＵＩを表示する。また、映像変換部１３０によって変換されている入力映像を前記第１ＵＩ乃至第３ＵＩと共に表示することができる。また、映像変換部１３０によって変換された３次元映像を表示することができる。第１ディスプレイ部１４０の具現方式は限定されず、液晶（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ）、プラズマ（ｐｌａｓｍａ）、発光ダイオード（ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）、有機発光ダイオード（ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）、面伝導電子銃 （ｓｕｒｆａｃｅ−ｃｏｎｄｕｃｔｉｏｎ  ｅｌｅｃｔｒｏｎ−ｅｍｉｔｔｅｒ）、炭素ナノ
チューブ （ｃａｒｂｏｎ  ｎａｎｏ−ｔｕｂｅ）、ナノ クリスタル（ｎａｎｏ−ｃｒｙｓｔａｌ）等の多様なディスプレイ方式で具現されることができる。
【００６２】
第１ＵＩ生成部１５０は、複数のフレームを含む入力映像の中で第１フレームの識別のため第１ユーザ入力を受信する第１ＵＩと、第１フレームの中で第１オブジェクトの識別のため第２ＵＩと、を生成することができる。また、前記第１オブジェクトの深さ値範囲を表示して、前記表示された深さ値範囲の中でいずれか一つの深さ値に対するユーザの選択を入力受けることができる第３ＵＩを生成することができる。前記第１ＵＩ、第２ＵＩ及び第３ＵＩは、ＧＵＩの形態で具現されることができる。前記第１ＵＩ乃至前記第３ＵＩは、入力映像を３次元に変換する過程で生成されることが好ましいので、ＵＩ生成部１５０は、映像変換部１３０のＣＰＵ１３１の制御によってその機能を行うことができる。
【００６３】
ユーザ入力部１６０は、ユーザの入力を受信するユーザインターフェースとして、３Ｄ映像変換装置１００の機能または作動に関するユーザの選択が入力される。ユーザ入力部１６０は、少なくとも一つのキーボタンを備えることができるし、３Ｄ映像変換装置１００に設けられる操作パネルまたはタッチパネルで具現されることができる。また、３Ｄ映像変換装置１００に有無線で連結されるリモート コントロール、キーボード、マウスなどの形態で具現されることができる。
【００６４】
図３に示すように、情報処理装置２００は、第３受信部２１０、通信部２２０、第２ディスプレイ部２３０、第２ＵＩ生成部２４０、第２ユーザ入力部２５０、保存部２６０、及びこれらを制御する制御部２７０を含む。
【００６５】
情報処理装置２００は、入力映像に対する深さ設定情報を生成して、３Ｄ映像変換装置１００に送る。したがって、入力映像に対して深さ設定情報を生成できるいかなる電子装置も含み、例えば、ディスプレイ装置、ＰＣなどを含むことができる。
【００６６】
第３受信部２１０は、ソース提供装置３００から複数のフレームを含む入力映像を受信することができる。第３受信部２１０の具現は、前記第１受信部１１０とソース提供装置３００の連結と同一または類似の方法で可能である。
【００６７】
通信部２２０は、制御部２７０の制御によって入力映像に対して生成された深さ設定情報を３Ｄ映像変換装置１００に送ることができる。通信部２２０を通じて、３Ｄ映像変換装置１００と情報処理装置２００は、通常的に知られたネットワークを通じて連結されたり通常的に知られたローカル方式で連結することができる。
【００６８】
第２ディスプレイ部２３０は、ソース提供装置３００から受信した複数のフレームを含む入力映像を表示し、制御部２７０の制御によって後述する第２ＵＩ生成部２４０によって生成されたＵＩを同時に表示することができる。情報処理装置２００は、２次元映像を３次元映像に変換するため必要な深さ設定情報を生成できる装置として、この時、深さ設定情報は、ユーザの選択が反映される深さ設定情報として、入力映像の表示と共に深さ設定をセッティングできるＵＩも共に表示することができる。第２ディスプレイ部２３０の具現方式は、前記第１ディスプレイ部１４０と同一または類似である。
【００６９】
第２ＵＩ生成部２４０は、複数のフレームの中で少なくとも一つのフレームを選択できる第１ＵＩと；前記少なくとも一つのフレームに含まれる少なくとも一つのオブジェクトを選択できる第２ＵＩと；前記選択されたオブジェクトの深さ値範囲を設定できる第３ＵＩと；を生成して、第２ディスプレイ部２３０に表示することができる。制御部２７０の制御によって第２ＵＩ生成部２４０は、前記複数のフレームの中で既に設定された条件に対応するフレーム上に前記第１ＵＩ乃至第３ＵＩの中で少なくともいずれか一つを生成して第２ディスプレイ部２３０に表示する。ここで、前記複数のフレームの中で既に設定された条件に対応するフレームは、キーフレーム及びシン変化フレームの中で少なくともいずれか一つを含む。キーフレームは、複数のフレームの中で重要オブジェクトが最初に示すフレームを含むことができる。また、キーフレームは、複数のフレームの中でオブジェクトの動きの大きいフレームを含むことができる。
【００７０】
第２ユーザ入力部２５０は、ユーザの入力を受信するユーザーインターフェースとして、情報処理装置２００の機能または作動に関するユーザの選択が入力される。第２ユーザ入力部２５０は、少なくとも一つのキーボタンを備えることができるし、情報処理装置２００に設けられる操作パネルまたはタッチパネルで具現されることができる。また、情報処理装置２００に有無線で連結されるリモート コントロール、キーボード、マウスなどの形態で具現されることができる。
【００７１】
保存部２６０は、制御部２７０の制御によって前記第１ＵＩ乃至第３ＵＩを通じて、ユーザの選択が反映された入力映像に対する深さ設定情報を保存する機能を行う。
【００７２】
制御部２７０は、前述したすべての構成要素を制御する機能を行う。制御部２７０の制御によって、複数のフレームを含む入力映像の中で既に設定された条件に対応するフレームの上に第１ＵＩが生成及び表示されれば、ユーザは第１ＵＩを通じて、前記既に設定された条件に対応するフレームを選択することができる。これはユーザが前記選択されたフレームに対して深さ情報を設定しようとする意図があることである。フレームが選択されれば、オブジェクトの選択のための第２ＵＩ及びオブジェクトに対する深さ値範囲の設定を受信するための第３ＵＩを順に生成及び表示し、ユーザからユーザが希望するオブジェクト及び深さ値範囲を受信する。このように情報処理装置２００は、２次元映像から３次元映像に変換する時に必要な深さ設定情報を生成することができる。これによって２次元映像の製作意図が反映される深さ設定情報を生成できて、一般的な深さ推定プログラムによって推定される深さ情報よりさらに品質が優秀で、製作意図が反映されて、視聴者の立体感をさらに向上させることができる。
【００７３】
情報処理装置２００は、入力映像に対して生成された深さ設定情報を３Ｄ映像変換装置１００に送る。
【００７４】
図４乃至図６を参照して、本発明の一実施形態による３Ｄ映像変換装置１００の映像変換部１３０の動作を記載する。
【００７５】
Ａ．第１実施形態
図４に示すように、第１受信部１１０を通じて複数のフレーム４１０を含む入力映像を受信し、第２受信部１２０を通じて前記入力映像に対する深さ設定情報を受信すれば、映像変換部１３０は、前記深さ設定情報からフレーム選択情報を抽出し、前記フレーム選択情報に基づいて、前記複数のフレーム４１０の中でフレーム選択情報によって指示される少なくとも一つのフレーム４１１、４１３を識別し、前記少なくとも一つのフレーム４１１、４１３に対するユーザの選択を受信するために第１ＵＩを生成するように第１ＵＩ生成部１５０を制御する。図５に示すように、フレーム選択情報に対応するフレームが第１ディスプレイ部１４０に表示されれば、該当フレームがフレーム選択情報が指示するフレームであることを知らせると共に、ユーザの選択を受信できる第１ＵＩが表示される。図５では、フレーム全体が識別されると共に第１ＵＩが生成されるように表示されたが、これは一実施形態に過ぎず、本発明はここに限定されない。前記第１ＵＩを通じて、ユーザ入力部１６０を通じるユーザの選択が入力されれば、第１フレーム４１１及び第２フレーム４１３が選択される。ここで第１フレーム及び第２フレーム４１０は、フレーム選択情報に基づいて選択されるフレームとして、キーフレームまたはシン変化フレームに対応する。
【００７６】
一実施形態として、キーフレームは、複数のフレームの中で重要オブジェクトが最初に示すフレームを含むことができる。また、キーフレームは、複数のフレームの中でオブジェクトの動きの大きいフレームを含むことができる。
【００７７】
映像変換部１３０は、前記深さ設定情報からオブジェクト選択情報を抽出し、前記オブジェクト選択情報に基づいて、前記選択された第１フレーム４１１及び第２フレーム４１３の中でオブジェクト選択情報によって指示される少なくとも一つのオブジェクトを識別し、前記少なくとも一つのオブジェクトに対するユーザの選択が入力されるため第２ＵＩを生成するように第１ＵＩ生成部１５０を制御する。図５に示すように、選択フレームには、二つのオブジェクト５０１、５０２があるが、オブジェクト選択情報によって指示されるオブジェクトは、５０１オブジェクトで、この時これをユーザに知らせ、ユーザの選択のための第２ＵＩが生成されて表示される。したがって、前記第２ＵＩを通じて、第１ユーザ入力部１６０を通じて第１フレーム４１１の中で第１オブジェクトに対するユーザの選択及び第２フレーム４１３の中で第２オブジェクトに対するユーザの選択が入力されれば、最終的に深さ値が割り当てられる第１オブジェクト及び第２オブジェクトが選択される。映像変換部１３０は、前記深さ範囲情報から深さ値範囲情報を抽出し、前記抽出した深さ値範囲情報に基づいて前記第１オブジェクト及び第２オブジェクト各々に対する深さ値範囲情報を表示して、ユーザの選択が入力されるための第３ＵＩを生成するように第１ＵＩ生成部１５０を制御することができる。前記第３ＵＩは、前記抽出した深さ値範囲情報に基づいて、第１オブジェクトに対して割り当てられる深さ最低値から深さ最大値を表示して、前記深さ最低値から深さ最大値の中でいずれか一つの値を第１深さ情報としてユーザが選択することができるようにする。図６に示すように、第２ＵＩを通じてオブジェクトを選択すれば、選択されたオブジェクトに対する深さ値を選択できる第３ＵＩが生成されて表示される。すなわち、深さ値範囲情報に基づいて選択されたオブジェクトに割り当てられる深さ値の最小値から最大値が表示され、ユーザは前記深さ最小値と最大値の間に該当するいずれか一つの深さ値を選択することができる。これは第２オブジェクトに対しても同一に適用されて、第２深さ情報としてユーザが選択することができるようにする。
【００７８】
図５を参照して説明すれば次のようである。図５に示すように、ｙ軸は、第２受信部１２０を通じて受信した深さ設定情報に含まれる深さ値範囲の最小値及び最大値を示し、ＺＰＳは、深さ感がゼロになる地点で、ｘ軸は、フレームを示す。第１フレーム４１２の第１オブジェクトに対して、第１ユーザ入力部１６０を通じてユーザ選択によって前記深さ値範囲の最小値と最大値の間の中でいずれか一つの値で入力される値が第１深さ情報４２１として選択される。第２フレーム４１６の第２オブジェクトに対して、第１ユーザ入力部１６０を通じてユーザ選択によって前記深さ値範囲の最小値と最大値の間の中でいずれか一つの値で入力される値が第２深さ情報４２５として選択される。
【００７９】
これによって、映像変換部１３０は、第１ユーザ入力部１６０を通じて受信した、ガイドラインとしての深さ設定情報に基づいて深さ値を設定するフレーム、オブジェクト及び深さ値を基づいて入力映像に対する深さ情報を生成し、前記生成された深さ情報に基づいて前記入力映像をレンダリングすることによって、入力映像を３次元映像に変換することができる。
【００８０】
Ｂ．第２実施形態
前記第１実施形態は、情報処理装置２００から深さ設定情報に基づいてキーフレームまたはシン変化プレイムに対してだけ深さ情報を生成してレンダリングに利用しているが、第２実施形態は、キーフレームまたはシン変化プレイムの以外のフレームに対してもトラッキングして、深さ情報を生成してレンダリングに利用できる３Ｄ映像変換装置１００の一実施形態に関することである。したがって、ここでは第１実施形態と異なる部分に対してだけ記載する。
【００８１】
３Ｄ映像変換装置１００は、情報処理装置２００から受信した深さ設定情報から第１フレーム及び第２フレームを識別し、ユーザからその選択を受信することによって第１深さ情報及び第２深さ情報を獲得する。これは、前記第１実施形態で記載した方法と同じ方法で獲得される。映像変換部１３０は、前記第１深さ情報及び前記第２深さ情報の中で少なくともいずれか一つを利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得することができる。図４に示すように、第３フレーム４１５が第１フレーム４１１の後に位置し、第２フレーム４１３に前に位置するフレームとして示されているが、これは一実施形態に過ぎず、第３フレームは、第１フレーム４１１の後に位置する少なくとも一つのフレームまたは第２フレーム４１３の前後に位置する少なくとも一つのフレームを含むことができる。映像変換部１３０は、第３フレーム４１５を選択し、第３フレームに含まれる少なくとも一つの第３オブジェクトを選択する。したがって、第１オブジェクト、第２オブジェクト及び第３オブジェクトは、視聴者に同一オプジェクトとして認識されることができる。映像変換部１３０は、前記第３オブジェクトに対する第３深さ情報を設定する時、前記第１深さ情報及び第２深さ情報の中で少なくともいずれか一つを利用する。一実施形態として、第３オブジェクトに対する第３深さ情報は、前記第１深さ情報と第２深さ情報の間の値を含むことができる。図５に示すように、第３フレーム４１４の第３オブジェクトに対して第１深さ情報４２１と第２深さ情報４２５の間のいずれか一つの深さ値を第３深さ情報として生成することができる。他の実施形態として、前記第３深さ情報は、前記第１深さ情報から特定範囲内の値を含んだり、前記第２深さ情報から特定範囲内の値を含むことができる。また他の一実施形態として、前記第３深さ情報は、前記第１深さ情報または前記第２深さ情報を入力で有する関数によって算出された値を含むことができる。したがって、キーフレームまたはシン変化フレームでないフレームである第３フレームの第３オブジェクトは、第１深さ情報及び第２深さ情報から生成されることができるので、第３フレームは、キーフレームまたはシン変化プレイムのトラッキングを通じてその深さ情報を生成することができる。
【００８２】
映像変換部１３０は、前記第１深さ情報、第２深さ情報及び第３深さ情報に基づいて、第４深さ情報を生成する。第４深さ情報は、深さ設定情報による時、フレーム選択情報によって指示されるフレーム上に、オブジェクト選択情報によって指示されない、排除されたオブジェクトに対する深さ情報を含む。例えば、第１フレームまたは第２フレームで第１深さ情報または第２深さ情報を有さないオブジェクトに対する深さ情報を含む。これによって、第３フレームで第３深さ情報を有さないオブジェクトに対する深さ情報を含む。結論的に、第４深さ情報は、前記第１深さ情報、第２深さ情報及び第３深さ情報だけでなく、深さ設定情報に基づいて深さ値が設定されなかったオブジェクトらに対する深さ情報を全部含む。映像変換部１３０は、このような深さ設定情報に基づいて深さ値が設定されないオブジェクトに対する深さ値を前記第１深さ情報、第２深さ情報及び第３深さ情報を利用して、これらから所定範囲で増減される深さ値を生成する。
【００８３】
映像変換部１３０は、前記生成された第４深さ情報に従って前記入力映像をレンダリングすることによって３次元映像を生成することができる。
【００８４】
図７は、本発明の一実施形態による情報処理装置２００によって具現される方法を示すフローチャートである。図面に示すように、情報処理装置２００は、ソース提供装置３００から複数のフレームを含む入力映像を受信し（Ｓ１１）、前記入力映像に対する深さ情報設定のためＵＩを生成及び表示する（Ｓ１２）。ユーザの選択によって設定された深さ設定情報を処理して、外部の３Ｄ映像変換装置１００に送る（Ｓ１３）。
【００８５】
図８は、本発明の一実施形態による３Ｄ映像変換装置１００によって具現される方法を示すフローチャートである。ソース提供装置３００から複数のフレームを含む入力映像を受信し（Ｓ２１）、情報処理装置２００から前記入力映像に対する深さ設定情報を受信する（Ｓ２２）。３Ｄ映像変換装置は、前記受信した深さ設定情報に基づいて、前記入力映像に対する深さ情報を生成し（Ｓ２３）、前記生成された深さ情報を利用して前記入力映像をレンダリングすることによって３次元映像を生成する（Ｓ２４）。
【００８６】
生成された３次元映像を３Ｄ映像変換装置１００で表示する段階をさらに含むことができる。または、生成された３次元映像を外部のコンテンツ再生装置４００に送る段階をさらに含むことができる。
【００８７】
図９及び図１０は、本発明の他の一実施形態による３Ｄ映像変換装置１００によって具現される方法を示すフローチャートである。
【００８８】
複数のフレームを含む入力映像をソース提供装置３００から受信し（Ｓ３１）、前記入力映像に対する深さ設定情報を情報処理装置２００から受信する（Ｓ３２）。前記複数のフレームの中で選択された第１フレームを識別する（Ｓ３３）。前記第１フレームの識別段階は、前記深さ設定情報に含まれるフレーム選択情報に基づいて前記複数のフレームの中で前記フレーム選択情報が指示するフレームに対してユーザの入力を受信するために第１ＵＩを生成し、前記第１ＵＩによる第１ユーザ入力を受信し、前記第１ユーザ入力により前記第１フレームを識別する段階を含む。前記第１フレームの中で選択された第１オブジェクトの第１深さ情報を獲得する（Ｓ３４）。この時、第１深さ情報の獲得段階は、前記深さ範囲情報に含まれるオブジェクト選択情報に基づいて前記第１フレームに含まれるオブジェクトの中で前記オブジェクト選択情報が指示するオブジェクトに対してユーザの入力を受信するために第２ＵＩを生成し、前記第２ＵＩによる第２ユーザ入力を受信し、前記第２ユーザ入力に従って前記第１オブジェクトを識別する段階を含む。また、前記深さ範囲情報に含まれる深さ値範囲情報に基づいて前記第１オブジェクトに対する深さ値範囲情報を表示するための第３ＵＩを生成し、前記第３ＵＩによる深さ値設定の第３ユーザ入力を受信し、前記第３ユーザ入力により前記第１深さ情報を獲得する段階を含む。
【００８９】
前記複数のフレームの中で選択された第２フレームを識別し（Ｓ３５）、前記第２フレームの中で選択された第２オブジェクトの第２深さ情報を獲得する（Ｓ３６）。これは前記第１深さ情報を獲得するための段階と同一または類似の方法で獲得される。
【００９０】
第１深さ情報及び第２深さ情報の中で少なくともいずれか一つを利用して、第３フレームの中で選択された第３オブジェクトの第３深さ情報を獲得する（Ｓ３７）。前記第３フレームは、前記複数のフレームの中で第１フレームの後に位置する少なくとも一つのフレームまたは第２フレームの前後に位置する少なくとも一つのフレームを含む。また、前記第１乃至第３オブジェクトは、複数のフレーム内でユーザによって、同一オブジェクトとして認識される。第３深さ情報は、第１深さ情報及び第２深さ情報の中で少なくともいずれか一つに基づいて獲得されることができる。
【００９１】
前記獲得した第１乃至第３深さ情報に基づいて、第４深さ情報を生成する（Ｓ３８）。前記生成された第４深さ情報を利用して前記入力映像に対してレンダリングして、３次元映像を生成する（Ｓ３９）。
【００９２】
生成された３次元映像を３Ｄ映像変換装置１００で表示する段階をさらに含むことができる。
【００９３】
または、生成された３次元映像を外部のコンテンツ再生装置４００に送る段階をさらに含むことができる。
【００９４】
本発明による３Ｄ映像変換装置によって具現される方法は、多様なコンピュータ手段を通じて行われることができるプログラム命令形態で具現されて、コンピュータ判読可能な非一時的な保存媒体に記録されることができる。前記コンピュータ判読可能な非一時的な保存媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むことができる。前記非一時的な保存媒体に記録されるプログラム命令は、本発明のために特別に設計され構成されたことや、コンピュータソフトウェア当業者に公知されて、使用できることも可能である。コンピュータ判読可能な非一時的な記録媒体は、例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気テープのような磁気媒体（ｍａｇｎｅｔｉｃ  ｍｅｄｉａ）、ＣＤ-ＲＯＭ、ＤＶＤのような光記録媒体（ｏｐｔｉｃａｌ  ｍｅｄｉａ）、プルロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気−光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉａ）、及びロム（ＲＯＭ）、ラム（ＲＡＭ）、フラッシュメモリーなどのようなプログラム命令を保存し遂行するように特別に構成されたハードウェア装置が含まれる。プログラム命令は、例えば、コンパイラーによって作られるような機械語コードだけでなく、インタープリターなどを使ってコンピュータによって実行されることができる高級言語コードを含む。前記ハードウェア装置は、本発明の動作を行うるために、一つ以上のソフトウェアモジュールとして作動するように構成され、その反対も同じである。
【００９５】
以上、多様な実施形態を通じて本発明に対して図示し説明したが、本発明はこれに限定されず、本発明の属する技術分野の通常の知識を有する人なら本発明の原則や精神に外れなく本発明の一実施形態を変形し得ることを分かることができる。発明の範囲は、特許請求の範囲とその均等物によって定められる。
【図１】
2012253766.tif 000003
【図２】
2012253766.tif 000004
【図３】
2012253766.tif 000005
【図４】
2012253766.tif 000006
【図５】
2012253766.tif 000007
【図６】
2012253766.tif 000008
【図７】
2012253766.tif 000009
【図８】
2012253766.tif 000010
【図９】
2012253766.tif 000011
【図１０】
2012253766.tif 000012