• Title/Summary/Keyword: 재구성 가능한 메쉬

Search Result 17, Processing Time 0.02 seconds

Constant Time RMESH Algorithms for Computing the Visibility Polygon in a Polygon with Holes (구멍이 있는 다각형에서 가시성 다각형을 구하는 상수 시간 RMESH 알고리즘)

  • 김수환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.548-550
    • /
    • 2000
  • 본 논문은 재구성 가능한 메쉬(RMESH) 병렬 모델에서 상수 시간에 구멍이 있는 다각형의 한 점으로부터의 가시성 다각형을 구하는 문제를 고려한다. 알고리즘의 기본 전략은 프로세서의 수에 있어 준-최적인 상수 시간 알고리즘을 사용하여 문제의 크기를 감소시킴으로써 최적인 상수 시간 알고리즘을 얻는 것이다. 이 전략을 사용해 모두 N개의 에지로 구성된 구멍이 있는 다각형에 대한 가시성 다각형을 N$\times$N RMESH에서 상수 시간에 구하는 알고리즘을 제시한다. 이 알고리즘은 다각형들의 집합이 주어져 있을 때 외부의 한 점에서 가시 영역을 구하거나, 선분들의 집합이 주어져 있을 때 평면상의 한 점에서 가시 영역을 구하는 문제도 해결할 수 있다.

  • PDF

A Constant Time RMESH Algorithm for Determining the Visibility between Two Edges of a Simple Polygon (단순 다각형의 두 에지 사이의 가시성 판별을 위한 상수 시간 RMESH 알고리즘)

  • 김수환
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.12
    • /
    • pp.640-647
    • /
    • 2002
  • In this paper, we consider the problems related to the edge visibility on a reconfigurable mesh(in short, RMESH). The following basic problems related to the edge visibility are considered: First, determine if a given polygon is visible from a specific edge, Second, find all edges from which a given polygon is visible. Third, compute the visibility polygon from a specific edge of a given polygon. In this paper, we consider the following problem in order to solve these problems in constant time: given two edges e and f of a simple polygon p, compute the maximal interval of f which is visible from e. We present a constant time algorithm for the problem on an N-N RMESH, where N is the number of vertices of P. Applying the algorithm, we can solve the above three problems in a constant time on a reconfigurable mesh. Specially, we can solve the third problem in a constant time on an N-$N_2$ RMESH.

A Constant Time RMESH Algorithm for Solving the Visibility Problem between Two Edges of a Simple Polygon (단순 다각형의 두 에지 사이의 가시성 문제에 대한 상수 시간 RMESH 알고리즘)

  • 김수환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.607-609
    • /
    • 2001
  • 본 논문에서는 단순 다각형의 두 에지 사이의 가시성 문제를 재구성가능한 메쉬(RMESH) 병렬 모델에서 상수 시간에 해결하기 위한 알고리즘을 고려한다. 두 에지 사이의 가시성은 네 가지 유형, 즉, 완전 가시성(complete visibility), 강 가시성(strong visibility), 약 가시성(weak visibility), 부분 가시성(partial visibility)으로 구분될 수 있다. 논문에서는 에지 가시성에 대한 여러 가지 성질들을 고찰하여 두 에지 사이의 모든 유형에 대한 가시성의 판별과 가시 영역을 구하는 상수 시간 N$\times$N RMESH 알고리즘을 제시한다.

  • PDF

Sweep-based Human Modeling and Deformation (스윕 기반 인체 형상 모델링 및 변형)

  • Hyun, Dae-Eun;Yun, Seung-Hyun;Seong, Joon-Kyung;Chang, Jung-Woo;Kim, Myung-Soo;Juttler, Bert
    • Journal of the Korea Computer Graphics Society
    • /
    • v.10 no.2
    • /
    • pp.27-34
    • /
    • 2004
  • 본 논문에서는 스윕에 기반하여 인체 형상을 모델링하고 변형하는 방법을 제시한다. 본 방법은 다각형 메쉬 형태로 주어진 3차원 인체 형상을 스윕 기반의 형상 구조로 재구성하여, 형상을 모델링하고 변형한다. 인체 형상의 팔, 다리, 몸통 등 각 부분을 근사하는 스윕 곡면을 생성하고 다각형 메쉬 상의 꼭지점들을 인접한 스윕 곡면과 연결하며, 스윕 곡면이 만나는 팔, 다리와 몸통 사이에서는 꼭지점마다 연결된 스윕 단면들을 블렌딩한다. 이를 통해 스윕을 제어하여 이와 연결된 인체 형상의 자연스러운 변형을 얻어낼 수 있다. 본 논문에서는 몇 개의 애니메이션 예들을 통하여 제시한 인체 변형 방법이 자연스러운 인체 동작 생성에 효과적임을 보인다. 본 논문의 결과들은 스윕 기반의 인체 형상 변형 방법이 실시간에 상당히 사실적이고 자연스러운 형상 변형이 가능함을 보여주어, 캐릭터 skinning 방법으로서 적절한 대안임을 보여준다.

  • PDF

