CA2337530C - Appareil et procede permettant un traitement de volume en temps reel et un rendu tridimensionnel universel - Google Patents
Appareil et procede permettant un traitement de volume en temps reel et un rendu tridimensionnel universel Download PDFInfo
- Publication number
- CA2337530C CA2337530C CA002337530A CA2337530A CA2337530C CA 2337530 C CA2337530 C CA 2337530C CA 002337530 A CA002337530 A CA 002337530A CA 2337530 A CA2337530 A CA 2337530A CA 2337530 C CA2337530 C CA 2337530C
- Authority
- CA
- Canada
- Prior art keywords
- volume
- rendering
- present
- unit
- slice
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/08—Volume rendering
Landscapes
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Generation (AREA)
- Image Processing (AREA)
Abstract
L'invention concerne un appareil et un procédé permettant un traitement de volume en temps réel, et un rendu (10) tridimensionnel universel. Cet appareil comprend plusieurs unités de mémoire tridimensionnelles; au moins un bus à pixels permettant d'établir une communication horizontale globale; plusieurs pipelines de rendu; au moins un bus à géométrie; et une unité de commande. Les pipelines de rendu comprennent chacun, de préférence, un matériel destiné à l'interpolation, l'ombrage, la mise en mémoire FIFO, la communication et des tables de consultation. L'appareil de l'invention peut être couplé à un pipeline à géométrie (18) destiné à mélanger des surfaces, des images et des volumes avec une seule image. Un procédé permettant d'exécuter un lancer de rayon volumétrique d'un volume en 3D, consiste à calculer une distance le long d'un axe principal de projection à partir d'un point de vue prédéfini; à diviser ce volume en plusieurs régions consécutives possédant des liaisons à croissance exponentielle; à lancer plusieurs rayons à travers le volume à partir du point de vue; à fusionner ou à diviser plusieurs rayons au niveau des limites de région; et à répéter les étapes de lancer, de fusion et de division de rayon jusqu'à ce que la totalité du volume ait été traitée. L'appareil et les procédés de l'invention réalisent une vraie performance en temps réel, en une seule opération d'imagerie, comprenant un mappage de texture et un rendu à base d'image.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US9297798P | 1998-07-16 | 1998-07-16 | |
| US60/092,977 | 1998-07-16 | ||
| PCT/US1999/016038 WO2000004505A1 (fr) | 1998-07-16 | 1999-07-16 | Appareil et procede permettant un traitement de volume en temps reel et un rendu tridimensionnel universel |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2337530A1 CA2337530A1 (fr) | 2000-01-27 |
| CA2337530C true CA2337530C (fr) | 2007-11-20 |
Family
ID=22236075
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA002337530A Expired - Fee Related CA2337530C (fr) | 1998-07-16 | 1999-07-16 | Appareil et procede permettant un traitement de volume en temps reel et un rendu tridimensionnel universel |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP1114400A4 (fr) |
| JP (1) | JP2002520748A (fr) |
| AU (1) | AU757621B2 (fr) |
| CA (1) | CA2337530C (fr) |
| WO (1) | WO2000004505A1 (fr) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6906732B1 (en) * | 1999-12-07 | 2005-06-14 | Nintendo Co., Ltd. | Texture morphing process provided by the preferred embodiment of the present invention |
| GB2361396B (en) * | 2000-04-10 | 2002-04-03 | Voxar Ltd | Imaging volume data |
| US7034828B1 (en) * | 2000-08-23 | 2006-04-25 | Nintendo Co., Ltd. | Recirculating shade tree blender for a graphics system |
| US7324116B2 (en) | 2002-06-20 | 2008-01-29 | Microsoft Corporation | Systems and methods for providing controllable texture sampling |
| US7618948B2 (en) | 2002-11-26 | 2009-11-17 | Medtronic, Inc. | Devices, systems and methods for improving and/or cognitive function through brain delivery of siRNA |
| WO2004072907A1 (fr) * | 2003-02-13 | 2004-08-26 | Koninklijke Philips Electronics N.V. | Systeme de graphisme informatise et procede de rendu d'image de graphisme informatise |
| ATE454681T1 (de) * | 2003-04-15 | 2010-01-15 | Nxp Bv | Computergrafikprozessor und verfahren zum erzeugen eines computergrafikbildes |
| US8411099B2 (en) | 2003-12-23 | 2013-04-02 | Entropic Communications, Inc. | Computer graphics processor and method of rendering images |
| CN1981306B (zh) * | 2004-05-03 | 2010-12-08 | 三叉微系统(远东)有限公司 | 用于渲染图形的图形管道 |
| JP2008512766A (ja) * | 2004-09-09 | 2008-04-24 | シリコン オプティックス インコーポレイテッド | 異方性フィルタリングを用いたシングルパス画像ワーピングシステム及び方法 |
| US7298372B2 (en) * | 2004-10-08 | 2007-11-20 | Mitsubishi Electric Research Laboratories, Inc. | Sample rate adaptive filtering for volume rendering |
| ATE543163T1 (de) * | 2004-12-03 | 2012-02-15 | Silicon Hive Bv | Programmierbarer prozessor |
| JP5369526B2 (ja) * | 2008-07-28 | 2013-12-18 | 株式会社日立製作所 | 画像信号処理装置、表示装置、録画再生装置、画像信号処理方法 |
| JP5419044B2 (ja) * | 2008-12-20 | 2014-02-19 | 国立大学法人 東京大学 | ボリュームデータの実時間レンダリング方法及び装置 |
| EP2559006A4 (fr) * | 2010-04-12 | 2015-10-28 | Fortem Solutions Inc | Mailles de projection de caméras |
| EP2555166B1 (fr) * | 2011-08-01 | 2019-10-16 | Harman Becker Automotive Systems GmbH | Paramètre d'erreur d'espace pour constructions et terrains en 3D |
| JP5559222B2 (ja) * | 2012-03-01 | 2014-07-23 | クゥアルコム・インコーポレイテッド | 異方性フィルタリングを用いたシングルパス画像ワーピングシステム及び方法 |
| CN102903147A (zh) * | 2012-09-18 | 2013-01-30 | 深圳市旭东数字医学影像技术有限公司 | 三维数据的裁剪方法及系统 |
| KR102111626B1 (ko) * | 2013-09-10 | 2020-05-15 | 삼성전자주식회사 | 영상 처리 장치 및 영상 처리 방법 |
| CN109196548B (zh) * | 2016-07-02 | 2023-09-01 | 英特尔公司 | 用于在高分辨率显示器上提供多个屏幕区域的机制 |
| EP3432581A1 (fr) * | 2017-07-21 | 2019-01-23 | Thomson Licensing | Procédés, dispositifs et flux pour le codage et le décodage de vidéos volumétriques |
| US10339704B2 (en) | 2017-12-04 | 2019-07-02 | Axell Corporation | Image data processing method in image processor and computer readable medium storing program therefor for rendering a texture based on a triangulation pattern |
| JP6418344B1 (ja) * | 2018-02-23 | 2018-11-07 | 大日本印刷株式会社 | コンピュータプログラム、画像処理装置及び画像処理方法 |
| CN111369661B (zh) * | 2020-03-10 | 2023-03-17 | 四川大学 | 一种基于OpenCL的三维体数据可视化并行渲染方法 |
| CN111445549B (zh) * | 2020-03-24 | 2023-05-23 | 浙江明峰智能医疗科技有限公司 | 用作gpu并行计算的静态和动态混合模体ct仿真方法 |
| CN113516751B (zh) * | 2020-03-26 | 2023-06-30 | 网易(杭州)网络有限公司 | 游戏中云的显示方法、装置以及电子终端 |
| CN113747060B (zh) * | 2021-08-12 | 2022-10-21 | 荣耀终端有限公司 | 图像处理的方法、设备、存储介质 |
| CN113887107B (zh) * | 2021-10-13 | 2025-04-04 | 国网山东省电力公司电力科学研究院 | 基于数字孪生体的六面体体积计算方法及系统 |
| CN115591240B (zh) * | 2022-12-01 | 2023-04-07 | 腾讯科技(深圳)有限公司 | 三维游戏场景的特征提取方法、装置、设备及存储介质 |
| CN117218042B (zh) * | 2023-11-09 | 2024-02-20 | 广东蛟龙电器有限公司 | 一种发质类型视觉分析检测方法 |
| CN121564169B (zh) * | 2026-01-21 | 2026-05-05 | 上海交通大学 | 基于tri-dexel模型的同步更新和实时渲染方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0780010A4 (fr) * | 1994-09-06 | 1997-11-12 | Univ New York State Res Found | Appareil et procede de visualisation de volume en temps reel |
| US5724493A (en) * | 1994-12-13 | 1998-03-03 | Nippon Telegraph & Telephone Corporation | Method and apparatus for extracting 3D information of feature points |
| US5877779A (en) * | 1995-07-06 | 1999-03-02 | Sun Microsystems, Inc. | Method and apparatus for efficient rendering of three-dimensional scenes |
| JPH09237354A (ja) * | 1996-02-29 | 1997-09-09 | Chokosoku Network Computer Gijutsu Kenkyusho:Kk | 3次元形状データ転送表示方法 |
-
1999
- 1999-07-16 WO PCT/US1999/016038 patent/WO2000004505A1/fr not_active Ceased
- 1999-07-16 AU AU49982/99A patent/AU757621B2/en not_active Ceased
- 1999-07-16 EP EP99934066A patent/EP1114400A4/fr not_active Withdrawn
- 1999-07-16 JP JP2000560548A patent/JP2002520748A/ja active Pending
- 1999-07-16 CA CA002337530A patent/CA2337530C/fr not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| AU4998299A (en) | 2000-02-07 |
| WO2000004505A1 (fr) | 2000-01-27 |
| EP1114400A4 (fr) | 2006-06-14 |
| CA2337530A1 (fr) | 2000-01-27 |
| AU757621B2 (en) | 2003-02-27 |
| JP2002520748A (ja) | 2002-07-09 |
| EP1114400A1 (fr) | 2001-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6674430B1 (en) | Apparatus and method for real-time volume processing and universal 3D rendering | |
| AU757621B2 (en) | Apparatus and method for real-time volume processing and universal 3D rendering | |
| US7471291B2 (en) | Apparatus and method for real-time volume processing and universal three-dimensional rendering | |
| Pfister et al. | The volumepro real-time ray-casting system | |
| Oliveira et al. | Relief texture mapping | |
| Sen et al. | Shadow silhouette maps | |
| US7649533B2 (en) | Sliding texture volume rendering | |
| Ren et al. | Object space EWA surface splatting: A hardware accelerated approach to high quality point rendering | |
| EP1066600B1 (fr) | Traversee a orientation bloc et bande dans le rendu d'un triangle a trois dimensions | |
| Sander et al. | Silhouette clipping | |
| US6879328B2 (en) | Support of multi-layer transparency | |
| US20040012603A1 (en) | Object space EWA splatting of point-based 3D models | |
| JP2004103039A (ja) | 3d像のテクスチャ処理及び陰影付け方法 | |
| JPH0778267A (ja) | 陰影を表示する方法及びコンピュータ制御表示システム | |
| Wahl et al. | Identifying planes in point-clouds for efficient hybrid rendering | |
| EP1890267A2 (fr) | Appareil et procédé de traitement du volume en temps réel et rendu en 3D universel | |
| Zhirkov | Binary volumetric octree representation for image based rendering | |
| Koo et al. | An efficient point rendering using octree and texture lookup | |
| Popescu et al. | Forward rasterization | |
| Zhang et al. | Interactive point-based isosurface exploration and high-quality rendering | |
| Tandianus et al. | Real-time rendering of approximate caustics under environment illumination | |
| Geisert | ZZ-Buffer: a multi-frame thrashless approach to volume rendering of large data sets | |
| Doggett | Displacement Mapping and Volume Rendering Graphics Hardware | |
| Chen | Image-based volume rendering | |
| Brown | The Comparison of three 3D graphics raster processors and the design of another |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| MKLA | Lapsed | ||
| MKLA | Lapsed |
Effective date: 20090716 |