• Title/Summary/Keyword: 법선벡터

Search Result 107, Processing Time 0.022 seconds

Shading Algorithm Evaluation based on User Perception (사용자 인지 실험 기반 쉐이딩 알고리즘 평가)

  • Byun, Hae-Won;Park, Yun-Young
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.6
    • /
    • pp.106-115
    • /
    • 2011
  • In this paper, we evaluate the effectiveness of previous shading algorithms in depicting shape of 3d objects. We perform a study in which people are shown an image of one of ten 3D objects shaded with one of eight styles and asked to orient a gauge to coincide with the surface normal at many positions on the object's surface. The normal estimates are compared with each other and with ground truth data provided by a registered 3D surface model to analyze accuracy and precision. Our experiments suggest that people interpret certain shape differently depending on shading of 3d object. This paper offers substantial evidence that current computer graphics shading algorithms can effectively depict shape of 3d objects where the algorithms have the properties of lots of tone steps and uniformly distributed tone steps. This type of analysis can guide the future development of new CG shading algorithms in computer graphics for the purpose of shape perception.

A Study on Focus Position Control of Reflector Using Fuzzy Controller (퍼지제어기를 이용한 반사경의 초점 위치제어에 관한 연구)

  • Jeong, Hoi-Seong;Kim, Jun-Su;Kim, Hye-Ran;Kim, Gwan-Hyung;Lee, Hyung-Ki
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.21 no.5
    • /
    • pp.645-652
    • /
    • 2011
  • The present study investigated the tracking system of a reflector to trace the movement of sun. The system was designed to minimize the error between the vertical vector of reflector and the position of sun. The proposed system was able to collect the sun lights at a point as a useful source of light energy and transmit the collected light to a remote area through optical fibers. Also the study successfully solved the controller design problem due to the complexity of modeling of the sun tracking system using a fuzzy logic controller which mimics human reasoning.

Robust 3D Facial Landmark Detection Using Angular Partitioned Spin Images (각 분할 스핀 영상을 사용한 3차원 얼굴 특징점 검출 방법)

  • Kim, Dong-Hyun;Choi, Kang-Sun
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.5
    • /
    • pp.199-207
    • /
    • 2013
  • Spin images representing efficiently surface features of 3D mesh models have been used to detect facial landmark points. However, at a certain point, different normal direction can lead to quite different spin images. Moreover, since 3D points are projected to the 2D (${\alpha}-{\beta}$) space during spin image generation, surface features cannot be described clearly. In this paper, we present a method to detect 3D facial landmark using improved spin images by partitioning the search area with respect to angle. By generating sub-spin images for angular partitioned 3D spaces, more unique features describing corresponding surfaces can be obtained, and improve the performance of landmark detection. In order to generate spin images robust to inaccurate surface normal direction, we utilize on averaging surface normal with its neighboring normal vectors. The experimental results show that the proposed method increases the accuracy in landmark detection by about 34% over a conventional method.

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

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

  • PDF

3D Pointing for Effective Hand Mouse in Depth Image (깊이영상에서 효율적인 핸드 마우스를 위한 3D 포인팅)

  • Joo, Sung-Il;Weon, Sun-Hee;Choi, Hyung-Il
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.8
    • /
    • pp.35-44
    • /
    • 2014
  • This paper proposes a 3D pointing interface that is designed for the efficient application of a hand mouse. The proposed method uses depth images to secure high-quality results even in response to changes in lighting and environmental conditions and uses the normal vector of the palm of the hand to perform 3D pointing. First, the hand region is detected and tracked using the existing conventional method; based on the information thus obtained, the region of the palm is predicted and the region of interest is obtained. Once the region of interest has been identified, this region is approximated by the plane equation and the normal vector is extracted. Next, to ensure stable control, interpolation is performed using the extracted normal vector and the intersection point is detected. For stability and efficiency, the dynamic weight using the sigmoid function is applied to the above detected intersection point, and finally, this is converted into the 2D coordinate system. This paper explains the methods of detecting the region of interest and the direction vector and proposes a method of interpolating and applying the dynamic weight in order to stabilize control. Lastly, qualitative and quantitative analyses are performed on the proposed 3D pointing method to verify its ability to deliver stable control.

