(57)【要約】  本発明は、ＬＡＳｅＲベースの端末におけるステレオスコピック３Ｄ映像コンテンツを提供する方法を提供する。この方法は、ステレオスコピック３Ｄ映像情報を含むＬＡＳｅＲコンテンツを受信するステップと、ステレオスコピック３Ｄ映像属性によって受信されたＬＡＳｅＲコンテンツを復号化するステップと、復号化されたＬＡＳｅＲコンテンツからＬＡＳｅＲコマンドを確認するステップと、ＬＡＳｅＲコマンドを実行するステップと、復号化されたＬＡＳｅＲコンテンツに含まれたステレオスコピック３Ｄ映像情報を含むシーン情報を解析するステップと、ステレオスコピック３Ｄ映像情報によって、シーン記述に含まれるメディアオブジェクトがステレオスコピック３Ｄ映像を構成するか否かを判定するステップと、シーン記述に含まれるメディアオブジェクトがステレオスコピック３Ｄ映像を構成する場合に、端末がステレオスコピック３Ｄ映像をサポートするか否かによってステレオスコピック３Ｄ映像をディスプレイするステップとを具備する。  【選択図】図３
2011501501.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースのステレオスコピック立体(３Ｄ)映像コンテンツを提供する方法であって、
ステレオスコピック３Ｄ映像属性によってステレオスコピック３Ｄ映像情報が含まれたＬＡＳｅＲコンテンツを生成するステップと、
前記生成されたＬＡＳｅＲコンテンツを符号化するステップと、
前記符号化されたＬＡＳｅＲコンテンツを端末に伝送するステップと、
を具備することを特徴とする方法。
【請求項２】
前記ステレオスコピック３Ｄ映像属性は、
前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であるか否かを示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’、前記ステレオスコピック３Ｄ映像が構成される方法を示すステレオスコピック３Ｄ映像構成タイプを示す属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’、前記ステレオスコピック３Ｄ映像を構成する左右映像のうち最初に表現されるべき基本映像を示す属性‘ｐｒｉｏｒＶｉｅｗ’、前記ステレオスコピック３Ｄ映像が提供される方法を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’、及び３Ｄ映像モードの変更を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’のうち少なくとも一つを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｔｒｕｅ’である場合、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であることを示し、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｆａｌｓｅ’である場合、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像でないことを示すことを特徴とする請求項２に記載の方法。
【請求項４】
前記属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’は、
左右映像を共に一つのフレームに含む一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ  ｔｙｐｅ’、左右映像が一行ずつインタリービング方式で一つのフレームに含まれる一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｖｅｒｔｉｃａｌ  ｌｉｎｅ  ｉｎｔｅｒｌｅａｖｅｄ  ｔｙｐｅ’、左右映像フレームを交互に表す一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｆｒａｍｅ  ｓｅｑｕｅｎｔｉａｌ  ｔｙｐｅ’、独立した左右映像ストリームで構成されるステレオスコピック３Ｄ映像を示す‘Ｌｅｆｔ/Ｒｉｇｈｔ  ｖｉｅｗ  ｓｅｑｕｅｎｃｅ  ｔｙｐｅ’のうち少なくとも一つを含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、ステレオスコピック３Ｄ映像で構成される左右映像のうち左側映像が最初に表現されるべき基本映像に対して‘ＬＥＦＴ_ｖｉｅｗ’として設定され、前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、前記左右映像のうち右側映像が最初に表現されるべき基本映像に対して‘Ｒｉｇｈｔ-ｖｉｅｗ’として設定されることを特徴とする請求項２に記載の方法。
【請求項６】
前記ステレオスコピック３Ｄ映像が３Ｄ映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＮ’及び‘ｔｒｕｅ’のうちの一つに設定され、前記ステレオスコピック３Ｄ映像が一般映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＦＦ’及び‘ｆａｌｓｅ’のうちの一つに設定されることを特徴とする請求項２に記載の方法。
【請求項７】
ＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースの端末におけるステレオスコピック立体(３Ｄ)映像コンテンツを提供する方法であって、
ステレオスコピック３Ｄ映像情報を含むＬＡＳｅＲコンテンツを受信するステップと、
前記ステレオスコピック３Ｄ映像属性によって、前記受信されたＬＡＳｅＲコンテンツを復号化するステップと、
前記復号化されたＬＡＳｅＲコンテンツからＬＡＳｅＲコマンドを確認するステップと、
前記ＬＡＳｅＲコマンドを実行するステップと、
前記復号化されたＬＡＳｅＲコンテンツに含まれたステレオスコピック３Ｄ映像情報を含むシーン情報を解析するステップと、
前記ステレオスコピック３Ｄ映像情報によって、シーン記述に含まれるメディアオブジェクトがステレオスコピック３Ｄ映像を構成するか否かを判定するステップと、
前記シーン記述に含まれるメディアオブジェクトがステレオスコピック３Ｄ映像を構成する場合に、前記端末がステレオスコピック３Ｄ映像をサポートするか否かによって前記ステレオスコピック３Ｄ映像をディスプレイするステップと、
を具備することを特徴とする方法。
【請求項８】
前記ステレオスコピック３Ｄ映像属性は、
前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であるか否かを示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’、前記ステレオスコピック３Ｄ映像が構成される方法を示すステレオスコピック３Ｄ映像構成タイプを示す属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’、前記ステレオスコピック３Ｄ映像を構成する左右映像のうち最初に表現されるべき基本映像を示す属性‘ｐｒｉｏｒＶｉｅｗ’、前記ステレオスコピック３Ｄ映像が提供される方法を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’、及び３Ｄ映像モードの変更を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’のうち少なくとも一つを含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記判定するステップは、
前記ステレオスコピック３Ｄ映像属性が‘ｓｔｅｒｅｏｓｃｏｐｉｃ’で構成され、‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｔｒｕｅ’である場合に、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であると判定するステップと、
前記ステレオスコピック３Ｄ映像属性が‘ｓｔｅｒｅｏｓｃｏｐｉｃ’で構成され、‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｆａｌｓｅ’である場合に、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像でないと判定するステップと、
を具備することを特徴とする請求項８に記載の方法。
【請求項１０】
前記属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’は、
左右映像を共に一つのフレームに含む一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ  ｔｙｐｅ’、左右映像が一行ずつインタリービング方式で一つのフレームに含まれる一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｖｅｒｔｉｃａｌ  ｌｉｎｅ  ｉｎｔｅｒｌｅａｖｅｄ  ｔｙｐｅ’、左右映像フレームを交互に表す一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｆｒａｍｅ  ｓｅｑｕｅｎｔｉａｌ  ｔｙｐｅ’、独立した左右映像ストリームで構成されるステレオスコピック３Ｄ映像を示す‘Ｌｅｆｔ/Ｒｉｇｈｔ  ｖｉｅｗ  ｓｅｑｕｅｎｃｅ  ｔｙｐｅ’のうち少なくとも一つを含むことを特徴とする請求項８に記載の方法。
【請求項１１】
前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、ステレオスコピック３Ｄ映像で構成される左右映像のうち左側映像が最初に表現されるべき基本映像に対して‘ＬＥＦＴ_ｖｉｅｗ’として設定され、前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、前記左右映像のうち右側映像が最初に表現されるべき基本映像に対して‘Ｒｉｇｈｔ-ｖｉｅｗ’として設定されることを特徴とする請求項８に記載の方法。
【請求項１２】
前記ステレオスコピック３Ｄ映像が３Ｄ映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＮ’及び‘ｔｒｕｅ’のうちの一つに設定され、前記ステレオスコピック３Ｄ映像が一般映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＦＦ’及び‘ｆａｌｓｅ’のうちの一つに設定されることを特徴とする請求項８に記載の方法。
【請求項１３】
前記端末の３Ｄ映像サポートモードが変更されるイベントが発生する場合、前記端末の３Ｄ映像サポートモードの変更を示す‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’イベントが生成されるステップをさらに具備することを特徴とする請求項８に記載の方法。
【請求項１４】
通信ネットワークの送信器におけるＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースのステレオスコピック立体(３Ｄ)映像コンテンツを提供する装置であって、
ステレオスコピック３Ｄ映像属性によって、ステレオスコピック３Ｄ映像情報を含むＬＡＳｅＲコンテンツを生成するＬＡＳｅＲコンテンツ生成部と、
前記生成されたＬＡＳｅＲコンテンツをＬＡＳｅＲ符号化するＬＡＳｅＲエンコーダと、
前記符号化されたＬＡＳｅＲコンテンツを前記端末に送信するＬＡＳｅＲコンテンツ送信部と、
を含むことを特徴とする装置。
【請求項１５】
前記ステレオスコピック３Ｄ映像属性は、
前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であるか否かを示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’、前記ステレオスコピック３Ｄ映像が構成される方法を示すステレオスコピック３Ｄ映像構成タイプを示す属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’、前記ステレオスコピック３Ｄ映像を構成する左右映像のうち最初に表現されるべき基本映像を示す属性‘ｐｒｉｏｒＶｉｅｗ’、前記ステレオスコピック３Ｄ映像が提供される方法を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’、及び３Ｄ映像モードの変更を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’のうち少なくとも一つを含むことを特徴とする請求項１４に記載の装置。
【請求項１６】
前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｔｒｕｅ’である場合、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であることを示し、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｆａｌｓｅ’である場合、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像でないことを示すことを特徴とする請求項１５に記載の装置。
【請求項１７】
前記属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’は、
左右映像を共に一つのフレームに含む一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ  ｔｙｐｅ’、左右映像が一行ずつインタリービング方式で一つのフレームに含まれる一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｖｅｒｔｉｃａｌ  ｌｉｎｅ  ｉｎｔｅｒｌｅａｖｅｄ  ｔｙｐｅ’、左右映像フレームを交互に表す一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｆｒａｍｅ  ｓｅｑｕｅｎｔｉａｌ  ｔｙｐｅ’、独立した左右映像ストリームで構成されるステレオスコピック３Ｄ映像を示す‘Ｌｅｆｔ/Ｒｉｇｈｔ  ｖｉｅｗ  ｓｅｑｕｅｎｃｅ  ｔｙｐｅ’のうち少なくとも一つを含むことを特徴とする請求項１５に記載の装置。
【請求項１８】
前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、ステレオスコピック３Ｄ映像で構成される左右映像のうち左側映像が最初に表現されるべき基本映像に対して‘ＬＥＦＴ_ｖｉｅｗ’として設定され、前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、前記左右映像のうち右側映像が最初に表現されるべき基本映像に対して‘Ｒｉｇｈｔ-ｖｉｅｗ’として設定されることを特徴とする請求項１５に記載の装置。
【請求項１９】
前記ステレオスコピック３Ｄ映像が３Ｄ映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＮ’及び‘ｔｒｕｅ’のうちの一つに設定され、前記ステレオスコピック３Ｄ映像が一般映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＦＦ’及び‘ｆａｌｓｅ’のうちの一つに設定されることを特徴とする請求項１５に記載の装置。
【請求項２０】
ＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースの端末におけるステレオスコピック立体(３Ｄ)映像コンテンツを提供する装置であって、
ステレオスコピック３Ｄ映像データを処理するオーディオ/ビデオ(ＡＶ)処理部と、
ＬＡＳｅＲデータを復号化するＬＡＳｅＲデコーダと、
ステレオスコピック３Ｄ映像属性によって前記復号化されたＬＡＳｅＲデータからステレオスコピック３Ｄ映像情報を確認し、前記ステレオスコピック３Ｄ映像情報によってＬＡＳｅＲシーンを構成するシーン記述を制御するＬＡＳｅＲシーンツリー管理部と、
前記ＬＡＳｅＲシーンツリー管理部から提供されるＬＡＳｅＲシーン記述情報によってＬＡＳｅＲデータを生成するＬＡＳｅＲレンダリング部と、
前記ＬＡＳｅＲレンダリング部が前記ＬＡＳｅＲシーン記述情報によってレンダリングする前記ＬＡＳｅＲシーンの一部として、前記ＡＶ処理部から提供される前記ステレオスコピック３Ｄ映像データをディスプレイするディスプレイ部と、
を含むことを特徴とする装置。
【請求項２１】
前記ステレオスコピック３Ｄ映像属性は、
前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であるか否かを示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’、前記ステレオスコピック３Ｄ映像が構成される方法を示すステレオスコピック３Ｄ映像構成タイプを指示する属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’、前記ステレオスコピック３Ｄ映像を構成する左右映像のうち最初に表現されるべき基本映像を示す属性‘ｐｒｉｏｒＶｉｅｗ’、前記ステレオスコピック３Ｄ映像が提供される方法を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’、及び３Ｄ映像モードの変更を示す属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’のうち少なくとも一つを含むことを特徴とする請求項２０に記載の装置。
【請求項２２】
前記ＬＡＳｅＲシーンツリー管理部は、
前記ステレオスコピック３Ｄ映像属性が‘ｓｔｅｒｅｏｓｃｏｐｉｃ’で構成され、属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｔｒｕｅ’である場合、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であると判定し、前記ステレオスコピック３Ｄ映像属性が‘ｓｔｅｒｅｏｓｃｏｐｉｃ’で構成され、属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の値が‘ｆａｌｓｅ’である場合、前記ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像でないと判定することを特徴とする請求項２１に記載の装置。
【請求項２３】
前記属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’は、
左右映像を共に一つのフレームに含む一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ  ｔｙｐｅ’、左右映像が一行ずつインタリービング方式で一つのフレームに含まれる一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｖｅｒｔｉｃａｌ  ｌｉｎｅ  ｉｎｔｅｒｌｅａｖｅｄ  ｔｙｐｅ’、左右映像フレームを交互に表す一つのビデオストリームで構成されるステレオスコピック３Ｄ映像を示す‘ｆｒａｍｅ  ｓｅｑｕｅｎｔｉａｌ  ｔｙｐｅ’、独立した左右映像ストリームで構成されるステレオスコピック３Ｄ映像を示す‘Ｌｅｆｔ/Ｒｉｇｈｔ  ｖｉｅｗ  ｓｅｑｕｅｎｃｅ  ｔｙｐｅ’のうち少なくとも一つを含むことを特徴とする請求項２１に記載の装置。
【請求項２４】
前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、ステレオスコピック３Ｄ映像で構成される左右映像のうち左側映像が最初に表現されるべき基本映像に対して‘ＬＥＦＴ_ｖｉｅｗ’として設定され、前記属性‘ｐｒｉｏｒＶｉｅｗ’の値は、前記左右映像のうち右側映像が最初に表現されるべき基本映像に対して‘Ｒｉｇｈｔ-ｖｉｅｗ’として設定されることを特徴とする請求項２１に記載の装置。
【請求項２５】
前記ステレオスコピック３Ｄ映像が３Ｄ映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＮ’及び‘ｔｒｕｅ’のうちの一つに設定され、前記ステレオスコピック３Ｄ映像が一般映像モードで提供される場合、前記属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値は‘ＯＦＦ’及び‘ｆａｌｓｅ’のうちの一つに設定されることを特徴とする請求項２１に記載の装置。
【請求項２６】
前記ＬＡＳｅＲシーンツリー管理部は、前記端末の３Ｄ映像サポートモードが変更されるイベントが発生する場合、前記端末の３Ｄ映像サポートモードが変更されることを示す‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’イベントを生成することを特徴とする請求項２１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、立体映像(three-dimensional  image/video：以下、“３Ｄ映像”と称する。)のディスプレイに関する。より詳しくは、本発明は、ＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースのステレオスコピック３Ｄ映像をディスプレイするための装置及び方法に関する。
【背景技術】
【０００２】
現在、マルチメディアサービスを提供するために多様な技術が論議されている。特に、マルチメディアコンテンツの各要素(element)の時間的、空間的構成及び表現を提供する技術として、ＭＰＥＧ(Moving  Picture  Experts  Group)-４ＬＡＳｅＲがある。このＬＡＳｅＲは、利用可能なリソースが不足した通信環境、例えば移動端末環境において、マルチメディアサービスをユーザーが利用できるようにするマルチメディアコンテンツフォーマットである。とりわけ、ＬＡＳｅＲは、シーン記述(scene  description)、ビデオ、オーディオ、イメージ、フォント、テキスト、メタデータ(metadata)、及びスクリプト(script)のようなデータを用いて、多様なマルチメディアの自由な表現とユーザーとの相互作用のために提案された技術である。ＬＡＳｅＲデータは、少なくとも一つのコマンド(command)を含むアクセスユニット(Access  Unit：以下、“ＡＵ”と称する。)で構成され、当該コマンドは、特定時間でシーン特性の変更のために使用される。同時に遂行されなければならないコマンドは、一つのバンドルで一つのＡＵに含まれる。このＡＵは、一つのシーン、音声、又は短いアニメーションとなり得る。現在、ＬＡＳｅＲは、Ｗ３Ｃ(World  Wide  Web  Consortium)と収束するために標準化されており、Ｗ３ＣのＳＶＧ(Scalable  Vector  Graphics）とＳＭＩＬ(Synchronized  Multimedia  Integration  Language)標準を使用する。ＳＶＧを使用すれば、数学的な方法でシーンを表現するため、画面又は解像度のタイプに関係なく同一の画質をディスプレイすることができる。また、シーンの効果的な表現は、テキストに基づいているため、少ないデータ容量でも可能である。ＳＭＩＬは、マルチメディアデータの時間的、空間的関係を定義して示す。ＳＶＧ及びＳＭＩＬの使用によって、オーディオ、ビデオ、テキスト、イメージ、ビデオ、及び多面体(polyhedron)などが表現できる。
【０００３】
図１は、従来技術によるＬＡＳｅＲコンテンツを受信する端末の動作を示す。ここで、“ＬＡＳｅＲコンテンツ”という用語は、ビデオ及びオーディオのようなメディアを含み、実際に端末でサービスされるシーンにディスプレイされるリソース要素を意味する。図１を参照すると、端末は、ステップ１００で、ＬＡＳｅＲサービスを受信する。端末は、ステップ１１０で、受信されたＬＡＳｅＲサービスのＬＡＳｅＲコンテンツを復号化する。端末は、ステップ１２０で、復号化されたＬＡＳｅＲコンテンツからＬＡＳｅＲコマンドを確認し、該ＬＡＳｅＲコマンドを実行する。端末は、ステップ１３０でＬＡＳｅＲコンテンツのすべてのイベントを処理し、ステップ１４０で、メディアオブジェクトの時間情報によってメディアオブジェクトの表現（active）を判定する。最後に、端末は、ステップ１５０で、ビデオ及びオーディオのようなメディアを含むシーンコンポーネント(scene  component)をレンダリングしてディスプレイする。ＬＡＳｅＲコンテンツを受信した端末の動作は、ＩＳＯ/ＩＥＣ  １４４９６-２０  ＭＰＥＧ-４ＬＡＳｅＲ標準文書（参照することにより開示全体が本書に組み込まれる）の実行モデル(Execution  Model)に従う。上記したＬＡＳｅＲコンテンツは、ＬＡＳｅＲ言語を用いて＜表１＞の構文(syntax)で表現されることができる。＜表１＞によれば、端末は、ＲＡＳｅｒコマンド(<ＮｅｗＳｃｅｎｅ>）が遂行されるたびに、対応するＬＡＳｅＲコマンドに含まれるシーン(<ｓｖｇ>…</ｓｖｇ>）を構成（記述）してディスプレイする。
【０００４】
【表１】
2011501501.tif 000003
【０００５】
最近の映像技術においては、より現実的な映像表現を提供するための３Ｄ映像を実現する方式に対する研究が活発に進行されている。３Ｄ映像を実現する方法の一つは、数台のカメラを用いた多様な角度（アングル）での数カットの映像から３Ｄオブジェクトを抽出することである。しかしながら、これは、複雑な計算を必要とする複雑な方法である。したがって、人間の視覚特性を活用して、既存のディスプレイ装置上に左視点映像と右視点映像を該当位置に投影するための方法に対する多くの試みがなされている。すなわち、左視点と右視点の映像は、それぞれ該当位置に投影された後に、これら左視点と右視点がユーザーの左眼と右眼に分離して結像され(imaged)、これによって立体感を提供する。両眼間の視差方法を用いて作られた３Ｄ映像は、‘ステレオスコピック３Ｄ映像’と呼ばれる。
【０００６】
３Ｄ映像に関する関心が高まるにつれて、バリア(Barrier)ＬＣＤ(Liquid  Crystal  Display)を有する携帯端末は、ステレオスコピックコンテンツを再生し、ユーザーに一層実感の湧く映像を提供できるように進化している。特に、ステレオスコピックコンテンツを再生するための方法は、多様な要素を用いて少ないデータ容量で豊富なシーンを表現できるため、多くのサービス提供者がシーン表現ツールとしてＬＡＳｅＲを選択して提供しようとする。
【０００７】
ステレオスコピックビデオストリームは、左右映像データを共に包含しなければならないので、図２Ａに示すビデオストリームのような一般のビデオストリームとは異なる。図２Ａを参照すると、一般のビデオストリームは、複数の映像フレームが連結された一つのストリームで構成されていることがわかる。
【０００８】
図２Ｂ〜図２Ｅは、従来のステレオスコピックビデオストリームを示す。図２Ｂのステレオスコピックビデオストリームは、左、右映像を共に一つのフレームに含めて一つのビデオストリームで構成される。図２Ｃのステレオスコピックビデオストリームは、左、右映像が１行ずつ(line  by  line)インタリービング方式で一つのフレームに含まれて一つのビデオストリームで構成される。図２Ｄのステレオスコピックビデオストリームは、左、右映像フレームが交互に発生する一つのビデオストリームで構成される。図２Ｅのステレオスコピックビデオストリームは、独立した左、右映像ストリームで構成される。
【０００９】
図２Ｂ〜図２Ｅに示すように、ステレオスコピック３Ｄ映像のビデオストリームでは、従来のビデオストリームとは異なり、左右の映像が２個のビデオストリーム又は１個のビデオストリームで構成されても、左右映像は、それぞれ関連したフレームで構成されるか、あるいは混合方式で一つのフレームで構成される。
【００１０】
このステレオスコピック３Ｄ映像を考慮すれば、ディスプレイのＬＣＤバリアタイプによって、左右映像共に混合されて単一３Ｄ映像としてディスプレイされる。しかしながら、既存のＬＡＳｅＲベースの端末は、一つのメディア要素に対して一つのビデオストリームのみを認識してディスプレイするため、このステレオスコピック３Ｄ映像をディスプレイしようとする場合に、図２Ｅの参照符号２１０で示すように、２個以上のビデオストリームが伝達されると、ディスプレイしなければならないビデオストリームを識別できない。或いは、端末は、２個以上のビデオストリームのうち認識可能な一つのビデオストリームのみをディスプレイするので、３Ｄ映像をディスプレイすることができない。また、図２Ｂ〜図２Ｄに示すように左右映像が一つのビデオストリームで伝達されても、図２Ｄの参照符号２００で示すように、左右映像の混合によって形成された３Ｄ映像としてディスプレイされない。むしろ、一般映像は、左右映像が交互に発生してディスプレイされる。このようなディスプレイは、ユーザーが疲労を感じやすくなる。さらに、図２Ｂの場合において、ユーザーは、ほぼ同じ左右映像を一つのスクリーン上に別々に見なければならないため、ビデオのサイズは、ユーザーの視点から不必要に縮小され、ユーザーは疲労を感じることが多い。図２Ｃの場合においても、歪のある映像が見られることで、他の例と同様の問題点を有する。したがって、ステレオスコピック３Ｄ映像を提供しようとする場合には、ＬＡＳｅＲベースの端末上にステレオスコピック３Ｄ映像を提供するための方法及び装置が要求される。
【００１１】
さらに、端末に搭載されたＬＡＳｅＲエンジンがステレオスコピック３Ｄ映像をサポートするか否かに関係なく、ステレオスコピック３Ｄ映像の情報を解析し、最適化された映像がＬＡＳｅＲエンジンに伝達されることができる機能が要求される。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明の目的は、少なくとも上述した問題点及び／又は不都合に取り組み、少なくとも以下の便宜を提供することにある。すなわち、本発明の目的は、ＬＡＳｅＲサービスでＬＡＳｅＲベースの端末にステレオスコピック３Ｄ映像コンテンツを提供する装置及び方法を提供することにある。
【００１３】
また、本発明の目的は、ステレオスコピック３Ｄ映像コンテンツを処理できない受信端末が該当コンテンツを制御し、最適化されたコンテンツをサービスすることができるステレオスコピック３Ｄ映像コンテンツ提供装置及び方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記のような目的を達成するために、本発明の一態様によれば、ＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースのステレオスコピック３Ｄ映像コンテンツを提供する方法であって、ステレオスコピック３Ｄ映像属性によってステレオスコピック３Ｄ映像情報が含まれたＬＡＳｅＲコンテンツを生成するステップと、生成されたＬＡＳｅＲコンテンツを符号化するステップと、符号化されたＬＡＳｅＲコンテンツを端末に伝送するステップとを具備する。
【００１５】
本発明の他の態様によれば、ＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースの端末におけるステレオスコピック３Ｄ映像コンテンツを提供する方法であって、ステレオスコピック３Ｄ映像情報を含むＬＡＳｅＲコンテンツを受信するステップと、ステレオスコピック３Ｄ映像属性によって、受信されたＬＡＳｅＲコンテンツを復号化するステップと、復号化されたＬＡＳｅＲコンテンツからＬＡＳｅＲコマンドを確認するステップと、ＬＡＳｅＲコマンドを実行するステップと、復号化されたＬＡＳｅＲコンテンツに含まれたステレオスコピック３Ｄ映像情報を含むシーン情報を解析するステップと、ステレオスコピック３Ｄ映像情報によって、シーン記述に含まれるメディアオブジェクトがステレオスコピック３Ｄ映像を構成するか否かを判定するステップと、シーン記述に含まれるメディアオブジェクトがステレオスコピック３Ｄ映像を構成する場合に、端末がステレオスコピック３Ｄ映像をサポートするか否かによってステレオスコピック３Ｄ映像をディスプレイするステップとを具備する。
【００１６】
また、本発明の他の態様によれば、通信ネットワークの送信器におけるＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースのステレオスコピック３Ｄ映像コンテンツを提供する装置であって、ステレオスコピック３Ｄ映像属性によって、ステレオスコピック３Ｄ映像情報を含むＬＡＳｅＲコンテンツを生成するＬＡＳｅＲコンテンツ生成部と、生成されたＬＡＳｅＲコンテンツをＬＡＳｅＲ符号化するＬＡＳｅＲエンコーダと、符号化されたＬＡＳｅＲコンテンツを端末に送信するＬＡＳｅＲコンテンツ送信部とを含む。
【００１７】
さらに、本発明の他の態様によれば、ＬＡＳｅＲ(Lightweight  Application  Scene  Representation)ベースの端末におけるステレオスコピック３Ｄ映像コンテンツを提供する装置であって、ステレオスコピック３Ｄ映像データを処理するオーディオ/ビデオ(ＡＶ)処理部と、ＬＡＳｅＲデータを復号化するＬＡＳｅＲデコーダと、ステレオスコピック３Ｄ映像属性によって復号化されたＬＡＳｅＲデータからステレオスコピック３Ｄ映像情報を確認し、ステレオスコピック３Ｄ映像情報によってＬＡＳｅＲシーンを構成するシーン記述を制御するＬＡＳｅＲシーンツリー管理部と、ＬＡＳｅＲシーンツリー管理部から提供されるＬＡＳｅＲシーン記述情報によってＬＡＳｅＲデータを生成するＬＡＳｅＲレンダリング部と、ＬＡＳｅＲレンダリング部がＬＡＳｅＲシーン記述情報によってレンダリングするＬＡＳｅＲシーンの一部として、ＡＶ処理部から提供されるステレオスコピック３Ｄ映像データをディスプレイするディスプレイ部とを含む。
【００１８】
本発明の他の目的、効果、及び際立った特徴は、添付図面が併用され本発明の実施の形態を開示する後述の詳細な説明から、当業者に明らかになるだろう。
【発明の効果】
【００１９】
本発明では、ステレオスコピック３Ｄ映像コンテンツに関する情報を含む要素及び属性情報を定義して伝送することによって、ＬＡＳｅＲサービスに基づいた受信端末がステレオスコピック３Ｄ映像コンテンツを制御して最適の映像をディスプレイできる効果がある。
【００２０】
また、本発明によれば、ステレオスコピック３Ｄ映像コンテンツをサポートしない受信端末がステレオスコピック３Ｄ映像に関する情報を用いて該当コンテンツを処理することによって、最適の映像をディスプレイできる効果がある。
【図面の簡単な説明】
【００２１】
本発明の実施形態の上述した及び他の様相、特徴、及び利点は、以下の添付図面が併用された後述の詳細な説明から、より一層明らかになるだろう。
【００２２】
【図１】従来技術によるＬＡＳｅＲエンジンによって受信されたＬＡＳｅＲデータストリームを処理する制御フローチャートである。
【図２Ａ】従来のビデオストリームを示す図である。
【図２Ｂ】従来のステレオスコピックビデオストリームを示す図である。
【図２Ｃ】従来のステレオスコピックビデオストリームを示す図である。
【図２Ｄ】従来のステレオスコピックビデオストリームを示す図である。
【図２Ｅ】従来のステレオスコピックビデオストリームを示す図である。
【図３】本発明の第１の実施形態によるＬＡＳｅＲエンジンが受信したステレオスコピック３Ｄ映像に関する情報を含むＬＡＳｅＲデータストリームを処理する制御フローチャートである。
【図４】本発明の第２の実施形態によるＬＡＳｅＲコンテンツを受信した端末の動作を示すフローチャートである。
【図５】本発明の実施形態による送信器によってＬＡＳｅＲコンテンツを伝送するプロセスを示すフローチャートである。
【図６】本発明の実施形態による送信器の構成を示すブロック図である。
【図７】本発明の実施形態による受信器の構成を示すブロック図である。
【図８】本発明の実施形態による‘ｆｒａｍｅ ｓｅｑｕｅｎｔｉａｌ ｔｙｐｅ’の最適化処理方法の一例を示す図である。
【図９】本発明の実施形態による‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ ｔｙｐｅ’の最適化処理方法の一例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
【００２４】
添付した図において、同一の構成要素または機能的に類似した構成要素に対しては同一の参照符号及び参照番号を付ける。
【００２５】
添付図面を参照した以下の説明は、特許請求の範囲及びそれらの均等物によって規定される本発明の実施形態の包括的な理解を助けるために提供されるものであり、多様で詳細な説明を含む。しかしながら、これら詳細な説明は、単に例示的なものとみなされる。したがって、本発明の範囲及び精神を逸脱することなく、以下に説明される実施形態の様々な変形及び変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。また、公知の機能や構成に関する具体的な説明は、明瞭性と簡潔性のために省略される。ここで使用される用語は、本発明の機能を考慮して定義されたものであって、ユーザー又は運用者の意図又は慣例によって変わることができる。したがって、上記用語は、本明細書の全体内容に基づいて定義されなければならない。
【００２６】
英文明細書に記載の“ａ”、“ａｎ”、及び“ｔｈｅ”、すなわち単数形は、コンテキスト中に特記で明示されない限り、複数形を含むことは、当業者にはわかることである。したがって、例えば、“コンポーネント表面(a  component  surface)”との記載は、一つ又は複数の表面を含む。
【００２７】
本発明の実施形態は、ステレオスコピック３Ｄ映像を含むシーン記述情報が伝送され、端末はこのシーン記述情報を受信し、最適化されたステレオスコピック３Ｄ映像をディスプレイできる、ＬＡＳｅＲベースの端末にステレオスコピック３Ｄ映像コンテンツを提供する装置及び方法を提供する。
【００２８】
さらに、本発明の実施形態は、ステレオスコピック３Ｄ映像を受信する端末のステレオスコピック３Ｄ映像をサポートするか否かに関係なくステレオスコピック３Ｄ映像コンテンツを制御する、ＬＡＳｅＲベースの端末にステレオスコピック３Ｄ映像コンテンツを提供する装置及び方法を提供する。
【００２９】
本発明の実施形態では、ＲＭＥ(Rich  Media  Engine)のタイプであるＬＡＳｅＲエンジンに基づいた端末を参照して説明するが、他のＲＭＥベースの端末にも同様に適用可能である。しかしながら、端末に適用されるＲＭＥ又はシステムが変更される場合には、ＬＡＳｅＲエンジン以外の各ＲＭＥ又はシステムで固有に使用される名称へのエンジンの変更が必要である。これは、当該技術分野における通常の知識を持つ者には明らかなことであるので、本発明ではこれ以上説明しない。
【００３０】
本発明の実施形態は、２個の左右映像が両眼間の視差方法によって使用されるステレオスコピック３Ｄ映像を言及しているが、数台のカメラを使用して多様な角度で映像の数カットから３Ｄオブジェクトを抽出する多様な方法で作られる３Ｄ映像にも本発明の実施形態が拡張適用できることはもちろんである。
【００３１】
図３は、本発明の第１の実施形態によるＬＡＳｅＲエンジンによって受信されたステレオスコピック３Ｄ映像に関する情報を含むＬＡＳｅＲデータストリームを処理する方法を示す制御フローチャートである。このプロセスにおいて、ＬＡＳｅＲシーン記述及びコマンドを処理する受信端末のＬＡＳｅＲエンジンは、端末によって受信されるステレオスコピック３Ｄ映像情報を含むＬＡＳｅＲデータストリームを制御して処理する。“ＬＡＳｅＲデータストリーム”との用語は、ＬＡＳｅＲコンテンツに含まれる純粋なＬＡＳｅＲ言語で構成されたコンテンツのシーン記述データを意味する。図３を参照して、本発明の第１の実施形態により、ステレオスコピック３Ｄ映像に関する情報を含む新規要素及び属性を定義する装置及び方法について詳細に説明する。次の説明において、“要素”はシーンを構成するエンティティの基本単位を、“属性”はシーンを構成する要素の特性を、それぞれ意味する。
【００３２】
図３を参照すると、端末は、ステップ３００で、ＬＡＳｅＲコンテンツを受信し、ステップ３１０で、受信されたＬＡＳｅＲコンテンツを復号化する。ステップ３２０で、端末は、復号化されたＬＡＳｅＲコンテンツからＬＡＳｅＲコマンドを確認して実行する。一実施形態において、端末は、ＬＡＳｅＲコマンド内に含まれるＬＡＳｅＲシーンコンポーネントを解析する。ＬＡＳｅＲコマンドは、シーンの変化を宣言的(declarative)方法で表現する。このＬＡＳｅＲコマンドは、新しいシーンをレンダリングするための‘ＮｅｗＳｃｅｎｅ’、要素(element)及び属性を挿入するための‘Ｉｎｓｅｒｔ’、要素及び属性を削除するための‘Ｄｅｌｅｔｅ’などの宣言を含むことができる。ＬＡＳｅＲシーンコンポーネントは、シーンを構成するメディア及びグラフィックエンティティを宣言的方法で表現する要素、各要素の属性を表現するための属性、イベント、スクリプトなどを含む。
【００３３】
端末によって受信されたＬＡＳｅＲコンテンツはステレオスコピック３Ｄ映像情報を含むため、端末は、ステップ３３０で、ステレオスコピック３Ｄ映像情報を含むシーン情報を解析する。“シーン情報”は、シーンを構成する要素の時間的情報、空間的構成の情報、各要素の特性、及び相互作用の処理に関する情報を意味する。端末は、ステップ３４０で、ＬＡＳｅＲコンテンツのすべてのイベントを処理し、ステップ３５０でメディアオブジェクトの時間情報によってメディアオブジェクトをディスプレイするか否かを判定する。ステップ３５０において、端末は、ステレオスコピック３Ｄ映像情報によって、シーン記述に含まれるメディアオブジェクトがステレオスコピック３Ｄ映像であると判定する。ＬＡＳｅＲコンテンツがシーンコンポーネントとしてステレオスコピック３Ｄ映像を含むので、端末は、ステレオスコピック３Ｄ映像の時間情報によって３Ｄ映像をディスプレイすると判定する。端末は、ステップ３６０で、ステレオスコピック３Ｄ映像を含むＬＡＳｅＲコンテンツのシーンコンポーネントをレンダリングしてディスプレイする。このとき、ステレオスコピック３Ｄ映像は、ステップ３３０で解析された情報によってサービスされる。＜表２＞は、ステレオスコピック３Ｄ映像が提供されるか否かを示す属性がＬＡＳｅＲコンテンツのＬＡＳｅＲヘッダー情報に定義されるスキーマ(schema)の一例を示す。参考のために、“スキーマ”という用語は、データ構造が定義される一種のモデリング文書を意味する。ＬＡＳｅＲヘッダー情報は、図３のステップ３２０で、端末がＬＡＳｅＲコマンドを確認する前に確認できる。＜表２＞に示すように、ＬＡＳｅＲヘッダーの新規属性は、ＬＡＳｅＲヘッダーの属性グループを拡張して定義されることができる。＜表２＞は、ステレオスコピック３Ｄ映像が提供されるか否かを示す新規属性が‘ｓｔｅｒｅｏｓｃｏｐｉｃ’として定義され、この属性のタイプは、ブール(Boolean)として定義されるスキーマの一例である。この新規属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’は、ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であるか否かを示すために使用される。また、新規属性の属性値が‘ｔｒｕｅ’である場合に、受信端末がステレオスコピック３Ｄ映像データを処理できるか否かを判定するための指示として使用されることもできる。本発明の実施形態において、‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の属性値が‘ｔｒｕｅ’である場合には、ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であることを示す。あるいは、‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の属性値が‘ｆａｌｓｅ’である場合は、ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像でないことを示す。受信端末がステレオスコピック３Ｄ映像データを処理できるか否かを示す端末情報を確認するための指示として‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の属性値が使用される場合に、‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の属性値が‘ｔｒｕｅ’であれば、ＬＡＳｅＲエンジンは、受信端末がステレオスコピック３Ｄ映���データを処理できるか否か、あるいは受信端末がステレオスコピック３Ｄ映像データを処理できる状態であるか否か、を示す端末情報を確認する。
【００３４】
【表２】
2011501501.tif 000004
【００３５】
ここで提供される例において、スキーマは、属性及び要素を定義するために使用される。ここで使用されるスキーマは、‘ＸＭＬ  Ｓｃｈｅｍａ’構文に従い、スキーマの要素、宣言できる要素のコンテンツを指定するための複合タイプ‘ｃｏｍｐｌｅｘＴｙｐｅ’、既存のタイプを用いて新たなタイプを作成するための複合コンテンツ‘ｃｏｍｐｌｅｘＣｏｎｔｅｎｔ’、及び既存のデータタイプに追加して宣言するための‘ｅｘｔｅｎｓｉｏｎ’を用いて定義されることができる。属性及び要素の構造を定義するために多様な方法が可能であるが、このスキーマを用いる方法でなくても、同一の意味を有する方法が本発明の実施形態によって想定されることができる。＜表２＞において、接頭語‘ｌｓｒ：’は、‘ｌｓｒ’として宣言されたネームスペース(namespace)接頭語を参照することができる内容、換言すると、ＬＡＳｅＲエンジンが解析できる内容を意味する。
【００３６】
＜表３Ａ＞及び＜表３Ｂ＞は、要素‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅ’が定義されるスキーマの例を示す。この要素‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅ’は、ステレオスコピック３Ｄ映像を表し、それに対する情報を含む。要素‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅ’のタイプについて、‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏＴｙｐｅ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅＴｙｐｅ’は、従来のＬＡＳｅＲのシーン記述のための要素である‘ｖｉｄｅｏ’及び‘ｉｍａｇｅ’の属性タイプ‘ｖｉｄｅｏＴｙｐｅ’及び‘ｉｍａｇｅＴｙｐｅ’を拡張して定義されることができる。
【００３７】
【表３Ａ】
2011501501.tif 000005
【００３８】
【表３Ｂ】
2011501501.tif 000006
【００３９】
＜表４Ａ＞〜＜表４Ｃ＞は、ステレオスコピック３Ｄ映像に関する情報を示す新規属性が各々定義されるスキーマの例を示す。
【００４０】
＜表４Ａ＞は、ステレオスコピック３Ｄ映像の構成方法を示す属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’を定義する一例を示す。‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’の属性値は、‘ｓｔｅｒｅｏｓｃｏｐｉｃＣｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’で定義したように、‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ ｔｙｐｅ’、‘ｖｅｒｔｉｃａｌ ｌｉｎｅ ｉｎｔｅｒｌｅａｖｅｄ ｔｙｐｅ’、‘ｆｒａｍｅ ｓｅｑｕｅｎｔｉａｌ  ｔｙｐｅ’、及び‘Ｌｅｆｔ/Ｒｉｇｈｔ ｖｉｅｗ ｓｅｑｕｅｎｃｅ ｔｙｐｅ’を含む。‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ  ｔｙｐｅ’は、図２Ｂの図示と同様に、左右映像が一つのフレームに包含されて一つのビデオストリームで構成されるステレオスコピック３Ｄ映像の構成タイプである。‘ｖｅｒｔｉｃａｌ ｌｉｎｅ ｉｎｔｅｒｌｅａｖｅｄ ｔｙｐｅ’は、図２Ｃの図示と同様に、左右映像が１行ずつインタリービング方式で一つのフレームに包含されて一つのビデオストリームで構成されるステレオスコピック３Ｄ映像の構成タイプである。‘ｆｒａｍｅ ｓｅｑｕｅｎｔｉａｌｔｙｐｅ’は、図２Ｄの図示と同様に、左右映像フレームが交互に発生して一つのビデオストリームで構成されるステレオスコピック３Ｄ映像の構成タイプである。‘Ｌｅｆｔ/Ｒｉｇｈｔ ｖｉｅｗ ｓｅｑｕｅｎｃｅ ｔｙｐｅ’は、図２Ｅの図示と同様に、独立した左右映像ストリームで構成されるステレオスコピック３Ｄ映像の構成タイプである。上記したステレオスコピック３Ｄ映像の構成タイプ以外にも、一つのフレームの上下部分に各々左右映像を構成する‘ｔｏｐ ａｎｄ ｂｏｔｔｏｍ ｔｙｐｅ’、各ピクセルごとに左右映像を構成する‘ｐｉｘｅｌ-ｂｙ-ｐｉｘｅｌ  ｔｙｐｅ’、及び多様な他のタイプが構成タイプに含まれる。この属性値は、意味の面で同一であれば、他の名称又は値で表現されることが可能である。
【００４１】
【表４Ａ】
2011501501.tif 000007
【００４２】
＜表４Ｂ＞は、ステレオスコピック３Ｄ映像を構成する２個の映像、すなわち左右映像のうち、どちらが一番目に表現されるべき基本映像であるかを表す属性‘ｐｒｉｏｒＶｉｅｗ’が定義されるスキームの一例を示す。＜表４Ｂ＞において、‘ ｐｒｉｏｒＶｉｅｗ’の属性値は、‘ｐｒｉｏｒＶｉｅｗＴｙｐｅ’によって定義されるように‘ＬＥＦＴ_ｖｉｅｗ’及び‘ＲＩＧＨＴ_ｖｉｅｗ’を使用することができる。値‘ＬＥＦＴ_ｖｉｅｗ’は、一番目に表現されるべきステレオスコピック３Ｄ映像の左映像を意味し、値‘ＲＩＧＨＴ_ｖｉｅｗ’は、一番目に表現されるべきステレオスコピック３Ｄ映像の右映像を意味する。属性値は、ステレオスコピック３Ｄ映像を構成する映像のうち、映像表現においてどの映像の優先順位が高いかあるいは低いかを示す‘ｐｒｉｍａｒｙＶｉｅｗ’及び‘ｓｅｃｏｎｄａｒｙＶｉｅｗ’として定義されることができる。多様な角度（アングル）で数カットの映像から３Ｄオブジェクトを抽出して作られる３Ｄ映像の場合には、左映像又は右映像を選択することよりもむしろ、数カットの映像から一番目に表現すべき基本映像を選択することが必要となる。このような場合に、第１のカットは、整数の属性値で表現できる。新規属性‘ｐｒｉｏｒＶｉｅｗ’の値が‘ＬＥＦＴ_ｖｉｅｗ’であれば、ステレオスコピック３Ｄ映像を構成する左右映像のうち、左映像が映像表現の優先権を持っていることを意味する。この場合、端末が３Ｄ映像をサポートできず、受信される左右映像のうちいずれか一つのみを選択してディスプレイすべきである場合には、左映像がディスプレイされなければならない。＜表４Ｂ＞の例において、‘ｐｒｉｏｒＶｉｅｗＴｙｐｅ’の属性値は、列挙(enumeration)方式で記述される。しかしながら、‘ｓｔｒｉｎｇ’、‘ｂｏｏｌｅａｎ’、‘ａｎｙＵＲＩ’、‘ｈｅｘｂｉｎａｒｙ’、‘ｂａｓｅ６４Ｂｉｎａｒｙ’、‘ｍｏｒｍａｌｉｚｅｄＳｔｒｉｎｇ’、‘ＮＭＴＯＫＥＮＳ’、‘ＩＤ’、‘ＩＤＲＥＦ’、‘Ｉｎｔｅｇｅｒ’、及び‘ＰｏｓｉｔｉｖｅＩｎｔｅｇｅｒ’の属性値の表現方法によって多様なデータタイプとして指定されることができる。
【００４３】
【表４Ｂ】
2011501501.tif 000008
【００４４】
＜表４Ｃ＞は、‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’属性が、ステレオスコピック３Ｄ映像を立体映像モードでサポートするか、あるいは一般映像モードでサポートするかを表すことを定義するスキーマの一例を示す。‘ ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の属性値は、ブールタイプとして定義され、または‘ＯＮ’及び‘ＯＦＦ’のように表現するように定義されることができる。属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’は、ユーザー端末がステレオスコピック３Ｄ映像を処理できるか否かによって、あるいはユーザーの選好度によって、３Ｄ映像サービスを提供するためのものである。この属性を使用すると、端末タイプ又はユーザー情報によって３Ｄ映像のサービスモードを変更できる。ステレオスコピック３Ｄ映像サービスを所望しないユーザーに対して、属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’は、‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｆａｌｓｅ’又は‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ＯＦＦ’に設定できる。一方、ステレオスコピック３Ｄ映像サービスを所望するユーザーに対して、属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’は、‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｔｒｕｅ’又は‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ＯＮ’に設定できる。
【００４５】
属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’は、ステレオスコピック３Ｄ映像情報を示す要素又は属性と共に使用するよりはむしろ、独立的に使用することによって、ＬＡＳｅＲの他のシーンコンポーネントの属性として使用されることができる。例えば、端末がステレオスコピック３Ｄ映像をサポートするか否か、及びユーザーの３Ｄ映像の選好度によって異なるシーン記述をサービスしようとする場合、ＬＡＳｅＲコンテンツは、‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｔｒｕｅ’である一つのシーンセットと、‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｆａｌｓｅ’である他のシーンセットで構成される。この場合、送信側が多様な端末及びユーザーに対して同一のＬＡＳｅＲコンテンツを提供したとしても、受信側は、端末がステレオスコピック３Ｄ映像をサポートするか否か及びユーザーの３Ｄ映像の選好度によって、異なるシーンセットを受信することができる。例えば、ユーザーが同一のＬＡＳｅＲコンテンツを２個の異なる端末を通じて受信する場合に、同一のコンテンツを受信しても、ユーザーは、一方の端末に‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｔｒｕｅ’であるシーンを、他方の端末に‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｆａｌｓｅ’であるシーンを見ることができる。このとき、属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’は、例えば‘ｇ’、‘ｓｗｉｔｃｈ’、及び‘ｌｓｒ：ｓｅｌｅｃｔｏｒ’のような多様な要素を含んで表現できるコンテナー(container)要素の属性として使用されることができる。この‘コンテナ要素’は、内部に他の要素を含むことができる要素を意味する。
【００４６】
【表４Ｃ】
2011501501.tif 000009
【００４７】
＜表４Ａ＞〜＜表４Ｃ＞に定義されたステレオスコピック３Ｄ映像に関する情報を示す新規属性‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ’、‘ｐｒｉｏｒＶｉｅｗ’、及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’は、＜表３Ａ＞及び＜表３Ｂ＞で説明した‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏＴｙｐｅ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅＴｙｐｅ’として使用されることができる。＜表５＞は、本発明の実施形態によって定義したステレオスコピック３Ｄ映像に対する属性情報を含む‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏＴｙｐｅ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅＴｙｐｅ’を定義したスキーマの一例を示す。
【００４８】
【表５】
2011501501.tif 000010
【００４９】
＜表５＞に示すように、定義された‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏＴｙｐｅ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅＴｙｐｅ’は、ビデオ（動画像）及びイメージ（静止画像）のようなメディアエンティティの特性、及びステレオスコピック３Ｄ映像に関連した多様な情報をさらに含むことができる。また、‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏＴｙｐｅ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅＴｙｐｅ’又はそれに含まれるステレオスコピック３Ｄ映像に関連した新規属性、すなわち＜表４Ａ＞〜＜表４Ｃ＞の新規属性は、新たに定義された要素‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏ’及び‘ｓｔｅｒｅｏｓｃｏｐｉｃＩｍａｇｅ’の属性として使用されるだけでなく、既存の要素‘Ｖｉｄｅｏ’又は‘Ｉｍａｇｅ’の属性に追加されることができる。また、新たに定義されたステレオスコピック３Ｄ映像に関連した属性は、それぞれステレオスコピック３Ｄ映像の要素を含むシーンコンポーネントの属性として使用されることができる。
【００５０】
要素及び属性が同一の意味を有する場合、要素及び属性の名称又はその属性値は変更されることがある。
【００５１】
＜表６Ａ＞〜＜表６Ｃ＞は、本発明の実施形態によって新規要素及び属性を用いてステレオスコピック３Ｄ映像を含むＬＡＳｅＲコンテンツをサービスするためのＬＡＳｅＲデータの例を示す。
【００５２】
【表６Ａ】
2011501501.tif 000011
【００５３】
＜表６Ａ＞に示すように、ステレオスコピック３Ｄ映像を含むＬＡＳｅＲコンテンツは、＜表２＞に定義された属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’を用いて表される。より具体的に説明すると、＜表６Ａ＞において、属性‘ｓｔｅｒｅｏｓｃｏｐｉｃ’は、ステレオスコピック３Ｄ映像の包含を示すように“ｔｒｕｅ”に設定される。さらに、＜表６Ａ＞を参照すれば、＜表３Ａ＞に定義された要素‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏ’は、新しいシーンをレンダリングする動作を実行するシーン記述コマンド‘ＮｅｗＳｃｅｎｅ’の要素として記述されている。この要素‘ｓｔｅｒｅｏｓｃｏｐｉｃＶｉｄｅｏ’は、ファイル名が‘ｍｙｆｉｌｅ．ｍｐ４’であるステレオスコピック３Ｄ映像の‘ｔｒａｃｋ_ＩＤ＝１’を有する映像ストリームがディスプレイされるシーンを有し、このシーンが(１０，１０)部分で始まって幅(width）‘１００’及び高さ(height)‘１００’でディスプレイされ、ＬＡＳｅＲコンテンツシーンの開始時間からおよそ‘５’時間が経過した後から‘５０’時間まで再生されることを記述する。また、時間の単位‘５’及び‘５０’はシーン表現のためにｓｅｃ又はｍｓｅｃとなることができ、空間及び長さの単位は各スクリーン表現方式によって変更される可能性がある。また‘ｔｒａｃｋ_ＩＤ＝１’である映像ストリームの構成タイプは‘ｆｒａｍｅ ｓｅｑｕｅｎｔｉａｌ ｔｙｐｅ’であり、シーン表現に優先権を有する映像は‘ｐｒｉｏｒＶｉｅｗ＝ＬＥＦＴ’であるので、映像ストリームは左映像であり、‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｔｒｕｅ’であるので、３Ｄ映像モードで映像をサービスすることを記述する。
【００５４】
【表６Ｂ】
2011501501.tif 000012
【００５５】
＜表６Ｂ＞は、ステレオスコピック３Ｄ映像のための新たな要素を定義することなく、既存の要素‘ｖｉｄｅｏ’に本発明の実施形態によって定義される新規属性を追加して、＜表６Ａ＞の例と同一のＬＡＳｅＲデータを表す一例を示す。＜表６Ｂ＞の例に示すように、ＬＡＳｅＲヘッダーに定義された属性は使用されないこともある。
【００５６】
本発明の実施形態によって定義された新規属性のうち‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｔｒｕｅ’のみが既存の要素‘ｖｉｄｅｏ’に追加される場合でも、該当要素‘ｖｉｄｅｏ’がステレオスコピック３Ｄ映像であることを確認できるため、端末は、ステレオスコピック３Ｄ映像を提供するためにＬＣＤバリアの状態を確認して制御したり、あるいはステレオスコピック３Ｄ映像を構成する２個の映像ストリームのうちの一つのみを認識する誤りを防止することができる。
【００５７】
【表６Ｃ】
2011501501.tif 000013
【００５８】
＜表６Ｃ＞は、‘ｘｌｉｎｋ：ｈｒｅｆ’と同一の動作を遂行する新規属性‘ｓｒｃ０１’及び‘ｓｒｃ０２’を定義し、２個の映像ストリームに左映像及び右映像を各々含んで構成される‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ＝Ｌｅｆｔ/Ｒｉｇｈｔ ｖｉｅｗ ｓｅｑｕｅｎｃｅ ｔｙｐｅ’の２個の映像ストリームの両方を記述する一例を示す。この場合、端末は、２個の映像ストリームを同時にサービスしなければならないことを判定し、３Ｄ映像サービスを提供することができる。
【００５９】
‘ｃｏｍｐｏｓｉｔｉｏｎＴｙｐｅ＝Ｌｅｆｔ/Ｒｉｇｈｔ ｖｉｅｗ ｓｅｑｕｅｎｃｅ ｔｙｐｅ’の２個の映像ストリームをすべて記述しない＜表６Ａ＞及び＜表６Ｂ＞の場合において、複数のビデオストリームを処理するために、端末は、属性‘ｘｌｉｎｋ：ｈｒｅｆ’を通じて参照する、一つの映像ストリームに関連しているステレオスコピック３Ｄ映像を記述する映像ストリームが右映像である場合、左映像と対をなす他の映像ストリーム、すなわち右映像を探してステレオスコピックコンテンツを提供することができる。
【００６０】
図４は、本発明の第２の実施形態によるＬＡＳｅＲコンテンツを受信した端末の動作を示すフローチャートである。図３に示す第１の実施形態に比べて、第２の実施形態は、イベントが発生する場合に、そのイベントを処理するためのより詳細なステップを提供する。
【００６１】
本発明の第２の実施形態によるＬＡＳｅＲデータストリームにおいて、ネットワークセッションの管理、復号化プロセス及び端末での動作変化、或いはデータ又はインターフェースの入出力に対する内容は、イベントとして定義されることができる。定義されたイベントを検出すると、ＬＡＳｅＲエンジンは、該当するイベントに対するシーンの変化又は端末の動作変化を起こすことができる。図４を参照して、新たなイベントが端末タイプの変化を決定する第２の実施形態について説明する。
【００６２】
図４を参照すると、端末は、ステップ４００で、ＬＡＳｅＲコンテンツを受信する。端末は、ステップ４１０で、該受信されたＬＡＳｅＲコンテンツを復号化し、ステップ４２０で、該復号化されたＬＡＳｅＲコンテンツでＬＡＳｅＲコマンドを確認して実行する。このとき、端末は、ＬＡＳｅＲコマンド内に含まれるＬＡＳｅＲシーンコンポーネントを解析する。すなわち、受信されたＬＡＳｅＲコンテンツがステレオスコピック３Ｄ映像情報を含む場合、端末はこれを解析する。ステップ４３０で、端末は、ＬＡＳｅＲコンテンツのすべてのイベント及び端末タイプの変化による新規イベントを処理する。ステップ４４０で、端末は、メディアオブジェクトの時間情報によってメディアオブジェクトをディスプレイするか否かを判定する。ステップ４４０で、端末は、ＬＡＳｅＲコンテンツがシーンコンポーネントとしてステレオスコピック３Ｄ映像を含む場合に、ステレオスコピック３Ｄ映像の時間情報によって３Ｄ映像をディスプレイすることを判定する。端末は、ステップ４５０で、ＬＡＳｅＲコンテンツのシーンコンポーネントをレンダリングしてディスプレイする。ステレオスコピック３Ｄ映像を含むＬＡＳｅＲコンテンツの場合、ＬＡＳｅＲコンテンツは、ステップ４２０で解析されたステレオスコピック３Ｄ映像情報によってユーザーにサービスされる。新規イベントに対して、端末は、ステップ４３０で、直接検出して処理することができる。あるいは、ステップ４６０のように、ユーザーの入力がシーンのディスプレイ後に受信され、もしくは端末の状態変化によって、新規イベントが発生することができる。発生された新規イベントを処理する一例として、端末又はＬＡＳｅＲエンジンが、ステップ４６０で新規イベントの発生を検出すると、端末は、ステップ４３０に進行し、リスナー要素‘ｅｖ：ｌｉｓｔｅｎｅｒ’を通じて関連要素‘ｓｃｒｉｐｔ’を遂行することができる。
【００６３】
＜表７Ａ＞及び＜表７Ｂ＞は、本発明の第２の実施形態で定義されたステレオスコピック３Ｄ映像モードの変化に対する新規イベントを定義する例を示す。
【００６４】
【表７Ａ】
2011501501.tif 000014
【００６５】
＜表７Ａ＞に定義されたイベント‘ｓｔｅｒｅｏｓｃｏｐｉｃ_ＯＮ’は、端末が３Ｄ映像をサポートできる場合に発生するイベントの一例である。端末のＬＣＤバリアがＯＮとされ、３Ｄ映像を処理するプログラム又は端末の機能が活性化されることにより端末が３Ｄ映像を提供できる場合、或いは現在提供される映像コンテンツが３Ｄ映像コンテンツに変わるなどの際に端末が３Ｄ映像を提供できる場合に、該当イベントが発生する。イベントの一例であるイベント‘ｓｔｅｒｅｏｓｃｏｐｉｃ_ＯＦＦ’は、端末が３Ｄ映像をサポートできない状態に変更される場合に発生する。例えば、端末のＬＣＤバリアがＯＦＦとされ、３Ｄ映像を処理するプログラム又は端末の機能が非活性化されることにより端末が３Ｄ映像を提供できない場合に、或いは現在提供される映像コンテンツが一般映像コンテンツに変更されることにより端末が３Ｄ映像を提供できない場合に、該当イベントが発生する。
【００６６】
【表７Ｂ】
2011501501.tif 000015
【００６７】
＜表７Ｂ＞に定義されたイベント‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’は、端末の３Ｄ映像サポート可能性が変更される場合に発生するイベントの一例である。例えば、イベント‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’は、端末が３Ｄ映像をサポート可能な状態から３Ｄ映像をサポート不可能な状態に変更される場合、あるいは端末が３Ｄ映像をサポート不可能な状態から３Ｄ映像をサポート可能な状態に変更される場合に発生する。すなわち、これは、端末の３Ｄ映像サポートモードの変更を示すイベントである。この端末の３Ｄ映像サポートモードは、キーパッド又はタッチスクリーン(図示せず)を通じてユーザーから所定の入力によって変更されることができる。
【００６８】
＜表８Ａ＞は、＜表７Ａ＞に定義されたイベントを用いてシーンを構成する一例である。イベント‘ｓｔｅｒｅｏｓｃｏｐｉｃ_ＯＮ’が発生する場合、すなわち端末のステレオスコピック３Ｄ映像モードが活性化された場合(例えば、ユーザーが端末のステレオスコピック３Ｄ映像モードをＯＮとする場合)、イベントリスナーは、これを認知し、該当動作‘＃ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＯＮ’を遂行するようにイベントハンドラ(handler)に命令する。ＬＡＳｅＲシーンコンポーネントの一つであるイベントリスナーとイベントハンドラは、ＬＡＳｅＲシーンツリー管理部(図７の７１０)に、ＬＡＳｅＲデータを解析し、イベントリスナーとイベントハンドラに対する動作を遂行するように命令する。この動作‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＯＮ’は、属性‘ｉｄ’＝‘ｖｉｄｅｏ０１’であるシーンコンポーネントに基づき、該当要素の属性‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ’の値を‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅ＝ｆａｌｓｅ’から‘ｔｒｕｅ’に変更する。イベントを処理するための端末の動作又は信号フロー、及び該当イベントが同一の意味を有する限り、イベントハンドラの動作は、多様な動作及び方法で変更されることができる。
【００６９】
【表８Ａ】
2011501501.tif 000016
【００７０】
＜表８Ｂ＞は、＜表７Ｂ＞に定義されたイベントを用いてシーンを構成する一例を示す。イベント‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’が発生する場合に、イベントリスナーは、この状態を認知し、イベントハンドラに該当動作‘＃ｒｅｆｒｅｓｈＳｃｅｎｅ’を遂行するように命令する。この動作‘＃ｒｅｆｒｅｓｈＳｃｅｎｅ’は、現在のシーンを新たにするように命令するコマンド‘ｒｅｆｒｅｓｈＳｃｅｎｅ’を実行する。
【００７１】
【表８Ｂ】
2011501501.tif 000017
【００７２】
本発明の実施形態によって新たに定義された要素、属性、及びイベントは、以後の参照のために、外部で別に定義する方式を用いて表現されることもできる。外部で定義されたデータを参照する方式は、該当データの構造化された情報を検索又は検出したり、ＵＲＩタイプとして提供される情報をリンク(linking)することによって、上記データを参照することができる。要素又は属性の値についても、外部で別に定義されるか、あるいは提供される場合には、これを参照することができる。
【００７３】
図５は、本発明の実施形態によってＬＡＳｅＲコンテンツを伝送するプロセスを示すフローチャートである。送信器は、ステップ５００で、本発明の第１及び第２の実施形態で定義されるステレオスコピック３Ｄ映像情報及びイベントを含むＬＡＳｅＲコンテンツを生成する。ステップ５０５で、送信器は、ステップ５００で生成されたＬＡＳｅＲコンテンツを符号化する。その後、送信器は、ステップ５１０で、ステップ５０５で符号化されたＬＡＳｅＲコンテンツを伝送する。
【００７４】
図６は、本発明の実施形態による送信器を示すブロック構成図である。
【００７５】
図６を参照すると、ＬＡＳｅＲコンテンツ生成部６００は、本発明の第１及び第２の実施形態で説明したステレオスコピック３Ｄ映像情報及びイベントの少なくとも一つを含むＬＡＳｅＲデータを生成する。ここで、ＬＡＳｅＲコンテンツを構成するビデオ、オーディオのようなメディアデータが共に含まれて一つの論理的ストリームを生成することができる。或いは、メディアデータは、ＬＡＳｅＲデータと分離されて別々に伝達されることができる。ＬＡＳｅＲコンテンツ生成部６００は、生成されたＬＡＳｅＲコンテンツをＬＡＳｅＲエンコーダ６１０に伝送する。ＬＡＳｅＲエンコーダ６１０は、ＬＡＳｅＲコンテンツ生成部６００から提供されるＬＡＳｅＲコンテンツを符号化し、該符号化されたＬＡＳｅＲコンテンツをＬＡＳｅＲコンテンツ伝送部６２０に提供する。ＬＡＳｅＲコンテンツ伝送部６２０は、ＬＡＳｅＲエンコーダ６１０から提供される符号化されたＬＡＳｅＲコンテンツを端末に伝送する。
【００７６】
図７は、本発明の実施形態による受信器を示すブロック構成図である。
【００７７】
図７を参照すると、端末が受信したステレオスコピック３Ｄ映像データを含むステレオスコピックデータ７６０は、オーディオ/ビデオ(ＡＶ)プロセッサ７４０に入力される。ＬＡＳｅＲデータストリームを含むＬＡＳｅＲデータ７５０は、ＬＡＳｅＲデコーダ７００に入力される。ＬＡＳｅＲコンテンツを構成するビデオ、オーディオのようなメディアデータが共に含まれて一つの論理ストリームを生成する場合に、端末が受信したステレオスコピック３Ｄ映像データとデータストリームを関連したデータプロセッサに入力する前に、物理ストリームの特性に従って分類するプロセスが含まれることができる。ＬＡＳｅＲデコーダ７００は、受信されたＬＡＳｅＲデータを復号化してＬＡＳｅＲシーンツリー管理部(scene  tree  manager)７１０に伝達する。ＬＡＳｅＲデータは、ＬＡＳｅＲコンテンツを構成する要素の時間的情報、空間的情報、及び特性を示すシーン記述情報を含む。‘ＬＡＳｅＲコンテンツ’という用語は、ビデオ、オーディオを有するすべてのメディアを含み、実際に端末でサービスされるシーンにディスプレイされるすべてのリソース要素及びＬＡＳｅＲコンテンツを構成する要素の時間的、空間的情報及び特性を示すシーン記述情報であるＬＡＳｅＲデータを含むコンテンツを意味する。ＬＡＳｅＲシーンツリー管理部７１０は、本発明の実施形態で説明した構成タイプ情報、優先権を有する映像に関する情報、及びステレオスコピックモード情報のようなステレオスコピック３Ｄ映像情報及び新たなイベントを含むシーンコンポーネント情報を解析し、イベントの使用又は発生により生じた動作の内容を確認する。すなわち、ＬＡＳｅＲシーンツリー管理部７１０は、ＬＡＳｅＲデコーダ７００から出力されるＬＡＳｅＲデータを解析し、シーンを記述するためのシーン記述制御を遂行する。ステレオスコピック３Ｄ映像属性によってステレオスコピック３Ｄ映像情報を確認し、ステレオスコピック３Ｄ映像情報によってＬＡＳｅＲシーンコンポーネントとして３Ｄ映像を構成する動作も、ＬＡＳｅＲシーンツリー管理部７１０で遂行される。ＬＡＳｅＲシーンツリー管理部７１０は、確認されたシーン記述情報をＬＡＳｅＲレンダリング部(renderer)７２０に伝送する。ＬＡＳｅＲレンダリング部７２０は、ＬＡＳｅＲシーンツリー管理部７１０から提供されたＬＡＳｅＲシーン記述情報によってＬＡＳｅＲデータを生成して出力する。本発明の実施形態により、ＬＡＳｅＲシーンツリー管理部７１０は、‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の属性値が‘ｔｒｕｅ’である場合には、ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像であると判定し、‘ｓｔｅｒｅｏｓｃｏｐｉｃ’の属性値が‘ｆａｌｓｅ’である場合には、ＬＡＳｅＲコンテンツのシーンコンポーネントとして使用されるメディアオブジェクトがステレオスコピック３Ｄ映像でないと判定する。ＬＡＳｅＲシーンツリー管理部７１０は、端末の３Ｄ映像サポートモードが変更される所定のイベントが発生する場合に、端末の３Ｄ映像サポートモードで変更されることを示す‘ｓｔｅｒｅｏｓｃｏｐｉｃＭｏｄｅＣｈａｎｇｅｄ’イベントを認知して、対応する動作を遂行する。
【００７８】
ＬＡＳｅＲレンダリング部７２０によってレンダリングされるＬＡＳｅＲデータは、ディスプレイ部７３０によって端末上にディスプレイされる。しかしながら、ＡＶプロセッサ７４０に伝達されたステレオスコピック３Ｄ映像データは、ＬＡＳｅＲシーンツリー管理部７１０によって解析されるステレオスコピック３Ｄ映像データの位置、時間情報、構成タイプ情報、優先権を有する映像に関する情報、及びステレオスコピックモード情報のようなシーン記述情報によって、ＬＡＳｅＲレンダリング部７２０がレンダリングするシーンの一部として端末のディスプレイ部７３０にディスプレイされる。ディスプレイ部７３０は、ＬＡＳｅＲレンダリング部７２０から提供されるＬＡＳｅＲシーンと、ＡＶプロセッサ７４０から提供されるステレオスコピックビデオを、ユーザーに向けて出力する。すなわち、ディスプレイ部７３０は、ＬＡＳｅＲレンダリング部がＬＡＳｅＲシーン記述情報によってレンダリングするＬＡＳｅＲシーンの一部として、ＡＶプロセッサ７４０から提供されるステレオスコピック３Ｄ映像データをディスプレイする。
【００７９】
図８は、本発明の実施形態による‘ｆｒａｍｅ ｓｅｑｕｅｎｔｉａｌ ｔｙｐｅ’の最適化処理方法の一例を示す。特に、図８は、本発明の実施形態による‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ ｔｙｐｅ’の最適化処理方法の一例を示す。‘Ｌｅｆｔ/Ｒｉｇｈｔ ｖｉｅｗ ｓｅｑｕｅｎｃｅ ｔｙｐｅ’の場合は、‘ｐｒｉｏｒＶｉｅｗ’に該当する映像ストリームを選択して再生すれば良いので、簡単に処理することができる。しかしながら、左右映像情報が‘ｆｒａｍｅ ｓｅｑｕｅｎｔｉａｌ ｔｙｐｅ’又は‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ ｔｙｐｅ’で一つのビデオストリームに構成される場合には、その処理は一層難しい。
【００８０】
図８の‘ｆｒａｍｅ ｓｅｑｕｅｎｔｉａｌ ｔｙｐｅ’で構成されるステレオスコピック３Ｄ映像の場合、左右映像フレームが交互に現れる(８１０)ので、まず属性‘ｐｒｉｏｒＶｉｅｗ’の値を確認し、秒当たりのフレーム数を確認して参照符号８００で示されたように‘ｐｒｉｏｒＶｉｅｗ’でない映像のフレームを隠し、‘ｐｒｉｏｒＶｉｅｗ’でない映像フレームが提供されなければならない時間の間、‘ｐｒｉｏｒＶｉｅｗ’である映像フレームを継続してディスプレイする方式で処理することができる。例えば、‘ｐｒｉｏｒＶｉｅｗ＝ＬＥＦＴ’である映像の場合、最適化処理方法は、右映像をすべて隠した(８００)後に、最初のフレームＦｒａｍｅ１の右映像がディスプレイされなければならない時間まで、最初のフレームＦｒａｍｅ１の左映像(８０２）をディスプレイする。
【００８１】
図９は、本発明の実施形態による‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ ｔｙｐｅ’の最適化処理方法の一例を示す。
【００８２】
図９を参照すると、ビデオストリーム９２０は、‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ ｔｙｐｅ’で構成されるフレームシーケンスである。‘ｓｉｄｅ-ｂｙ-ｓｉｄｅ ｔｙｐｅ’において、左映像及び右映像は、一つのフレームで構成される。したがって、図９に示すように、最適化処理方法は、まずＬＡＳｅＲシーン記述９３０から最初のフレームＦｒａｍｅ１  ９４０のフレームサイズを決定し、‘ｐｒｉｏｒＶｉｅｗ’が‘ｐｒｉｏｒＶｉｅｗ’でない領域のフレーム９５０を隠すように設定されているかを判定する。その後、この最適化処理方法は、‘ｐｒｉｏｒＶｉｅｗ’である領域のサイズを一つのフレームサイズ(全フレームサイズ)に拡大し、該拡大された‘ｐｒｉｏｒＶｉｅｗ’領域のデータ９６０のみを端末にディスプレイできる。
【００８３】
図８及び図９の例に示したように、本発明の実施形態は、ステレオスコピック３Ｄ映像をサポートできない端末又はステレオスコピックモードが‘ＯＦＦ’である場合には、ユーザーに対して最適化された映像をディスプレイする方法を提供する。もちろん、ここに説明した方法に対して様々な可能な代替方法がある。
【００８４】
上述したように、本発明の実施形態は、ステレオステレオスコピック３Ｄ映像コンテンツに関する情報を含む属性情報を定義し伝送することによって、ＬＡＳｅＲサービスに基づいた受信端末がステレオスコピック３Ｄ映像コンテンツを制御し、最適の映像をディスプレイできるＬＡＳｅＲベースの端末のためのステレオスコピック３Ｄ映像コンテンツを提供する装置及び方法を提供する。
【００８５】
さらに、本発明の実施形態は、ステレオスコピック３Ｄ映像コンテンツをサポートしない受信端末がステレオスコピック３Ｄ映像に関する情報を含むデータを抽出し制御することによって、該当コンテンツから最適の映像をディスプレイすることを可能にした、ＬＡＳｅＲベースの端末のためのステレオスコピック３Ｄ映像コンテンツを提供する装置及び方法を提供する。
【００８６】
以上、本発明を具体的な実施形態に関して図示及び説明したが、添付した特許請求の範囲により規定されるような本発明の精神及び範囲を外れることなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。
【図１】
2011501501.tif 000018
【図２Ａ】
2011501501.tif 000019
【図２Ｂ】
2011501501.tif 000020
【図２Ｃ】
2011501501.tif 000021
【図２Ｄ】
2011501501.tif 000022
【図２Ｅ】
2011501501.tif 000023
【図３】
2011501501.tif 000024
【図４】
2011501501.tif 000025
【図５】
2011501501.tif 000026
【図６】
2011501501.tif 000027
【図７】
2011501501.tif 000028
【図８】
2011501501.tif 000029
【図９】
2011501501.tif 000030
【国際調査報告】
2011501501.tif 000031
2011501501.tif 000032