• Title/Summary/Keyword: 베지에 곡선

Search Result 11, Processing Time 0.022 seconds

Control of Bezier Curve Shapes by Midpoint Slope Handle (중점 기울기 핸들에 의한 베지에 곡선 제어)

  • Jou, Wou-Seok;Jang, Hyuk-Soo;Lim, Tae-Shik
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.9
    • /
    • pp.3019-3028
    • /
    • 2000
  • One of the most frequently used spline scheme in CAD and graphics package is Bezier curve. Although simple and easy to implement, it supports diverse kinds of curves and surfaces. In view of the design convenience, the main advantage of the Bezier curves is that they observe user-specified slope conditions at both endpoints while maintaining smoothness. This paper expands the advantage by deriving equations for generalized Bezier curves, and applying the equation to observe additional slope condition at midpoint. This is possible by decomposing and analyzing the user-specified midpoint slope, and reflecting the result back into the Bezier basis matrix in parametric form. Consequently, users can control the curve shapes not only by the endpoint slope handles but also at the midpoint slope handle, which helps them to be able to apply more accurate control over the conventional Bezier curve shapes.

  • PDF

Nonparametric estimation of the derivative of function via the Bezier curve (베지에 곡선을 이용한 함수의 미분에 대한 비모수적 추정)

  • 김충락;정미선;김형순
    • The Korean Journal of Applied Statistics
    • /
    • v.11 no.1
    • /
    • pp.193-204
    • /
    • 1998
  • It is quite that we have to estimate the derivative of the regression function. The Bezier curve, rarely known to statisticians, is very popular in computer graphics area. In this paper, we use nonparametric method via the Bezier curve, and apply this method to real data set. This method seems to be very easy to compute and can be easily applied to other smoothing techniques.

  • PDF

Bending-based Adaptive Sampling for Efficient Hair Simulations (효율적인 헤어 시뮬레이션을 위한 굽힘 기반 적응형 샘플링)

  • Yun, Ju-Young;Kim, Donghui;Kim, Jong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.01a
    • /
    • pp.353-355
    • /
    • 2022
  • 본 논문에서는 외력에 의해 헤어가 움직일 때, 전체가 아닌 변형률이 큰 부분에 입자 제어점을 추가하여 베지에 곡선을 그리는 적응형 헤어 시뮬레이션 기법을 제안한다. 일반적인 정규화 샘플링을 통한 물리 시뮬레이션은 헤어의 움직임에 대한 정확도가 높은 반면, 계산량이 증가하고 메모리를 많이 차지하기 때문에 비효율적이다. 이 문제는 굽힘이 일어나는 특정 부분만 활용한 적응형 샘플링을 통해 해결할 수 있으며, 메모리뿐만 아니라 속도 측면에서도 모두 우수한 성능을 보인다. 본 논문에서 제안하는 방법을 이용한 굽힘 샘플링 기법은 헤어의 굽힘 패턴에 따라 실시간으로 표현되며 자연스럽고 부드러운 실제 헤어와 유사한 결과를 보여준다.

  • PDF

A Digital Watermark Scheme for Rational Bezier Curves (유리 베지에곡선을 위한 디지털워터마크 기법)

  • Kim, Tae-Wan;Kwon, Song-Hwa;Moon, Hwan-Pyo;Choi, Hyeong-In;Wee, Nam-Sook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.625-628
    • /
    • 2002
  • 디지틸워터마킹은 디지털콘텐츠의 저작권보호 솔루션으로서 현재 주로 이미지, 오디오, 비디오, 텍스트 등을 대상으로 연구되고 있다. 컴퓨터 하드웨어, 네트워크, 그리고, 응용 소프트웨어의 빠른 발전과 함께 국가 차원의 초고속 통신망의 인프라 구축에 힘입어, 3차원 폴리곤과 곡선 및 곡면에 대한 디지털워터마킹에 관심이 높아지고 있다. 본 논문에서는 유리 베지에곡선에 대한 디지털워터마킹에 대한 하나의 방법을 제시한다. 기존의 베지에곡선의 차수를 증가시키는 일반적인 방법이 아닌 유리항의 분모와 분자에 공통의 다항식을 곱하여 차수를 증가시킨다. 이때 공통으로 칠하는 다항식의 관들의 복비(cross ratio) 값에 우리가 숨기고자하는 마크를 삽입하고, 추출해내는 방법을 제시한다. 본 논문에서 제시된 알고리듬은 워터마크를 삽입하는 과정에서 곡선의 형태를 전혀 변화시키지 않는 형태 유지성(shape preserving property)을 갖는다. 또한. 본 알고리듬의 다른 중요한 특징은 곡선이 CAD 시스템에 의해 이용되는 과정에서 흔히 일어나는 재매개화 방법 중 뫼비우스 변환을 이용한 재매개화에 저항성이 있는 알고리듬이라는 것이다. 마지막으로 본 연구에서 제시한 방범에 의한 예제의 결과를 보여준다.

  • PDF

A Unified Surface Modeling Technique Using a Bezier Curve Model (de Casteljau Algorithm) (베지에 곡선모델 (드 카스텔죠 알고리듬) 을 이용한 곡면 통합 모델링 기법)

  • Rhim, Joong-Hyun;Lee, Kyu-Yeul
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.34 no.4
    • /
    • pp.127-138
    • /
    • 1997
  • In this study, a new technique is presented, by which one can define ship hull form with full fairness from the input data of lines. For curve modeling, the de Casteljau Algorithm and Bezier control points are used to express free curves and to establish the unified curve modeling technique which enables one to convert non-uniform B-spline (NUB) curve or cubic spline curve into composite Bezier curves. For surface modeling, the mesh curve net which is required to define surface of ship hull form is interpolated by the method of the unified curve modeling, and the boundary curve segments of Gregory surface patches are generated by remeshing(rearranging) the given mesh curve net. From these boundary information, composite Gregory surfaces of good quality in fairness can be formulated.

  • PDF

Aircraft 4D Trajectory Model for Air Traffic Control Simulator (항공교통관제 시뮬레이션을 위한 항공기 4D 궤적모델 개발)

  • Jung, Hyuntae;Lee, Keumjin
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.3
    • /
    • pp.264-271
    • /
    • 2017
  • This paper presents air traffic control simulation model for generating 4D trajectory, and aircraft dynamic model based on 4D trajectory information. With aircraft parameters from BADA and Total Energy Model, the trajectory is defined through modified Bezier curve and the simulation supports two aircraft control methods based on controlled time of arrival (CTA) or airspeed. The simulation results shown that flight time and path were almost identical to the defined trajectory, and derived the differences of each control methods according to wind conditions. Based on the simulation model developed in this study, it is expected to be applied to various air traffic management researches. Future studies will focus on applying optimization techniques in order to minimize the difference between generated trajectories and actual flight routes. This work will increase utilization of developed simulation futhermore.

Detection of Hand Gesture and its Description for Wearable Applications in IoMTW (IoMTW 에서의 웨어러블 응용을 위한 손 제스처 검출 및 서술)

  • Yang, Anna;Park, Do-Hyun;Chun, Sungmoon;Kim, Jae-Gon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2016.06a
    • /
    • pp.338-339
    • /
    • 2016
  • 손 제스처는 스마트 글래스 등 웨어러블 기기의 NUI(Natural User Interface)로 부각되고 있으며 이를 위해서는 손 제스처 검출 및 인식 기능이 요구된다. 또한, 최근 MPEG 에서는 IoT(Internet of Thing) 환경에서의 미디어 소비를 위한 표준으로 IoMTW(Media-centric IoT and Wearable) 사전 탐색이 진행되고 있으며, 손 제스처를 표현하기 위한 메타데이터도 하나의 표준 기술요소로 논의되고 있다. 본 논문에서는 스마트 글래스 환경에서의 손 제스처 인식을 위한 과정으로 스테레오 영상을 통한 손 윤곽선 검출과 이를 메타데이터로 서술하기 위하여 베지에(Bezier) 곡선으로 표현하는 기법을 제시한다.

  • PDF

곡면의 특성을 나타내는 특성뿔들의 정의 및 상호관계

  • 김덕수
    • Journal of the KSME
    • /
    • v.32 no.2
    • /
    • pp.167-174
    • /
    • 1992
  • 이 글에서는 베지에 곡면상에서 접선뿔, 법선뿔, 그리고 가시뿔 등이 정의되었고, 또 그뿔들을 구하는 방법이 설명되었으며, 그 과정에서 뿔들 상호간에 특성을 설명하였다. 이 뿔들은 기하학 적인 문제를 해결하는데 있어서 편리한 도구로 사용될 수 있다. 접선뿔은 두 곡면간의 교선이 꼬이는지(다시 말해서, 교선이 loop을 형성하는지)를 검증하거나, 주어진 곡면위에서 법선 벡터를 구할 수 있나 없나를 검증하는 데 쓰일 수 있고 법선뿔은 주어진 곡면이 실루엣 곡선을 갖는지를 검증하는 데 쓰일 수 있다. 가시뿔은 앞에서 설명한 바와 같이 곡면의 가공성을 검증하는데 쓰일 수 있다. 한 가지 언급되어야 할 것은 이 글에서는 한 개의 곡면 조각에 대해서만 각 뿔들이 논의되었다. 만일 주어진 곡면상에 한 개 이상의 곡면 조각이 있다면(일반적으로는 이 경우가 대부분이지만), 각 곡면 조각에 대해서 구한 뿔들을 다른 곡면 조각에 대해서 검증해 보아야 한다. 특히 가시뿔의 경우에는 한 곡면 조각에 대해서 구한 가시뿔에서 다른 곡면 조각에 의해 가리워지는 부분을 빼 주어야 한다.

  • PDF

A Study on Tatami Algorithm for Computer Embroidery (컴퓨터 자수용 누비기 알고리즘에 관한 연구)

  • Lee, Yang-Sun;Lee, Sung-Oog
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.719-722
    • /
    • 2000
  • 의류제품에 자수를 놓기 위해서는 자수기와 이를 구동해 주는 자수 프로그램이 반드시 필요하다. 이자수 프로그램은 밑박음질(Running), 박음질(Satin), 누비기(Tatami) 기능을 기반으로 구성되므로 가장 중요한 핵심기능이라고 할 수 있다. 본 논문에서는 베지에르 곡선식을 사용하여 구현한 누비기(Tatami) 알고리즘을 기술한다. 누비기는 범위가 넓어 박음질(Satin)로 처리를 못할 때 사용되며 다양한 무늬를 표현하거나 박음질과는 달리 넓은 범위를 채울 때 사용된다.

  • PDF

A Study on Satin Algorithm for Computer Embroidery (컴퓨터 자수용 박음질 알고리즘에 관한 연구)

  • Lee, Yang-Sun;Jang, Hyun-Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.1159-1162
    • /
    • 2000
  • 본 논문에서는 컴퓨터 자수 소프트웨어인 펀칭 프로그램의 개발과정에서 베지에르 곡선식을 사용하여 구현한 박음질(Satin) 알고리즘을 기술한다. 자수에서 박음질은 지그재그로 1회씩 정해진 구간의 밀도와 수폭사이를 왕복하여 작업이 이루어지며 폭이 좁거나 테두리 부분을 작업할 때 주로 사용된다. 박음질은 밑박음질(Running)과 다르게 불규칙적인 면을 채울 수 있도록 고안됐다.

  • PDF