Efficient Computation for Connected Components of an Isophote in a Surface of Revolution (회전체의 Isophote 구성요소의 효율적인 계산)

  • Kim, Ku-Jin;Lee, In-Kwon
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.8
    • /
    • pp.440-444
    • /
    • 2002
  • This paper presents an efficient and robust algorithm to compute the isophote of a surface of revolution. A surface of revolution can be decomposed to a set of cross-sectional circles. The surface normals along each cross-sectional circle form a cone. Using the characteristics of the normal vectors and the symmetric property of the surface of revolution, we propose a method to find the connected components of an isophote, which requires intersecting a planar curve(and its reflection) with two rays. Moreover, we propose a closed-form representation of an isophote as a parametric curve.

A Voxelization for Geometrically Defined Objects Using Cutting Surfaces of Cubes (큐브의 단면을 이용한 기하학적인 물체의 복셀화)

  • Gwun, Ou-Bong
    • The KIPS Transactions:PartA
    • /
    • v.10A no.2
    • /
    • pp.157-164
    • /
    • 2003
  • Volume graphics have received a lot of attention as a medical image analysis tool nowadays. In the visualization based on volume graphics, there is a process called voxelization which transforms the geometrically defined objects into the volumetric objects. It enables us to volume render the geometrically defined data with sampling data. This paper suggests a voxeliration method using the cutting surfaces of cubes, implements the method on a PC, and evaluates it with simple geometric modeling data to explore propriety of the method. This method features the ability of calculating the exact normal vector from a voxel, having no hole among voxels, having multi-resolution representation.

A Study on Error Verification of STL format for Rapid Prototyping System (급속조형시스템을 위한 STL 포멧의 오류 검증에 관한 연구)

  • 최홍태;이석희
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1996.04a
    • /
    • pp.597-601
    • /
    • 1996
  • Nowadays, the STL format, industrial standard data, which approximates three dimensional CAD model to triangular facets, is used for RP(Rapid Prototyping) system. Because most RP machine is accpted to only two dimensional line segments, but some STL translators are sometimes poorly implemented. The error verifying process is as follows. 1) Remove facets with two or more vertices equal to each other. 2) Fix overlapping error such as more than three facets adjacent to an edge. 3) Fill holes in the mesh by using Delaunay triangulation method. 4) Repair wrong direction and value of normal vectors. This paper is concerned with searching the mentioned errors in advance and modifying them.

  • PDF

Estimation of time to contact and surface orientation of a leading vehicle using image deformation (영상변형을 이용한 선행차량과의 충돌시간 및 법선벡터의 예측)

  • Lee, Jun-Woong;Park, Seong-Kee;No, Kyoung-Sig;Kweon, In-So
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.4 no.3
    • /
    • pp.334-341
    • /
    • 1998
  • This paper proposes an algorithm to obtain the time-to-contact between an observer and a target and surface orientation of the target. These two physical elements are computed from the image deformation of a known shape, which is extracted by supervised classification of detected line segments based on MAP and Mahalanobis distance. The proposed algorithm was applied to the natural outdoor traffic scene and would contribute to the development for a collision avoidance system.

  • PDF

A method of Level of Details control table for 3D point density scalability in Video based Point Cloud Compression (V-PCC 기반 3차원 포인트 밀도 확장성을 위한 LoD 제어 테이블 방법)

  • Im, Jiheon;Kim, Junsik;Kim, Kyuheon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2019.06a
    • /
    • pp.178-181
    • /
    • 2019
  • 포인트 클라우드 콘텐츠는 3D 포인트 집합으로 이루어진 3D 데이터로, 일반적으로 3D 포인트 클라우드는 하나의 객체를 표현하기 위하여 수십, 수백만 개의 3차원 포인트(Point) 데이터가 필요하며, 각 포인트 데이터는 3차원 좌표계의 (x, y, z)좌표와 포인트의 색(color), 반사율(reflectance), 법선벡터(normal) 등과 같은 속성(attribute)으로 구성되어 있다. 따라서 기존 2D영상보다 한 단계 높은 차원과 다양한 속성으로 구성된 포인트 클라우드를 사용자에게 제공하기 위해서는 고효율의 인코딩/디코딩 기술 연구가 필요하며, 다양한 대역폭, 장치 및 관심 영역에 따라 차별화된 서비스를 제공하기 위한 품질 확장성 기능의 개발이 요구된다. 이에 본 논문에서는 포인트 클라우드 압축에 사용되는 V-PCC에서 3차원 미디어인 포인트 클라우드의 3D 공간 내 포인트 간의 밀도를 변경하여, 새로운 품질 변화를 달성하고 비트전송률 변경을 추가 지원하는 방법을 제시하였다.

  • PDF