TIN Compression for Partial Visualization and Modification (부분적 시각화와 수정을 위한 TIN 압축)

  • 박동규;조환규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10b
    • /
    • pp.601-603
    • /
    • 1999
  • 대부분의 다면체 모델 데이터의 표면과 지리 정보 시스템을 위한 지형 데이터는 삼각 분할을 통하여 만들어진 불규칙 삼각형 네트웍(Triangulated Irregular Network:TIN) 구조를 가지고 있다. 대용량 TIN 데이터를 그래픽스 시스템에서 빠르게 시각화 하는데는 많은 어려움이 있으므로, 일반적으로 TIN 데이터의 특징을 이용하여 압축된 데이터를 이용한다. 그러나 압축한 TIN 데이터는 부분적인 수정과 같은 연산을 수행하기 위하여 전체 데이터를 디코딩하고 다시 인코딩하는 과정을 반복하여 수행하므로 이같은 연산이 자주 발생하는 응용분야에는 부적합하다. 본 논문은 이러한 문제의 해결방안으로 삼각형 메쉬를 삼각형 스트립으로 재구성 한 후에 이 삼각형 스트립을 정점 체인과 각 정점의 차수 정보를 이용하는 저장하는 압축 알고리즘과 함께 이 알고리즘이 부분적인 불규칙 삼각망 수정에 유용하게 적용될 수 있음을 제시한다. 제안된 알고리즘은 각각의 정점 체인이 독립적으로 인코딩 가능하므로 불규칙 삼각망 정보를 수정할 경우 최소한의 인코딩과 디코딩으로 불규칙 삼각망을 수정할 수 있다.

  • PDF

Efficient RMESH Algorithms for Computing the Intersection and the Union of Two Visibility Polygons (두 가시성 다각형의 교집합과 합집합을 구하는 효율적인 RMESH 알고리즘)

  • Kim, Soo-Hwan
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.2
    • /
    • pp.401-407
    • /
    • 2016
  • We can consider the following problems for two given points p and q in a simple polygon P. (1) Compute the set of points of P which are visible from both p and q. (2) Compute the set of points of P which are visible from either p or q. They are corresponding to the problems which are to compute the intersection and the union of two visibility polygons. In this paper, we consider algorithms for solving these problems on a reconfigurable mesh(in short, RMESH). The algorithm in [1] can compute the intersection of two general polygons in constant time on an RMESH with size O($n^3$), where n is the total number of vertices of two polygons. In this paper, we construct the planar subdivision graph in constant time on an RMESH with size O($n^2$) using the properties of the visibility polygon for preprocessing. Then we present O($log^2n$) time algorithms for computing the union as well as the intersection of two visibility polygons, which improve the processor-time product from O($n^3$) to O($n^2log^2n$).

A Constant Time RMESH Algorithm for the Union of Iso-Oriented Rectangles (좌표축에 평행한 직사각형들의 합집합을 구하는 상수시간 RMESH 알고리즘)

  • Kim, Soo-Hwan;Choi, Jinoh
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.10a
    • /
    • pp.627-629
    • /
    • 2017
  • There are a lot of research results on the problem of finding the union and intersection of n rectangles on a plane. Lipski와 Preparata(1981) presented a sequential algorithm with O(nlogn) time and O(nlogn) space for the problem of finding the union of rectangles whose sides are parallel to the coordinate axes[1]. Alevizos(2013) presented an improved O(nlogn) time and O(n) space algorithm for the same problem[2]. In this paper, we consider the problem of finding the union of iso-oriented rectangles such that the intersection of them is not an empty set. In this case, the union of the rectangles becomes a connected area, that is, an orthogonal polygon. In this paper, we propose a parallel algorithm that solves this problem in constant time in a reconfigurable mesh(in short, RMESH) model.

  • PDF