JP2005149209A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2005149209A5 JP2005149209A5 JP2003386937A JP2003386937A JP2005149209A5 JP 2005149209 A5 JP2005149209 A5 JP 2005149209A5 JP 2003386937 A JP2003386937 A JP 2003386937A JP 2003386937 A JP2003386937 A JP 2003386937A JP 2005149209 A5 JP2005149209 A5 JP 2005149209A5
- Authority
- JP
- Japan
- Prior art keywords
- hierarchical structure
- object included
- specifying
- generating
- mixed reality
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims 22
Claims (8)
- 現実空間に重畳するための仮想空間の画像を生成する複合現実感提示方法であって、
前記仮想空間を構成する複数のオブジェクトの階層構造を示すデータを保持する保持工程と、
第1の描画方法で描画される第1の集合のオブジェクトと、第2の描画方法で描画される第2の集合のオブジェクトと、第3の描画方法で描画される第3の集合のオブジェクトとを、前記仮想空間を構成する複数のオブジェクトから特定する特定工程と、
前記保持工程で保持しているデータを参照して、前記特定工程で特定した前記第1の集合と前記第2の集合と前記第3の集合のそれぞれに含まれるオブジェクトにより形成される第1の階層構造と第2の階層構造と第3の階層構造を生成する生成工程と、
前記特定工程で特定した前記第1の集合に含まれる各オブジェクトを、当該集合に含まれる各オブジェクトに共通の描画方法により、前記生成工程で生成した前記第1の階層構造に従って、第1のバッファメモリに描画する第1の描画工程と、
前記第1の描画工程の後に、前記生成工程で生成した前記第2の階層構造と前記特定工程で特定した前記第1の集合の中に含まれる各オブジェクトに従って、前記特定工程で特定した前記第2の集合の中に含まれる各オブジェクトを、第2のバッファメモリに描画する第2の描画工程と、
前記第2の描画工程の後に、前記生成工程で生成した第3の階層構造に従って、前記特定工程で特定した第3の集合に含まれる各オブジェクトを、第2のバッファメモリに描画する第3の描画工程と、
前記第2のバッファメモリに描画されたデータを、表示手段に出力する出力工程と
を備えることを特徴とする複合現実感提示方法。 - 前記現実空間の画像を撮影し、前記第1のバッファメモリの中に、前記撮影した画像を描画する入力工程を更に有し、
前記第1の描画工程は、前記入力工程による入力の後に実行されることを特徴とする請求項1に記載の複合現実感提示方法。 - 前記第1のバッファメモリはZバッファであり、前記第2のバッファメモリはフレームバッファであること特徴とする請求項1又は2に記載の複合現実感提示方法。
- 前記第1の集合の中に含まれる各オブジェクトはマスクオブジェクトであり、前記第2の集合の中に含まれる各オブジェクトは通常仮想CGオブジェクトであり、前記第3の集合の中に含まれる各オブジェクトは半透過オブジェクトであることを特徴とする請求項1乃至3の何れか1項に記載の複合現実感提示方法。
- 前記表示手段はHMD型表示装置であることを特徴とする請求項1に記載の複合現実感提示方法。
- 現実空間に重畳するための仮想空間の画像を生成する複合現実感提示装置であって、
前記仮想空間を構成する複数のオブジェクトの階層構造を示すデータを保持する保持手段と、
第1の描画方法で描画される第1の集合のオブジェクトと、第2の描画方法で描画される第2の集合のオブジェクトと、第3の描画方法で描画される第3の集合のオブジェクトとを、前記仮想空間を構成する複数のオブジェクトから特定する特定手段と、
前記保持手段が保持しているデータを参照して、前記特定手段が特定した前記第1の集合と前記第2の集合と前記第3の集合のそれぞれに含まれるオブジェクトにより形成される第1の階層構造と第2の階層構造と第3の階層構造を生成する生成手段と、
前記特定手段が特定した前記第1の集合に含まれる各オブジェクトを、当該集合に含まれる各オブジェクトに共通の描画方法により、前記生成手段が生成した前記第1の階層構造に従って、第1のバッファメモリに描画する第1の描画手段と、
前記第1の描画手段による描画処理の後に、前記生成手段が生成した前記第2の階層構造と前記特定手段が特定した前記第1の集合の中に含まれる各オブジェクトに従って、前記特定手段が特定した前記第2の集合の中に含まれる各オブジェクトを、第2のバッファメモリに描画する第2の描画手段と、
前記第2の描画手段による描画処理の後に、前記生成手段が生成した第3の階層構造に従って、前記特定手段が特定した第3の集合に含まれる各オブジェクトを、第2のバッファメモリに描画する第3の描画手段と、
前記第2のバッファメモリに描画されたデータを、表示手段に出力する出力手段と
を備えることを特徴とする複合現実感提示装置。 - コンピュータに請求項1乃至5の何れか1項に記載の複合現実感提示方法を実行させる為のプログラム。
- 請求項7に記載のプログラムを格納したことを特徴とする、コンピュータ読み取り可能な記憶媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003386937A JP4307222B2 (ja) | 2003-11-17 | 2003-11-17 | 複合現実感提示方法、複合現実感提示装置 |
| US10/981,563 US7199807B2 (en) | 2003-11-17 | 2004-11-05 | Mixed reality presentation method and mixed reality presentation apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003386937A JP4307222B2 (ja) | 2003-11-17 | 2003-11-17 | 複合現実感提示方法、複合現実感提示装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2005149209A JP2005149209A (ja) | 2005-06-09 |
| JP2005149209A5 true JP2005149209A5 (ja) | 2006-12-14 |
| JP4307222B2 JP4307222B2 (ja) | 2009-08-05 |
Family
ID=34567427
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003386937A Expired - Fee Related JP4307222B2 (ja) | 2003-11-17 | 2003-11-17 | 複合現実感提示方法、複合現実感提示装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7199807B2 (ja) |
| JP (1) | JP4307222B2 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004265193A (ja) * | 2003-03-03 | 2004-09-24 | Canon Inc | 情報処理方法、情報処理装置、サーバ装置の制御方法、サーバ装置 |
| JP4227561B2 (ja) * | 2004-06-03 | 2009-02-18 | キヤノン株式会社 | 画像処理方法、画像処理装置 |
| US9019300B2 (en) | 2006-08-04 | 2015-04-28 | Apple Inc. | Framework for graphics animation and compositing operations |
| JP4834606B2 (ja) * | 2007-05-16 | 2011-12-14 | キヤノン株式会社 | 画像処理方法及び画像処理装置 |
| US20090091564A1 (en) * | 2007-10-03 | 2009-04-09 | Raju Thevan | System and method for rendering electronic documents having overlapping primitives |
| DE102007048857A1 (de) * | 2007-10-11 | 2009-04-16 | Robert Bosch Gmbh | Verfahren zur Erzeugung und/oder Aktualisierung von Texturen von Hintergrundobjektmodellen, Videoüberwachungssystem zur Durchführung des Verfahrens sowie Computerprogramm |
| US20090271436A1 (en) * | 2008-04-23 | 2009-10-29 | Josef Reisinger | Techniques for Providing a Virtual-World Object Based on a Real-World Object Description |
| US20110141112A1 (en) * | 2009-12-11 | 2011-06-16 | William Allen Hux | Image processing techniques |
| US8990682B1 (en) | 2011-10-05 | 2015-03-24 | Google Inc. | Methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display |
| US9081177B2 (en) | 2011-10-07 | 2015-07-14 | Google Inc. | Wearable computer with nearby object response |
| US9547406B1 (en) | 2011-10-31 | 2017-01-17 | Google Inc. | Velocity-based triggering |
| EP3228081A4 (en) * | 2014-12-03 | 2018-10-31 | Nokia Technologies Oy | Digital video rendering |
| US10049437B2 (en) | 2016-11-21 | 2018-08-14 | Microsoft Technology Licensing, Llc | Cleartype resolution recovery resampling |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5416893A (en) * | 1993-10-26 | 1995-05-16 | Hewlett-Packard Co. | Method for displaying edging or decaling of an object in a graphics display |
| JP2000251090A (ja) * | 1999-03-01 | 2000-09-14 | Sony Computer Entertainment Inc | 描画装置及び該描画装置で被写界深度を表現する方法 |
| US6734852B2 (en) * | 1999-09-24 | 2004-05-11 | Sun Microsystems, Inc. | Using rendering molecules to manage scene-based rendering |
| US7133041B2 (en) * | 2000-02-25 | 2006-11-07 | The Research Foundation Of State University Of New York | Apparatus and method for volume processing and rendering |
| US6961057B1 (en) * | 2000-10-12 | 2005-11-01 | Nvidia Corporation | Method and apparatus for managing and accessing depth data in a computer graphics system |
| CN1461457A (zh) * | 2001-04-09 | 2003-12-10 | 皇家菲利浦电子有限公司 | 混合数字图像的方法 |
| EP1349114A3 (en) * | 2002-03-19 | 2011-06-15 | Canon Kabushiki Kaisha | Sensor calibration apparatus, sensor calibration method, program, storage medium, information processing method, and information processing apparatus |
| JP2003283949A (ja) * | 2002-03-26 | 2003-10-03 | Canon Inc | 受信装置 |
| US7081892B2 (en) * | 2002-04-09 | 2006-07-25 | Sony Computer Entertainment America Inc. | Image with depth of field using z-buffer image data and alpha blending |
| JP4065507B2 (ja) * | 2002-07-31 | 2008-03-26 | キヤノン株式会社 | 情報提示装置および情報処理方法 |
| US7427996B2 (en) * | 2002-10-16 | 2008-09-23 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
-
2003
- 2003-11-17 JP JP2003386937A patent/JP4307222B2/ja not_active Expired - Fee Related
-
2004
- 2004-11-05 US US10/981,563 patent/US7199807B2/en not_active Expired - Fee Related
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103678631B (zh) | 页面渲染方法及装置 | |
| CN103092612B (zh) | 实现安卓操作系统3d桌面贴图的方法及电子装置 | |
| JP2005149209A5 (ja) | ||
| CN110969685A (zh) | 使用渲染图的可定制渲染管线 | |
| CN108205960B (zh) | 一种文字渲染的方法和装置、电子地图制作系统及导航系统 | |
| CN102339291B (zh) | 一种列表生成方法及设备 | |
| JP2016091543A (ja) | レンダリング方法、レンダリング装置及び電子装置 | |
| CN105096368B (zh) | 三维对象处理方法和相关装置 | |
| CN112417345B (zh) | 渲染方法、装置、电子设备及存储介质 | |
| Nadalutti et al. | Rendering of X3D content on mobile devices with OpenGL ES | |
| CN112074872A (zh) | 以中间格式生成并提供平台无关的场景文件 | |
| JP2009187081A (ja) | スクリーンショット管理装置、およびスクリーンショット管理プログラム | |
| CN108257205A (zh) | 一种三维模型构建方法、装置及系统 | |
| JP2008276301A5 (ja) | ||
| CN201477573U (zh) | 多显示屏电子相框 | |
| JP2007047862A5 (ja) | ||
| US9153193B2 (en) | Primitive rendering using a single primitive type | |
| JP4280270B2 (ja) | 幾何プリミティブのインデックスを外す方法、ラスタ化装置、コンピュータ可読媒体 | |
| CN121866562A (zh) | 具有白板的生成式模型 | |
| KR20250026143A (ko) | 거친 가시성 압축을 위한 파이프라인 지연 감소 | |
| CN111192339A (zh) | 地理位置数据的渲染方法及装置 | |
| CN107491311A (zh) | 生成页面文件的方法、系统以及计算机设备 | |
| CN111860370A (zh) | 语义标注方法、装置和系统 | |
| US11599338B2 (en) | Model loading method and apparatus for head-mounted display device, and head-mounted display device | |
| JP2002336462A5 (ja) |