• Title/Summary/Keyword: surface to surface intersection

Search Result 147, Processing Time 0.029 seconds

Implementing 3-D Image Reconstruction Algorithms for Compton (컴프턴 카메라를 위한 3 차원 영상 재구성 알고리즘의 구현)

  • Lee, Mi-No;Lee, Soo-Jin
    • The Journal of Engineering Research
    • /
    • v.8 no.1
    • /
    • pp.51-57
    • /
    • 2006
  • We propose efficient methods for implementing 3-D reconstruction algorithms for Compton camera. Since reconstructing Compton scattered data involves the surface integral over the cone associated with the measurement bin, it is crucial to develop a computationally efficient surface integration method. In this work we assume that a cone is made up of a series of ellipses (or circles) stacked up one o top of the other. In order to reduce computational burden for tracing ellipses formed by the intersection of a cone and an image plane, we construct a series of imaginary planes perpendicular to the cone axis so that each plane contains a circle, not an ellipse. In this case the surface integral can be performed by adding uniform samples along each circle. The experimental results demonstrate that our method using imaginary planes significantly improves computational efficiency while keeping reconstruction accuracy.

  • PDF

Water Quality of the First Flushes in the Surface Runoff at an Intersection (도심 교차로 노면 지표유출수의 초기수질특성에 관한 연구)

  • Choi, Sang-Yong;Ko, Kwang-Baik;Lee, Ji-Young;Lim, Se-Ho
    • Journal of Environmental Science International
    • /
    • v.15 no.4
    • /
    • pp.359-364
    • /
    • 2006
  • Two sites with different average daily traffic volume at an intersection were selected in order to investigate water quality of the first flushes in the surface runoffs. The effects of rainfall intensities and accumulated non-rainy days before rainfall events on the water quality were also delineated. Samples were collected at every 2 min. interval from each first flush from February to May, 2004 for 4 major rainfall events. $COD_{cr}$ or SS concentrations at the site with an average daily traffic volume (ADTV) of 23,000 vehicles were 2-7 times higher than those at the site with an ADTV of 1,400 vehicles. The longer the accumulated non-rainy days were, the higher the concentration of heavy metals were than those of $COD_{cr}$ and SS in the first flushes.

3D Linear and Circular Interpolation Algorithm for CNC Machines (CNC 공작기계의 3차원 직선 및 원호 보간 알고리즘에 관한 연구)

  • Yang, Min-Yang;Hong, Won-Pyo
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.16 no.9
    • /
    • pp.172-178
    • /
    • 1999
  • 3D linear and circular interpolations are a basic part for the machining of complex shapes. Until now, because of the absence of appropriate algorithms for the generation of 3D lines and circles, a full accomplishment for available machine tool resolution is difficult. this paper presents new algorithms for 3D linear and circular interpolation in the reference pulse technique. In 3D space, the line or circle is not expressed as an implicit function, it is only defined as the intersection of two surfaces. A 3D line is defined as the intersection of two planes, and a 3D circle is defined as the intersection of a plane and the surface of a sphere. Based on these concepts, interpolation algorithms are designed to follow intersection curves in 3D space, and a real-time 3D linear and circular interpolator was developed in software using a PC. The algorithm implemented in a PC showed promising results in interpolation error and speed performance. It is expected that it can be applied to the next generation computerized numerical control systems for the machining of 3D lines, circles and some other complex shapes.

  • PDF

Hydrodynamic analysis of the surface-piercing propeller in unsteady open water condition using boundary element method

  • Yari, Ehsan;Ghassemi, Hassan
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.8 no.1
    • /
    • pp.22-37
    • /
    • 2016
  • This article investigates numerical modeling of surface piercing propeller (SPP) in unsteady open water condition using boundary element method. The home code based on BEM has been developed for the prediction of propeller performance, unsteady ventilation pattern and cross flow effect on partially submerged propellers. To achieve accurate results and correct behavior extraction of the ventilation zone, finely mesh has generated around the propeller and especially in the situation intersection of propeller with the free surface. Hydrodynamic coefficients and ventilation pattern on key blade of SPP are calculated in the different advance coefficients. The values obtained from this numerical simulation are plotted and the results are compared with experiments data and ventilation observations. The predicted ventilated open water performances of the SPP as well as ventilation pattern are in good agreement with experimental data. Finally, the results of the BEM code/experiment comparisons are discussed.

