JP2014063501A - 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング - Google Patents
立体表示可能ディスプレイにおける3dビデオ画像のレンダリング Download PDFInfo
- Publication number
- JP2014063501A JP2014063501A JP2013229813A JP2013229813A JP2014063501A JP 2014063501 A JP2014063501 A JP 2014063501A JP 2013229813 A JP2013229813 A JP 2013229813A JP 2013229813 A JP2013229813 A JP 2013229813A JP 2014063501 A JP2014063501 A JP 2014063501A
- Authority
- JP
- Japan
- Prior art keywords
- facet
- view
- field
- foreground
- background
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/275—Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【課題】立体表示可能ディスプレイに3Dビデオ画像を効率的にレンダリングする。
【解決手段】立体表示可能ディスプレイ(例えば、ステレオスコピック・ディスプレイ又はオートステレオスコピック・ディスプレイ)上での3Dビデオ画像のレンダリングする方法は、視聴者に対向しないファセットを除外することと、左視野及び右視野の前景ファセットと、共通の背景ファセットとを定めることと、これらのファセットのライティングを決定することと、一方の視野(例えば、左視野)のファセットの計算結果を用いて、他方の視野(例えば、右視野)のスクリーン・マッピング及びシーン・レンダリングを実行することとを含む。画像の視覚化は、例えばモバイル電話、コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)のような低電力デバイスの立体表示可能ディスプレイ上に提供される。
【選択図】図1
【解決手段】立体表示可能ディスプレイ(例えば、ステレオスコピック・ディスプレイ又はオートステレオスコピック・ディスプレイ)上での3Dビデオ画像のレンダリングする方法は、視聴者に対向しないファセットを除外することと、左視野及び右視野の前景ファセットと、共通の背景ファセットとを定めることと、これらのファセットのライティングを決定することと、一方の視野(例えば、左視野)のファセットの計算結果を用いて、他方の視野(例えば、右視野)のスクリーン・マッピング及びシーン・レンダリングを実行することとを含む。画像の視覚化は、例えばモバイル電話、コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)のような低電力デバイスの立体表示可能ディスプレイ上に提供される。
【選択図】図1
Description
本開示は、一般に、コンピュータ・グラフィックの分野に関し、特に、立体表示可能ディスプレイに3D画像を効率的にレンダリングする技術に関する。
立体ビデオ処理の計算複雑性は、3Dグラフィックのレンダリングにおいて、特に、例えばモバイル電話、携帯情報端末(PDA)デバイス等のような低電力(すなわちバッテリー電力)デバイスでの3Dシーン及びビデオ・ゲームの視覚化において主要な要因である。
一般に、立体表示可能ディスプレイ(例えば、オートステレオスコピック・ディスプレイ又はステレオスコピック・ディスプレイ)での3Dグラフィックのレンダリングにおける困難性は、立体ビデオ処理の効率の局面及びリアリティの局面から生じる。低電力デバイスの限られた計算リソースによって、3Dグラフィックのレンダリングは過度に時間のかかるルーチンとなりうる。立体ビデオ処理の性能を改善するために向けられた多大な努力にもかかわらず、更なる改善が望まれる。
従って、当該技術分野において、3Dビデオ画像のリアリティが向上されたレンダリングを立体表示可能ディスプレイ上で効率的に実現する技術へのニーズがある。
立体表示可能ディスプレイに3Dビデオ画像を効率的にレンダリングする技術が説明される。実施形態において、ビデオ・データの3Dモデルビュー変換中、視聴者に対向しないファセットが除外される。第1の視野(例えば、左視野)のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、予め定められた奥行き閾値より奥に位置するそのような要素に対応する第1の背景ファセットとが選択的に定められる。第2の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第2の前景ファセットが定められ、第1の背景ファセットが、第2の背景ファセットとして用いられる。第1の前景ファセット、第1の背景ファセット、及び第2の前景ファセットのためのライティングが決定される。第1の前景ファセット及び第1の背景ファセットに基づいて、第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算が実行され、第2の前景ファセット及び第1の背景ファセットに基づいて、第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算が実行される。
1つの設計において、この方法は、例えばモバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又はPDAデバイスのようなバッテリー駆動式デバイスのステレオスコピック・ディスプレイ又はオートステレオスコピック・ディスプレイでビデオ画像を視覚化するために用いられる。
本発明の様々な局面及び実施形態が、以下で更に詳しく説明される。
理解を容易にするために、要素を区別する添付文字が付加されうる適切な場合を除いて、可能であれば、図面に共通である同一の要素を示すために同一の参照番号が用いられる。図面中のイメージは、例示目的のために簡略化されており、一定の比例に拡大縮小されていない。1つの実施形態のステップ又は特徴は、更なる記載なしで他の実施形態内に有益に組み込まれうることが意図されている。
図面を参照すると、図1は、本発明の1つの実施形態に従って、立体表示可能ディスプレイに3Dビデオ画像をレンダリングする方法100を示すフロー図を示す。典型的なアプリケーションにおいて、方法100は、バッテリー駆動式(すなわち、低電力)デバイスで立体グラフィックを表示する計算の複雑さ及び電力消費を低減し、性能、特に視覚化された画像の奥行き感及びリアリティ感を改善するために用いられる。バッテリー駆動式デバイスは、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又はPDAデバイスを含むが、それらに限定されない。
方法100は、異なる角度及び観察地点からシーンを視覚化することによって、左目と右目との別々の視野(すなわち、左視野及び右視野)を生成する。ここで、視聴者の両目の間の瞳孔間隔によって生じる両眼視差を再生することによって、奥行き感が増す。視野は、視聴者の左目と右目とへ選択的に導かれ、視聴者の視点からは、左視野と右視野との間の距離が、奥行き感及びリアリティ感を増加させる。
左視野及び右視野のレンダリングに対応する方法ステップのシーケンスが、それぞれ、103及び105として示される。以後、添え字「A」及び「B」は、左視野及び右視野をレンダリングするために入力されたビデオ・データで実行される処理をそれぞれ区別するために用いられる。例示的に、添え字「A」は、左視野をレンダリングするために実行される方法ステップを示す。
様々な実施形態において、方法100の方法ステップは、図示された順序で実行されるか、あるいは、これらのステップ又はそれらの一部のうちの少なくとも2つが、同時に、並行して、又は異なる順序で実行されうる。例えば、ステップ140A及び140B、又はステップ160A及び170Bが同時に又は並行して実行され、ステップ152Aがステップ150Aの前に実行されうる。当業者は、以下で説明するその他の方法ステップ、処理、又はルーチンの少なくとも一部を実行する順序も変更されうることを容易に理解するであろう。
ステップ110Aでは、入力されたビデオ・データの3Dモデルビュー変換が左視野について実行される。3Dモデルビュー変換ルーチン中、視聴者は、3Dワールド座標系のz次元に対向する中心に位置づけられ、シーン内の幾何学的物体が、左視野ファセット(例えば三角形のファセット)にマップされる。
ステップ120Aでは、計算リソースを節約し、ビデオ処理の効率を増加させるために、視聴者に対向しないファセット(すなわち、視聴者に不可視であるファセット)が、左視野をレンダリングするために用いられるファセットのデータベースから除外又は除去される。
ステップ130Aでは、残りの左視野ファセット(すなわち、シーンの幾何学的物体の、視聴者の左目に可視である要素に対応するファセット)が、2つのカテゴリに分類される。第1のカテゴリは、予め定められた奥行き閾値Z0(図2に示す)より手前に位置するシーン要素に対応する左視野前景ファセットを含む。従って、第2のカテゴリは、予め定められた奥行き閾値より奥に位置するシーン要素に対応する左視野背景ファセットを含む。
ファセットの分類は、シーン内の幾何学的物体間の視差が、左視野の画像ポイントと右視野の画像ポイントとの間の画素単位で測定されるように、物体に対する視聴者からの距離が増加すると減少し、これらの物体が視聴者から非常に離れて位置するとゼロになるという観測に基づいている。
奥行き閾値Z0は、任意の物体が視聴者の何れか片方の目によって観察される場合、その物体が同一の画素に対応する、視聴者からの最大距離として定義されうる(図2に関して以下で詳しく説明される)。相応じて、ステップ170A及びステップ170Bに関して以下で説明されるように、奥行き閾値Z0より奥に位置する物体のシェーディングは、一方の視野(ここでは、左視野)のみについて実行されうる。
ステップ140Aでは、左視野前景ファセット及び左視野背景ファセットのための色特性を決定するためにライティング処理が実行される。
ステップ150Aでは、左視野前景ファセットを2D画像面に投影するために3Dから2Dへの透視変換が実行される。
ステップ152Aでは、3Dから2Dへの透視変換が左視野背景ファセットに実行される。
ステップ160Aでは、2D画像面において、スクリーン・マッピング処理が左視野のために実行される。スクリーン・マッピング処理は、左視野前景ファセット及び左視野背景ファセットを、ディスプレイの可視スクリーンのサイズに適合するようにスケールし、スクリーンからはみ出す幾何学的物体やその一部を除去する。ステップ160Aの間、左視野背景ファセットのスクリーン・マッピングに対応するデータの少なくとも一部は、ステップ160Bに関して以下で説明するように右視野の計算において用いるために、それぞれのメモリ媒体(例えば、ランダム・アクセス・メモリ(RAM))内に選択的に保存される。
ステップ170Aでは、スクリーン・レンダリング処理が左視野のために実行される。スクリーン・レンダリング処理は、以下の計算ルーチンの少なくとも一部を含む。(i)左視野前景ファセット及び左視野背景ファセットの、視聴者に可視である部分をレンダリングする画素の輝度値を決定するシェーディング・ルーチン、(ii)左視野前景ファセット及び左視野背景ファセットの、視聴者に不可視である部分を決定し除去する隠れ面消去(HSR)ルーチン、(iii)可視左視野前景ファセット及び可視左視野背景ファセットを左視野物体ファセットに変換するテクスチャ・マッピング・ルーチン、及び(iv)画素の特性を定義するために、左視野物体ファセットの画素を選択的に結合するブレンディング・ルーチン。
ステップ170Aの間、左視野背景ファセットのスクリーン・レンダリングに対応するデータの少なくとも一部が、ステップ170Bに関して以下で説明するように右視野の計算において用いるために、メモリ媒体内に選択的に保存される。
ステップ110Bでは、入力されたビデオ・データの3Dモデルビュー変換が右視野のために実行される。ステップ120A及びステップ130A(リンク121Aとともに図示される)の計算結果を用いて、変換ルーチン中、幾何学的物体の視聴者の右目に可視である要素の右視野前景ファセットのみが生成されることを提供する方式で、三角形ファセットの頂点がフィルタされる。これら右視野ファセットは、集合的に、予め定められた奥行き閾値Z0より手前に位置するシーン要素に対応する。加えて、(前のステップ130Aで定義された)左視野背景ファセットが、右視野背景ファセットとして用いられる。
片側の視野(すなわち、左視野)のみに基づいて視聴者に対向しないファセットを除外すると、ビデオ・データ処理の量は著しく低減されるが、いくつかの例において、右視野のレンダリングにおける近似誤りを招きうる。しかし、実験及びコンピュータ・シミュレーションによって、視聴者の両目が互いに接近すると、ほんとどのアプリケーションにおいて、そのような誤りを受入れ可能な低いレベルに保つことができることが明らかになった。
ステップ140Bでは、右視野前景ファセットの色特性を決定するためにライティング処理が実行される。
ステップ150Bでは、右視野前景ファセットを2D画像面に投影するために3Dから2Dへの透視変換が実行される。
ステップ160Bでは、2D画像面において、スクリーン・マッピング処理が右視野のために実行される。ステップ160Bのスクリーン・マッピング処理は、ディスプレイの可視スクリーンのサイズに適合するように、右視野前景ファセットをスケールし、更に、ステップ160Aで保存した左視野背景ファセットのスクリーン・マッピングの計算結果を、右視野背景ファセットのスクリーン・マッピング・データとして用いる(リンク161Aを用いて図示される)。動作中、ステップ160Aの間実行された計算の結果を用いることによって、右視野のスクリーン・マッピング処理のデータ処理量及び計算複雑さが低減される。
ステップ170Bでは、スクリーン・レンダリング処理が右視野のために実行される。ステップ170Bのスクリーン・レンダリング処理は、以下の計算ルーチンの少なくとも一部を含む。(i)右視野前景ファセットの、視聴者に可視である部分をレンダリングする画素の輝度値を決定するシェーディング・ルーチン、(ii)右視野前景ファセットの、視聴者に不可視である部分を決定し除去する隠れ面消去(HSR)ルーチン、(iii)ステップ170Aで保存された左視野背景ファセットのスクリーン・レンダリングの結果を、右視野背景ファセットのスクリーン・レンダリング・データとして用いること(リンク171Aを用いて図示される)、(iv)可視右視野前景ファセット及び可視左視野背景ファセットを、右視野物体ファセットに変換するテクスチャ・マッピング・ルーチン、及び(v)スクリーン画素の特性を定めるために、右視野物体ファセットの画素を選択的に結合するブレンディング・ルーチン。
ステップ160A及びステップ170Aで左視野背景ファセットのために実行された計算の結果を用いることによって、右視野のスクリーン・レンダリング処理のデータ処理量及び計算複雑性が更に著しく低減される。
ステップ175では、フレーム形成処理においてステップ170A及びステップ170Bのブレンディング・ルーチンの計算結果を用いて、入力されたビデオ・データに含まれた3D画像が、オートステレオスコピック・ディスプレイ上で視覚化される。
あるいはステップ180では、ステップ170A及びステップ170Bのブレンディング・ルーチンの結果を用いてアナグリフ画像が生成され、ステップ185では、フレーム形成処理が、対応する3D画像をステレオスコピック・ディスプレイ上で生成する。
動作中、上述した方法ステップは、入力されたデータ・ストリームに含まれた画像を立体グラフィックの形式で連続して視覚化するために、循環して反復される。
典型的な実施形態において、方法100は、ハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせによって、1つ又は複数のコンピュータ実行可能命令を備えたコンピュータ・プログラム製品の形式で実現されうる。ソフトウェアによって実現される場合、コンピュータ・プログラム製品は、コンピュータ記憶媒体及びコンピュータ通信媒体を含むコンピュータ読取可能媒体に格納されるか、あるいはそれを用いて送信されうる。
「コンピュータ記憶媒体」という用語は、本明細書において、コンピュータに方法を実行させる命令を格納するために用いられる任意の媒体を称する。限定ではなく一例として、コンピュータ記憶媒体は、電子メモリ・デバイス(例えば、RAM、ROM、EEPROM等)を含む固体メモリ・デバイス、光メモリ・デバイス(例えば、コンパクト・ディスク(CD(登録商標))、デジタル・バーサタイル・ディスク(DVD)等)、磁気メモリ・デバイス(例えば、ハード・ドライブ、フラッシュ・デバイス、テープ・ドライブ等)、あるいはコンピュータ・プログラム製品を格納するために用いられるその他のメモリ・デバイスや、そのようなメモリ・デバイスの組み合わせを備えることができる。
「コンピュータ通信媒体」という用語は、本明細書において、例えば変調された搬送波、光信号、DC電流やAC電流等を用いて、1つの場所から別の場所へコンピュータ・プログラム製品を送るために用いられる任意の物理インタフェースを称する。限定ではなく一例として、コンピュータ通信媒体は、ツイスト線ペア、印刷ケーブル又はフラットケーブル、同軸ケーブル、光ファイバー・ケーブル、デジタル加入者線(DSL)、又はその他の有線インタフェース、無線インタフェース、光直列インタフェースや光並列インタフェース、あるいはそれらの組み合わせを備えることができる。
図2は、図1の方法100において用いられるファセット分類手順中に奥行き閾値Z0を決定する方法を示す概略図200を示す。特に、図2は、視聴者の左(L)目及び右目の視界201L及び202R、表示されたシーン210の3DポイントT(x,y,z)、投影面202、及び奥行き閾値Z0を示す。
ここで、A及びBは、それぞれ視聴者の左目及び右目のための3DポイントT(x,y,z)のモデルビュー変換マトリクスであり、Cは、投影及びスクリーン・マッピング・マトリクスである。
3DポイントT(x,y,z)が奥行き閾値Z0より奥に位置する場合、投影面202において、投影されるポイントはオーバラップする。従って、3DポイントT(x,y,z)が奥行き閾値Z0より手前に位置する場合、投影されるポイントは水平にシフトし、投影面202において、これらのポイント間の距離が、左視野と右視野との間の視差d=X1−X2を定める。ここで、X1及びX2は、T1及びT2の水平座標である。奥行き閾値Z0より奥に位置する3Dポイントの場合、視差は1より大きく(すなわち、|d|>1であり)、左視野に対応する画素と右視野に対応する画素とはオーバラップする。
を解き、表示されたシーンの頂点のサンプリングのために、式(4)のm個の解zkのうちの最大成分を選択することによって計算されうる。すなわち、1≦k≦mのとき、Z0=max(z1,z2,・・・xm)。3Dモデルビュー変換(方法100のステップ110A、110B)中に生成された三角形のファセットは、その頂点全てが奥行き閾値Z0より手前に位置する場合、前景ファセットとして分類され、そうでない場合、背景ファセットとして分類される。
図3は、図1の方法100を用いるために用いられる典型的なデバイス300のブロック図を示す。例示的に、デバイス300(例えば、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、携帯情報端末(PDA)デバイス等)は、ステレオスコピック・ディスプレイ又はオートステレオスコピック・ディスプレイ310、プロセッサ320、メモリ330、サポート回路340、入力/出力(I/O)モジュール350、及びユーザ制御360を含む。
メモリ330(例えば、ダイナミック・ランダム・アクセス・メモリ(DRAM)、ハード・ドライブ、コンパクト・ディスク(CD)、又はその他の電子的コンピュータ読取可能媒体、磁気コンピュータ読取可能媒体、あるいは光学的コンピュータ読取可能媒体)は、他のプログラム・コードの中で、プロセッサ320によって実行されると、方法100を実行させるプログラム・コードを含む。サポート回路340は、動作可能ユニットにおいてデバイス300の機能構成要素を統合するデバイス、回路、及びバスを集合的に含む。ビデオ・データは、入力/出力(I/O)モジュール350を介してデバイス300へ提供され、その後、プロセッサ320によって処理され、ディスプレイ310上で立体グラフィック像を生成する。
本開示における上記説明は、当業者をして、本開示の製造又は利用を可能とするために提供される。本開示への様々な変形例もまた、当業者には明らかであり、本明細書で定義された一般原理は、本開示の精神及び範囲を逸脱することなくその他の変形例にも適用可能である。従って、本開示は、本明細書で説明された例に限定することは意図されておらず、本明細書に開示された原理及び新規特徴と整合が取れた最も広い範囲と一致するように意図されている。
本開示における上記説明は、当業者をして、本開示の製造又は利用を可能とするために提供される。本開示への様々な変形例もまた、当業者には明らかであり、本明細書で定義された一般原理は、本開示の精神及び範囲を逸脱することなくその他の変形例にも適用可能である。従って、本開示は、本明細書で説明された例に限定することは意図されておらず、本明細書に開示された原理及び新規特徴と整合が取れた最も広い範囲と一致するように意図されている。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[発明1]
立体表示可能ディスプレイ上に3Dビデオ画像をレンダリングする方法であって、
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外することと、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する第1の背景ファセットとを定めることと、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定め、前記第1の背景ファセットを第2の背景ファセットとして用いることと、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。
[発明2]
前記ステップ(a)乃至(d)又はそれらの一部のうちの少なくとも2つが、並行に又は同時に実行される発明1に記載の方法。
[発明3]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明1に記載の方法。
[発明4]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明1に記載の方法。
[発明5]
前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイである発明1に記載の方法。
[発明6]
アナグリフ画像を生成することを更に備えた発明1に記載の方法。
[発明7]
前記立体表示可能ディスプレイは、オートステレオスコピック・ディスプレイである発明6に記載の方法。
[発明8]
前記ディスプレイは、バッテリー駆動式デバイスの一部である発明1に記載の方法。
[発明9]
前記バッテリー駆動式デバイスは、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスを備える発明8に記載の方法。
[発明10]
前記ステップ(b)は更に、前記ファセットの頂点の色特性を計算することを備えた発明1に記載の方法。
[発明11]
前記ステップ(c)は更に、
前記第1の前景ファセットと、前記第1の背景ファセットとのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの前記変換の結果を格納することと、
前記第1の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野の、視聴者に対して不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記第1の視野のHSR処理の結果を格納することと
を備えた発明1に記載の方法。
[発明12]
前記ステップ(d)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットのために前記変換の結果を適合させることと、
前記第2の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野のHSRルーチンの結果を用いて、前記第2の視野の、視聴者に対して不可視である部分を除去することと、
前記第2の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算することと
を備えた発明11に記載の方法。
[発明13]
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外することと、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する背景ファセットとを定めることと、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定め、第2の背景ファセットとして前記第1の背景ファセットを用いることと、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
によって、コンピュータに、3Dビデオ画像を立体表示可能ディスプレイにレンダさせるための命令群を有するコンピュータ読取可能媒体を含むコンピュータ・プログラム製品。
[発明14]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする方法であって、
(a)第1のファセットを生成するために、左視野のビデオ・データの3Dモデルビュー変換を実行することと、
(b)前記第1のファセットのうちの視聴者に対向する第1の複数のファセットを、前記第1のファセットのうちの視聴者に対向しない第2の複数のファセットから分離することと、
(c)前記第1のファセットのうちの第2の複数のファセットを除外することと、
(d)前記第1のファセットのうちの第1の複数のファセットにおいて、予め定められた奥行き閾値より手前に位置する要素に対応する第1の前景ファセットを、前記閾値より奥に位置する要素に対応する第1の背景ファセットから分離することと、
(e)前記閾値より手前に位置する要素の第2の前景ファセットを選択的に生成するために、右視野のビデオ・データの3Dモデルビュー変換を実行し、第2の背景ファセットとして前記第1の背景ファセットを用いることと、
(f)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(g)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記左視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(h)前記第2の前景ファセットに基づいて、前記右視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。
[発明15]
前記ステップ(a)乃至(h)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明14に記載の方法。
[発明16]
前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイである発明14に記載の方法。
[発明17]
アナグリフ画像を生成することを更に備えた発明14に記載の方法。
[発明18]
前記立体表示可能ディスプレイは、オートステレオスコピック・ディスプレイである発明17に記載の方法。
[発明19]
前記ディスプレイは、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスの一部である発明14に記載の方法。
[発明20]
前記ステップ(f)は更に、前記ファセットの頂点の色特性を計算することを備えた発明14に記載の方法。
[発明21]
前記ステップ(g)は更に、
前記第1の前景ファセットと前記第1の背景ファセットとのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を格納することと、
前記左視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記左視野の、視聴者に不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記左視野のHSR処理の結果を格納することと
を備えた発明14に記載の方法。
[発明22]
前記ステップ(h)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を用いることと、
前記右視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記左視野のHSRルーチンの結果を用いて、前記右視野の、視聴者に不可視である部分を除去することと、
前記右視野の、視聴者に可視である部分の輝度値を計算することと
を備えた発明21に記載の方法。
[発明23]
(a)第1のファセットを生成するために、左視野のビデオ・データの3Dモデルビュー変換を実行することと、
(b)前記第1のファセットのうちの視聴者に対向する第1の複数のファセットを、前記第1のファセットのうちの前記視聴者に対向しない第2の複数のファセットから分離することと、
(c)前記第1のファセットのうちの第2の複数のファセットを除外することと、
(d)前記第1のファセットのうちの第1の複数のファセットにおいて、予め定められた奥行き閾値より手前に位置する要素に対応する第1の前景ファセットを、前記閾値より奥に位置する要素に対応する第1の背景ファセットから分離することと、
(e)前記閾値より手前に位置する要素の第2の前景ファセットを選択的に生成するために、右視野のためのビデオ・データの3Dモデルビュー変換を実行することと、前記第1の背景ファセットを第2の背景ファセットとして用いることと、
(f)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(g)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記左視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(h)前記第2の前景ファセットに基づいて、前記右視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
によって、コンピュータに、立体表示可能ディスプレイに3Dビデオ画像をレンダさせるための命令群を有するコンピュータ読取可能媒体を含むコンピュータ・プログラム製品。
[発明24]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする装置であって、
立体表示可能ディスプレイと、
プロセッサと、
プロセッサに、
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外させ、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する第1の背景ファセットとを定めさせ、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定めさせ、第2の背景ファセットとして前記第1の背景ファセットを用いさせ、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定させ、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させ、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させるための命令群を有するプログラム・コードを格納するメモリと
を備えた装置。
[発明25]
前記ステップ(a)乃至(d)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明24に記載の装置。
[発明26]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明24に記載の装置。
[発明27]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明24に記載の装置。
[発明28]
モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスである発明24に記載の装置。
[発明29]
前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイ又はオートステレオスコピック・ディスプレイである発明24に記載の装置。
[発明30]
前記ステップ(b)は更に、前記ファセットの頂点の色特性を計算することを備えた発明24に記載の装置。
[発明31]
前記ステップ(c)は更に、
前記第1の前景ファセット及び前記第1の背景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を格納することと、
前記第1の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記第1の視野の、視聴者に不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記第1の視野のHSR処理の結果を格納することと
を備えた発明24に記載の装置。
[発明32]
前記ステップ(d)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットのために前記変換の結果を適合させることと、
前記第2の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野のHSRルーチンの結果を用いて、前記第2の視野の、視聴者に不可視である部分を除去することと、
前記第2の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算することと
を備えた発明31に記載の装置。
[発明33]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする方法であって、
(a)第1の視野のビデオ・データの3Dモデルビュー変換中、
第1の前景ファセットと第1の背景ファセットとを決定することと、
(b)第2の視野のビデオ・データの3Dモデルビュー変換中、
第2の前景ファセットと第2の背景ファセットとを決定することと、
前記第2の背景ファセットを除外することと、
前記第1の背景ファセットを用いることと、
(c)前記第1及び第2の前景ファセットと前記第1の背景ファセットとのライティングを決定することと、
(d)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(e)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。
[発明34]
前記ステップ(a)乃至(e)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明33に記載の方法。
[発明35]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明33に記載の方法。
[発明36]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明33に記載の方法。
[発明37]
前記ステップ(a)は更に、
視聴者に対向しないファセットを除外することと、
予め定められた閾値より奥に位置するシーン要素に対応するファセットを除外することと
のうちの少なくとも1つを備える発明33に記載の方法。
[発明38]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする装置であって、
立体表示可能ディスプレイと、
プロセッサと、
プロセッサに、
(a)第1の視野のビデオ・データの3Dモデルビュー変換中、
第1の前景ファセットと第1の背景ファセットとを決定させ、
(b)第2の視野のビデオ・データの3Dモデルビュー変換中、
第2の前景ファセットと第2の背景ファセットとを決定させ、
前記第2の背景ファセットを除外させ、
前記第1の背景ファセットを用いさせ、
(c)前記第1の前景ファセットと前記第2の前景ファセットと前記第1の背景ファセットとのためのライティングを決定させ、
(d)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させ、
(e)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させるための命令群を有するプログラム・コードを格納するメモリと
を備えた装置。
[発明39]
前記ステップ(a)乃至(e)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明38に記載の装置。
[発明40]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明38に記載の装置。
[発明41]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明38に記載の装置。
[発明42]
前記ステップ(a)は更に、
視聴者に対向しないファセットを除外することと、
予め定められた奥行き閾値より奥に位置するシーン要素に対応するファセットを除外することと
のうちの1つを備えた発明38に記載の装置。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[発明1]
立体表示可能ディスプレイ上に3Dビデオ画像をレンダリングする方法であって、
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外することと、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する第1の背景ファセットとを定めることと、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定め、前記第1の背景ファセットを第2の背景ファセットとして用いることと、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。
[発明2]
前記ステップ(a)乃至(d)又はそれらの一部のうちの少なくとも2つが、並行に又は同時に実行される発明1に記載の方法。
[発明3]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明1に記載の方法。
[発明4]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明1に記載の方法。
[発明5]
前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイである発明1に記載の方法。
[発明6]
アナグリフ画像を生成することを更に備えた発明1に記載の方法。
[発明7]
前記立体表示可能ディスプレイは、オートステレオスコピック・ディスプレイである発明6に記載の方法。
[発明8]
前記ディスプレイは、バッテリー駆動式デバイスの一部である発明1に記載の方法。
[発明9]
前記バッテリー駆動式デバイスは、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスを備える発明8に記載の方法。
[発明10]
前記ステップ(b)は更に、前記ファセットの頂点の色特性を計算することを備えた発明1に記載の方法。
[発明11]
前記ステップ(c)は更に、
前記第1の前景ファセットと、前記第1の背景ファセットとのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの前記変換の結果を格納することと、
前記第1の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野の、視聴者に対して不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記第1の視野のHSR処理の結果を格納することと
を備えた発明1に記載の方法。
[発明12]
前記ステップ(d)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットのために前記変換の結果を適合させることと、
前記第2の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野のHSRルーチンの結果を用いて、前記第2の視野の、視聴者に対して不可視である部分を除去することと、
前記第2の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算することと
を備えた発明11に記載の方法。
[発明13]
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外することと、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する背景ファセットとを定めることと、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定め、第2の背景ファセットとして前記第1の背景ファセットを用いることと、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
によって、コンピュータに、3Dビデオ画像を立体表示可能ディスプレイにレンダさせるための命令群を有するコンピュータ読取可能媒体を含むコンピュータ・プログラム製品。
[発明14]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする方法であって、
(a)第1のファセットを生成するために、左視野のビデオ・データの3Dモデルビュー変換を実行することと、
(b)前記第1のファセットのうちの視聴者に対向する第1の複数のファセットを、前記第1のファセットのうちの視聴者に対向しない第2の複数のファセットから分離することと、
(c)前記第1のファセットのうちの第2の複数のファセットを除外することと、
(d)前記第1のファセットのうちの第1の複数のファセットにおいて、予め定められた奥行き閾値より手前に位置する要素に対応する第1の前景ファセットを、前記閾値より奥に位置する要素に対応する第1の背景ファセットから分離することと、
(e)前記閾値より手前に位置する要素の第2の前景ファセットを選択的に生成するために、右視野のビデオ・データの3Dモデルビュー変換を実行し、第2の背景ファセットとして前記第1の背景ファセットを用いることと、
(f)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(g)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記左視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(h)前記第2の前景ファセットに基づいて、前記右視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。
[発明15]
前記ステップ(a)乃至(h)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明14に記載の方法。
[発明16]
前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイである発明14に記載の方法。
[発明17]
アナグリフ画像を生成することを更に備えた発明14に記載の方法。
[発明18]
前記立体表示可能ディスプレイは、オートステレオスコピック・ディスプレイである発明17に記載の方法。
[発明19]
前記ディスプレイは、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスの一部である発明14に記載の方法。
[発明20]
前記ステップ(f)は更に、前記ファセットの頂点の色特性を計算することを備えた発明14に記載の方法。
[発明21]
前記ステップ(g)は更に、
前記第1の前景ファセットと前記第1の背景ファセットとのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を格納することと、
前記左視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記左視野の、視聴者に不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記左視野のHSR処理の結果を格納することと
を備えた発明14に記載の方法。
[発明22]
前記ステップ(h)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を用いることと、
前記右視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記左視野のHSRルーチンの結果を用いて、前記右視野の、視聴者に不可視である部分を除去することと、
前記右視野の、視聴者に可視である部分の輝度値を計算することと
を備えた発明21に記載の方法。
[発明23]
(a)第1のファセットを生成するために、左視野のビデオ・データの3Dモデルビュー変換を実行することと、
(b)前記第1のファセットのうちの視聴者に対向する第1の複数のファセットを、前記第1のファセットのうちの前記視聴者に対向しない第2の複数のファセットから分離することと、
(c)前記第1のファセットのうちの第2の複数のファセットを除外することと、
(d)前記第1のファセットのうちの第1の複数のファセットにおいて、予め定められた奥行き閾値より手前に位置する要素に対応する第1の前景ファセットを、前記閾値より奥に位置する要素に対応する第1の背景ファセットから分離することと、
(e)前記閾値より手前に位置する要素の第2の前景ファセットを選択的に生成するために、右視野のためのビデオ・データの3Dモデルビュー変換を実行することと、前記第1の背景ファセットを第2の背景ファセットとして用いることと、
(f)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(g)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記左視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(h)前記第2の前景ファセットに基づいて、前記右視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
によって、コンピュータに、立体表示可能ディスプレイに3Dビデオ画像をレンダさせるための命令群を有するコンピュータ読取可能媒体を含むコンピュータ・プログラム製品。
[発明24]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする装置であって、
立体表示可能ディスプレイと、
プロセッサと、
プロセッサに、
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外させ、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する第1の背景ファセットとを定めさせ、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定めさせ、第2の背景ファセットとして前記第1の背景ファセットを用いさせ、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定させ、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させ、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させるための命令群を有するプログラム・コードを格納するメモリと
を備えた装置。
[発明25]
前記ステップ(a)乃至(d)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明24に記載の装置。
[発明26]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明24に記載の装置。
[発明27]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明24に記載の装置。
[発明28]
モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスである発明24に記載の装置。
[発明29]
前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイ又はオートステレオスコピック・ディスプレイである発明24に記載の装置。
[発明30]
前記ステップ(b)は更に、前記ファセットの頂点の色特性を計算することを備えた発明24に記載の装置。
[発明31]
前記ステップ(c)は更に、
前記第1の前景ファセット及び前記第1の背景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を格納することと、
前記第1の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記第1の視野の、視聴者に不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記第1の視野のHSR処理の結果を格納することと
を備えた発明24に記載の装置。
[発明32]
前記ステップ(d)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットのために前記変換の結果を適合させることと、
前記第2の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野のHSRルーチンの結果を用いて、前記第2の視野の、視聴者に不可視である部分を除去することと、
前記第2の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算することと
を備えた発明31に記載の装置。
[発明33]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする方法であって、
(a)第1の視野のビデオ・データの3Dモデルビュー変換中、
第1の前景ファセットと第1の背景ファセットとを決定することと、
(b)第2の視野のビデオ・データの3Dモデルビュー変換中、
第2の前景ファセットと第2の背景ファセットとを決定することと、
前記第2の背景ファセットを除外することと、
前記第1の背景ファセットを用いることと、
(c)前記第1及び第2の前景ファセットと前記第1の背景ファセットとのライティングを決定することと、
(d)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(e)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。
[発明34]
前記ステップ(a)乃至(e)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明33に記載の方法。
[発明35]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明33に記載の方法。
[発明36]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明33に記載の方法。
[発明37]
前記ステップ(a)は更に、
視聴者に対向しないファセットを除外することと、
予め定められた閾値より奥に位置するシーン要素に対応するファセットを除外することと
のうちの少なくとも1つを備える発明33に記載の方法。
[発明38]
立体表示可能ディスプレイに3Dビデオ画像をレンダリングする装置であって、
立体表示可能ディスプレイと、
プロセッサと、
プロセッサに、
(a)第1の視野のビデオ・データの3Dモデルビュー変換中、
第1の前景ファセットと第1の背景ファセットとを決定させ、
(b)第2の視野のビデオ・データの3Dモデルビュー変換中、
第2の前景ファセットと第2の背景ファセットとを決定させ、
前記第2の背景ファセットを除外させ、
前記第1の背景ファセットを用いさせ、
(c)前記第1の前景ファセットと前記第2の前景ファセットと前記第1の背景ファセットとのためのライティングを決定させ、
(d)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させ、
(e)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させるための命令群を有するプログラム・コードを格納するメモリと
を備えた装置。
[発明39]
前記ステップ(a)乃至(e)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される発明38に記載の装置。
[発明40]
前記第1の視野が左視野であり、前記第2の視野が右視野である発明38に記載の装置。
[発明41]
前記第1の視野が右視野であり、前記第2の視野が左視野である発明38に記載の装置。
[発明42]
前記ステップ(a)は更に、
視聴者に対向しないファセットを除外することと、
予め定められた奥行き閾値より奥に位置するシーン要素に対応するファセットを除外することと
のうちの1つを備えた発明38に記載の装置。
Claims (42)
- 立体表示可能ディスプレイ上に3Dビデオ画像をレンダリングする方法であって、
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外することと、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する第1の背景ファセットとを定めることと、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定め、前記第1の背景ファセットを第2の背景ファセットとして用いることと、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。 - 前記ステップ(a)乃至(d)又はそれらの一部のうちの少なくとも2つが、並行に又は同時に実行される請求項1に記載の方法。
- 前記第1の視野が左視野であり、前記第2の視野が右視野である請求項1に記載の方法。
- 前記第1の視野が右視野であり、前記第2の視野が左視野である請求項1に記載の方法。
- 前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイである請求項1に記載の方法。
- アナグリフ画像を生成することを更に備えた請求項1に記載の方法。
- 前記立体表示可能ディスプレイは、オートステレオスコピック・ディスプレイである請求項6に記載の方法。
- 前記ディスプレイは、バッテリー駆動式デバイスの一部である請求項1に記載の方法。
- 前記バッテリー駆動式デバイスは、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスを備える請求項8に記載の方法。
- 前記ステップ(b)は更に、前記ファセットの頂点の色特性を計算することを備えた請求項1に記載の方法。
- 前記ステップ(c)は更に、
前記第1の前景ファセットと、前記第1の背景ファセットとのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの前記変換の結果を格納することと、
前記第1の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野の、視聴者に対して不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記第1の視野のHSR処理の結果を格納することと
を備えた請求項1に記載の方法。 - 前記ステップ(d)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットのために前記変換の結果を適合させることと、
前記第2の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野のHSRルーチンの結果を用いて、前記第2の視野の、視聴者に対して不可視である部分を除去することと、
前記第2の視野の、視聴者に対して可視である部分をレンダリングする画素の輝度値を計算することと
を備えた請求項11に記載の方法。 - (a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外することと、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する背景ファセットとを定めることと、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定め、第2の背景ファセットとして前記第1の背景ファセットを用いることと、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
によって、コンピュータに、3Dビデオ画像を立体表示可能ディスプレイにレンダさせるための命令群を有するコンピュータ読取可能媒体を含むコンピュータ・プログラム製品。 - 立体表示可能ディスプレイに3Dビデオ画像をレンダリングする方法であって、
(a)第1のファセットを生成するために、左視野のビデオ・データの3Dモデルビュー変換を実行することと、
(b)前記第1のファセットのうちの視聴者に対向する第1の複数のファセットを、前記第1のファセットのうちの視聴者に対向しない第2の複数のファセットから分離することと、
(c)前記第1のファセットのうちの第2の複数のファセットを除外することと、
(d)前記第1のファセットのうちの第1の複数のファセットにおいて、予め定められた奥行き閾値より手前に位置する要素に対応する第1の前景ファセットを、前記閾値より奥に位置する要素に対応する第1の背景ファセットから分離することと、
(e)前記閾値より手前に位置する要素の第2の前景ファセットを選択的に生成するために、右視野のビデオ・データの3Dモデルビュー変換を実行し、第2の背景ファセットとして前記第1の背景ファセットを用いることと、
(f)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(g)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記左視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(h)前記第2の前景ファセットに基づいて、前記右視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。 - 前記ステップ(a)乃至(h)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される請求項14に記載の方法。
- 前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイである請求項14に記載の方法。
- アナグリフ画像を生成することを更に備えた請求項14に記載の方法。
- 前記立体表示可能ディスプレイは、オートステレオスコピック・ディスプレイである請求項17に記載の方法。
- 前記ディスプレイは、モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスの一部である請求項14に記載の方法。
- 前記ステップ(f)は更に、前記ファセットの頂点の色特性を計算することを備えた請求項14に記載の方法。
- 前記ステップ(g)は更に、
前記第1の前景ファセットと前記第1の背景ファセットとのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を格納することと、
前記左視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記左視野の、視聴者に不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記左視野のHSR処理の結果を格納することと
を備えた請求項14に記載の方法。 - 前記ステップ(h)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を用いることと、
前記右視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記左視野のHSRルーチンの結果を用いて、前記右視野の、視聴者に不可視である部分を除去することと、
前記右視野の、視聴者に可視である部分の輝度値を計算することと
を備えた請求項21に記載の方法。 - (a)第1のファセットを生成するために、左視野のビデオ・データの3Dモデルビュー変換を実行することと、
(b)前記第1のファセットのうちの視聴者に対向する第1の複数のファセットを、前記第1のファセットのうちの前記視聴者に対向しない第2の複数のファセットから分離することと、
(c)前記第1のファセットのうちの第2の複数のファセットを除外することと、
(d)前記第1のファセットのうちの第1の複数のファセットにおいて、予め定められた奥行き閾値より手前に位置する要素に対応する第1の前景ファセットを、前記閾値より奥に位置する要素に対応する第1の背景ファセットから分離することと、
(e)前記閾値より手前に位置する要素の第2の前景ファセットを選択的に生成するために、右視野のためのビデオ・データの3Dモデルビュー変換を実行することと、前記第1の背景ファセットを第2の背景ファセットとして用いることと、
(f)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定することと、
(g)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記左視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(h)前記第2の前景ファセットに基づいて、前記右視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
によって、コンピュータに、立体表示可能ディスプレイに3Dビデオ画像をレンダさせるための命令群を有するコンピュータ読取可能媒体を含むコンピュータ・プログラム製品。 - 立体表示可能ディスプレイに3Dビデオ画像をレンダリングする装置であって、
立体表示可能ディスプレイと、
プロセッサと、
プロセッサに、
(a)ビデオ・データの3Dモデルビュー変換中、
視聴者に対向しないファセットを除外させ、
第1の視野のために、予め定められた奥行き閾値より手前に位置するシーン要素に対応する第1の前景ファセットと、前記閾値より奥に位置するシーン要素に対応する第1の背景ファセットとを定めさせ、
第2の視野のために、前記閾値より手前に位置するシーン要素に対応する第2の前景ファセットを選択的に定めさせ、第2の背景ファセットとして前記第1の背景ファセットを用いさせ、
(b)前記第1の前景ファセットと、前記第1の背景ファセットと、前記第2の前景ファセットとのためのライティングを決定させ、
(c)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させ、
(d)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させるための命令群を有するプログラム・コードを格納するメモリと
を備えた装置。 - 前記ステップ(a)乃至(d)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される請求項24に記載の装置。
- 前記第1の視野が左視野であり、前記第2の視野が右視野である請求項24に記載の装置。
- 前記第1の視野が右視野であり、前記第2の視野が左視野である請求項24に記載の装置。
- モバイル電話、モバイル・コンピュータ、ビデオ・ゲーム・プラットフォーム、又は携帯情報端末(PDA)デバイスである請求項24に記載の装置。
- 前記立体表示可能ディスプレイは、ステレオスコピック・ディスプレイ又はオートステレオスコピック・ディスプレイである請求項24に記載の装置。
- 前記ステップ(b)は更に、前記ファセットの頂点の色特性を計算することを備えた請求項24に記載の装置。
- 前記ステップ(c)は更に、
前記第1の前景ファセット及び前記第1の背景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットの変換の結果を格納することと、
前記第1の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するシェーディング・ルーチンを実行することと、
前記第1の視野の、視聴者に不可視である部分を除去する隠れ面消去(HSR)ルーチンを実行することと、
前記第1の視野のHSR処理の結果を格納することと
を備えた請求項24に記載の装置。 - 前記ステップ(d)は更に、
前記第2の前景ファセットのための3Dから2Dへの透視変換を実行することと、
前記第1の背景ファセットのために前記変換の結果を適合させることと、
前記第2の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算するためのシェーディング・ルーチンを実行することと、
前記第1の視野のHSRルーチンの結果を用いて、前記第2の視野の、視聴者に不可視である部分を除去することと、
前記第2の視野の、視聴者に可視である部分をレンダリングする画素の輝度値を計算することと
を備えた請求項31に記載の装置。 - 立体表示可能ディスプレイに3Dビデオ画像をレンダリングする方法であって、
(a)第1の視野のビデオ・データの3Dモデルビュー変換中、
第1の前景ファセットと第1の背景ファセットとを決定することと、
(b)第2の視野のビデオ・データの3Dモデルビュー変換中、
第2の前景ファセットと第2の背景ファセットとを決定することと、
前記第2の背景ファセットを除外することと、
前記第1の背景ファセットを用いることと、
(c)前記第1及び第2の前景ファセットと前記第1の背景ファセットとのライティングを決定することと、
(d)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと、
(e)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行することと
を備えた方法。 - 前記ステップ(a)乃至(e)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される請求項33に記載の方法。
- 前記第1の視野が左視野であり、前記第2の視野が右視野である請求項33に記載の方法。
- 前記第1の視野が右視野であり、前記第2の視野が左視野である請求項33に記載の方法。
- 前記ステップ(a)は更に、
視聴者に対向しないファセットを除外することと、
予め定められた閾値より奥に位置するシーン要素に対応するファセットを除外することと
のうちの少なくとも1つを備える請求項33に記載の方法。 - 立体表示可能ディスプレイに3Dビデオ画像をレンダリングする装置であって、
立体表示可能ディスプレイと、
プロセッサと、
プロセッサに、
(a)第1の視野のビデオ・データの3Dモデルビュー変換中、
第1の前景ファセットと第1の背景ファセットとを決定させ、
(b)第2の視野のビデオ・データの3Dモデルビュー変換中、
第2の前景ファセットと第2の背景ファセットとを決定させ、
前記第2の背景ファセットを除外させ、
前記第1の背景ファセットを用いさせ、
(c)前記第1の前景ファセットと前記第2の前景ファセットと前記第1の背景ファセットとのためのライティングを決定させ、
(d)前記第1の前景ファセット及び前記第1の背景ファセットに基づいて、前記第1の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させ、
(e)前記第2の前景ファセット及び前記第1の背景ファセットに基づいて、前記第2の視野のためのスクリーン・マッピング計算及びシーン・レンダリング計算を実行させるための命令群を有するプログラム・コードを格納するメモリと
を備えた装置。 - 前記ステップ(a)乃至(e)又はそれらの一部のうちの少なくとも2つが並行して又は同時に実行される請求項38に記載の装置。
- 前記第1の視野が左視野であり、前記第2の視野が右視野である請求項38に記載の装置。
- 前記第1の視野が右視野であり、前記第2の視野が左視野である請求項38に記載の装置。
- 前記ステップ(a)は更に、
視聴者に対向しないファセットを除外することと、
予め定められた奥行き閾値より奥に位置するシーン要素に対応するファセットを除外することと
のうちの1つを備えた請求項38に記載の装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/620,621 US7982733B2 (en) | 2007-01-05 | 2007-01-05 | Rendering 3D video images on a stereo-enabled display |
US11/620,621 | 2007-01-05 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012004619A Division JP5536115B2 (ja) | 2007-01-05 | 2012-01-13 | 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014063501A true JP2014063501A (ja) | 2014-04-10 |
Family
ID=39311082
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009544959A Withdrawn JP2010515974A (ja) | 2007-01-05 | 2008-01-02 | 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング |
JP2012004619A Expired - Fee Related JP5536115B2 (ja) | 2007-01-05 | 2012-01-13 | 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング |
JP2013229813A Withdrawn JP2014063501A (ja) | 2007-01-05 | 2013-11-05 | 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009544959A Withdrawn JP2010515974A (ja) | 2007-01-05 | 2008-01-02 | 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング |
JP2012004619A Expired - Fee Related JP5536115B2 (ja) | 2007-01-05 | 2012-01-13 | 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング |
Country Status (7)
Country | Link |
---|---|
US (1) | US7982733B2 (ja) |
EP (1) | EP2122576A1 (ja) |
JP (3) | JP2010515974A (ja) |
KR (1) | KR101065230B1 (ja) |
CN (2) | CN105678836A (ja) |
TW (1) | TW200842759A (ja) |
WO (1) | WO2008086049A1 (ja) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080182647A1 (en) * | 2007-01-26 | 2008-07-31 | Cyberview Technology, Inc. | 3D rendering of 2D legacy game assets |
KR101545009B1 (ko) * | 2007-12-20 | 2015-08-18 | 코닌클리케 필립스 엔.브이. | 스트레오스코픽 렌더링을 위한 이미지 인코딩 방법 |
US20100328428A1 (en) * | 2009-06-26 | 2010-12-30 | Booth Jr Lawrence A | Optimized stereoscopic visualization |
US8659592B2 (en) * | 2009-09-24 | 2014-02-25 | Shenzhen Tcl New Technology Ltd | 2D to 3D video conversion |
KR101631514B1 (ko) * | 2009-11-19 | 2016-06-17 | 삼성전자주식회사 | 전자기기에서 3차원 컨텐츠 생성 방법 및 장치 |
US20120307006A1 (en) * | 2010-01-22 | 2012-12-06 | Sony Corporation | Receiving apparatus, transmitting apparatus, communication system, receiving apparatus control method, and program |
US8860716B2 (en) * | 2010-10-13 | 2014-10-14 | 3D Nuri Co., Ltd. | 3D image processing method and portable 3D display apparatus implementing the same |
KR101090981B1 (ko) * | 2011-05-09 | 2011-12-08 | 주식회사 쓰리디누리 | 3차원 영상신호 처리방법 및 이를 구현하는 휴대형 3차원 디스플레이 장치 |
WO2012117729A1 (ja) * | 2011-03-03 | 2012-09-07 | パナソニック株式会社 | 追体験映像を提供することができる映像提供装置、映像提供方法、映像提供プログラム |
US9578299B2 (en) * | 2011-03-14 | 2017-02-21 | Qualcomm Incorporated | Stereoscopic conversion for shader based graphics content |
US8797620B2 (en) | 2011-12-20 | 2014-08-05 | Ergophos, Llc | Autostereoscopic display assembly based on digital semiplanar holography |
CN102819400A (zh) * | 2012-08-14 | 2012-12-12 | 北京小米科技有限责任公司 | 一种移动终端的桌面***及界面交互方法、装置 |
WO2015142936A1 (en) * | 2014-03-17 | 2015-09-24 | Meggitt Training Systems Inc. | Method and apparatus for rendering a 3-dimensional scene |
CN103995926B (zh) * | 2014-05-15 | 2017-05-24 | 广东壮丽彩印股份有限公司 | 立体印刷无跳变图案的制作方法 |
US9946361B2 (en) * | 2014-08-14 | 2018-04-17 | Qualcomm Incorporated | Management for wearable display |
KR102341267B1 (ko) | 2015-05-04 | 2021-12-20 | 삼성전자주식회사 | 양안 시차 영상에 대한 렌더링 방법 및 장치 |
US9892141B2 (en) * | 2015-12-10 | 2018-02-13 | Microsoft Technology Licensing, Llc | Extensibility of collectable data structures |
EP3223524A1 (en) * | 2016-03-22 | 2017-09-27 | Thomson Licensing | Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices |
US10366536B2 (en) | 2016-06-28 | 2019-07-30 | Microsoft Technology Licensing, Llc | Infinite far-field depth perception for near-field objects in virtual environments |
US10242654B2 (en) | 2017-01-25 | 2019-03-26 | Microsoft Technology Licensing, Llc | No miss cache structure for real-time image transformations |
US9978118B1 (en) | 2017-01-25 | 2018-05-22 | Microsoft Technology Licensing, Llc | No miss cache structure for real-time image transformations with data compression |
US10514753B2 (en) | 2017-03-27 | 2019-12-24 | Microsoft Technology Licensing, Llc | Selectively applying reprojection processing to multi-layer scenes for optimizing late stage reprojection power |
US10410349B2 (en) | 2017-03-27 | 2019-09-10 | Microsoft Technology Licensing, Llc | Selective application of reprojection processing on layer sub-regions for optimizing late stage reprojection power |
US10255891B2 (en) | 2017-04-12 | 2019-04-09 | Microsoft Technology Licensing, Llc | No miss cache structure for real-time image transformations with multiple LSR processing engines |
KR102658690B1 (ko) * | 2019-11-04 | 2024-04-17 | 엘지전자 주식회사 | 이미지 변환 방법 및 장치 |
KR102466004B1 (ko) * | 2022-05-11 | 2022-11-11 | (주)라인테크 | 딥러닝 기술을 이용한 차선 도색시스템 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10232953A (ja) | 1997-02-20 | 1998-09-02 | Mitsubishi Electric Corp | 立体視画像生成装置 |
JP3081589B2 (ja) * | 1998-10-02 | 2000-08-28 | 日本電信電話株式会社 | 三次元表示方法および装置 |
US6525699B1 (en) * | 1998-05-21 | 2003-02-25 | Nippon Telegraph And Telephone Corporation | Three-dimensional representation method and an apparatus thereof |
US6771264B1 (en) | 1998-08-20 | 2004-08-03 | Apple Computer, Inc. | Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor |
US6366370B1 (en) * | 1998-12-30 | 2002-04-02 | Zebra Imaging, Inc. | Rendering methods for full parallax autostereoscopic displays |
US6559844B1 (en) * | 1999-05-05 | 2003-05-06 | Ati International, Srl | Method and apparatus for generating multiple views using a graphics engine |
US6501471B1 (en) * | 1999-12-13 | 2002-12-31 | Intel Corporation | Volume rendering |
US20020154214A1 (en) | 2000-11-02 | 2002-10-24 | Laurent Scallie | Virtual reality game system using pseudo 3D display driver |
CN1358032A (zh) * | 2000-12-14 | 2002-07-10 | 艾派克科技股份有限公司 | 可产生立体感的视频信号显示*** |
JP4729812B2 (ja) | 2001-06-27 | 2011-07-20 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
CA2361341A1 (en) | 2001-11-07 | 2003-05-07 | Idelix Software Inc. | Use of detail-in-context presentation on stereoscopically paired images |
JP4467267B2 (ja) * | 2002-09-06 | 2010-05-26 | 株式会社ソニー・コンピュータエンタテインメント | 画像処理方法、画像処理装置、および画像処理システム |
GB2394850A (en) | 2002-10-29 | 2004-05-05 | Nec Technologies | A cell phone that can take stereo images |
JP2005353047A (ja) * | 2004-05-13 | 2005-12-22 | Sanyo Electric Co Ltd | 立体画像処理方法および立体画像処理装置 |
JP2006041811A (ja) * | 2004-07-26 | 2006-02-09 | Kddi Corp | 自由視点画像ストリーミング方式 |
JP2006128816A (ja) * | 2004-10-26 | 2006-05-18 | Victor Co Of Japan Ltd | 立体映像・立体音響対応記録プログラム、再生プログラム、記録装置、再生装置及び記録メディア |
US20070002130A1 (en) | 2005-06-21 | 2007-01-04 | David Hartkop | Method and apparatus for maintaining eye contact during person-to-person video telecommunication |
KR100759393B1 (ko) | 2005-06-29 | 2007-09-19 | 삼성에스디아이 주식회사 | 패럴랙스 배리어 및 이를 구비한 입체 영상 표시장치 |
-
2007
- 2007-01-05 US US11/620,621 patent/US7982733B2/en not_active Expired - Fee Related
-
2008
- 2008-01-02 CN CN201511000889.4A patent/CN105678836A/zh active Pending
- 2008-01-02 JP JP2009544959A patent/JP2010515974A/ja not_active Withdrawn
- 2008-01-02 EP EP08713417A patent/EP2122576A1/en not_active Withdrawn
- 2008-01-02 KR KR1020097013799A patent/KR101065230B1/ko not_active IP Right Cessation
- 2008-01-02 CN CNA2008800016568A patent/CN101583976A/zh active Pending
- 2008-01-02 WO PCT/US2008/050025 patent/WO2008086049A1/en active Application Filing
- 2008-01-04 TW TW097100484A patent/TW200842759A/zh unknown
-
2012
- 2012-01-13 JP JP2012004619A patent/JP5536115B2/ja not_active Expired - Fee Related
-
2013
- 2013-11-05 JP JP2013229813A patent/JP2014063501A/ja not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
KR101065230B1 (ko) | 2011-09-16 |
JP2010515974A (ja) | 2010-05-13 |
CN101583976A (zh) | 2009-11-18 |
EP2122576A1 (en) | 2009-11-25 |
US20080165181A1 (en) | 2008-07-10 |
TW200842759A (en) | 2008-11-01 |
CN105678836A (zh) | 2016-06-15 |
WO2008086049A1 (en) | 2008-07-17 |
JP5536115B2 (ja) | 2014-07-02 |
JP2012104144A (ja) | 2012-05-31 |
US7982733B2 (en) | 2011-07-19 |
KR20090085704A (ko) | 2009-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5536115B2 (ja) | 立体表示可能ディスプレイにおける3dビデオ画像のレンダリング | |
CN109660783B (zh) | 虚拟现实视差校正 | |
CN103096106B (zh) | 图像处理设备和方法 | |
CN108282648B (zh) | 一种vr渲染方法、装置、穿戴式设备及可读存储介质 | |
AU2008204084B2 (en) | Method and apparatus for generating stereoscopic image from two-dimensional image by using mesh map | |
CN101605270B (zh) | 生成深度图的方法和装置 | |
US9154762B2 (en) | Stereoscopic image system utilizing pixel shifting and interpolation | |
CN101873509B (zh) | 消除深度图序列背景和边缘抖动的方法 | |
KR20110116671A (ko) | 메쉬 생성 장치 및 그 방법, 그리고, 영상 처리 장치 및 그 방법 | |
JP2005151534A (ja) | 擬似立体画像作成装置及び擬似立体画像作成方法並びに擬似立体画像表示システム | |
CN105144234A (zh) | 使用与示例相似图像相关联的示例近似深度映射图对输入图像生成深度映射图 | |
JP2015156607A (ja) | 画像処理装置、画像処理装置、及び電子機器 | |
CN104010180B (zh) | 三维视频滤波方法和装置 | |
US10979690B1 (en) | Systems and methods for using depth information to extrapolate two-dimensional images | |
US9165393B1 (en) | Measuring stereoscopic quality in a three-dimensional computer-generated scene | |
CN103369331A (zh) | 图像空洞的填补方法和装置及视频图像的处理方法和装置 | |
WO2022156451A1 (zh) | 一种渲染方法及装置 | |
US11416964B2 (en) | Method and device for adjusting resolution of HMD apparatus | |
WO2007017834A2 (en) | Disparity value generator | |
US20130342536A1 (en) | Image processing apparatus, method of controlling the same and computer-readable medium | |
CN112991507A (zh) | 图像生成***和方法 | |
CN102750726B (zh) | 一种基于OpenGL实现景深效果的方法 | |
Cheng et al. | 51.3: An Ultra‐Low‐Cost 2‐D/3‐D Video‐Conversion System | |
KR101978176B1 (ko) | 영상 처리 장치 및 방법 | |
US20230179754A1 (en) | Electronic device and method for generating stereoscopic light-field data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20140421 |