(57)【要約】３次元（３Ｄ）画像編集のための技術が記載される。一実施形態において、例えば、装置は、プロセッサ回路及び３Ｄグラフィクス管理モジュールを有してよく、３Ｄグラフィクス管理モジュールは、第１のサブ画像及び第２のサブ画像を有する３Ｄ画像内の第１のサブ画像のための変更情報を決定し、その第１のサブ画像のための変更情報に基づき第１のサブ画像を変更し、第１のサブ画像のための変更情報に基づき第２のサブ画像のための変更情報を決定し、その第２のサブ画像のための変更情報に基づき第２のサブ画像を変更するようプロセッサ回路によって動作可能であってよい。他の実施形態は記載及び請求される。
2016511979.tif 000002
【特許請求の範囲】
【請求項１】
画像編集のための複数の命令を有する少なくとも１つの機械可読媒体であって、
前記命令は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、
第１のサブ画像及び第２のサブ画像を有する３次元（３Ｄ）画像内の前記第１のサブ画像のための変更情報を決定させ、
前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更させ、
前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定させ、
前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更させる、
少なくとも１つの機械可読媒体。
【請求項２】
コンピュータ装置で実行されることに応答して、該コンピュータ装置に、
ユーザインタフェースデバイスから第１の入力を受け取らせ、
前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送させ、
前記ユーザインタフェースデバイスから第２の入力を受け取らせ、
前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定させる
命令を有する、請求項１に記載の少なくとも１つの機械可読媒体。
【請求項３】
コンピュータ装置で実行されることに応答して、該コンピュータ装置に、
前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定させる
命令を有する、請求項１に記載の少なくとも１つの機械可読媒体。
【請求項４】
コンピュータ装置で実行されることに応答して、該コンピュータ装置に、
前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定させる
命令を有する、請求項１に記載の少なくとも１つの機械可読媒体。
【請求項５】
コンピュータ装置で実行されることに応答して、該コンピュータ装置に、
前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定させる
命令を有する、請求項１に記載の少なくとも１つの機械可読媒体。
【請求項６】
前記第１のサブ画像のための変更情報は、前記第１のサブ画像のクロッピング、前記第１のサブ画像の回転、又は前記第１のサブ画像のアノテーションのうちの少なくとも１つを示す、
請求項１に記載の少なくとも１つの機械可読媒体。
【請求項７】
コンピュータ装置で実行されることに応答して、該コンピュータ装置に、
前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成させる
命令を有する、請求項１に記載の少なくとも１つの機械可読媒体。
【請求項８】
前記第１の入力は、３Ｄグラフィクスアプリケーションにおいて前記３Ｄ画像を編集するための要求を有する、
請求項２に記載の少なくとも１つの機械可読媒体。
【請求項９】
前記第２の入力は、前記第１のサブ画像における実行のための３Ｄグラフィクスアプリケーションの１つ以上の編集機能の選択を有する、
請求項２に記載の少なくとも１つの機械可読媒体。
【請求項１０】
プロセッサ回路と、
前記プロセッサ回路における実行のための３次元（３Ｄ）グラフィクス管理モジュールと
を有し、
前記３Ｄグラフィクス管理モジュールは、
第１のサブ画像及び第２のサブ画像を有する３Ｄ画像内の前記第１のサブ画像のための変更情報を決定し、
前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更し、
前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定し、
前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更し、
前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成する、
画像編集装置。
【請求項１１】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、
ユーザインタフェースデバイスから第１の入力を受け取り、
前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送し、
前記ユーザインタフェースデバイスから第２の入力を受け取り、
前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定する、
請求項１０に記載の画像編集装置。
【請求項１２】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定する、
請求項１０に記載の画像編集装置。
【請求項１３】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定する、
請求項１０に記載の画像編集装置。
【請求項１４】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定する、
請求項１０に記載の画像編集装置。
【請求項１５】
第１のサブ画像及び第２のサブ画像を有する３次元（３Ｄ）画像内の前記第１のサブ画像のための変更情報を決定するステップと、
前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更するステップと、
前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定するステップと、
前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更するステップと
を有する画像編集方法。
【請求項１６】
ユーザインタフェースデバイスから第１の入力を受け取るステップと、
前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送するステップと、
前記ユーザインタフェースデバイスから第２の入力を受け取るステップと、
前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定するステップと
を有する請求項１５に記載の画像編集方法。
【請求項１７】
前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定するステップ
を有する請求項１５に記載の画像編集方法。
【請求項１８】
前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定するステップ
を有する請求項１５に記載の画像編集方法。
【請求項１９】
前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定するステップ
を有する請求項１５に記載の画像編集方法。
【請求項２０】
請求項１５乃至１９のうちいずれか一項に記載の方法を実行する手段を有する装置。
【請求項２１】
プロセッサ回路と、
トランシーバと、
前記プロセッサ回路における実行のための３次元（３Ｄ）グラフィクス管理モジュールと
を有し、
前記３Ｄグラフィクス管理モジュールは、
第１のサブ画像及び第２のサブ画像を有する３Ｄ画像内の前記第１のサブ画像のための変更情報を決定し、
前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更し、
前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定し、
前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更し、
前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成する、
画像編集システム。
【請求項２２】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、
ユーザインタフェースデバイスから第１の入力を受け取り、
前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送し、
前記ユーザインタフェースデバイスから第２の入力を受け取り、
前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定する、
請求項２１に記載の画像編集システム。
【請求項２３】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定する、
請求項２１に記載の画像編集システム。
【請求項２４】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定する、
請求項２１に記載の画像編集システム。
【請求項２５】
前記プロセッサ回路における実行のための前記３Ｄグラフィクス管理モジュールは、前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定する、
請求項２１に記載の画像編集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
ここで記載される実施形態は、概して、３次元（３Ｄ）画像の生成、操作、提示、及び消費に関する。
【背景技術】
【０００２】
様々な従来技術は、３Ｄ画像の生成のために存在する。幾つかのそのような技術に従って、特定の３Ｄ画像は、複数のサブ画像から成ってよい。例えば、ステレオスコピック３Ｄテクノロジに従って生成される３Ｄ画像は、同時に見られる場合に３Ｄ効果を生み出す左右のサブ画像から成ってよい。そのような３Ｄ画像を編集するために、そのサブ画像の変更を行う必要があることがある。そのような変更は、３Ｄ画像の品質が保たれるように決定されるべきである。
【図面の簡単な説明】
【０００３】
【図１】装置の一実施形態及び第１のシステムの一実施形態を表す。
【０００４】
【図２】一連のサブ画像の変更の一実施形態を表す。
【０００５】
【図３】論理フローの一実施形態を表す。
【０００６】
【図４】第２のシステムの一実施形態を表す。
【０００７】
【図５】第３のシステムの一実施形態を表す。
【０００８】
【図６】デバイスの一実施形態を表す。
【発明を実施するための形態】
【０００９】
様々な実施形態は、概して、３次元（３Ｄ）画像編集のための技術を対象としてよい。一実施形態において、例えば、装置は、プロセッサ回路及び３Ｄグラフィクス管理モジュールを有してよく、前記３Ｄグラフィクス管理モジュールは、第１のサブ画像及び第２のサブ画像を有する３Ｄ画像内の前記第１のサブ画像のための変更情報を決定し、該第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更し、前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定し、該第２のサブ画像のための変更情報に基づき前記第２のサブ画像を変更するよう、前記プロセッサ回路によって動作可能であってよい。他の実施形態は記載及び請求されてよい。
【００１０】
様々な実施形態は１つ以上の要素を有してよい。要素は、特定の動作を実行するよう配置されたあらゆる構造を有してよい。各要素は、設計パラメータ又は性能制約の所与の組のために設計されるハードウェア、ソフトウェア、又はそれらのあらゆる組み合わせとして実装されてよい。ある実施形態は、一例として特定のトポロジにおいて有限数の要素により記載されることがあるが、当該実施形態は、所与の実施のために設計される代替のトポロジにおいてより多い又はより少ない要素を含んでよい。「一実施形態」又は「実施形態」とのあらゆる言及は、その実施形態に関連して記載される特定の機能、構造、又は特性が少なくとも１つの実施形態に含まれることを意味する点が留意されるべきである。明細書中の様々な箇所における語句「一実施形態において」、「幾つかの実施形態において」、及び「様々な実施形態において」の出現は、必ずしも同じ実施形態に言及しているわけではない。
【００１１】
図１は、装置１００のブロック図を表す。図１に示されるように、装置１００は、プロセッサ回路１０２、メモリユニット１０４、及び３Ｄグラフィクス管理モジュール１０６を有する。なお、実施形態は、この図に示されている要素のタイプ、数、又は配置に限られない。
【００１２】
様々な実施形態において、装置１００は、プロセッサ回路１０２を有してよい。プロセッサ回路１０２は、例えば複数命令セットコンピュータ（ＣＩＳＣ）マイクロプロセッサ、縮小命令セットコンピュータ（ＲＩＳＣ）マイクロプロセッサ、超長命令語（ＶＬＩＷ）マイクロプロセッサ、ｘ８６命令セット互換プロセッサ、命令セットの組み合わせを実装するプロセッサ、例えばデュアルコアプロセッサ若しくはデュアルコアモバイルプロセッサなどのマルチコアプロセッサ、又はあらゆる他のマイクロプロセッサ若しくは中央演算処理装置（ＣＰＵ）などのあらゆるプロセッサ又は論理デバイスを用いて実装されてよい。プロセッサ回路１０２はまた、例えばコントローラ、マイクロコントローラ、埋込プロセッサ、チップマルチプロセッサ（ＣＭＰ）、コプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ネットワークプロセッサ、メディアプロセッサ、入出力（Ｉ／Ｏ）プロセッサ、メディアアクセス制御（ＭＡＣ）プロセッサ、無線ベースバンドプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラム可能論理デバイス（ＰＬＤ）、などのような専用プロセッサとして実装されてよい。一実施形態において、例えば、プロセッサ回路１０２は、例えばカリフォルニア州サンタクララにあるＩｎｔｅｌ（登録商標）コーポレイションによって作られたプロセッサなどの汎用プロセッサとして実装されてよい。実施形態は、これに関して制限されない。
【００１３】
幾つかの実施形態において、装置１００は、メモリユニット１０４を有するか、又は該メモリユニット１０４と通信上結合するよう配置されてよい。メモリユニット１０４は、揮発性及び不揮発性メモリの両方を含む、データを記憶することが可能なあらゆる機械可読又はコンピュータ可読媒体を用いて実装されてよい。例えば、メモリユニット１０４は、読出専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、動的ＲＡＭ（ＤＲＡＭ）、ダブルデータレートＤＲＡＭ（ＤＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、静的ＲＡＭ（ＳＲＡＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、消去可能なプログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能なプログラム可能ＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、例えば強誘電性ポリマーメモリ、オボニックメモリ、相変化若しくは強誘電体メモリなどのポリマーメモリ、シリコン−酸化物−窒化物−酸化物−シリコン（silicon-oxide-nitride-oxide-silicon）（ＳＯＮＯＳ）メモリ、磁気式若しくは光学式カード、又は情報を記憶するのに適したあらゆる他のタイプの媒体を含んでよい。メモリユニット１０４の一部分又は全ては、プロセッサ回路１０２と同じ集積回路上に含まれてよく、あるいは、代替的に、メモリユニット１０４の一部分又は全ては、プロセッサ回路１０２の集積回路の外部にある集積回路又は他の媒体、例えば、ハードディスクドライブにおいて配置されてよい。メモリユニット１０４は、図１において装置１００内に含まれているが、メモリユニット１０４は、幾つかの実施形態において、装置１００の外部にあってよい。実施形態は、これに関して制限されない。
【００１４】
様々な実施形態において、装置は、３Ｄグラフィクス管理モジュール１０６を有してよい。３Ｄグラフィクス管理モジュール１０６は、１つ以上の３Ｄ画像又はサブ画像を生成し、処理し、解析し、変更し、及び／又は伝送するよう動作するロジック及び／又は回路構成を有してよい。幾つかの実施形態において、プロセッサ回路１０２は、３Ｄグラフィクスアプリケーション１０７を実行するよう動作してよく、３Ｄグラフィクス管理モジュール１０６は、３Ｄグラフィクスアプリケーション１０７から受け取った情報、ロジック、データ、及び／又は命令に基づき１つ以上の動作を実行するよう動作してよい。３Ｄグラフィクスアプリケーション１０７は、３Ｄ画像のキャプチャ、生成、処理、解析、及び／又は編集の機能を特徴とするあらゆるアプリケーションを有してよい。様々な実施形態において、例えば、３Ｄグラフィクスアプリケーション１０７は、３Ｄ画像の処理及び編集のアプリケーションを有してよい。実施形態は、この例に制限されない。
【００１５】
図１はまた、システム１４０のブロック図を表す。システム１４０は、装置１００の上記の要素のいずれも有してよい。システム１４０は、３Ｄカメラ１４２を更に有してよい。３Ｄカメラ１４２は、３Ｄ画像を捕捉することが可能なあらゆるデバイスを有してよい。例えば、幾つかの実施形態において、３Ｄカメラ１４２は、デュアルレンズ立体視カメラを有してよい。様々な他の実施形態において、３Ｄカメラ１４２は、２よりも多いレンズを特徴とするカメラアレイを有してよい。実施形態は、これに関して制限されない。
【００１６】
幾つかの実施形態において、装置１００及び／又はシステム１４０は、３Ｄディスプレイ１４５と通信上結合するよう構成可能であってよい。３Ｄディスプレイ１４５は、装置１００及び／又はシステム１４０から受け取った情報を表示することが可能なあらゆる３Ｄ表示デバイスを有してよい。３Ｄディスプレイ１４５のための例は、３Ｄテレビジョン、３Ｄモニタ、３Ｄプロジェクタ、及び３Ｄコンピュータスクリーンを含んでよい。一実施形態において、例えば、３Ｄディスプレイ１４５は、液晶ディスプレイ（ＬＣＤ）ディスプレイ、発光ダイオード（ＬＥＤ）ディスプレイ、又は３Ｄ機能を特徴とする他のタイプの適切な資格インタフェースによって実装されてよい。３Ｄディスプレイ１４５は、例えば、タッチ感知式カラーディスプレイスクリーンを有してよい。様々な実施形態において、３Ｄディスプレイ１４５は、埋込トランジスタを含む１つ以上の薄膜トランジスタ（ＴＦＴ）ＬＣＤを有してよい。幾つかの実施形態において、３Ｄディスプレイ１４５は、ステレオスコピック３Ｄディスプレイを有してよい。様々な他の実施形態において、３Ｄディスプレイ１４５は、３Ｄ視覚効果を生み出すことが可能なホログラフィックディスプレイ又は他のタイプのディスプレイを有してよい。様々な実施形態において、３Ｄディスプレイ１４５は、３Ｄグラフィクスアプリケーション１０７を直接又は間接に制御するよう操作可能なグラフィカルユーザインタフェースを表示するよう配置されてよい。例えば、幾つかの実施形態において、３Ｄディスプレイ１４５は、３Ｄグラフィクスアプリケーション１０７によって生成されるグラフィカルユーザインタフェースを表示するよう配置されてよい。そのような実施形態において、グラフィカルユーザインタフェースは、３Ｄグラフィクスアプリケーション１０７の操作が１つ以上の３Ｄ画像を捕捉し、生成し、処理し、解析し、及び／又は編集することを可能にしてよい。実施形態は、これに関して制限されない。
【００１７】
幾つかの実施形態において、装置１００及び／又はシステム１４０は、ユーザインタフェースデバイス１５０と通信上結合するよう構成可能であってよい。ユーザインタフェースデバイス１５０は、装置１００及び／又はシステム１４０による処理のためにユーザ入力を受け入れることが可能なあらゆるデバイスを有してよい。幾つかの実施形態において、ユーザインタフェースデバイス１５０は、１つ以上のユーザ入力を受け取り、それらの入力を記述する情報を装置１００及び／又はシステム１４０へ伝送するよう動作してよい。様々な実施形態において、装置１００及び／又はシステム１４０の１つ以上の動作は、そのようなユーザ入力に基づき制御されてよい。例えば、幾つかの実施形態において、ユーザインタフェースデバイス１５０は、３Ｄグラフィクスアプリケーション１０７を用いて３Ｄ画像を編集するための要求を有する、並びに／又は３Ｄ画像及び／若しくはそのサブ画像に対する実行のために３Ｄグラフィクスアプリケーション１０７の１つの以上の編集機能の選択を有するユーザ入力を受け取ってよい。幾つかの実施形態において、ユーザインタフェースデバイスの例は、キーボード、マウス、トラックボール、スタイラス、ジョイスティック、及びリモートコントロールを含んでよい。様々な実施形態において、ユーザインタフェースデバイス１５０は、スタンドアローンのデバイスを有することに加えて及び／又はそれに代えて、３Ｄディスプレイ１４５のユーザ入力コンポーネント及び／又は機能を有してよい。例えば、幾つかの実施形態において、ユーザインタフェースデバイス１５０は、３Ｄディスプレイ１４５のタッチスクリーン機能を有してよい。その機能を用いて、ユーザ入力は、３Ｄディスプレイ１４５のスクリーン上でユーザの指の動きを介して受け取られてよい。様々な実施形態において、装置１００及び／又はシステム１４０は、直接にユーザ入力を受け入れることが可能であってよく、そして、それ自体がユーザ入力デバイス１５０を有してよい。例えば、幾つかの実施形態において、装置１００及び／又はシステム１４０は、音声認識機能を有してよく、そして、話されたコマンド及び／又は音響の形でユーザ入力を受け入れてよい。実施形態は、これに関して制限されない。
【００１８】
全般的な動作において、装置１００及び／又はシステム１４０は、１つ以上の３Ｄ画像を３Ｄディスプレイ１４５において提示させるよう動作してよい。様々な実施形態において、そのような３Ｄ画像は、３Ｄディスプレイ１４５を見る者の左右夫々の目に入射されるよう意図された視覚効果に対応する左右のサブ画像を有するステレオスコピック３Ｄ画像を有してよい。幾つかの実施形態において、装置１００及び／又はシステム１４０は、そのような３Ｄ画像の編集を可能にしてよい。例えば、様々な実施形態において、装置１００及び／又はシステム１４０は、３Ｄ画像を見る者が３Ｄグラフィクスアプリケーション１０７を使用して、ユーザインタフェースデバイス１５０を介して入力を入力することによって３Ｄ画像を編集することを可能にしてよい。実施形態は、これに関して制限されない。
【００１９】
幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、原サブ画像１１０−Ａ及び原サブ画像１１０−Ｂを有する原３Ｄ画像１１０を受け取るよう動作してよい。様々な実施形態において、原サブ画像１１０−Ａ及び１１０−Ｂは、３Ｄディスプレイ１４５によって同時に表示される場合に、原３Ｄ画像１１０に関連した１つ以上の３Ｄ効果を生み出す画像を有してよい。幾つかの実施形態において、原３Ｄ画像１１０は、ステレオスコピック３Ｄ画像を有してよく、原サブ画像１１０−Ａ及び１１０−Ｂは、その３Ｄ画像に含まれる左右のサブ画像を有してよい。様々な実施形態において、３Ｄカメラ１４２は、原３Ｄ画像１１０を捕捉し、それを装置１００及び／又はシステム１４０へ伝送するよう動作してよい。幾つかの実施形態において、３Ｄカメラ１４２は、デュアルレンズ立体視３Ｄカメラを有してよく、原サブ画像１１０−Ａ及び１１０−Ｂは、３Ｄカメラ１４２の左右夫々のレンズによって捕捉された画像を有してよい。実施形態は、これに関して制限されない。
【００２０】
様々な実施形態において、３Ｄグラフィクス管理モジュール１０６は、ユーザによる編集のために原サブ画像１１０−Ａ及び１１０−Ｂから１つを選択するよう動作してよい。この選択されたサブ画像は、参照サブ画像１１２と呼ばれてよく、選択されなかった画像は、対応サブ画像１１４と呼ばれてよい。例えば、３Ｄグラフィクス管理モジュール１０６が編集のために原サブ画像１１０−Ｂを選択する実施形態において、参照サブ画像１１２は原サブ画像１１０−Ｂを有してよく、対応サブ画像１１４は原サブ画像１１０−Ａを有してよい。幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、ユーザ入力デバイス１５０を介して受け取ったユーザ入力に基づき参照サブ画像１１２の選択を実行してよく、一方、他の実施形態において、３Ｄグラフィクス管理モジュール１０６は、任意に又は所定の設定に基づきこの選択を実行してよい。３Ｄグラフィクス管理モジュール１０６は、次いで、編集、表示、操作、及び／又は処理のために参照サブ画像１１２を提示するよう３Ｄディスプレイ１４５において動作してよい。例えば、一実施形態において、所定の設定は、ステレオスコピック３Ｄ画像を有する原３Ｄ画像１１０の左サブ画像が参照サブ画像１１２として選択されるべきことを規定してよい。この所定の設定に基づき、３Ｄグラフィクス管理モジュール１０６は、編集、表示、操作、及び／又は処理のためにその左サブ画像を提示するよう３Ｄディスプレイ１４５において動作してよい。実施形態は、これに関して制限されない。
【００２１】
様々な実施形態において、３Ｄグラフィクス管理モジュール１０６は、参照サブ画像変更情報１１６を決定するよう動作してよい。参照サブ画像変更情報１１６は、参照サブ画像１１２に対して為されるべき１つ以上の変更を示すロジック、データ、情報、及び／又は命令を有してよい。例えば、幾つかの実施形態において、参照サブ画像変更情報１１６は、参照サブ画像１１２に加えられるか、それから除去されるか、その中で移動されるか、又はその中で変更される１つ以上の要素を示してよい。そのような及び／又は更なる例となる実施形態において、参照サブ画像変更情報１１６は、例えば輝度、コントラスト、彩度、色調、色バランス、及び／又は他の視覚特性などの、参照サブ画像１１２の視覚特性に対して為されるべき１つ以上の変更を示してよい。そのような及び／又は更なる例となる実施形態において、参照サブ画像変更情報１１６は、例えばクロッピング、回転、反転、伸長、スキュー、及び／又は他の変換などの、参照サブ画像１１２において実行されるべき１つ以上の幾何変換を示してよい。更なるタイプの変更が可能であり且つ考えられており、実施形態はこれに関して制限されない。
【００２２】
様々な実施形態において、３Ｄグラフィクス管理モジュール１０６は、ユーザインタフェースデバイス１５０を介して受け取ったユーザ入力に基づき参照サブ画像変更情報１１６を決定するよう動作してよい。幾つかの実施形態において、そのようなユーザ入力は、３Ｄグラフィクスアプリケーション１０７の動作に関連して受け取られてよい。例となる実施形態において、３Ｄグラフィクスアプリケーション１０７のユーザは、原３Ｄ画像１１０を編集したいとの要望を示してよく、参照サブ画像１１２は、３Ｄディスプレイ１４５において提示されてよい。ユーザは、次いで、ユーザインタフェースデバイス１５０を用いて、参照サブ画像１１２を時計回りに１５度回転させる命令としてグラフィクスアプリケーション１０７によって理解されるユーザ入力を入力してよい。この命令に基づき、３Ｄグラフィクス管理モジュール１０６は、次いで、参照サブ画像１１２が時計回りに１５度回転されるべきことを示す参照サブ画像変更情報１１６を決定してよい。様々な実施形態において、参照サブ画像変更情報１１６を決定すると、３Ｄグラフィクス管理モジュール１０６は、参照サブ画像変更情報１１６に基づき参照サブ画像１１２を変更することによって、変更された参照サブ画像１２２を生成するよう動作してよい。実施形態は、これに関して制限されない。
【００２３】
幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、参照サブ画像変更情報１１６に基づき対応サブ画像変更情報１１８を決定するよう動作してよい。対応サブ画像変更情報１１８は、変更された参照サブ画像１２２と同期する変更された対応サブ画像１２４を生成するために対応サブ画像１１４に対して為されるべき１つ以上の変更を示すロジック、データ、情報、及び／又は命令を有してよい。変更された参照サブ画像１２２及び変更された対応サブ画像１２４を参照してここで用いられるように、語「同期する」は、２つのサブ画像の変更が互いと一致して、２つの変更されたサブ画像に基づき生成される変更された３Ｄ画像１２０が、受け取られたユーザ入力によって示された所望の変更を適切に反映するようにすることを表すよう定義される。例えば、参照サブ画像１１２を時計回りに１５度回転させる命令をユーザが入力する例となる実施形態において、変更された対応サブ画像１２４は、それと変更された参照サブ画像１２２とに基づき生成される変更された３Ｄ画像１２０が原３Ｄ画像１１０に対して１５度の時計回りの回転を示す場合に、変更された参照サブ画像１２２と同期する。実施形態は、これに関して制限されない。
【００２４】
様々な実施形態において、変更された参照サブ画像１２２と同期する変更された対応サブ画像１２４を生成することは、参照サブ画像変更情報１１６に従って参照サブ画像１１２に適用されたように、まさに同じ変更を対応サブ画像１１４の同じ領域及び／又は要素に適用する直接的なものでなくてよい。参照サブ画像１１２及び対応サブ画像１１４は、異なったレンズ、センサ、カメラ、及び／又は画像捕捉デバイスによって捕捉され得るので、参照サブ画像１１２における如何なる特定のピクセルも必ずしも対応サブ画像１１４における同じピクセルに対応するわけではない。２つのサブ画像における対応するピクセルは、互いに対する水平及び／又は垂直変位を示してよく、それらを捕捉したレンズ、センサ、カメラ、及び／又は画像捕捉デバイスの光心に対して異なった深さ及び／又は向きに関連付けられてよい。参照サブ画像変更情報１１６の性質に応じて、様々な技術は、変更された参照サブ画像１２２と同期する変更された対応サブ画像１２４を生じさせる対応サブ画像変更情報１１８を決定するために、用いられてよい。
【００２５】
幾つかの実施形態において、参照サブ画像変更情報１１６は、参照サブ画像１１２のクロッピングを示してよい。そのようなクロッピングは、切り捨てられる領域に入らない参照サブ画像１１２の部分を有する変更された参照サブ画像１２２を有するべきである参照サブ画像１１２の領域の選択を有してよい。クロッピングされた参照サブ画像１１２と同期する変更された対応サブ画像１２４を生じさせる対応サブ画像変更情報１１８を決定するために、３Ｄグラフィクス管理モジュール１０６は、参照サブ画像１１２内の選択された領域に対応する対応サブ画像１１４内の領域を決定するためにピクセルマッチング技術を使用するよう動作してよい。なお、参照サブ画像１１２及び対応サブ画像１１４の中の夫々の選択された領域がそれらのサブ画像内で中心にない場合は、それらは、変更されていないサブ画像の光心とは異なる光心を有してよい。本質的に、そのような状況下で、クロッピングされたサブ画像の光軸は、それらの画像平面に垂直でない。この効果について補償が行われない場合は、クロッピングされたサブ画像は垂直視差を示すことがある。垂直視差は、３Ｄ画像内の２つのサブ画像の対応するピクセルが共通のピクセル列を共有しない状況を表す。垂直視差は、そのような３Ｄ画像においてぼやけ及び３Ｄ効果の品質低下を生じさせる可能性があり、更には、例えば頭痛、めまい、吐き気、及び／又は他の好ましくない症状などの、そのような３Ｄ画像を見る者に不快症状を生じさせことがある。
【００２６】
垂直視差を最小限にするか又は除くために、３Ｄグラフィクス管理モジュール１０６は、様々な実施形態において、クロッピングされた参照サブ画像１１２及びクロッピングされた対応サブ画像１１４に関して画像調整を実行するよう動作してよい。幾つかの実施形態において、これは、参照サブ画像変更情報１１６及び対応サブ画像変更情報１１８を決定して、それらが参照サブ画像１１２及び対応サブ画像１１４を変更するために夫々使用される場合に、変更された参照サブ画像１２２及び変更された対応サブ画像１２４が適切にクロッピングされ且つ調整されて取得されるようにすることを有してよい。そのような画像調整は、ステレオ３Ｄ画像の調整のための１つ以上の従来技術に従って実行されてよい。実施形態は、これに関して制限されない。
【００２７】
様々な実施形態において、参照サブ画像変更情報１１６は、参照サブ画像１１２の回転を示してよい。そのような回転は、参照サブ画像１１２のピクセルを、例えばその光軸などの、参照サブ画像１１２内の特定の点の周りを時計回り又は反時計回りに回転させることを有してよい。３Ｄグラフィクス管理モジュール１０６は、次いで、対応サブ画像１１４のピクセルの同等の回転を示す対応サブ画像変更情報１１８を決定するよう動作してよい。これは、第１の回転が実行された参照サブ画像１１２内の点と一致する対応サブ画像１１４内の対応する点を決定するようピクセルマッチング技術を使用することと、その対応する点の周りで対応サブ画像１１４のピクセルを回転させることとを有してよい。なお、対応サブ画像１１４のピクセルの同等の回転は、２つの画像面の向きの違いに起因して、必ずしも、参照サブ画像１１２のピクセルの回転と同じ角度でなくてもよい。このように、参照サブ画像１１２において実行されたのと同じ回転を対応サブ画像１１４において単に実行することは、垂直視差を生じさせることがある。
【００２８】
そのようなものとして、幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、回転された参照サブ画像１１２内に含まれる領域に対応する対応サブ画像１１４内の領域を特定するためにピクセルマッチング技術を利用するよう動作してよい。そのような実施形態において、３Ｄグラフィクス管理モジュール１０６は、次いで、参照サブ画像１１２について実行された回転と同等である対応サブ画像１１４のための回転を決定するよう動作してよい。３Ｄグラフィクス管理モジュール１０６はまた、回転された参照サブ画像１１２及び回転された対応サブ画像１１４をクロッピングして、他方における対応する部分を有さない夫々の部分が切り捨てられるようにするよう動作してよい。様々な実施形態において、３Ｄグラフィクス管理モジュール１０６は、対応サブ画像１１４を回転させ且つクロッピングすることに関して画像調整を実行して、変更された参照サブ画像１１２及び変更された対応サブ画像１２４の結合において垂直視差を最小限とするか又は除去するよう動作してよい。実施形態は、これに関して制限されない。
【００２９】
幾つかの実施形態において、参照サブ画像変更情報１１６は、参照サブ画像１１２へのテキスト、ラベル、図形、図表、画像、アイコン、及び／又は１つ以上の他の要素の挿入を示してよい。そのような挿入は、以降、総称的に“アノテーション”と呼ばれるが、ここで参照されるように、アノテーションは、あらゆるタイプの挿入される視覚要素を有してよく、必ずしも説明文又はテキストさえも全く有さなくてよい。様々な実施形態において、参照サブ画像１１２のアノテーションを示す参照サブ画像変更情報１１６は、参照サブ画像内に組み込まれるべき視覚要素と、変更された参照サブ画像１２２内のその要素の所望の位置とを示してよい。幾つかの実施形態において、アノテーションの目的は、原３Ｄ画像１１０内の特徴を説明し、明らかにし、補足し、強調し、及び／又は目立たせることであってよく、よって、アノテーションは、原３Ｄ画像１１０におけるその特徴に対応する要素に隣接する位置において参照サブ画像１１２内に挿入されてよい。様々な実施形態において、原３Ｄ画像１１０における関心のある特徴は、特定の見かけ上の深さを示してよく、アノテーションが特徴に隣接する位置においてのみならず、特徴と同じか又は類似した見かけ上の深さをもって現れるように、変更された３Ｄ画像１２０を生成することが好ましい。
【００３０】
幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、参照サブ画像１１２内へのアノテーションの挿入の位置に基づき、原３Ｄ画像１１０における関心のある特徴を決定するよう動作してよい。様々な実施形態において、３Ｄグラフィクス管理モジュール１０６は、１つ以上の従来の特徴認識技術を用いてそのような決定を行うよう動作してよい。例えば、３Ｄグラフィクス管理モジュール１０６は、参照サブ画像１１２において挿入されているアノテーションの隣にある顔を認識するために顔認識技術を使用するよう動作してよく、アノテーションが関連付けられている関心のある特徴としてその顔を識別してよい。３Ｄグラフィクス管理モジュール１０６は、次いで、その関心のある特徴の見かけ上の深さを、参照サブ画像１１２内のその水平位置を対応サブ画像１１４内のその水平位置と比較することによって、決定するよう動作してよい。特に、３Ｄグラフィクス管理モジュール１０６は、参照サブ画像１１２に対する対応サブ画像１１４における特徴の水平変位に基づき、関心のある特徴の見かけ上の深さを決定するよう動作してよい。
【００３１】
幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、次いで、変更された対応サブ画像１２４内のアノテーションの位置を決定するよう動作してよい。決定された位置は、関心のある特徴について決定された見かけ上の深さと一致する変更された３Ｄ画像１２０内のそのアノテーションの見かけ上の深さを生じさせる。様々な実施形態において、これは、関心のある特徴によって示される変更された参照サブ画像１２２におけるアノテーションに対して、同じ又は略同じ相対水平変位を変更された対応サブ画像１２４におけるアノテーションに適用することを有してよい。幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６はまた、アノテーションの挿入後に変更された対応サブ画像１２４に対して調整を行って、変更された３Ｄ画像１２０の対応するよう域において垂直視差効果を防ぐよう動作してよい。実施形態は、これに関して制限されない。
【００３２】
様々な実施形態において、３Ｄグラフィクス管理モジュール１０６は、変更された３Ｄ画像１２０が、挿入されたアノテーションの所望の位置及び見かけ上の深さを適切に表すことを確かにするために、視覚オクルージョンを利用するよう動作してよい。特に、３Ｄグラフィクス管理モジュール１０６は、原３Ｄ画像１１０を解析して、その中に含まれるあらゆる特徴が、加えられるべきアノテーションの前にそれらを置く見かけ上の深さ及び位置において存在するかどうかを決定するよう動作してよい。特定のアノテーションが、原３Ｄ画像１１０内の１つ以上の特徴の後ろに部分的に又は全体的に存在すると決定する場合に、３Ｄグラフィクス管理モジュール１０６は、１つ以上の視覚オクルージョン効果が、変更された対応サブ画像１２４におけるアノテーションの部分又は全てに適用されるべきことを示す対応サブ画像変更情報１１８を生成するよう動作してよい。そのような視覚オクルージョン効果は、例えば、アノテーションの部分又は全てを遮ること、あるいは、アノテーションが部分的に可視的であるように、間置された特徴に透過効果を適用することを有してよい。そのような視覚オクルージョン技術の使用は、幾つかの実施形態において、原３Ｄ画像１１０における隣接領域の見かけ上の深さに対する挿入されたアノテーションの見かけ上の深さの連続性を有利に維持してよい。実施形態は、これに関して制限されない。
【００３３】
様々な実施形態において、対応サブ画像変更情報１１８を決定すると、３Ｄグラフィクス管理モジュール１０６は、対応サブ画像変更情報１１８に基づき対応サブ画像１１４を変更することによって、変更された対応サブ画像１２４を生成するよう動作してよい。幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、次いで、変更された参照サブ画像１２２と変更された対応サブ画像１２４とを結合することによって、変更された３Ｄ画像１２０を生成するよう動作してよい。様々な実施形態において、これは、変更された参照サブ画像１２２と変更された対応サブ画像１２４との間の論理的関連性を生成するためのロジック、データ、情報、及び／又は命令を生成することを有してよい。例えば、原３Ｄ画像１１０及び変更された３Ｄ画像１２０がステレオスコピック３Ｄ画像を有する実施形態において、３Ｄグラフィクス管理モジュール１０６は、変更された参照サブ画像１２２及び変更された対応サブ画像１２４を有し、そして、変更された参照サブ画像１２２が左サブ画像を有し且つ変更された対応サブ画像１２４が右サブ画像を有することを示すプログラミングロジックを含む３Ｄ画像ファイルを生成するよう動作してよい。実施形態は、これに関して制限されない。
【００３４】
幾つかの実施形態において、３Ｄグラフィクス管理モジュール１０６は、原３Ｄ画像１１０の複数の所望の変更を示す参照サブ画像変更情報１１６のうちの１つ以上の部分を受け取るよう動作してよい。様々な実施形態において、例えば、３Ｄグラフィクス管理モジュール１０６は、ユーザインタフェースデバイス１５０によって受け取られる一連のユーザ入力に対応し及び／又は参照サブ画像１１２において実行される様々なタイプの一連の変更を示す一連の参照サブ画像変更情報１１６を受け取ってよい。図２は、そのような一連の変更の例を表す。図２において、画像２０２及び２１２は、幾つかの実施形態に従って、参照サブ画像及び対応サブ画像を含む原サブ画像の例を表す。図２の例では、画像２０２は参照サブ画像として扱われ、画像２１２はその対応するサブ画像として扱われる。画像２０４において、ユーザ入力は、参照サブ画像内にクロッピング窓２０５を描くために利用されている。画像２１４において、対応サブ画像のためのクロッピング窓２１５は、参照サブ画像におけるクロッピング窓２０５に対応するものと決定されている。
【００３５】
画像２０６及び２１６は、夫々、クロッピング窓２０５及び２１５に従って生成された、参照サブ画像及び対応サブ画像のクロッピングされたバージョンを有する。画像２０６において、ユーザ入力は、その画像において所望の水平軸を示す線２０７、よって、画像２０６の所望の回転を描くために利用されている。画像２１６において、線２１７は、画像２０６における線２０７に対応するものと決定されている。画像２０８及び２１８は、夫々、線２０７及び２１７に従って生成された、クロッピングされた参照サブ画像及びクロッピングされた対応サブ画像の回転されたバージョンを有する。画像２０８において、ユーザ入力は、画像内の人物に隣接して名前“ＳＴＥＶＥ”を有するアノテーションを挿入するために利用されている。画像２１８において、このアノテーションは、画像２０８内のその位置に対応する位置において挿入されている。更に、視覚オクルージョンは、アノテーションの見かけ上の深さが、そのアノテーションが対応する人物の見かけ上の深さと一致することを確かにするために、アノテーションの一部分が木によって遮られるように用いられている。実施形態は、これに関して制限されない。
【００３６】
上記の実施形態のための動作は、以降の図面及び付随する例を参照して更に記載され得る。図の幾つかは論理フローを含むことがある。ここで提示されているそのような図は、特定の論理フローを含むことがあるが、当然ながら、その論理フローは、ここで記載されている全般的な機能性が如何にして実装され得るのかの例を与えているに過ぎない。更に、所与の論理フローは、別なふうに示されない限り、必ずしも、提示されている順序において実行される必要はない。加えて、所与の論理フローは、ハードウェア要素、プロセッサによって実行されるソフトウェア要素、又はそれらのあらゆる組み合わせによって実装されてよい。実施形態は、これに関して制限されない。
【００３７】
図３は、ここで記載されている１つ以上の実施形態によって実行される動作を表すことができる論理フロー３００の一実施形態を表す。論理フロー３００で示されるように、第１の入力は３０２で受け取られてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、原３Ｄ画像１１０を編集するための要求を含む第１の入力を、ユーザインタフェースデバイス１５０を介して受け取ってよい。３０４で、３Ｄ画像内の第１のサブ画像は、第１の入力に基づき３Ｄディスプレイへ送られてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、原３Ｄ画像１１０を編集するための要求に基づき、参照サブ画像１１２を３Ｄディスプレイ１４５へ伝送してよい。３０６で、第２の入力はユーザインタフェースデバイスから受け取られてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、原３Ｄ画像１１０及び参照サブ画像１１２に対して為されるべき所望の変更を示す第２の入力を受け取ってよい。３０８で、第１のサブ画像のための変更情報は、第２の入力に基づき決定されてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、第２の入力に基づき参照サブ画像変更情報１１６を決定してよい。
【００３８】
論理フローは、第１のサブ画像がその第１のサブ画像のための変更情報に基づき変更され得る３１０に続いてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、参照サブ画像変更情報１１６に基づき参照サブ画像１１２を変更してよい。３１２で、３Ｄ画像内の第２のサブ画像のための変更情報は、第１のサブ画像のための変更情報に基づき決定されてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、参照サブ画像変更情報１１６に基づき対応サブ画像変更情報１１８を決定してよい。３１４で、第２のサブ画像は、その第２のサブ画像のための変更情報に基づき変更されてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、対応サブ画像変更情報１１８に基づき対応サブ画像１１４を変更してよい。３１６で、第２の３Ｄ画像は、変更された第１のサブ画像及び変更された第２のサブ画像に基づき生成されてよい。例えば、図１の３Ｄグラフィクス管理モジュール１０６は、変更された参照サブ画像１２２及び変更された対応サブ画像１２４に基づき、変更された３Ｄ画像１２０を生成してよい。実施形態は、この例に制限されない。
【００３９】
図４は、システム４００の一実施形態を表す。様々な実施形態において、システム４００は、例えば、図１の装置１００及び／若しくはシステム１４０及び／又は図３の論理フロー３００などの、ここで記載されている１つ以上の実施形態による使用に適したシステム又はアーキテクチャを表してよい。実施形態は、これに関して制限されない。
【００４０】
図４で示されるように、システム４００は複数の要素を含んでよい。１つ以上の要素は、設計又は性能制約の所与の組について望まれるように、１つ以上の回路、コンポーネント、レジスタ、プロセッサ、ソフトウェアサブルーチン、モジュール、又はそれらのあらゆる組み合わせを用いて実装されてよい。図４は、一例として特定のトポロジにおいて有限な数の要素を示すが、当然ながら、あらゆる適切なトポロジにおけるより多い又はより少ない要素が、所与の実施のために望まれるように、システム４００において使用されてよい。実施形態は、これに関して制限されない。
【００４１】
様々な実施形態において、システム４００はプロセッサ回路４０２を含んでよい。プロセッサ回路４０２は、あらゆるプロセッサ又は論理デバイスを用いて実装されてよく、図１のプロセッサ回路１０２と同じか又は類似してよい。
【００４２】
一実施形態において、システム４００は、プロセッサ回路４０２へ結合するメモリユニット４０４を含んでよい。メモリユニット４０４は、所与の実施のために望まれるように、通信バス４４３を介して、又はプロセッサ回路４０２とメモリユニット４０４との間の専用通信バスによって、プロセッサ回路４０２へ結合されてよい。メモリユニット４０４は、揮発性及び不揮発性メモリの両方を含む、データを記憶することが可能なあらゆる機械可読又はコンピュータ可読媒体を用いて実装されてよく、図１のメモリユニット１０４と同じか又は類似してよい。幾つかの実施形態において、機械可読又はコンピュータ可読媒体は、非一時的な媒体を含んでよい。実施形態は、これに関して制限されない。
【００４３】
様々な実施形態において、システム４００はトランシーバ４４４を含んでよい。トランシーバ４４４は、様々な適切な無線通信技術を用いて信号を送信及び受信することが可能な１つ以上のラジオを含んでよい。そのような技術は、１つ以上の無線ネットワークにわたる通信を伴ってよい。例となる無線ネットワークは、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線パーソナルエリアネットワーク（ＷＰＡＮ）、無線メトロポリタンエリアネットワーク（ＷＭＡＮ）、セルラーネットワーク、及び衛星ネットワークを含む（しかし、それらに限られない）。そのようなネットワークにわたる通信において、トランシーバ４４４は、あらゆるバージョンにおける１つ以上の適用可能な標準に従って動作してよい。実施形態は、これに関して制限されない。
【００４４】
様々な実施形態において、システム４００はディスプレイ４４５を含んでよい。ディスプレイ４４５は、プロセッサ回路４０２から受け取った情報を表示することが可能なあらゆる表示デバイスを有してよい。幾つかの実施形態において、ディスプレイ４４５は、３Ｄディスプレイを有してよく、図１の３Ｄディスプレイ１４５と同じか又は類似してよい。実施形態は、これに関して制限されない。
【００４５】
様々な実施形態において、システム４００はストレージ４４６を含んでよい。ストレージ４４６は、例えば、しかし制限なしに、磁気ディスクドライブ、光ディスクドライブ、テープドライブ、内部ストレージデバイス、アタッチトストレージデバイス、フラッシュメモリ、バッテリバックアップ型ＳＤＲＡＭ（同期ＤＲＡＭ）、及び／又はネットワークアクセス可能ストレージデバイスなどの不揮発性ストレージデバイスとして実装されてよい。実施形態において、ストレージ４４６は、例えば、複数のハードドライブが含まれる場合に、価値のあるデジタル媒体のための、記憶性能を向上させた保護を高めるためのテクノロジを含んでよい。ストレージ４４６のための更なる例は、ハードディスク、フロッピー（登録商標）ディスク、コンパクトディスク型読出専用メモリ（ＣＤ−ＲＯＭ）、書込可能コンパクトディスク（ＣＤ−Ｒ）、書換可能コンパクトディスク（ＣＤ−ＲＷ）、光ディスク、磁気媒体、光学磁気媒体、リムーバブルメモリカード若しくはディスク、様々なタイプのＤＶＤデバイス、テープデバイス、カセットデバイス、又は同様のものを含んでよい。実施形態は、これに関して制限されない。
【００４６】
様々な実施形態において、システム４００は、１つ以上のＩ／Ｏアダプタ４４７を含んでよい。Ｉ／Ｏアダプタ４４７の例は、ユニバーサルシリアルバス（ＵＳＢ）ポート／アダプタ、ＩＥＥＥ１３９４ファイアワイアポート／アダプタ、などを含んでよい。実施形態は、これに関して制限されない。
【００４７】
図５は、システム５００の実施形態を表す。様々な実施形態において、システム５００は、例えば、図１の装置１００及び／若しくはシステム１４０、図３の論理フロー３００、並びに／又は図４のシステム４００などの、ここで記載されている１つ以上の実施形態による使用に適したシステム又はアーキテクチャを表してよい。実施形態は、これに関して制限されない。
【００４８】
図５で示されるように、システム５００は複数の要素を含んでよい。１つ以上の要素は、設計又は性能制約の所与の組について望まれるように、１つ以上の回路、コンポーネント、レジスタ、プロセッサ、ソフトウェアサブルーチン、モジュール、又はそれらのあらゆる組み合わせを用いて実装されてよい。図５は、一例として特定のトポロジにおいて有限な数の要素を示すが、当然ながら、あらゆる適切なトポロジにおけるより多い又はより少ない要素が、所与の実施のために望まれるように、システム５００において使用されてよい。実施形態は、これに関して制限されない。
【００４９】
実施形態において、システム５００はメディアシステムであってよい。なお、システム５００は、これに関して制限されない。例えば、システム５００は、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、ウルトララップトップコンピュータ、タブレット、タッチパッド、ポータブルコンピュータ、ハンドヘルドコンピュータ、パームトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話機、携帯電話／ＰＤＡ複合機、テレビジョン、スマートデバイス（例えば、スマートフォン、スマートタブレット若しくはスマートテレビジョン）、モバイルインターネットデバイス（ＭＩＤ）、メッセージングデバイス、データ通信デバイス、などに組み込まれてよい。
【００５０】
実施形態において、システム５００は、ディスプレイ５４５へ結合されているプラットフォーム５０１を含む。プラットフォーム５０１は、例えばコンテンツサービスデバイス５４８若しくはコンテンツ配信デバイス５４９又は他の同様のコンテンツ源などのコンテンツデバイスからコンテンツを受け取ってよい。１つ以上のナビゲーション機能を含むナビゲーションコントローラ５５０は、例えば、プラットフォーム５０１及び／又はディスプレイ５４５と相互作用するために使用されてよい。それらのコンポーネントの夫々は、以下でより詳細に記載される。
【００５１】
実施形態において、プラットフォーム５０１は、プロセッサ回路５０２、チップセット５０３、メモリユニット５０４、トランシーバ５４４、ストレージ５４６、アプリケーション５５１、及び／又はグラフィクスサブシステム５５２のあらゆる組み合わせを含んでよい。チップセット５０３は、プロセッサ回路５０２、メモリユニット５０４、トランシーバ５４４、ストレージ５４６、アプリケーション５５１、及び／又はグラフィクスサブシステム５５２の間の相互通信を提供してよい。例えば、チップセット５０３は、ストレージ５４６との相互通信を提供することが可能なストレージアダプタ（図示せず。）を含んでよい。
【００５２】
プロセッサ回路５０２は、あらゆるプロセッサ又は論理デバイスを用いて実装されてよく、図４におけるプロセッサ回路４０２と同じか又は類似してよい。
【００５３】
メモリユニット５０４は、データを記憶することが可能なあらゆる機械可読又はコンピュータ可読媒体を用いて実装されてよく、図４におけるメモリユニット４０４と同じか又は類似してよい。
【００５４】
トランシーバ５４４は、様々な適切な無線通信技術を用いて信号を送信及び受信することが可能な１つ以上のラジオを含んでよく、図４にけるトランシーバ４４４と同じか又は類似してよい。
【００５５】
ディスプレイ５４５は、あらゆるテレビジョン型モニタ又はディスプレイを含んでよく、図４におけるディスプレイ４４５と同じか又は類似してよい。
【００５６】
ストレージ５４６は、不揮発性ストレージデバイスとして実装されてよく、図４におけるストレージ４４６と同じか又は類似してよい。
【００５７】
グラフィクスサブシステム５５２は、表示のために、例えば静止画又は映像などの画像の処理を実行してよい。グラフィクスサブシステム５５２は、例えば、グラフィクス処理ユニット（ＧＰＵ）又はビジュアル処理ユニット（ＶＰＵ）であってよい。アナログ又はデジタルインタフェースは、グラフィクスサブシステム５５２及びディスプレイ５４５を通信上結合するために使用されてよい。例えば、インタフェースは、高精細マルチメディアインタフェース（ＨＤＭＩ（登録商標））、ディスプレイポート、無線ＨＤＭＩ、及び無線ＨＤ互換技術のいずれかであってよい。グラフィクスサブシステム５５２は、プロセッサ回路５０２又はチップセット５０３に組み込まれてよい。グラフィクスサブシステム５５２は、チップセット５０３へ通信上結合されているスタンドアローンのカードであってよい。
【００５８】
ここで記載されているグラフィクス及び／又はビデオ処理技術は、様々なハードウェアアーキテクチャにおいて実装されてよい。例えば、グラフィクス及び／又はビデオ機能性は、チップセット内に組み込まれてよい。代替的に、ディスクリートのグラフィクス及び／又はビデオプロセッサが使用されてよい。更なる他の実施形態として、グラフィクス及び／又はビデオ機能は、マルチコアプロセッサを含む汎用プロセッサによって実装されてよい。更なる実施形態において、機能は、コンシューマエレクトロニクスデバイスにおいて実装されてよい。
【００５９】
実施形態において、コンテンツサービスデバイス５４８は、あらゆる国家的な、国際的な及び／又は独立したサービスによってホスティングされてよく、よって、例えば、インターネットを介してプラットフォーム５０１がアクセス可能であってよい。コンテンツサービスデバイス５４８は、プラットフォーム５０１へ及び／又はディスプレイ５４５へ結合されてよい。プラットフォーム５０１及び／又はコンテンツサービスデバイス５４８は、ネットワーク５５３との間でメディア情報をやり取りする（例えば、送信及び／又は受信する）ようネットワーク５５３へ結合されてよい。コンテンツ配信デバイス５４９は、同じく、プラットフォーム５０１へ及び／又はディスプレイ５４５へ結合されてよい。
【００６０】
実施形態において、コンテンツサービスデバイス５４８は、ケーブルテレビジョンボックス、パーソナルコンピュータ、ネットワーク、電話機、デジタル情報及び／又はコンテンツを配信することが可能なインターネット対応デバイス又は機器、並びにネットワーク５５３を介して又は直接にコンテンツプロバイダとプラットフォーム５０１及び／又はディスプレイ５４５との間で一方向で又は双方向でコンテンツをやり取りすることが可能なあらゆる他の同様のデバイスを含んでよい。当然ながら、コンテンツは、システム５００におけるコンポーネントのいずれか１つ及びコンテンツプロバイダの間でネットワーク５５３を介して一方向で及び／又は双方向でやり取りされてよい。コンテンツの例は、例えば、映像、音楽、医療及びゲーム情報、などを含むあらゆるメディア情報を含んでよい。
【００６１】
コンテンツサービスデバイス５４８は、例えば、メディア情報、デジタル情報、及び／又は他のコンテンツを含むケーブルテレビジョン番組などのコンテンツを受け取ってよい。コンテンツプロバイダの例は、あらゆるケーブル若しくは衛星テレビジョン又はラジオ又はインターネットコンテンツプロバイダを含んでよい。与えられている例は、開示されている対象の実施形態を制限するように意図されない。
【００６２】
実施形態において、プラットフォーム５０１は、１つ以上のナビゲーション機能を備えたナビゲーションコントローラ５５０から制御信号を受信してよい。ナビゲーションコントローラ５５０のナビゲーション機能は、例えば、ユーザインタフェース５５４と相互作用するために使用されてよい。実施形態において、ナビゲーションコントローラ５５０は、ポインティングデバイスであって、ユーザが空間（例えば、連続的且つ多次元の）データをコンピュータに入力することを可能にするコンピュータハードウェアコンポーネント（具体的に、ヒューマンインタフェースデバイス）であってよい。例えばグラフィカルユーザインタフェース（ＧＵＩ）、並びにテレビジョン及びモニタなどの多くのシステムは、ユーザが身体的なジェスチャによりコンピュータ又はテレビジョンを制御し且つそれにデータを供給することを可能にする。
【００６３】
ナビゲーションコントローラ５５０のナビゲーション機能の動きは、ディスプレイ上に表示されているポインタ、カーソル、フォーカスリング、又は他の視覚インジケータの動きによって、ディスプレイ（例えば、ディスプレイ５４５）上で反映されてよい。例えば、ソフトウェアアプリケーション５５１の制御下で、ナビゲーションコントローラ５５０に置かれたナビゲーション機能は、ユーザインタフェース５５４に表示されている仮想的なナビゲーション機能にマッピングされてよい。実施形態において、ナビゲーションコントローラ５５０は、別個のコンポーネントでなく、プラットフォーム５０１及び／又はディスプレイ５４５に組み込まれてよい。しかし、実施形態は、ここで図示又は記載されている要素に又は文脈において制限されない。
【００６４】
実施形態において、ドライバ（図示せず。）は、ユーザが、例えば、可能にされる場合に、最初の起動後にボタンのタッチにより、テレビジョンのように、プラットフォーム５０１を瞬時にオン及びオフすることを可能にするテクノロジを含んでよい。プログラムロジックは、プラットフォーム５０１が、それが“オフ”される場合に、コンテンツをメディアアダプタ又は他のコンテンツサービスデバイス５４８若しくはコンテンツ配信デバイス５４９へストリーミングすることを可能にしてよい。加えて、チップセット５０３は、例えば、５．１サラウンドサウンドオーディオ及び／又は高精細７．１サラウンドサウンドオーディオのためのハードウェア及び／又はソフトウェアサポートを含んでよい。ドライバは、一体化されているグラフィクスプラットフォームのためのグラフィクスドライバを含んでよい。実施形態において、グラフィクスドライバは、周辺コンポーネント相互接続（ＰＣＩ）エクスプレスグラフィクスカードを含んでよい。
【００６５】
様々な実施形態において、システム５００において示されているコンポーネントのうちのいずれか１つ以上は、一体化されてよい。例えば、プラットフォーム５０１及びコンテンツサービスデバイス５４８は一体化されてよく、あるいは、プラットフォーム５０１及びコンテンツ配信デバイス５４９は一体化されてよく、あるいは、プラットフォーム５０１、コンテンツサービスデバイス５４８、及びコンテンツ配信デバイス５４９は一体化されてよい。様々な実施形態において、プラットフォーム５０１及びディスプレイ５４５は、一体化されたユニットであってよい。例えば、ディスプレイ５４５及びコンテンツサービスデバイス５４８は一体化されてよく、あるいは、ディスプレイ５４５及びコンテンツ配信デバイス５４９は一体化されてよい。これらの例は、開示されている対象を制限するように意図されない。
【００６６】
様々な実施形態において、システム５００は、無線システム、有線システム、又はそれらの組み合わせとして実装されてよい。無線システムとして実装される場合に、システム５００は、例えば、１つ以上のアンテナ、送信機、受信機、トランシーバ、増幅器、フィルタ、制御ロジック、などのような、無線共有媒体を介して通信するのに適したコンポーネント及びインタフェースを含んでよい。無線共有媒体の例は、例えばＲＦスペクトラムなどのような無線スペクトラムの部分を含んでよい。有線システムとして実装される場合に、システム５００は、例えば、Ｉ／Ｏアダプタ、Ｉ／Ｏアダプタを対応する有線通信媒体と接続する物理コネクタ、ネットワークインタフェースカード（ＮＩＣ）、ディスクコントローラ、ビデオコントローラ、オーディオコントローラ、などのような、有線通信バイにわたって通信するのに適したコンポーネント及びインタフェースを含んでよい。有線通信媒体の例は、ワイヤ、ケーブル、金属線、印刷回路基板（ＰＣＢ）、バックプレーン、スイッチ構造、半導体材料、ツイストペア線、同軸ケーブル、光ファイバ、などを含んでよい。
【００６７】
プラットフォーム５０１は、情報を通信するために１つ以上の論理又は物理チャネルを確立してよい。情報は、メディア情報及び制御情報を含んでよい。メディア情報は、ユーザに向けられているコンテンツを表すあらゆるデータを指してよい。コンテンツの例は、例えば、会話からのデータ、ビデオ会議、ストリーミングビデオ、電子メール（“ｅｍａｉｌ”）メッセージ、ボイスメールメッセージ、英数字シンボル、グラフィクス、画像、映像、テキストなどを含んでよい。会話からのデータは、例えば、発話情報、無音期間、バックグラウンドノイズ、コンフォートノイズ、トーンなどであってよい。制御情報は、自動化されたシステムに向けられているコマンド、命令又は制御語を表すあらゆるデータを指してよい。例えば、制御情報は、所定の方法においてメディア情報を処理するようノードに命じるか、あるいは、システムを通じてメディア情報をルーティングするために使用されてよい。しかし、実施形態は、図５において図示又は記載される要素に又は文脈において制限されない。
【００６８】
上述されたように、システム５００は、様々な物理様式又は形状因子において具現されてよい。図６は、システム５００が具現され得るスモールフォームファクタのデバイス６００の実施形態を表す。実施形態において、例えば、デバイス６００は、無線機能を備えたモバイルコンピュータ装置として実装されてよい。モバイルコンピュータ装置は、例えば、プロセッシングシステムと、例えば１つ以上のバッテリなどのモバイル電力源又は供給とを備えたあらゆるデバイスを指してよい。
【００６９】
上述されたように、モバイルコンピュータ装置の例は、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、ウルトララップトップコンピュータ、タブレット、タッチパッド、ポータブルコンピュータ、ハンドヘルドコンピュータ、パームトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話機、携帯電話機／ＰＤＡ複合機、テレビジョン、スマートデバイス（例えば、スマートフォン、スマートタブレット又はスマートテレビジョン）、モバイルインターネットデバイス（ＭＩＤ）、メッセージングデバイス、データ通信デバイス、などを含んでよい。
【００７０】
モバイルコンピュータ装置の例は、例えば、腕装着式コンピュータ、指装着式コンピュータ、指輪型コンピュータ、眼鏡型コンピュータ、ベルトクリップ型コンピュータ、アームバンド型コンピュータ、靴装着式コンピュータ、衣服装着式コンピュータ、及び他のウェラブルコンピュータなどの、人が身につけるよう配置されるコンピュータを更に含んでよい。実施形態において、例えば、モバイルコンピュータ装置は、コンピュータアプリケーションとともに、音節通信及び／又はデータ通信を実行することが可能なスマートフォンとして実装されてよい。幾つかの実施形態は、一例としてスマートフォンとして実装されるモバイルコンピュータ装置により記載されて得るが、当然ながら、他の実施形態は、同様に他の無線モバイルコンピュータ装置を用いて実装されてよい。実施形態は、これに関して制限されない。
【００７１】
図６に示されるように、デバイス６００は、ディスプレイ６４５、ナビゲーションコントローラ６５０、ユーザインタフェース６５４、筐体６５５、Ｉ／Ｏデバイス６５６、及びアンテナ６５７を含んでよい。ディスプレイ６４５は、モバイルコンピュータ装置にとって適切な情報を表示するためのあらゆる適切な表示ユニットを含んでよく、図５におけるディスプレイ５４５と同じか又は類似してよい。ナビゲーションコントローラ６５０は、ユーザインタフェース６５４と相互作用するために使用され得る１つ以上のナビゲーション機能を含んでよく、図５におけるナビゲーションコントローラ５５０と同じか又は類似してよい。Ｉ／Ｏデバイス６５６は、情報をモバイルコンピュータ装置に入力するためのあらゆる適切なＩ／Ｏデバイスを含んでよい。Ｉ／Ｏデバイス６５６のための例は、英数字キーボード、数字キーパッド、タッチパッド、入力キー、ボタン、スイッチ、ロッカースイッチ、マイクロホン、スピーカ、音声認識デバイス及びソフトウェア、などを含んでよい。情報はまた、マイクロホンによってデバイス６００に入力されてよい。そのような情報は、音声認識デバイスによってデジタル化されてよい。実施形態は、これに関して制限されない。
【００７２】
様々な実施形態は、ハードウェア要素、ソフトウェア要素、又はそれらの組み合わせを用いて実装されてよい。ハードウェア要素の例は、プロセッサ、マイクロプロセッサ、回路、回路素子（例えば、トランジスタ、抵抗、キャパシタ、インダクタ、など）、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プログラム可能論理デバイス（ＰＬＤ）、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、論理ゲート、レジスタ、半導体デバイス、チップ、マイクロチップ、チップセット、などを含んでよい。ソフトウェアの例は、ソフトウェアコンポーネント、プログラム、アプリケーション、コンピュータプログラム、アプリケーションプログラム、システムプログラム、機械プログラム、オペレーティングシステムソフトウェア、ミドルウェア、ファームウェア、ソフトウェアモジュール、ルーチン、サブルーチン、関数、メソッド、プロシージャ、ソフトウェアインタフェース、アプリケーションプログラムインタフェース（ＡＰＩ）、命令セット、コンピューティングコード、コンピュータコード、コードセグメント、コンピュータコードセグメント、ワード、値、シンボル、又はそれらのあらゆる組み合わせを含んでよい。実施形態がハードウェア要素及び／又はソフトウェア要素を用いて実装されるかどうかを決定することは、例えば、所望の計算速度、電力レベル、熱許容量、処理サイクル予算、入力データレート、出力データレート、メモリ資源、データバス速度、及び他の設計又は性能制約などのあらゆる数の要因に従って変化してよい。
【００７３】
少なくとも１つの実施形態の１つ以上の態様は、プロセッサ内の様々なロジックに相当し、機械によって読み出される場合に該機械にここで記載されている技術を実行するロジックを組み立てさせる、機械可読媒体に記憶されている代表命令によって実装されてよい。“ＩＰコア”として知られているそのような代表は、有形な機械可読媒体に記憶され、ロジック又はプロセッサを実際に構成する製造機械にロードされるよう様々な顧客又は製造工場に供給されてよい。幾つかの実施形態は、例えば、機械によって実行される場合に該機械に実施形態に従う方法及び／又は動作を実行させ得る命令又は命令の組を記憶することができる機械可読媒体又はアーティクルを用いて、実装されてよい。そのような機械は、例えば、あらゆる適切な処理プラットフォーム、コンピュータプラットフォーム、コンピュータデバイス、プロセッシングデバイス、コンピュータシステム、プロセッシングシステム、コンピュータプロセッサ、又は同様のものを含んでよく、ハードウェア及び／又はソフトウェアのあらゆる適切な組み合わせを用いて実装されてよい。機械可読媒体又はアーティクルは、例えば、あらゆる適切なタイプのメモリユニット、メモリデバイス、メモリ媒体、ストレージデバイス、ストレージアーティクル、ストレージ媒体及び／又はストレージユニット、例えば、メモリ、リムーバブル又は非リムーバブル媒体、消去可能又は消去不可能な媒体、書き込み又は書き換え可能な媒体、デジタル又はアナログ媒体、ハードディスク、フロッピー（登録商標）ディスク、コンパクトディスク型読出専用メモリ（ＣＤ−ＲＯＭ）、書込可能コンパクトディスク（ＣＤ−Ｒ）、書換可能コンパクトディスク（ＣＤ−ＲＷ）、光ディスク、磁気ディスク、光学磁気ディスク、リムーバブルメモリカード又はディスク、様々なタイプのデジタルバーサタイルディスク（ＤＶＤ）、テープ、カセット、あるいは、同様ものを含んでよい。命令は、あらゆる適切な高度な、低度の、オブジェクト指向の、視覚的な、コンパイル済み及び／又は解釈済みのプログラミング言語を用いて実装される、例えばソースコード、コンパイル済みコード、解釈済みコード、実行可能コード、静的コード、動的コード、暗号化コード、及び同様のものなどのあらゆる適切なタイプのコードを含んでよい。
【００７４】
以下の例は、更なる実施形態に関する。
【００７５】
例１は、画像編集のための複数の命令を有する少なくとも１つの機械可読媒体であって、前記命令は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、第１のサブ画像及び第２のサブ画像を有する３次元（３Ｄ）画像内の前記第１のサブ画像のための変更情報を決定させ、前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更させ、前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定させ、前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更させる、少なくとも１つの機械可読媒体である。
【００７６】
例２において、例１の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、ユーザインタフェースデバイスから第１の入力を受け取らせ、前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送させ、前記ユーザインタフェースデバイスから第２の入力を受け取らせ、前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定させる命令を任意に有することができる。
【００７７】
例３において、例１乃至２のうちのいずれか一例の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定させる命令を任意に有することができる。
【００７８】
例４において、例１乃至３のうちのいずれか一例の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定させる命令を任意に有することができる。
【００７９】
例５において、例１乃至４のうちのいずれか一例の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定させる命令を任意に有することができる。
【００８０】
例６において、例１乃至５のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピング、前記第１のサブ画像の回転、又は前記第１のサブ画像のアノテーションのうちの少なくとも１つを示すことができる。
【００８１】
例７において、例１乃至６のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピングを示すことができる。
【００８２】
例８において、例１乃至７のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像の回転を示すことができる。
【００８３】
例９において、例１乃至８のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のアノテーションを示すことができる。
【００８４】
例１０において、例９の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、前記アノテーションが前記第１のサブ画像における関心のある特徴に隣接して位置付けられるべきことを決定させ、前記第２のサブ画像における前記関心のある特徴に隣接した位置において前記アノテーションを挿入させる命令を任意に有することができる。
【００８５】
例１１において、例９乃至１０のうちのいずれか一例の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、前記第２のサブ画像において前記アノテーションを部分的に遮るよう前記第２のサブ画像のための変更情報を決定させる命令を任意に有することができる。
【００８６】
例１２において、例９乃至１１のうちのいずれか一例の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、前記第２のサブ画像において前記アノテーションの一部分を遮る特徴に透過効果を適用するよう前記第２のサブ画像のための変更情報を決定させる命令を任意に有することができる。
【００８７】
例１３において、例１乃至１２のうちのいずれか一例の少なくとも１つの機械可読媒体は、コンピュータ装置で実行されることに応答して、該コンピュータ装置に、前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成させる命令を任意に有することができる。
【００８８】
例１４において、例２乃至１３のうちのいずれか一例の前記第１の入力は、任意に、３Ｄグラフィクスアプリケーションにおいて前記３Ｄ画像を編集するための要求を有することができる。
【００８９】
例１５において、例２乃至１４のうちのいずれか一例の前記第２の入力は、任意に、前記第１のサブ画像における実行のための３Ｄグラフィクスアプリケーションの１つ以上の編集機能の選択を有することができる。
【００９０】
例１６は、プロセッサ回路と、前記プロセッサ回路における実行のための３次元（３Ｄ）グラフィクス管理モジュールとを有し、前記３Ｄグラフィクス管理モジュールは、第１のサブ画像及び第２のサブ画像を有する３Ｄ画像内の前記第１のサブ画像のための変更情報を決定し、前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更し、前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定し、前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更し、前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成する、画像編集装置である。
【００９１】
例１７において、例１６の前記３Ｄグラフィクス管理モジュールは、任意に、ユーザインタフェースデバイスから第１の入力を受け取り、前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送し、前記ユーザインタフェースデバイスから第２の入力を受け取り、前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【００９２】
例１８において、例１６乃至１７のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【００９３】
例１９において、例１６乃至１８のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【００９４】
例２０において、例１６乃至１９のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【００９５】
例２１において、例１６乃至２０のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピング、前記第１のサブ画像の回転、又は前記第１のサブ画像のアノテーションのうちの少なくとも１つを示してよい。
【００９６】
例２２において、例１６乃至２１のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピングを示してよい。
【００９７】
例２３において、例１６乃至２２のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像の回転を示してよい。
【００９８】
例２４において、例１６乃至２３のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のアノテーションを示してよい。
【００９９】
例２５において、例２４の前記３Ｄグラフィクス管理モジュールは、任意に、前記アノテーションが前記第１のサブ画像における関心のある特徴に隣接して位置付けられるべきことを決定し、前記第２のサブ画像における前記関心のある特徴に隣接した位置において前記アノテーションを挿入するよう、前記プロセッサ回路において実行されてよい。
【０１００】
例２６において、例２４乃至２５のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第２のサブ画像において前記アノテーションを部分的に遮るよう前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１０１】
例２７において、例２４乃至２６のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第２のサブ画像において前記アノテーションの一部分を遮る特徴に透過効果を適用するよう前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１０２】
例２８において、例１６乃至２７のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成するよう、前記プロセッサ回路において実行されてよい。
【０１０３】
例２９において、例１７乃至２８のうちのいずれか一例の前記第１の入力は、任意に、３Ｄグラフィクスアプリケーションにおいて前記３Ｄ画像を編集するための要求を有してよい。
【０１０４】
例３０において、例１７乃至２９のうちのいずれか一例の前記第２の入力は、任意に、前記第１のサブ画像における実行のための３Ｄグラフィクスアプリケーションの１つ以上の編集機能の選択を有してよい。
【０１０５】
例３１は、第１のサブ画像及び第２のサブ画像を有する３次元（３Ｄ）画像内の前記第１のサブ画像のための変更情報を決定するステップと、前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更するステップと、前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定するステップと、前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更するステップとを有する画像編集方法である。
【０１０６】
例３２において、例３１の方法は、ユーザインタフェースデバイスから第１の入力を受け取るステップと、前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送するステップと、前記ユーザインタフェースデバイスから第２の入力を受け取るステップと、前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定するステップとを任意に有してよい。
【０１０７】
例３３において、例３１乃至３２のうちのいずれか一例の方法は、前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定するステップを任意に有してよい。
【０１０８】
例３４において、例３１乃至３３のうちのいずれか一例の方法は、前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定するステップを任意に有してよい。
【０１０９】
例３５において、例３１乃至３４のうちのいずれか一例の方法は、前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定するステップを任意に有してよい。
【０１１０】
例３６において、例３１乃至３５のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピング、前記第１のサブ画像の回転、又は前記第１のサブ画像のアノテーションのうちの少なくとも１つを示すことができる。
【０１１１】
例３７において、例３１乃至３６のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピングを示すことができる。
【０１１２】
例３８において、例３１乃至３７のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像の回転を示すことができる。
【０１１３】
例３９において、例３１乃至３８のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のアノテーションを示すことができる。
【０１１４】
例４０において、例３９の方法は、前記アノテーションが前記第１のサブ画像における関心のある特徴に隣接して位置付けられるべきことを決定するステップと、前記第２のサブ画像における前記関心のある特徴に隣接した位置において前記アノテーションを挿入するステップとを任意に有してよい。
【０１１５】
例４１において、例３９乃至４０のうちのいずれか一例の方法は、前記第２のサブ画像において前記アノテーションを部分的に遮るよう前記第２のサブ画像のための変更情報を決定するステップを任意に有してよい。
【０１１６】
例４２において、例３９乃至４１のうちのいずれか一例の方法は、前記第２のサブ画像において前記アノテーションの一部分を遮る特徴に透過効果を適用するよう前記第２のサブ画像のための変更情報を決定するステップを任意に有してよい。
【０１１７】
例４３において、例３１乃至４２のうちのいずれか一例の方法は、前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成するステップを任意に有してよい。
【０１１８】
例４４において、例３２乃至４３のうちのいずれか一例の前記第１の入力は、任意に、３Ｄグラフィクスアプリケーションにおいて前記３Ｄ画像を編集するための要求を有することができる。
【０１１９】
例４５において、例３２乃至４４のうちのいずれか一例の前記第２の入力は、任意に、前記第１のサブ画像における実行のための３Ｄグラフィクスアプリケーションの１つ以上の編集機能の選択を有することができる。
【０１２０】
例４６において、少なくとも１つの機械可読媒体は、コンピュータ装置において実行されることに応答して、該コンピュータ装置に、例３１乃至４５のうちのいずれか一例に従う方法を実行させる複数の命令を有してよい。
【０１２１】
例４７において、装置は、例３１乃至４５のうちのいずれ一例に従う方法を実行する手段を有してよい。
【０１２２】
例４８において、通信デバイスは、例３１乃至４５のうちのいずれか一例に従う方法を実行するよう配置されてよい。
【０１２３】
例４９は、プロセッサ回路と、トランシーバと、前記プロセッサ回路における実行のための３次元（３Ｄ）グラフィクス管理モジュールとを有し、前記３Ｄグラフィクス管理モジュールは、第１のサブ画像及び第２のサブ画像を有する３Ｄ画像内の前記第１のサブ画像のための変更情報を決定し、前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更し、前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定し、前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更し、前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成する、画像編集システムである。
【０１２４】
例５０において、例４９の前記３Ｄグラフィクス管理モジュールは、任意に、ユーザインタフェースデバイスから第１の入力を受け取り、前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送し、前記ユーザインタフェースデバイスから第２の入力を受け取り、前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１２５】
例５１において、例４９乃至５０のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１２６】
例５２において、例４９乃至５１のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１２７】
例５３において、例４９乃至５２のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１２８】
例５４において、例４９乃至５３のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピング、前記第１のサブ画像の回転、又は前記第１のサブ画像のアノテーションのうちの少なくとも１つを示してよい。
【０１２９】
例５５において、例４９乃至５４のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピングを示してよい。
【０１３０】
例５６において、例４９乃至５５のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像の回転を示してよい。
【０１３１】
例５７において、例４９乃至５６のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のアノテーションを示してよい。
【０１３２】
例５８において、例５７の前記３Ｄグラフィクス管理モジュールは、任意に、前記アノテーションが前記第１のサブ画像における関心のある特徴に隣接して位置付けられるべきことを決定し、前記第２のサブ画像における前記関心のある特徴に隣接した位置において前記アノテーションを挿入するよう、前記プロセッサ回路において実行されてよい。
【０１３３】
例５９において、例５７乃至５８のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第２のサブ画像において前記アノテーションを部分的に遮るよう前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１３４】
例６０において、例５７乃至５９のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記第２のサブ画像において前記アノテーションの一部分を遮る特徴に透過効果を適用するよう前記第２のサブ画像のための変更情報を決定するよう、前記プロセッサ回路において実行されてよい。
【０１３５】
例６１において、例４９乃至６０のうちのいずれか一例の前記３Ｄグラフィクス管理モジュールは、任意に、前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成するよう、前記プロセッサ回路において実行されてよい。
【０１３６】
例６２において、例５０乃至６１のうちのいずれか一例の前記第１の入力は、任意に、３Ｄグラフィクスアプリケーションにおいて前記３Ｄ画像を編集するための要求を有してよい。
【０１３７】
例６３において、例５０乃至６２のうちのいずれか一例の前記第２の入力は、任意に、前記第１のサブ画像における実行のための３Ｄグラフィクスアプリケーションの１つ以上の編集機能の選択を有してよい。
【０１３８】
例６４は、第１のサブ画像及び第２のサブ画像を有する３次元（３Ｄ）画像内の前記第１のサブ画像のための変更情報を決定する手段と、前記第１のサブ画像のための変更情報に基づき前記第１のサブ画像を変更する手段と、前記第１のサブ画像のための変更情報に基づき前記第２のサブ画像のための変更情報を決定する手段と、前記第２のサブ画像のための変更情報に基づき第２のサブ画像を変更する手段とを有する画像編集装置である。
【０１３９】
例６５において、例６４の装置は、ユーザインタフェースデバイスから第１の入力を受け取る手段と、前記第１の入力に基づき前記第１のサブ画像を３Ｄディスプレイへ伝送する手段と、前記ユーザインタフェースデバイスから第２の入力を受け取る手段と、前記第２の入力に基づき前記第１のサブ画像のための変更情報を決定する手段とを任意に有してよい。
【０１４０】
例６６において、例６４乃至６５のうちのいずれか一例の装置は、前記第１のサブ画像及び前記第２のサブ画像の１つ以上の対応する領域を特定するための１つ以上のピクセルマッチング技術を用いて前記第２のサブ画像のための変更情報を決定する手段を任意に有してよい。
【０１４１】
例６７において、例６４乃至６６のうちのいずれか一例の装置は、前記第２のサブ画像の１つ以上の領域を調整するための１つ以上の画像調整技術を用いて前記第２のサブ画像のための変更情報を決定する手段を任意に有してよい。
【０１４２】
例６８において、例６４乃至６７のうちのいずれか一例の装置は、前記第１のサブ画像における１つ以上の特徴の見かけ上の深さを推定するための１つ以上の深さ推定技術を用いて前記第２のサブ画像のための変更情報を決定する手段を任意に有してよい。
【０１４３】
例６９において、例６４乃至６８のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピング、前記第１のサブ画像の回転、又は前記第１のサブ画像のアノテーションのうちの少なくとも１つを示してよい。
【０１４４】
例７０において、例６４乃至６９のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のクロッピングを示してよい。
【０１４５】
例７１において、例６４乃至７０のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像の回転を示してよい。
【０１４６】
例７２において、例６４乃至７１のうちのいずれか一例の前記第１のサブ画像のための変更情報は、任意に、前記第１のサブ画像のアノテーションを示してよい。
【０１４７】
例７３において、例７２の装置は、前記アノテーションが前記第１のサブ画像における関心のある特徴に隣接して位置付けられるべきことを決定する手段と、前記第２のサブ画像における前記関心のある特徴に隣接した位置において前記アノテーションを挿入する手段とを任意に有してよい。
【０１４８】
例７４において、例７２乃至７３のうちのいずれか一例の装置は、前記第２のサブ画像において前記アノテーションを部分的に遮るよう前記第２のサブ画像のための変更情報を決定する手段を任意に有してよい。
【０１４９】
例７５において、例７２乃至７４のうちのいずれか一例の装置は、前記第２のサブ画像において前記アノテーションの一部分を遮る特徴に透過効果を適用するよう前記第２のサブ画像のための変更情報を決定する手段を任意に有してよい。
【０１５０】
例７６において、例６４乃至７５のうちのいずれか一例の装置は、前記変更された第１のサブ画像及び前記変更された第２のサブ画像に基づき第２の３Ｄ画像を生成する手段を任意に有してよい。
【０１５１】
例７７において、例６５乃至７６のうちのいずれか一例の前記第１の入力は、３Ｄグラフィクスアプリケーションにおいて前記３Ｄ画像を編集するための要求を有する。
【０１５２】
例７８において、例６５乃至７７のうちのいずれか一例の前記第２の入力は、前記第１のサブ画像における実行のための３Ｄグラフィクスアプリケーションの１つ以上の編集機能の選択を有する。
【０１５３】
多くの具体的な詳細は、実施形態の完全な理解を提供するために本願で説明されている。当業者によって理解されるであろうように、しかしながら、実施形態は、それらの具体的な詳細によらずに実施されてよい。他の事例では、よく知られている動作、コンポーネント、及び回路は、実施形態を不明りょうにしないように、詳細には記載されていない。当然ながら、ここで開示されている具体的な構造上及び機能上の詳細は、代表であって、必ずしも実施形態の適用範囲を制限しない。
【０１５４】
幾つかの実施形態は、表現「結合される」及び「接続される」並びにそれらの派生語を用いて記載されることがある。それらの語は、互いに同義であると見なされない。例えば、幾つかの実施形態は、２つ以上の要素が互いと直接的な物理的又は電気的接触を持っていることを示すよう、語「接続される」及び／又は「結合される」を用いて記載されてよい。しかし、語「結合される」はまた、２つ以上の要素が互いと直接に接触しておらず、それでもなお互いと協働又は相互作用することを意味してよい。
【０１５５】
別なふうに具体的に述べられない限り、例えば「プロセッシング」、「コンピューティング」、「計算」、「決定」、又は同様のものなどの語は、コンピュータシステムのレジスタ及び／又はメモリ内で物理量（例えば、電子）として表されるデータを、コンピュータシステムのメモリ、レジスタ、又は他のそのような情報記憶、送信若しくは表示デバイス内で物理量として同様に表される他のデータへと操作及び／又は変換するコンピュータ若しくはコンピュータシステム、又は同様の電子コンピュータデバイスの動作及び／又はプロセスを指す。実施形態は、これに関して制限されない。
【０１５６】
ここで記載される方法は、記載される順序において、又は何らかの特定の順序において実行される必要がない点が留意されるべきである。加えて、ここで特定されている方法に関して記載される様々な動作は、連続して又は並行して実行され得る。
【０１５７】
具体的な実施形態が本願で例示及び記載されてきたが、当然ながら、同じ目的を達成するために求められる如何なる配置も、示されている具体的な実施形態に代用されてよい。本開示は、様々な実施形態のありとあらゆる適応又は変形を網羅するよう意図される。上記の記載は、例示であって、限定でない点が理解されるべきである。上記の実施形態、及びここで具体的に記載されていない他の実施形態の組み合わせは、上記の記載を読むことで当業者には明らかであろう。このように、様々な実施形態の適用範囲は、上記の構成、構造、及び方法が使用されるあらゆる他の適用を含む。
【０１５８】
本開示の要約は、読む者が技術的な開示の性質を直ちに確かめることを可能にする要約を要求する３７Ｃ．Ｆ．Ｒ１．７２（ｂ）に従うために提供される点が強調される。それは、特許請求の範囲の適用範囲又は意味を解釈又は制限するためには使用されないとの理解の下で提出される。加えて、上記の詳細な説明において、様々な特徴は、本開示を簡素化するために単一の実施形態にまとめられることが分かる。このような開示方法は、請求される実施形態が、夫々の請求項で明示的に挙げられている更なる特徴を必要とする、との意図を反映するものとして解釈されるべきではない。むしろ、続く特許請求の範囲が反映するように、発明対象は、単一の開示されている実施形態の全てに満たない特徴にある。このように、続く特許請求の範囲は、これによって詳細な説明に組み込まれ、夫々の請求項は、別々の好適な実施形態として自立する。添付の特許請求の範囲において、語「含む（including）」及び「〜において（in  which）」は、夫々の語「有する（comprising）」及び「〜ところの（wherein）」と等価なプレーン・イングリッシュとして使用される。加えて、語「第１」、「第２」、及び「第３」などは、単にラベルとして使用されており、数値的な要件をそれらの対象に課すよう意図されない。
【０１５９】
対象は、構造上の特徴及び／又は方法上の動作に特有の言語において記載されてきたが、添付の特許請求の範囲において定義される対象は、上記の具体的な特徴又は動作に必ずしも制限されない点が理解されるべきである。むしろ、上記の具体的な特徴又は動作は、特許請求の範囲を実施する例となる形態として開示される。
【図１】
2016511979.tif 000003
【図２】
2016511979.tif 000004
【図３】
2016511979.tif 000005
【図４】
2016511979.tif 000006
【図５】
2016511979.tif 000007
【図６】
2016511979.tif 000008
【国際調査報告】
2016511979.tif 000009
2016511979.tif 000010