Abstract:
본 발명은 지각적 인식이 가능한 3차원 형상의 기술방법과 이를 이용한 3차원 그래픽 모델의 데이터베이스 검색 방법 및 장치에 관한 것으로서, 그 기술방법은 부분기반 표현의 부분에 각기 대응되며 각 부분의 속성을 나타내는 단일속성을 구비하는 노드들을 생성하는 단계; 상관속성을 갖는 에지를 생성하는 단계; 및 노드와 에지로 이루어지는 속성관계 그래프를 생성하는 단계를 포함함을 특징으로 하고, 그 데이터베이스 검색방법은 3차원 그래픽 모델을 받아들이는 단계; 3차원 그래픽 모델을 지각적 3차원 형상 기술자로 변환하는 단계; 및 그 지각적 3차원 형상 기술자와 데이터베이스의 지각적 3차원 그래픽 모델들을 비교하여 유사한 모델을 찾아내는 단계를 포함함을 특징으로 하고, 그 검색 장치는 3차원 그래픽 모델을 질의로 받아들이는 질의입력부; 3차원 그래픽 모델을 지각적 3차원 형상 기술자로 변환하는 형상기술자변환부; 지각적 3차원 형상 기술자와 데이터베이스의 지각적 3차원 그래픽 모델들을 비교하여 유사한 모델을 찾는 정합부; 및 유사한 모델을 출력하는 모델출력부를 포함함을 특징으로 한다. 본 발명에 의하면, 스케치에 의한 질의나 편집에 의한 질의가 가능하며 이중 지구 이동자 거리 기법을 그래프 표현간의 정합에 이용함으로써 유사한 모델을 보다 정확하게 검색할 수 있다.
Abstract:
3차원 구조 스케치 제작장치와 방법 및 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체가 개시된다. 그 장치는, 주어진 2차원 스케치의 각 부분의 단일속성 및 각 부분간의 상관속성을 검출하는 속성 검출부, 검출한 단일속성 및 각 부분을 입력받고 검출한 단일속성에 따라 각 부분을 3차원 형상을 갖는 노드로 변경하는 노드 생성부; 및 검출한 상관속성 및 노드를 입력받고 검출한 상관속성에 따라 노드를 배열하여 3차원 구조 스케치를 생성하는 노드 배열부를 포함하며, 단일속성은 기하학적 속성을 포함한 소정의 속성이며, 상관속성은 위상학적 속성을 포함한 소정의 속성인 것을 특징으로 한다. 그러므로, 3차원 구조 스케치를 용이하게 제작하고, 제작된 3차원 구조 스케치를 용이하게 갱신할 수 있는 효과를 갖는다.
Abstract:
PURPOSE: A method of describing a perceptual three-dimensional shape, a method and apparatus for searching a three-dimensional graphic model database using the describing method are provided to efficiently describe a three-dimensional object in order to manage the three-dimensional graphic model database. CONSTITUTION: A method of describing a perceptual three-dimensional shape includes a node generating step(400), an edge generating step(410), and an attributed relational graph generating step(420). The node generating step generates nodes each of which corresponds to part-based representation of the three-dimensional shape model and includes a single attribute representing the attribute of each part. The edge generating step generates edges having correlation attributes representing relationship among the nodes. The attributed relational graph generating step generates an attributed relational graph composed of the nodes and edges.