• Title/Summary/Keyword: B-스플라인

Search Result 138, Processing Time 0.024 seconds

A Study on Waveguide to Microstrip Antipodal Transition for 5G cellular systems (5세대 이동통신 시스템을 위한 도파관-마이크로스트립 앤티포달 변환에 관한 연구)

  • Ki, Hyeon-Cheol
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.4
    • /
    • pp.185-190
    • /
    • 2015
  • In this paper we characterized and designed the waveguide antipodal finline transition at 57-65GHz frequency band in V-band for 5G mobile communication systems. Especially, we proposed the design method of spline taper for finline tapers by means of increasing curvature from linear taper. We could perform optimization more effectively by excluding improper regions for optimal performance from optimization using the method. Return losses and insertion losses of antipodal finline transitions were mainly affected by the taper shape of the finline. The resonances in the structure of the finline transition were the strongest enemies who deteriorate the performance of the transition. And we alleviated the resonances using semicircle shaped patch. The designed antipodal finline transition showed good performance as it showed less than -24.2dB of return loss and -0.24dB of insertion loss in the band(57-65GHz) which we suppose to use.

Difference Edge Acquisition for B-spline Active Contour-Based Face Detection (B-스플라인 능동적 윤곽 기반 얼굴 검출을 위한 차 에지 영상 획득)

  • Kim, Ga-Hyun;Jung, Ho-Gi;Suhr, Jae-Kyu;Kim, Jai-Hie
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.47 no.6
    • /
    • pp.19-27
    • /
    • 2010
  • This paper proposes a method for enhancing detection performance and reducing computational cost when detecting a human face by applying B-spline active contour to the frame difference of consecutive images. Firstly, the method estimates amount of user's motion using kurtosis. If the kurtosis is smaller than a pre-defined threshold, it is considered that the amount of user's motion is insufficient and thus the contour fitting is not applied. Otherwise, the contour fitting is applied by exploiting the fact that the amount of motion is sufficient. Secondly, for the contour fitting, difference edges are detected by combining the distance transformation of the binarized frame difference and the edges of current frame. Lastly, the face is located by assigning the contour fitting process to the detected difference edges. Kurtosis-based motion amount estimation can reduce a computational cost and stabilize the results of the contour fitting. In addition, distance transformation-based difference edge detection can enhance the problems of contour lag and discontinuous difference edges. Experimental results confirm that the proposed method can reduce the face localization error caused by the contour lag and discontinuity of edges, and decrease the computational cost by omitting approximately 39% of the contour fitting.

A study on development of algorithms for the B-spline freeform modelling (B-스플라인 자유형상체 생성 알고리즘)

  • 김희중;정재현
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1996.04a
    • /
    • pp.798-802
    • /
    • 1996
  • 최근 생산 현장에서의 CAD/CAM 등을 통한 자동화 확대와 더불어 이에필요한 설계 및 가공시스템의 수요도 증가하고 있다. 그러나 국내에서 사용중인 기계 및 관련 분야의 CAD/CAM 시스템은 대부분이 외국 제품이다. 근래 국내 몇몇 업체에서 독자 적인 제품을 보급하고 있으나 아직도 저조한 실정이다. 더우기 이들 제품의 대부분도 기본적인 핵심 기술 및 이론은 외국의 것을 도입한 경우가 많다. 그러므로 현재 설계 및 가공시스템의 국산화가 매우 절실하며, 또한 기본 배경이 되는 기하 라이 브러리와 모델링 엔진의 개발이 시급히 요구된다.

  • PDF

Shape offsetting using the geometric properties of B-spline curves(2) - A Study on the removal of loops in control polygon offsetting - (B-스플라인 곡선의 기하특성을 이용한 형상 옵셋 (2) -제어다각형 옵셋에서 발생하는 루프의 제거에 대한 연구-)

  • 정재현;김희중;조우승
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.21 no.4
    • /
    • pp.381-386
    • /
    • 1997
  • The offsetting method using geometric properties of B-spline control polygon is more faster than using of general normal vector in offset processing. But this method itself does not solve the prob¬lems of loop removal in normal offsetting. Generally the distance between neighborhood spans of B-spline control polygon is greater than the offset distance, the loops are occurred in offsetting. For generating of the more precision tool-path in NC machining, the loops of offset must be removed. In this paper, two methods for loop removal are introduced in offsetting of B-spline curve. One is using the intersection of B-spline control span which being occurred of the loop. The other is using two B-spline curve divisions divided from original B-spline curve or its offset curve. After the inter¬section point of loop was searched, the loop being removed to cusp. Also the method for filleting of cusp is inspected to more precision cutting. It is shown that the offsetting using B-spline control polygon is more effective in the sculptured surface machining.

  • PDF

Development of Framework of Linkage between Geometric Modeling and Finite Element Analysis for Shape Optimization of Shell Surfaces (쉘 곡면 형상의 최적 설계를 위한 유한요소해석과 기하학적 모델링의 연동)

  • Kim,Hyeon-Cheol;No,Hui-Yeol;Jo,Maeng-Hyo
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.31 no.8
    • /
    • pp.27-35
    • /
    • 2003
  • Geometric modeling tool and analysis tool of shell surface have been developed in the different environments and purposes. Thus they cannot be naturally fitted to each other for the integrated design and analysis. In the present study, an integrated framework of geometric modeling, analysis, and design optimization is proposed. It is based on the common representation of B-spline surface patch. In the analysis module, a geometrically-exact shell finite element is implemented. In shape optimization module, control points of the surface are selected as design variables. For the computation of shape sensitivities, semi-analytical method is used. Sequential linear programming(SLP) is adopted for the shape optimization of surfaces. The developed integrated framework should serve as a powerful tool for the geometric modeling, analysis, and shape design of surfaces.