Generation of 5-axis NC Data for Machining Turbine Blades by Controlling the Heel Angle (Heel angle 조정에 의한 터빈 블레이드의 5축 NC가공 데이터 생성)

  • 이철수;박광렬
    • Korean Journal of Computational Design and Engineering
    • /
    • v.4 no.2
    • /
    • pp.110-120
    • /
    • 1999
  • In general, turbine blades are usually machined on 5-axis NC machine. The 5-axis machining of sculptured surface offers many advantages over 3-axis machining including the faster material-removal rates and an improved surface finish. But it is difficult and time-consuming to generated interference-free 5-axis tool path. This paper describes research on the algorithm for generation of an interference-free 5-axis NC data for machining turbine blades. The approach, using the section profile derived from the intersection of cutting planes with a triangulated-surface approximation, includes (1) CL-data generation by detecting an interference-free heel angle (2) the calculation method for finding a adaptive feed-rate value, and (3) the inverse kinematics depending on the structure of 5-axis machine.

  • PDF

Influences of the Irradiation of Intense Pulsed ion Beam (IPIB) on the Surface of Ni$_3$Al Base Alloy IC6

  • Le, X.Y.;Yan, S.;Zhao, W.J.;Han, B.H.;Wang, Y.G.;Xue, J.M.;Zhang, H.T.
    • Journal of Korean Vacuum Science & Technology
    • /
    • v.6 no.2
    • /
    • pp.92-96
    • /
    • 2002
  • In this paper, we treated the Ni$_3$Al based alloy samples with intense pulsed ion beams (IPIB) at the beam parameters of 250KV acceleration voltage, 100 - 200 A/cm$^2$ current density and 60 u pulse duration. We simulated the thermal-mechanical process near the surface of Ni$_3$Al based alloy with our STEIPIB codes. The surface morphology and the cross-section microstructures of samples were observed with SEM, the composition of the sample surface layer was determined by X-ray Energy Dispersive Spectrometry (XEDS) and the microstructure on the surface was observed by Transmission Electron Microscope (TEM). The results show that heating rate increases with the current density of IPIB and cooling rate reached highest value less than 150 A/cm$^2$. The irradiation of IPIB induced the segregation of Mo and adequate beam parameter can improve anti-oxidation properly of IC6 alloy. Some craters come from extraneous debris and liquid droplets, and some maybe due to the melting of the intersection region of interphase. Increasing the pulse number enlarges average size of craters and decreases number density of craters.

  • PDF

GPU-accelerated Global Illumination for Point Set Rendering (GPU 가속을 이용한 점집합 렌더링을 위한 전역 조명기법)

  • Min, Heajung;Kim, Young J.
    • Journal of the Korea Computer Graphics Society
    • /
    • v.26 no.1
    • /
    • pp.7-15
    • /
    • 2020
  • In the process of visualizing a point set representing a smooth manifold surface, global illumination techniques can be used to render a realistic scene with various effects of lighting. Thanks to the continuous demand for ray tracing and the development of graphics hardware, dedicated GPUs and programmable pipeline for ray tracing have been introduced in recent years. In this paper, real-time global illumination rendering is studied for a point-set model using ray-tracing GPUs. We apply the moving least-squares (MLS) method to approximate the point set to a smooth implicit surface and render it using global illumination by performing massive ray-intersection tests with the surface and generating shading effects at the intersection point. As a result, a complicated point-set scene consisting of more than 0.5M points can be generated in real-time.

