Abstract:
PURPOSE: A method for extracting and abstracting geometrical three dimensions information with respect to a blood vessel of a human body being used a medical operation simulation from medical image solid data is provided to store a symbolic-typed data structure by introducing a plane wave concept and extracting three dimensions information with respect to a blood vessel of a body and approximating and abstracting the information in medical image volume data. CONSTITUTION: An initial position of seeds in a blood vessel is set(701). An initial plane wave is formed and the next plane wave is made by spreading the formed plane wave(702). It is confirmed whether the spreading the plane wave is not performed any more(703). If the spreading the plane wave is performed, it is checked whether new branch exists(704). If new branch exists, the plane wave is divided(705), and new plane waves are inserted in a stack(706). If new branch does not exist, new plane wave is inserted in the stack(706). It is checked whether the stack is empty(707). If the stack is not empty, information with respect to one plane wave is extracted from the stack(708), and an axil direction is estimated and a ray is outputted(709). A distance moved in the blood vessel by the ray is measured(710), and new node is formed based on a curvature of the blood vessel(711). A process for forming the next plane wave is repeated by spreading a plane wave formed at next time(702).
Abstract:
PURPOSE: A converting method of 3-Dimentional polygon-polyhedron data into Quad Edge data structure is provided as the Object file format (OFF). CONSTITUTION: Whether the individual file format against the triangle is totally new triangle (1st stage), if it is a new triangle, it execute a splice calculation by searching two edges connected to the vertex (2nd stage), as a result of stage 1, if it is proved not to be a triangle, from Quad Edge Data's anti-clico direction vertex link to Quad Edge searching stage (3rd stage); and the link which is produced from the preprocessing process, and using the candidate edge that is found after finding the candidate energy for splice compared with the Quad Edge data vertex link splice calculation is executed at the 4th stage. This invention provides the method of transforming 3-Dimentional polygon polyhedron data into the Quad Edge.
Abstract:
PURPOSE: A device for generating an interactive model using multi images is provided to generate the interactive model for creating a 3-dimensional model from a 2-dimensional image, thereby being used in 3-dimensional modeling based on images. CONSTITUTION: An image obtaining module(100) obtains an optional object by a 2-dimensional image. A primitive user interface module(200) stores and distributes images through the image obtaining module, and supplies a graphic-based user interface for outputting a printed result on a screen, then supplies primitives of a predefined 3-dimensional initial model for giving interaction between 2-dimensional and 3-dimensional data. A 3-dimensional model generating module(300) inputs image points and a predefined 3-dimensional primitive to calculate 3-dimensional coordinates, and generates a 3-dimensional model to be conformed with pictures of the primitives. A texture rendering module(400) renders textures of each face of the 3-dimensional model. A user adds or edits various types of animation for the 3-dimensional model in an interactive animation module(500).
Abstract:
PURPOSE: A method of storing and searching three-dimensional data in the Internet is provided to reduce the time period of searching data by generating an image file representing characteristic of three-dimensional data. CONSTITUTION: The method of storing and searching three-dimensional data in the Internet includes the first step of detecting geometrical information which determines a characteristic of three-dimensional model by reading out and parsing a node of three-dimensional data(200). In the second step, a two-dimensional image file is generated based on the three-dimensional data(210). In the third step, the three-dimensional data are updated by adding the two-dimensional image file and an LOD node to the three-dimensional data(220).
Abstract:
본 발명은 객체 파일 포맷(Object File Format(OFF)) 형태로 주어지는 입력 3차원 다각형 다면체 데이터를 쿼드 에지(Quad Edge) 데이터 구조로 전환해주기 위한 3차원 다각형 다면체 데이터의 쿼드 에지로의 전환 방법을 제공하는 데 그 목적이 있다. 본 발명에 따르면, 입력된 객체 파일 포맷의 삼각형에 대하여 전적으로 새로운 삼각형인지를 판단하는 제 1 단계; 상기 제 1 단계의 판단 결과, 전적으로 새로운 삼각형이면 버택스에 연결된 두에지를 찾아 스풀라이스 연산을 수행하는 제 2 단계; 상기 제 1 단계의 판단 결과, 전적으로 새로운 삼각형이 아니면 쿼드 에지 데이터 표현의 반시계방향의 버택스 링크에서 쿼드 에지를 찾는 제 3 단계; 및 전처리(preprocessing) 과정에서 생성된 링크(link)와 이미 쿼드 에지 데이터 표현의 버턱스 링크를 비교하여 스풀라이스를 위한 후보 에지를 찾은 후에, 찾아진 후보 에지와 쿼드 에지를 이용하여 스풀라이스 연산을 수행하는 제 4 단계를 포함하여 이루어진 3차원 다각형 다면체 데이터의 쿼드 에지로의 변환 방법이 제공된다.
Abstract:
PURPOSE: A sharing system for a three-dimensional graphics object is provided to supply a three-dimensional dispersion sharing virtual service to a user. CONSTITUTION: The system forms an element object and a group object by analyzing a loaded graphics file(127) and applies mean information to the group object. A sharing management system(110) manages the element object and the group object loaded on a sharing graphics object DB(database) system centering on the object discriminator. A sharing graphics object DB system(120) keeps a hierarchical structure of the element object and group object centering on an openinventor graph. The sharing graphics object DB system operates and processes the graphics object depending on a user and event of the system.
Abstract:
PURPOSE: A method for managing asharing object in a virtual reality space is provided for enhancing a performance of a system by decreasing an overload of a server system and a communication between the systems of participants. CONSTITUTION: A distribution virtual reality system is classified based on a hierarchy by the number of server and client systems which form a distribution virtual reality system and forms a sharing virtual object(S101). A domain region needed for each field is computed from the hierarchial groups for identifying a region of the hierarchy classified in S101, and then an identification region for storing a corresponding identifier in accordance with a result of the computation(S102).