Modeling of Functional Surface using Modified B-spline (수정 B-spline을 이용한 기능성 곡면의 Modeling)

  • 황종대;정종윤;정윤교
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.20 no.10
    • /
    • pp.156-163
    • /
    • 2003
  • This research presents modeling of a functional surface which is a constructed free-formed surface. The modeling introduced in this paper adopts modified B-spline that is utilizing approximating technique. The modified B-Spline is constructed with altered control vertices. It is applied to measure points on a surface of an impeller blade. This research builds a surface-modeler accepting inputs of measured points. Generation of cutter-paths for NC machining employs the model of the constructed surfaces. The machined surfaces which is generated in several cases are compared in the aspect of machining accuracy.

A study on the improved de-interlacing applying third order spline interpolation for horizontal direction and ELA (수평방향의 3차 스플라인 보간과 ELA을 이용한 개선된 디인터레이싱 연구)

  • Baek, Kyung-Hoon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.1
    • /
    • pp.696-701
    • /
    • 2017
  • This paper proposes an improved de-interlacing method that converts interlaced images into progressive images from one field. First, it calculates inter-pixel values applying third-order spline interpolation for the horizontal direction from four upper lower pixel values of missing pixels. From inter-pixel values obtained from spline interpolation and upper lower pixels with value, the proposed method makes an accurate estimate of the direction by applying the correlation between upper and lower pixels. The correlation between upper and lower pixels is calculated in nine directions of a missing pixel by using values obtained from spline interpolation and pixels with value. The direction of an edge is determined as the direction in which the correlation between upper and lower pixels is at its minimum. Thus, a missing pixel is calculated by taking the average of upper lower pixels obtained from the predicted direction of an edge. From the simulation results, there are problems in that it takes a bit more time for processing, but it is expected that the time problem will be improved by increasing CPU processing speed. As for image quality, it is shown that the proposed method improves both subjective and objective image quality and quantitatively improves picture signal-to-noise ratio (PSNR) in the range between 0.1 dB to 0.5 dB, as compared with previously presented de-interlacing methods.

Efficient GPU Isosurface Ray-casting of BCC Datasets (효율적인 BCC 볼륨 데이터의 GPU 등가면 광선투사법)

  • Kim, Minho;Kim, Hyunjun;Sarfaraz, Aaliya
    • Journal of the Korea Computer Graphics Society
    • /
    • v.19 no.2
    • /
    • pp.19-27
    • /
    • 2013
  • This paper presents a real-time GPU (Graphics Processing Unit) isosurface ray-caster that improves the performance by 4-7 folds from our previous method, while keeping the superior visual quality. Such an improvement is achieved by incorporating an efficient empty-space skipping scheme and an analytic normal computation. The empty-space skipping scheme is done by building an min/max octree computed from the BB(Bernslein-B$\acute{e}$zier)-form of spline pieces and the analytic normal Formula provides not only a nice visual quality but also an improved evaluation performance.

Investigation on the Description Method of Extrusion Die Surface using B-Spline Surface Scheme (B-스플라인 곡면기법을 이용한 압출금형 곡면의 표현방법에 관한 연구)

  • 유동진;임종훈
    • Transactions of Materials Processing
    • /
    • v.12 no.2
    • /
    • pp.142-150
    • /
    • 2003
  • To construct the extrusion die surface, a B-Spline surface scheme based on the cubic B-Spline curve interpolation method is proposed in the present work. The inlet and outlet profiles are described with B-Spline curves by using the centripetal method for uniform parameterization. The interior control points of surface are generated using the derivative characteristics of B-Spline curve. A complete B-Spline surface is constructed by using appropriate coordinate transformation and knot deletion. In the present study, a quantitative measure for the control of surface is suggested by introducing the tangential vector and inclination angles at the inlet and outlet sections. To verify the validity of the proposed method, automatic surface generation is carried out for the various types of extrusion die surface.

An Efficient Generation of Walking and Running Motion on Various Terrains (다양한 지형에서의 걷기와 달리기 동작의 효율적 생성)

  • Song Mi-Young;Cho Hyung-Je
    • The KIPS Transactions:PartB
    • /
    • v.13B no.2 s.105
    • /
    • pp.187-196
    • /
    • 2006
  • In 3D animation most people adjust the moving motion of their characters on various terrains by using motion data acquired with the motion capture equipment. The motion data can be used to present real human motions naturally, but the data must be captured again to apply to the different terrains from those given at acquiring mode. In addition, there would be a difficulty when applying the data to other characters, in that case the motion data must be captured newly or the existing motion data must be heavily edited manually. In this paper we propose a unified method to generate human motions of walking and running for various terrains such as flat plane, inclined plane, stairway and irregular face. With these methods we are able to generate human motions controlled by the parameters : body height, moving speed, stride, etc. In the proposed methods, the positions and angles of joint can be calculated by using inverse kinematics, and we calculate the trajectory of the swing leg and pelvis according to the cubic spline. With these methods we were presented moving motions using a model of a human body.