Geometric Processing for Freeform Surfaces Based on High-Precision Torus Patch Approximation (토러스 패치 기반의 정밀 근사를 이용한 자유곡면의 기하학적 처리)

  • Park, Youngjin;Hong, Q Youn;Kim, Myung-Soo
    • Journal of the Korea Computer Graphics Society
    • /
    • v.25 no.3
    • /
    • pp.93-103
    • /
    • 2019
  • We introduce a geometric processing method for freeform surfaces based on high-precision torus patch approximation, a new spatial data structure for efficient geometric operations on freeform surfaces. A torus patch fits the freeform surface with flexibility: it can handle not only positive and negative curvature but also a zero curvature. It is possible to precisely approximate the surface regardless of the convexity/concavity of the surface. Unlike the traditional method, a torus patch easily bounds the surface normal, and the offset of the torus becomes a torus again, thus helps the acceleration of various geometric operations. We have shown that the torus patch's approximation accuracy of the freeform surface is high by measuring the upper bound of the two-sided Hausdorff distance between the freeform surface and set of torus patches. Using the method, it can be easily processed to detect an intersection curve between two freeform surfaces and find the offset surface of the freeform surface.

Numerical and experimental study on the impact between a free falling wedge and water

  • Dong, Chuanrui;Sun, Shili;Song, Hexing;Wang, Qiang
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.11 no.1
    • /
    • pp.233-243
    • /
    • 2019
  • In this paper, numerical and experimental studies are performed to investigate the liquid impact on a free falling wedge. In the numerical simulation, the structure is assumed to be rigid and the elastic response is ignored. The fully nonlinear coupling between wedge and water is considered by an auxiliary function method based on the Boundary Element Method (BEM). At the intersection of the wedge surface and liquid surface, two coincident nodes are used to decouple the boundary conditions. The Eulerian free surface conditions in the local coordinate system are adopted to update the deformed free surface. In the experiments, five pressure sensors are fixed on each side of the wedge which is released from an experimental installation. Steel and aluminum wedges that have different structural elasticity are used in the experiments to investigate the influence of structural elasticity on the impact force. Numerical results are compared with experimental data and they agree very well. The influence of fluid gravity, body mass, initial entry speed and deadrise angle on the impact pressure are further investigated.

Regeneration of a defective Railroad Surface for defect detection with Deep Convolution Neural Networks (Deep Convolution Neural Networks 이용하여 결함 검출을 위한 결함이 있는 철도선로표면 디지털영상 재 생성)

  • Kim, Hyeonho;Han, Seokmin
    • Journal of Internet Computing and Services
    • /
    • v.21 no.6
    • /
    • pp.23-31
    • /
    • 2020
  • This study was carried out to generate various images of railroad surfaces with random defects as training data to be better at the detection of defects. Defects on the surface of railroads are caused by various factors such as friction between track binding devices and adjacent tracks and can cause accidents such as broken rails, so railroad maintenance for defects is necessary. Therefore, various researches on defect detection and inspection using image processing or machine learning on railway surface images have been conducted to automate railroad inspection and to reduce railroad maintenance costs. In general, the performance of the image processing analysis method and machine learning technology is affected by the quantity and quality of data. For this reason, some researches require specific devices or vehicles to acquire images of the track surface at regular intervals to obtain a database of various railway surface images. On the contrary, in this study, in order to reduce and improve the operating cost of image acquisition, we constructed the 'Defective Railroad Surface Regeneration Model' by applying the methods presented in the related studies of the Generative Adversarial Network (GAN). Thus, we aimed to detect defects on railroad surface even without a dedicated database. This constructed model is designed to learn to generate the railroad surface combining the different railroad surface textures and the original surface, considering the ground truth of the railroad defects. The generated images of the railroad surface were used as training data in defect detection network, which is based on Fully Convolutional Network (FCN). To validate its performance, we clustered and divided the railroad data into three subsets, one subset as original railroad texture images and the remaining two subsets as another railroad surface texture images. In the first experiment, we used only original texture images for training sets in the defect detection model. And in the second experiment, we trained the generated images that were generated by combining the original images with a few railroad textures of the other images. Each defect detection model was evaluated in terms of 'intersection of union(IoU)' and F1-score measures with ground truths. As a result, the scores increased by about 10~15% when the generated images were used, compared to the case that only the original images were used. This proves that it is possible to detect defects by using the existing data and a few different texture images, even for the railroad surface images in which dedicated training database is not constructed.