분산 데이터 보간을 이용한 자유 형태 곡면 생성방법

The Generation of Free-Form Surface using Scattered Data Interpolation

  • 이아리 (광운대학교 대학원 전자계산학과) ;
  • 박철호 (두원공과대학 컴퓨터그래픽스과) ;
  • 심재홍 (광운대학교 컴퓨터과학과)
  • 발행 : 1999.09.01

초록

본 논문에서는 자유 형태 곡면을 설계할 수 있는 효과적인 방법으로 분산 데이터 보간 방법을 제안한다. 데이터 보간 방법은 다양한 물체를 모델링 하는데 필수적인 방법이다. 구조가 복잡한 자유형태곡면을 생성하기 위하여 기존의 방법은 제어 점의 가중치를 계산하여 물체를 나타낼 경우, 물체의 편평한 영역과 날카로운 모서리 부분이 나타나는 문제점이 있었다. 이러한 문제점을 해결하기 위해서 분산 데이터 보간을 이용하여 새로운 근사곡면 생성방법을 제시한다. 이 방법은 주어진 제어 점들과 변환된 물체상의 점에 변화영역에서 최적의 값을 가지는 주요 곡률을 계산하여 B-스플라인 보간 함수를 구하고 이을 이용하여 근사된 자료의 변화량을 계산한다. 또한 최소의 가중치를 분산 데이터 보간에 이용함으로써 보다 자연스러운 자유형태 곡면을 설계하는 방법을 제안한다.

This paper proposes the scattered data interpolation as an efficient method that is designed for free-form surface. Data interpolation is an essential method of designing for various objects. For the generating free-form surface of complexity construction, the existing method had problems to represent flat area and sharp corner edge, in presenting objects with computing the weight of control points. For solving this problem, we proposes the generating method of new approximation surfaces, using scattered data interpolation. This method obtains B-Spline basis function which calculates main curvature, having optimized value in variable area, on given control points and changed objects, and then computes the changing rate the approximating data, using it's value. We also present this method that generates smoother free-form surface, using the scattered data interpolation with minimum weight.

키워드