JP2005149209A5 - - Google Patents

Download PDF

Info

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
Application number
JP2003386937A
Other languages
English (en)
Other versions
JP4307222B2 (ja
JP2005149209A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2003386937A priority Critical patent/JP4307222B2/ja
Priority claimed from JP2003386937A external-priority patent/JP4307222B2/ja
Priority to US10/981,563 priority patent/US7199807B2/en
Publication of JP2005149209A publication Critical patent/JP2005149209A/ja
Publication of JP2005149209A5 publication Critical patent/JP2005149209A5/ja
Application granted granted Critical
Publication of JP4307222B2 publication Critical patent/JP4307222B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Claims (8)

  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のバッファメモリに描画されたデータを、表示手段に出力する出力工程と
    を備えることを特徴とする複合現実感提示方法。
  2. 前記現実空間の画像を撮影し、前記第1のバッファメモリの中に、前記撮影した画像を描画する入力工程を更に有し、
    前記第1の描画工程は、前記入力工程による入力の後に実行されることを特徴とする請求項1に記載の複合現実感提示方法。
  3. 前記第1のバッファメモリはZバッファであり、前記第2のバッファメモリはフレームバッファであること特徴とする請求項1又は2に記載の複合現実感提示方法。
  4. 前記第1の集合の中に含まれる各オブジェクトはマスクオブジェクトであり、前記第2の集合の中に含まれる各オブジェクトは通常仮想CGオブジェクトであり、前記第3の集合の中に含まれる各オブジェクトは半透過オブジェクトであることを特徴とする請求項1乃至3の何れか1項に記載の複合現実感提示方法。
  5. 前記表示手段はHMD型表示装置であることを特徴とする請求項1に記載の複合現実感提示方法。
  6. 現実空間に重畳するための仮想空間の画像を生成する複合現実感提示装置であって、
    前記仮想空間を構成する複数のオブジェクトの階層構造を示すデータを保持する保持手段と、
    第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のバッファメモリに描画されたデータを、表示手段に出力する出力手段と
    を備えることを特徴とする複合現実感提示装置。
  7. コンピュータに請求項1乃至の何れか1項に記載の複合現実感提示方法を実行させる為のプログラム。
  8. 請求項に記載のプログラムを格納したことを特徴とする、コンピュータ読み取り可能な記憶媒体。
JP2003386937A 2003-11-17 2003-11-17 複合現実感提示方法、複合現実感提示装置 Expired - Fee Related JP4307222B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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)