• 제목/요약/키워드: B-spline

검색결과 523건 처리시간 0.031초

비스플라인 부피에 기초한 유동 가시화 모델 (Flow Visualization Model Based on B-spline Volume)

  • 박상근;이건우
    • 한국CDE학회논문집
    • /
    • 제2권1호
    • /
    • pp.11-18
    • /
    • 1997
  • Scientific volume visualization addresses the representation, manipulation, and rendering of volumetric data sets, providing mechanisms for looking closely into structures and understanding their complexity and dynamics. In the past several years, a tremendous amount of research and development has been directed toward algorithms and data modeling methods for a scientific data visualization. But there has been very little work on developing a mathematical volume model that feeds this visualization. Especially, in flow visualization, the volume model has long been required as a guidance to display the very large amounts of data resulting from numerical simulations. In this paper, we focus on the mathematical representation of volumetric data sets and the method of extracting meaningful information from the derived volume model. For this purpose, a B-spline volume is extended to a high dimensional trivariate model which is called as a flow visualization model in this paper. Two three-dimensional examples are presented to demonstrate the capabilities of this model.

  • PDF

아바타 자동생성을 위한 칼라정보와 B-spline Snake를 이용한 얼굴 윤곽선검출 (Face contour detection for automatic creating avatar using color information and B-spline snake)

  • 우재근;권민수;이장희;강훈
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2004년도 춘계학술대회 학술발표 논문집 제14권 제1호
    • /
    • pp.221-224
    • /
    • 2004
  • 본 논문에서는 웹 카메라로 촬영된 받아진 입력영상에서 사람의 얼굴을 검출하고 검출된 얼굴을 기반으로 사람 얼굴 아바타를 생성하는 방법에 대하여 다루고 있다. 일반적으로 웹 카메라를 통해 얻은 영상은 해상도가 떨어질 뿐만 아니라 끊임없는 조명의 변화와 복잡한 배경이 존재하여 얼굴을 검출함에 있어 어려움을 준다. 따라서 몇몇의 특징 점에 의존하는 방법으로 사람얼굴의 윤곽선을 찾는다는 것은 큰 어려옴을 겪게 된다. 본 논문에서는 이런 방법들의 결점을 극복하기 위한 새로운 방법을 제안한다. 먼저 칼라정보를 이용하여 실험을 통하여 통계적으로 표준피부색을 정의하여 얼굴의 대략적인 위치와 크기를 얻은 다음으로 B-spline Snake를 이용하여 사람 얼굴의 윤곽선을 정확히 추출할 수 있다.

  • PDF

5축 러핑 전용 CAM 시스템 개발 (Development of the CAM system for 5-axis automatic shoe roughing)

  • 강동배;손성민;김화영;안중환
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2003년도 춘계학술대회 논문집
    • /
    • pp.1227-1230
    • /
    • 2003
  • A roughing process is one of the most important and indispensable shoe manufacturing processes of various types of shoes. This basic process to rough the upper of the shoe is studied to improve the productivity and to reduce the processing time. In this study, the CAM system for shoe roughing is developed. The B-spline surface generated by the developed CAM system ignores the small inclinations of the real roughing surface because the developed roughing tool has potential to rough the roughing surface of the shoe properly. The roughing tool roughs the roughing surface using its side along the generated tool paths. The generated NC codes were applied to 5-axis polishing machine for the test. Experimental results show good evaluation result. The upper of the shoe is roughed properly along the roughing path line and the roughing surface was good to cement the outsole of the shoe.

  • PDF

CUBIC B-SPLINE FINITE ELEMENT METHOD FOR THE ROSENAU-BURGERS EQUATION

  • Xu, Ge-Xing;Li, Chun-Hua;Piao, Guang-Ri
    • East Asian mathematical journal
    • /
    • 제33권1호
    • /
    • pp.53-65
    • /
    • 2017
  • Numerical solutions of the Rosenau-Burgers equation based on the cubic B-spline finite element method are introduced. The backward Euler method is used for discretization in time, and the obtained nonlinear algebraic system is changed to a linear system by the Newton's method. We show that those methods are unconditionally stable. Two test problems are studied to demonstrate the accuracy of the proposed method. The computational results indicate that numerical solutions are in good agreement with exact solutions.

에너지 최소화에 근거한 B-spline curve fitting을 이용한 근사적 lofting 방법 (Approximate Lofting by B-spline Curve Fitting Based on Energy Minimization)

  • 박형준;김광수
    • 한국CDE학회논문집
    • /
    • 제4권1호
    • /
    • pp.32-42
    • /
    • 1999
  • Approximate lofting or skinning is one of practical surface modeling techniques well used in CAD and reverse engineering applications. Presented in this paper is a method for approximately lofting a given set of curves wihin a specified tolereance. It is based on refitting input curves simultaneously on a common knot vector and interpolating them to get a resultant NURBS surface. A concept of reducing the number of interior knots of the common knot vector is well adopted to acquire more compact representation for the resultant surface. Energy minimization is newly introduced in curve refitting process to stabilize the solution of the fitting problem and get more fair curve. The proposed approximate lofting provides more smooth surface models and realizes more efficient data reduction expecially when the parameterization and compatibility of input curves are not good enough. The method has been successfully implemented in a new CAD/CAM product VX Vision? of Varimetrix Corporation.

  • PDF

