JP4337987B2 - 情報処理装置およびプログラム - Google Patents
情報処理装置およびプログラム Download PDFInfo
- Publication number
- JP4337987B2 JP4337987B2 JP2006531455A JP2006531455A JP4337987B2 JP 4337987 B2 JP4337987 B2 JP 4337987B2 JP 2006531455 A JP2006531455 A JP 2006531455A JP 2006531455 A JP2006531455 A JP 2006531455A JP 4337987 B2 JP4337987 B2 JP 4337987B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- slice information
- slice
- information group
- group
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
- G06T19/20—Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2021—Shape modification
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/964—CAD or CAM, e.g. interactive design tools
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Geometry (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
Description
I. Fujishiro, L. Chen, Y. Takeshima, H. Nakamura and Y. Suzuki, "Parallel Visuzalization of Gigabyte Datasets in GeoFEM", Concurrency and Computation: Practice and Experience, Vol. 14, No. 6-7, pp. 521-530, 2002 B. Wunsche, "The Visualization and Measurement of Left Ventricular Deformation", Proc. the First Asia-Pacific bioinformatics conference on Bioinformatics, pp. 119-128, 2003. B. Pflesser, U. Tiede, K.H. Hohne and R. R. Leuwer, "Volume Based Planning and Rehearsal of Surgical Intervention", Proc. Computer Assisted Radiology and Surgery (CARS), pp.607-612, 2000 R. A. Drebin, L. Carpenter and P. Hanrahan, "Volume Rendering", Computer Graphics (Proc. ACM SIGGRAPH), Vol. 22, No. 4, pp. 65-74, 1988. F. Dachille, K. Kreeger, B. Chen, I. Bitter and A. Kaufman, "High-quality Volume Rendering Using Texture Mapping Hardware", Proc. The ACM SIGGRAPH /EUROGRAPHICS workshop on Graphics hardware, p. 69, 1998. M. Weiler, M. Kraus, M. Merz and T. Ertl, "Hardware-Based Ray Casting for Tetrahedral Meshes", Proc. IEEE Visualization, pp. 333-340, 2003. M. Weiler, M. Kraus and T. Ertl, "Hardware-Based View-Independent Cell Projection", Proc. the IEEE Symposium on Volume Visualization and Graphics, pp. 13-22, 2002. A. E. Kaufman, S. W. Wang, "Volume Sampled Voxelization of Geometric Primitives", Proc. IEEE Visualization, pp. 78-84, 1993. J. Huang, R. Yagel,V. Filippov and Y. Kurzion "An Accurate Method for Voxelizing Polygon Meshes", ACM Symposium on Volume Visualization, pp. 119-126, 1998.
かかる構成により、三次元物体の形状の変化を、表面及び内部の色情報を伴って、実時間で描出することができる。
かかる構成により、三次元物体の形状の変化を、表面及び内部の色情報を伴って、実時間で描出することができる。
かかる構成により、三次元物体の形状の変化を、表面及び内部の色情報を伴って、実時間で描出することができ、かつ予め保持するデータ量が少なくて良い。
かかる構成により、視線ベクトルが示す方向から、三次元物体の高品質な表示を実現することができる。
また、本第五の発明の情報処理装置は、上記の情報処理装置において、第一スライス情報群を構成する複数のスライス情報間の間隔は一定である。
かかる構成により、高速かつ高品質に、三次元物体の形状の変化を表示することができる。
また、本第六の発明の情報処理装置は、上記の情報処理装置において、変形物体出力部は、前記第三スライス情報群を構成する複数のスライスの中で、ディスプレイの奥行きの深い方のスライスから順に出力する。
かかる構成により、三次元物体の形状の変化を、高い品質で表示することができる。
(実施の形態1)
以下、情報処理装置の動作について図2のフローチャートを用いて説明する。
(ステップS201)指示受付部102は、変形指示と視線ベクトルの入力を受け付けたか否かを判断する。入力を受け付ければステップS202に行き、入力を受け付けなければステップS201に戻る。
(ステップS202)第一スライス情報群取得部104は、ステップS201で受け付けた視線ベクトルを取得する。
(ステップS203)第二メッシュ情報取得部103は、ステップS201で受け付けた変形指示を取得する。なお、取得した変形指示は、例えば、変形ベクトル(向きと大きさを有する)である。
(ステップS204)第二メッシュ情報取得部103は、物体情報格納部101から第一メッシュ情報を読み出す。
(ステップS207)第二スライス情報群取得部106は、第二スライス情報群を取得する。かかる処理の詳細については、図3のフローチャートを用いて説明する。
(ステップS208)変形物体出力部107は、ステップS207で取得した第二スライス情報群を出力する。ステップS201に戻る。
また、図2のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
次に、情報処理装置における第二スライス情報群取得の動作(上記ステップS207の動作)について、図3のフローチャートを用いて説明する。
(ステップS301)第二スライス情報群取得部106は、カウンタiに1を代入する。
(ステップS303)第二スライス情報群取得部106は、カウンタjに1を代入する。
(ステップS306)色情報決定手段1052は、ステップS305で決定した3Dボクセル情報中の点の色情報を取得する。
(ステップS307)色情報決定手段1052は、ステップS306で取得した色情報を、i番目のスライス情報の中のj番目の点の色情報に設定する。
(ステップS308)第二スライス情報群取得部106は、カウンタjを1、インクリメントする。ステップS304に戻る。
(ステップS309)第二スライス情報群取得部106は、カウンタiを1、インクリメントする。ステップS302に戻る。
OP=sOA+tOB+uOC 式(1)
O'P'=sO'A'+tO'B'+uO'C' 式(2)
また、本実施の形態における情報処理装置の物体情報格納部に格納されているデータのデータ構造は、三次元物体の三次元メッシュの情報であるメッシュ情報と、前記三次元の物体のボリュームテクスチャである3Dボクセル情報の全部または一部を対応付けて有する三次元物体のデータ構造である。かかるデータ構造を有するデータに対して、上記のような処理を行うことにより、三次元物体の変形や破壊を、表面及び内部の色情報を伴って実時間で描出することができる。かかることも、他の実施の形態においても同様である。
(実施の形態2)
以下、本情報処理装置の動作について図14のフローチャートを用いて説明する。
(ステップS1401)指示受付部102は、変形指示と視線ベクトルの入力を受け付けたか否かを判断する。入力を受け付ければステップS1402に行き、入力を受け付けなければステップS1401に戻る。
(ステップS1402)第一スライス情報群取得部1303は、ステップS1401で受け付けた視線ベクトルを取得する。
(ステップS1403)第二メッシュ情報取得部1304は、ステップS1401で受け付けた変形指示を取得する。なお、変形指示は、例えば、変形ベクトル(向きと大きさを有する)である。
(ステップS1404)第二メッシュ情報取得部1304は、物体情報格納部101から第一メッシュ情報を読み出す。
(ステップS1408)第三スライス情報群取得部1307は、第三スライス情報群を取得する。かかる処理の詳細については、図15のフローチャートを用いて説明する。
(ステップS1409)変形物体出力部1308は、ステップS1408で取得した第三スライス情報群を出力する。ステップS1401に戻る。
また、図14のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
次に、情報処理装置における第三スライス情報群取得の動作(上記ステップS1408の動作)について、図15のフローチャートを用いて説明する。
(ステップS1501)第三スライス情報群取得部1307は、カウンタiに1を代入する。
(ステップS1503)第三スライス情報群取得部1307は、カウンタjに1を代入する。
(ステップS1505)対応点決定手段13061は、i番目のスライス情報の中のj番目の点に対応する点であり、第一スライス情報群を構成する複数のスライス情報の中の点(変形前の点)を決定する。
(ステップS1506)色情報決定手段13062は、ステップS1505で決定した点の色情報を取得する。なお、第一スライス情報群を構成する複数のスライス情報の各点は、色情報を有する。
(ステップS1507)色情報決定手段13062は、ステップS1506で取得した色情報を、i番目のスライス情報の中のj番目の点の色情報に設定する。
(ステップS1508)第三スライス情報群取得部1307は、カウンタjを1、インクリメントする。ステップS1504に戻る。
(ステップS1509)第三スライス情報群取得部1307は、カウンタiを1、インクリメントする。ステップS1502に戻る。
以下、本実施の形態における情報処理装置の具体的な動作について説明する。本情報処理装置において、実施の形態1と同様に、図4(a)に示す4面体を変形させた場合について説明する。
物体情報格納部101は、物体情報格納部101は、例えば、図5に示す第一メッシュ情報と、図6に示す3Dボクセル情報を格納している。
そして、変形物体出力部1308は、第三スライス情報群を出力する。
以上、本実施の形態によれば、メッシュに生じた変形や破壊を、表面及び内部の色情報を伴って、概ね実時間で描出することができる。
(実施の形態3)
本実施の形態において、予め3Dボクセル情報ではなく、スライス情報が用意されている例を説明する。
以下、本情報処理装置の動作について図18のフローチャートを用いて説明する。
(ステップS1801)指示受付部1702は、変形指示の入力を受け付けたか否かを判断する。入力を受け付ければステップS1802に行き、入力を受け付けなければステップS1801に戻る。
(ステップS1803)第二メッシュ情報取得部1304は、ステップS1801で受け付けた変形指示を取得する。なお、変形指示は、例えば、変形ベクトル(向きと大きさを有する)である。
(ステップS1804)第二メッシュ情報取得部1304は、物体情報格納部1701から第一メッシュ情報を読み出す。
(ステップS1807)第三スライス情報群取得部1307は、第三スライス情報群を取得する。ステップS1807の処理は、ステップS1408の処理と同様である。かかる処理の詳細については、図15のフローチャートを用いて説明した。
(ステップS1808)変形物体表示部1308は、ステップS1807で取得した第三スライス情報群を出力する。
また、上記に記載したプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
Claims (14)
- 三次元の物体の三次元メッシュの情報である第一メッシュ情報と、前記三次元の物体のボリュームテクスチャである3Dボクセル情報を格納している物体情報格納部と、
前記三次元の物体の変形を指示する変形指示を受け付ける指示受付部と、
前記指示受付部が変形指示を受け付けた場合に、前記3Dボクセル情報に基づいて、複数のスライス情報である第一スライス情報群を取得する第一スライス情報群取得部と、
前記変形指示に基づいて、前記第一メッシュ情報を変形し、変形した形状を構成する第二メッシュ情報を取得する第二メッシュ情報取得部と、
前記第二メッシュ情報に基づいて、前記複数のスライス情報を変形し、新たな複数のスライス情報である第二スライス情報群を取得する第二スライス情報群取得部と、
前記第一スライス情報群を構成する複数のスライス情報の中の点であり、前記第二スライス情報群を構成する新たな複数のスライス情報の各点に対応する点の色情報を取得し、当該取得した各点の色情報に基づいて、前記第二スライス情報群を構成する新たな複数のスライス情報の各点の色情報を決定する色情報決定部と、
前記色情報決定部が決定した各点の色情報に基づいて、前記第二スライス情報群取得部が取得した第二スライス情報群の各点に新たな色情報を設定し、第三スライス情報群を取得する第三スライス情報群取得部と、
前記第三スライス情報群を出力する変形物体出力部を具備する情報処理装置。 - 三次元の物体の三次元メッシュの情報である第一メッシュ情報と、前記三次元の物体のボリュームテクスチャをスライスした複数のスライス情報である第一スライス情報群を格納している物体情報格納部と、
前記三次元の物体の変形を指示する変形指示を受け付ける指示受付部と、
前記変形指示に基づいて、前記第一メッシュ情報を変形し、変形した形状を構成する第二メッシュ情報を取得する第二メッシュ情報取得部と、
前記第二メッシュ情報に基づいて、前記複数のスライス情報を変形し、新たな複数のスライス情報である第二スライス情報群を取得する第二スライス情報群取得部と、
前記第一スライス情報群を構成する複数のスライス情報の中の点であり、前記第二スライス情報群を構成する新たな複数のスライス情報の各点に対応する点の色情報を取得し、当該取得した各点の色情報に基づいて、前記第二スライス情報群を構成する新たな複数のスライス情報の各点の色情報を決定する色情報決定部と、
前記色情報決定部が決定した各点の色情報に基づいて、前記第二スライス情報群取得部が取得した第二スライス情報群の各点に新たな色情報を設定し、第三スライス情報群を取得する第三スライス情報群取得部と、
前記第三スライス情報群を出力する変形物体出力部を具備する情報処理装置。 - 前記指示受付部は、
前記変形指示と、視線方向を示す情報である視線ベクトルの入力を受け付け、
前記第一スライス情報群取得部は、
前記指示受付部が変形指示を受け付けた場合に、前記3Dボクセル情報に基づいて、前記視線ベクトルに対して垂直となる複数のスライス情報である第一スライス情報群を取得する請求項1記載の情報処理装置。 - 前記第一スライス情報群を構成する複数のスライス情報間の間隔は一定である請求項1から請求項3いずれか記載の情報処理装置。
- 前記変形物体出力部は、
前記第三スライス情報群を構成する複数のスライスの中で、ディスプレイの奥行きの深い方のスライスから順に出力する請求項1から請求項4いずれか記載の情報処理装置。 - 前記指示受付部は、
複数の変形指示を順次受け付け、
三次元の物体の変化を出力するシミュレーションを行う請求項1から請求項5いずれか記載の情報処理装置。 - コンピュータに、
三次元の物体の変形を指示する変形指示を受け付ける指示受付ステップと、
前記指示受付ステップで変形指示を受け付けた場合に、格納している3Dボクセル情報に基づいて、複数のスライス情報である第一スライス情報群を取得する第一スライス情報群取得ステップと、
前記変形指示に基づいて、前記第一メッシュ情報を変形し、変形した形状を構成する第二メッシュ情報を取得する第二メッシュ情報取得ステップと、
前記第二メッシュ情報に基づいて、前記複数のスライス情報を変形し、新たな複数のスライス情報である第二スライス情報群を取得する第二スライス情報群取得ステップと、
前記第一スライス情報群を構成する複数のスライス情報の中の点であり、前記第二スライス情報群を構成する新たな複数のスライス情報の各点に対応する点の色情報を取得し、当該取得した各点の色情報に基づいて、前記第二スライス情報群を構成する新たな複数のスライス情報の各点の色情報を決定する色情報決定ステップと、
前記色情報決定ステップで決定した各点の色情報に基づいて、前記第二スライス情報群取得部が取得した第二スライス情報群の各点に新たな色情報を設定し、第三スライス情報群を取得する第三スライス情報群取得ステップと、
前記第三スライス情報群を出力する変形物体出力ステップを
実行するためのプログラム。 - コンピュータに、
三次元の物体の変形を指示する変形指示を受け付ける指示受付ステップと、
前記変形指示に基づいて、格納している第一メッシュ情報を変形し、変形した形状を構成する第二メッシュ情報を取得する第二メッシュ情報取得ステップと、
前記第二メッシュ情報に基づいて、格納している第一スライス情報群を変形し、新たな複数のスライス情報である第二スライス情報群を取得する第二スライス情報群取得ステップと、
前記第一スライス情報群を構成する複数のスライス情報の中の点であり、前記第二スライス情報群を構成する新たな複数のスライス情報の各点に対応する点の色情報を取得し、当該取得した各点の色情報に基づいて、前記第二スライス情報群を構成する新たな複数のスライス情報の各点の色情報を決定する色情報決定ステップと、
前記色情報決定ステップで決定した各点の色情報に基づいて、前記第二スライス情報群取得ステップで取得した第二スライス情報群の各点に新たな色情報を設定し、第三スライス情報群を取得する第三スライス情報群取得ステップと、
前記第三スライス情報群を出力する変形物体出力ステップを
実行するためのプログラム。 - 前記指示受付ステップにおいて、
前記変形指示と、視線方向を示す情報である視線ベクトルの入力を受け付け、
前記第一スライス情報群取得ステップにおいて、
前記指示受付ステップで変形指示を受け付けた場合に、前記3Dボクセル情報に基づいて、前記視線ベクトルに対して垂直となる複数のスライス情報である第一スライス情報群を取得する請求項7記載のプログラム。 - 前記第一スライス情報群を構成する複数のスライス情報間の間隔は一定である請求項7から請求項9いずれか記載のプログラム。
- 前記変形物体出力ステップにおいて、
前記第三スライス情報群を構成する複数のスライスの中で、ディスプレイの奥行きの深い方のスライスから順に出力する請求項7から請求項10いずれか記載のプログラム。 - 前記指示受付ステップにおいて、
複数の変形指示を順次受け付け、
三次元の物体の変化を出力するシミュレーションを行う請求項7から請求項11いずれか記載のプログラム。 - 記憶媒体に、
三次元の物体の三次元メッシュの情報である第一メッシュ情報と、前記三次元の物体のボリュームテクスチャである3Dボクセル情報を格納しており、
指示受付部、第一スライス情報群取得部、第二メッシュ情報取得部、第二スライス情報群取得部、色情報決定部、第三スライス情報群取得部、および変形物体出力部により実現される情報処理方法であって、
前記指示受付部により、三次元の物体の変形を指示する変形指示を受け付ける指示受付ステップと、
前記第一スライス情報群取得部により、前記指示受付ステップで変形指示を受け付けた場合に、前記3Dボクセル情報に基づいて、複数のスライス情報である第一スライス情報群を取得する第一スライス情報群取得ステップと、
前記第二メッシュ情報取得部により、前記変形指示に基づいて、前記記憶媒体に格納されている第一メッシュ情報を変形し、変形した形状を構成する第二メッシュ情報を取得する第二メッシュ情報取得ステップと、
前記第二スライス情報群取得部により、前記第二メッシュ情報に基づいて、前記複数のスライス情報を変形し、新たな複数のスライス情報である第二スライス情報群を取得する第二スライス情報群取得ステップと、
前記色情報決定部により、前記第一スライス情報群を構成する複数のスライス情報の中の点であり、前記第二スライス情報群を構成する新たな複数のスライス情報の各点に対応する点の色情報を取得し、当該取得した各点の色情報に基づいて、前記第二スライス情報群を構成する新たな複数のスライス情報の各点の色情報を決定する色情報決定ステップと、
前記第三スライス情報群取得部により、前記色情報決定ステップで決定された各点の色情報に基づいて、前記第二スライス情報群取得ステップで取得された第二スライス情報群の各点に新たな色情報を設定し、第三スライス情報群を取得する第三スライス情報群取得ステップと、
前記変形物体出力部により、前記第三スライス情報群を出力する変形物体出力ステップを具備する情報処理方法。 - 三次元物体の三次元メッシュの情報である第一メッシュ情報と、前記三次元の物体のボリュームテクスチャである3Dボクセル情報の全部または一部を対応付けて有する三次元物体のデータ構造であり、
前記三次元物体の変形を指示する変形指示を受け付ける指示受付ステップと、
前記指示受付ステップで変形指示を受け付けた場合に、前記3Dボクセル情報に基づいて、複数のスライス情報である第一スライス情報群を取得する第一スライス情報群取得ステップと、
前記変形指示に基づいて、前記第一メッシュ情報を変形し、変形した形状を構成する第二メッシュ情報を取得する第二メッシュ情報取得ステップと、
前記第二メッシュ情報に基づいて、前記複数のスライス情報を変形し、新たな複数のスライス情報である第二スライス情報群を取得する第二スライス情報群取得ステップと、
前記第一スライス情報群を構成する複数のスライス情報の中の点であり、前記第二スライス情報群を構成する新たな複数のスライス情報の各点に対応する点の色情報を取得し、当該取得した各点の色情報に基づいて、前記第二スライス情報群を構成する新たな複数のスライス情報の各点の色情報を決定する色情報決定ステップと、
前記色情報決定ステップで決定した各点の色情報に基づいて、前記第二スライス情報群取得部が取得した第二スライス情報群の各点に新たな色情報を設定し、第三スライス情報群を取得する第三スライス情報群取得ステップと、
前記第三スライス情報群を出力する変形物体出力ステップとを実行するためのプログラムにより利用される三次元物体のデータ構造。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004225388 | 2004-08-02 | ||
| JP2004225388 | 2004-08-02 | ||
| PCT/JP2005/014024 WO2006013813A1 (ja) | 2004-08-02 | 2005-08-01 | 情報処理装置およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2006013813A1 JPWO2006013813A1 (ja) | 2008-05-01 |
| JP4337987B2 true JP4337987B2 (ja) | 2009-09-30 |
Family
ID=35787098
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006531455A Expired - Fee Related JP4337987B2 (ja) | 2004-08-02 | 2005-08-01 | 情報処理装置およびプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8149237B2 (ja) |
| EP (1) | EP1775685B1 (ja) |
| JP (1) | JP4337987B2 (ja) |
| WO (1) | WO2006013813A1 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5130529B2 (ja) * | 2005-08-01 | 2013-01-30 | 国立大学法人 奈良先端科学技術大学院大学 | 情報処理装置およびプログラム |
| JP5567502B2 (ja) * | 2008-02-25 | 2014-08-06 | インベンティブ メディカル リミテッド | 医療用訓練方法及び装置 |
| JP5241357B2 (ja) * | 2008-07-11 | 2013-07-17 | 三菱プレシジョン株式会社 | 生体データモデル作成方法及びその装置 |
| JP5131790B2 (ja) * | 2008-08-22 | 2013-01-30 | 国立大学法人 奈良先端科学技術大学院大学 | 手術シミュレーション装置、手術シミュレーション方法およびプログラム |
| JP5215828B2 (ja) * | 2008-12-02 | 2013-06-19 | 三菱プレシジョン株式会社 | 術前シミュレーションのためのモデル生成方法 |
| JP5493178B2 (ja) * | 2009-03-31 | 2014-05-14 | 国立大学法人 奈良先端科学技術大学院大学 | 情報処理装置、情報処理方法、およびプログラム |
| JP5907502B2 (ja) * | 2012-06-08 | 2016-04-26 | 富士通株式会社 | 表示プログラム、表示方法、および表示装置 |
| JP6645681B2 (ja) * | 2015-03-11 | 2020-02-14 | キヤノン株式会社 | 3dデータ管理装置 |
| CN105741348B (zh) * | 2016-01-28 | 2018-06-12 | 北京航空航天大学 | 一种结构自适应的三维模型编辑方法 |
| US11803674B2 (en) * | 2019-11-18 | 2023-10-31 | Autodesk, Inc. | Dual mode post processing |
| KR102571744B1 (ko) * | 2021-05-06 | 2023-08-29 | 한국전자통신연구원 | 3차원 콘텐츠 생성 방법 및 장치 |
| US20240208067A1 (en) * | 2022-12-27 | 2024-06-27 | Intrinsic Innovation Llc | Sensor-based adaptation for manipulation of deformable workpieces |
| EP4693202A1 (en) * | 2023-03-29 | 2026-02-11 | FUJIFILM Corporation | Image processing device, method, and program |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6069634A (en) * | 1997-01-08 | 2000-05-30 | Mitsubishi Electric Information Technology Center America, Inl | System for rapidly deforming a graphical object |
| US6498607B1 (en) | 1999-01-29 | 2002-12-24 | Mitsubishi Electric Research Laboratories, Inc. | Method for generating graphical object represented as surface elements |
| DE10111661A1 (de) * | 2001-03-09 | 2002-09-12 | Philips Corp Intellectual Pty | Verfahren zum Segmentieren einer in einem Objekt enthaltenen dreidimensionalen Struktur, insbesondere für die medizinische Bildanalyse |
| JP2003044869A (ja) | 2001-05-24 | 2003-02-14 | Mitsubishi Electric Corp | ボリュームポリゴン統合表示装置 |
| US7079996B2 (en) * | 2001-05-30 | 2006-07-18 | Ford Global Technologies, Llc | System and method for design of experiments using direct surface manipulation of a mesh model |
| US6873718B2 (en) * | 2001-10-12 | 2005-03-29 | Siemens Corporate Research, Inc. | System and method for 3D statistical shape model for the left ventricle of the heart |
| JP4165695B2 (ja) | 2002-10-08 | 2008-10-15 | 独立行政法人理化学研究所 | 非多様体の陰関数表現方法のコンピュータプログラム |
| US8805073B2 (en) * | 2003-02-18 | 2014-08-12 | Koninklijke Philips N.V. | Image segmentation by assigning classes to adaptive mesh primitives |
| US7505037B2 (en) * | 2004-10-02 | 2009-03-17 | Accuray, Inc. | Direct volume rendering of 4D deformable volume images |
| US7633503B2 (en) * | 2005-03-22 | 2009-12-15 | Microsoft Corporation | Local, deformable precomputed radiance transfer |
| US7515954B2 (en) * | 2006-06-13 | 2009-04-07 | Rhythmia Medical, Inc. | Non-contact cardiac mapping, including moving catheter and multi-beat integration |
-
2005
- 2005-08-01 JP JP2006531455A patent/JP4337987B2/ja not_active Expired - Fee Related
- 2005-08-01 EP EP05767121.6A patent/EP1775685B1/en not_active Ceased
- 2005-08-01 US US11/659,088 patent/US8149237B2/en not_active Expired - Fee Related
- 2005-08-01 WO PCT/JP2005/014024 patent/WO2006013813A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US20090079736A1 (en) | 2009-03-26 |
| EP1775685A4 (en) | 2010-01-06 |
| JPWO2006013813A1 (ja) | 2008-05-01 |
| US8149237B2 (en) | 2012-04-03 |
| WO2006013813A1 (ja) | 2006-02-09 |
| EP1775685A1 (en) | 2007-04-18 |
| EP1775685B1 (en) | 2019-07-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8149236B2 (en) | Information processing apparatus and program | |
| JP5241357B2 (ja) | 生体データモデル作成方法及びその装置 | |
| JP4337987B2 (ja) | 情報処理装置およびプログラム | |
| CN102930602B (zh) | 一种基于断层图像的面皮三维表面模型重建方法 | |
| JP5800039B2 (ja) | 生体データモデル作成方法及びその装置 | |
| JP4885042B2 (ja) | 画像処理方法および装置ならびにプログラム | |
| JP5487264B2 (ja) | 生体データモデル作成方法及びその装置 | |
| JPWO2018159709A1 (ja) | 3次元画像処理装置および方法並びにプログラム | |
| JP6009598B2 (ja) | 生体データモデル作成方法及びその装置 | |
| JP2003518302A (ja) | 多角形表面上の2点間の最短経路の繰り返し法による決定 | |
| Selmi et al. | 3D interactive ultrasound image deformation for realistic prostate biopsy simulation | |
| Petkov et al. | Interactive visibility retargeting in vr using conformal visualization | |
| JP6081001B2 (ja) | 生体データモデル作成方法及びその装置 | |
| JP6243948B2 (ja) | 生体データモデルの作成方法及び生体データモデルのデータ格納装置 | |
| JP5105584B2 (ja) | 対象領域表示装置およびプログラム | |
| JP6131361B2 (ja) | 三次元データモデルの負荷分散方法及びその装置 | |
| JP6080999B2 (ja) | 生体データモデル作成方法及びその装置 | |
| JP6081000B2 (ja) | 生体データモデル作成方法及びその装置 | |
| Nesme et al. | Accurate interactive animation of deformable models at arbitrary resolution | |
| Kohout et al. | Fast realistic modelling of muscle fibres | |
| JP2007144056A (ja) | モデリング装置、領域抽出装置、モデリング方法及びプログラム | |
| Henriques et al. | An investigation of meshless deformation for fast soft tissue simulation in virtual surgery applications | |
| Liu et al. | A Haptic System for Drilling into Volume Data with Polygonal Tools. | |
| Drakopoulos et al. | Tetrahedral image-to-mesh conversion for anatomical modeling and surgical simulations | |
| Williams et al. | Interactive 3D haptic carving using combined voxels and mesh |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090521 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090616 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090623 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4337987 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130710 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140710 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |