Fast and robust computation of the Hausdorff distance between triangle mesh and quad mesh for near-zero cases

Citations

WEB OF SCIENCE

8
Citations

SCOPUS

9

초록

We introduce an algorithm for computing the two-sided Hausdorff distance between a triangle mesh and a quad mesh, guaranteed to be within the given error bound, which can be machine precision-level small. The algorithm expands upon a recent breakthrough that only calculates the one-sided Hausdorff distance from the triangle mesh to the quad mesh using what is called "matching" and "upper bounding" of candidate pieces. We complete the algorithm by accomplishing the computation of the one-sided Hausdorff distance in the opposite direction: from the quad mesh to the triangle mesh. We split each quad into two triangular pieces to simplify the breakdown of matching cases and provide additional matching methods for new cases. By fusing the two one-sided computation algorithms, one can compute the two-sided Hausdorff distance that, for instance, can properly evaluate a quad mesh approximation of a triangle mesh. Experimental results show that our algorithm can handle near-zero Hausdorff distance, which has always been known to be a much difficult task, in an interactive time. Moreover, the improvement in efficiency of the two-sided Hausdorff distance computation over the successive execution of the two one-sided computations is addressed. (C) 2019 Elsevier Ltd. All rights reserved.

키워드

Hausdorff distanceShape matchingQuad mesh
제목
Fast and robust computation of the Hausdorff distance between triangle mesh and quad mesh for near-zero cases
저자
Kang, YunkuYoon, Seung-HyunKyung, Min-HoKim, Myung-Soo
DOI
10.1016/j.cag.2019.03.014
발행일
2019-06
유형
Article; Proceedings Paper
저널명
Computers and Graphics
81
페이지
61 ~ 72