An Accelerated Simulated Annealing Method for B-spline Curve Fitting to Strip-shaped Scattered Points

  • Javidrad, Farhad
    • International Journal of CAD/CAM
    • /
    • 제12권1호
    • /
    • pp.9-19
    • /
    • 2012
  • Generation of optimum planar B-spline curve in terms of minimum deviation and required fairness to approximate a target shape defined by a strip-shaped unorganized 2D point cloud is studied. It is proposed to use the location of control points as variables within the geometric optimization framework of point distance minimization. An adaptive simulated annealing heuristic optimization algorithm is developed to iteratively update an initial approximate curve towards the target shape. The new implementation comprises an adaptive cooling procedure in which the temperature change is adaptively dependent on the objective function evolution. It is shown that the proposed method results in an improved convergence speed when compared to the standard simulated annealing method. A couple of examples are included to show the applicability of the proposed method in the surface model reconstruction directly from point cloud data.

Semi-automatic method for surface smoothing

  • Lee, Chong-Sun;Lee, Chong-Won;Park, Se-Hyung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1987년도 한국자동제어학술회의논문집; 한국과학기술대학, 충남; 16-17 Oct. 1987
    • /
    • pp.249-254
    • /
    • 1987
  • This paper presents a new method for generating smooth free-form surface by local correction. B-spline surface is used for its convenience of local correction, and the direction of surface correction is fixed to the average-surface-normal direction. The surface to be corrected is approximated into a uniform cubic B-spline surface. Then, the smoothness (curvature arrows, iso-parametric lines) of the approximated surface is displayed with B-spline control points. When a control point near the region that needs correction is selected, a new point 1 mm higher than the original control point in the direction of the average surface normal is displayed. And the surface is corrected by giving the amount of control point movement interactively. Since the direction of correction is given by the program and the amount of correction is selected by the user, the method is called semiautomatic. sufficiently smooth surface can be obtained by this method. Examples are given to illustrate the method.

  • PDF

COLLOCATION METHOD USING QUARTIC B-SPLINE FOR NUMERICAL SOLUTION OF THE MODIFIED EQUAL WIDTH WAVE EQUATION

  • Islam, Siraj-Ul;Haq, Fazal-I;Tirmizi, Ikram A.
    • Journal of applied mathematics & informatics
    • /
    • 제28권3_4호
    • /
    • pp.611-624
    • /
    • 2010
  • A Numerical scheme based on collocation method using quartic B-spline functions is designed for the numerical solution of one-dimensional modified equal width wave (MEW) wave equation. Using Von-Neumann approach the scheme is shown to be unconditionally stable. Performance of the method is validated through test problems including single wave, interaction of two waves and use of Maxwellian initial condition. Using error norms $L_2$ and $L_{\infty}$ and conservative properties of mass, momentum and energy, accuracy and efficiency of the suggested method is established through comparison with the existing numerical techniques.

3차원 곡면 내삽법을 이용한 자동차 박판 부품의 변형율 측정법 개선 (An Improvement of Strain Measuring Technique by using the B-spline Surface Interpolation Method)

  • 김종봉;양동열
    • 한국자동차공학회논문집
    • /
    • 제6권4호
    • /
    • pp.141-150
    • /
    • 1998
  • The measurement of strains in stamped sheet metal is essential to the design and manufacture of sound sheet metal products. The measured strains can also be used in verifying the reliability of the computer analysis such as finite element analysis. In most engineering applications, strains are measured from the deformed square grids or deformed circular grids in comparison with the initial undeformed grids. In such a case, however, strains are averaged in each grid and the localized strain in a region smaller than a grid size can not be measured. In the present study, the B-spline surface interpolation technique is introduced in order to measure the strains more exactly and effectively. The strains calculated by using the surface interpolation technique are compared with the strains calculated from the three-noded grids as well as with the finite element analysis.

  • PDF

제2종 Rredholm 적분방정식의 새로운 수식해법 (An Alternative Point-Matching Technique for Fredholm Integral Equations of Second Kind)

  • 이직열;김정기
    • 대한전자공학회논문지
    • /
    • 제22권5호
    • /
    • pp.83-86
    • /
    • 1985
  • Fredholm 제 2종 적분 방정식의 수치해법에 관한 새로운 기범을 제시하였다. 문제 영역의 절점에 데이터를 혼합 형태로 가함으로써 근사해를 구하였다. 수치 해법에서 오차를 줄이기 위하여 모든 절정에서 2번 연속 미분가능한 cubic B-spline 함수를 기저함수로 사용하였다. 기저함수로서 cubit B-spline 함수를 이용한 본 기법의 결과와 기저함수로 pulse 함수 test 함수로는 delta 함수를 이용한 모멘트법의 결과를 예제를 통하여 비교하였다. 또한 이 방법에 대한 수렴 조건을 기술 하였다.

  • PDF