• 제목/요약/키워드: 스플라인 커브

검색결과 5건 처리시간 0.023초

접선 지정법을 이용한 대화형 G$^1$스플라인 (Interactive G$^1$ Splines with Tangent Specification Method)

  • 주우석;박경희;이희승
    • 한국정보처리학회논문지
    • /
    • 제1권4호
    • /
    • pp.531-540
    • /
    • 1994
  • 스플라인 함수는 결과적으로 생성되는 커프모양에 의해 캐드 상에서 물체의 외형 을 설계할 수 있게 하는 가장 기본적인 도구이고, 따라서 새롭게 효율적인 커프 모양 의 개발은 산업 설계 분야 전반에 직접적인야 영향을 줄 수 있다. 본 논문은 더욱 다 양하고 자유로운 커브 모양을 만들기 위하여 시각적으로 연속인 부류의 스플라인 함 수를 그리기 위한 도구를 설계하고 구현한다. 이 부류의 스플라인은 기존 스플라인에 비해 자유자재의 다양한 모양을 생성함과 동시에 일반적인 카디날 스플라인이 갖는 보간성을 아울러 갖고 있다는 점이다. 본 논문의 가장 큰 중요성은 매개변수의 스칼라 수치값을 제시하던 기존 G$^1$ 커브 구현방식에서 벗어나, 사용자가 시각적인 벡터를 사 용하여 접선의 모양을 지정케하고 그 결과를 커브 생성을 위한 매개변수로 변형시킬 수 있는 공식을 유도하고 구현한 점이다. 생성된 결과 커브자체가 원래 지정된 접선 에 충실하게 되므로, 캐드 사용자의 입장에서는 설계하고자하는 커브의 개형을 시각화 시킨 접선의 모양에만 치중할 수 있는, 단순한 인터페이스가 가능하게 된다. 따라서, 설계자의 입장에서는 본 논문에 구현된 스플라인 도구를 사용한다면 마우스와 같은 간 단한 입력장비만으로도 다양하고 효과적인 커브 모양을 생산할 수 있다.

  • PDF

계층적 ZP-스플라인을 이용한 곡선 복구 기법 (Curve Reconstruction from Oriented Points Using Hierarchical ZP-Splines)

  • 김현준;김민호
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제22권5호
    • /
    • pp.1-16
    • /
    • 2016
  • 본 논문에서는 최소자승법에 기반한 효율적인 곡선 복구 기법을 제안한다. 구체적으로는, 법선 벡터를 포함한 평면상의 샘플포인트가 주어졌을 때 계층적인 ZP(Zwart-Powell)-스플라인의 레벨로 곡선을 복구하는데, 세밀한 부문을 복구하면서도 비교적 큰 구멍도 효율적으로 메꾸고 있다. 정규화를 위해서는, (1) 선형시스템의 특이성을 피하기 위한 티코노프 정규항과 (2) 아이소커브를 부드럽게 하기 위한 이산 라플라스 정규항 두 가지를 사용하고 있다. 정량적인 벤치마크 테스트를 통해 비교한 결과, 본 방법은 다항식에 기반한 기법들에 비해 훨씬 우수한 결과를 보여준다는 것을 확인할 수 있다. 구멍이 있는 데이터의 경우, 계층적인 B-스플라인과 비교해본 결과 엇비슷한 품질을 보이지만 약 90%의 계산량만을 필요로 한다.

히스토그램 매칭을 이용한 회화적 스트로크 렌더링 기법 연구 (A Study of Painterly Stroke Rendering Techniques Using Histogram Matching)

  • 용한순;이수연;윤경현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.694-696
    • /
    • 2003
  • 본 논문은 회화적 렌더링(painterly rendering)을 위한 다양한 크기를 갖는 곡선 브러시 스트로크(brush stroke)의 생성에 관한 알고리즘과 그 구현 방법을 다루고 있다. 논문에서 제시하는 알고리즘은 한 장의 영상을 입력으로 하여. 화가가 손으로 그린 듯한 느낌을 주는 결과 영상을 만들어 낸다. 결과 영상은 브러시의 크기에 따라 몇 개의 계층(layer)으로 구성되며 각 계층들은 일련의 스플라인 커브(spline curve)로 모델링된 곡선 브러시 스트로크들로 이루어진다. 또한 결과 영상의 회화적 느낌을 강조하기 위하여 입력 영상의 색상을 변환하는 과정을 포함하고 있다.

  • PDF

3차원 객체를 고려한 3차원 가상환경 투어 패스 설정 기법에 대한 연구 (A Study of Tour Path Setting Techniques in 3D Virtual Environment Considering 3D Objects)

  • 송특섭;곽내정
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.835-836
    • /
    • 2009
  • 본 연구는 스케치기반의 인터페이슬 통해 큐빅스플라인 곡선을 자동으로 생성하는 방법을 제시한다. 또한 탐색항해에서 많이 발생하는 이동중 관심영역으로의 뷰포인트를 자동으로 변환하기 위한 방법을 제시한다. 스케치기반 인터페이스는 일반인에게 친숙한 종이환경과 유사한 인터페이스를 통해 가상환경의 탐색항해를 위한 투어패스를 설정하고 관심영역을 중심으로 뷰포인트가 자동적으로 변환하는 기법을 제시함으로써 가상환경에 전문적인 지식이 없거나 전문개발자에게도 시간과 노력을 절약할 수 있는 방법을 제시한다.

  • PDF

동적 균형을 위한 동작 변환 (Motion Adjustment for Dynamic Balance)

  • 탁세윤;송오영;고형석
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제5권2호
    • /
    • pp.33-41
    • /
    • 1999
  • 본 논문은 동적인 균형을 위한 새로운 동작변환 기법을 제시한다. 이는 불균형한 동작을 원래의 동작 특성을 최대한 보존하면서 균형잡힌 동작으로 고쳐주는 새로운 동작 편집 기법으로서, 정적 균형만을 다루었던 기존의 연구와는 달리, 동적인 동작의 균형잡기 문제를 해결한다. 이 알고리즘은 두발 로봇의 균형제어에 널리 쓰이는 개념인 zero moment point (ZMP)의 자취를 구한 후, 이를 분석하는 방법을 통해서 실현되며 구체적으로는 다음과 같은 네단계로 이루어진다. 먼저, 동작 데이타를 스플라인커브로 피팅한다. 그 다음 이 데이타를 사용하여 ZMP 자취를 계산하여, 동작중에 불균형이 되는 부분을 찾는다. 여기서, 불균형은 ZMP 자취가 지지영역 밖으로 벗어나는 구간으로 정의된다. 다음으로 벗어난 ZMP 자취를 지지영역 안으로 투영시켜 새로운 ZMP 자취를 구한다. 마지막으로 구해진 새로운 ZMP 자취에 부합하도록 원래의 동작을 수정한다. 이 과정은 원래의 동작을 최대한 보존할 수 있도록 constrained optimization problem으로 수식화된다. 우리는 실험을 통해 이 알고리즘이 kinematic한 방법으로 편집된 동작에 역학적 사실성을 보장하는 유용한 방법임을 입증한다.

  • PDF