Reverse engineering of a symmetric object

Minho Chang, Sang C. Park

Research output: Contribution to journalArticle

11 Citations (Scopus)

Abstract

This paper presents a procedure to find an approximate symmetry plane from a point cloud for the reverse engineering of a symmetric object. Even if, the point cloud acquired from a symmetric object does not have exact symmetry planes in the mathematical sense, the data usually carries adequate symmetric information for reverse engineering. To generate a CAD model satisfying the original aesthetic and functional design, it is essential to extract approximate symmetry planes. This paper proposes a new procedure to extract a symmetry plane, and it includes a registration step, aligning three-dimensional models. To improve the computational efficiency of the proposed procedure, the registration step has been modified by using the inherent attributes of the problem: (1) the measured point data may include noise and (2) the point cloud might be partially asymmetric. The proposed procedure has been implemented and proven to be efficient enough to handle very heavy data sets including millions of entities (points and triangles).

Original languageEnglish
Pages (from-to)311-320
Number of pages10
JournalComputers and Industrial Engineering
Volume55
Issue number2
DOIs
Publication statusPublished - 2008 Sep 1
Externally publishedYes

Fingerprint

Reverse engineering
Reverse Engineering
Point Cloud
Symmetry
Computational efficiency
Registration
Computer aided design
Computational Efficiency
Triangle
Attribute
Three-dimensional
Object
Model

Keywords

  • Approximate symmetry plane
  • Registration
  • Reverse engineering
  • Segmentation
  • Symmetry plane

ASJC Scopus subject areas

  • Management Science and Operations Research
  • Information Systems and Management
  • Industrial and Manufacturing Engineering
  • Applied Mathematics

Cite this

Reverse engineering of a symmetric object. / Chang, Minho; Park, Sang C.

In: Computers and Industrial Engineering, Vol. 55, No. 2, 01.09.2008, p. 311-320.

Research output: Contribution to journalArticle

Chang, Minho ; Park, Sang C. / Reverse engineering of a symmetric object. In: Computers and Industrial Engineering. 2008 ; Vol. 55, No. 2. pp. 311-320.
@article{3af23678b1cd4023a8d7f5ba96c4d49d,
title = "Reverse engineering of a symmetric object",
abstract = "This paper presents a procedure to find an approximate symmetry plane from a point cloud for the reverse engineering of a symmetric object. Even if, the point cloud acquired from a symmetric object does not have exact symmetry planes in the mathematical sense, the data usually carries adequate symmetric information for reverse engineering. To generate a CAD model satisfying the original aesthetic and functional design, it is essential to extract approximate symmetry planes. This paper proposes a new procedure to extract a symmetry plane, and it includes a registration step, aligning three-dimensional models. To improve the computational efficiency of the proposed procedure, the registration step has been modified by using the inherent attributes of the problem: (1) the measured point data may include noise and (2) the point cloud might be partially asymmetric. The proposed procedure has been implemented and proven to be efficient enough to handle very heavy data sets including millions of entities (points and triangles).",
keywords = "Approximate symmetry plane, Registration, Reverse engineering, Segmentation, Symmetry plane",
author = "Minho Chang and Park, {Sang C.}",
year = "2008",
month = "9",
day = "1",
doi = "10.1016/j.cie.2007.12.015",
language = "English",
volume = "55",
pages = "311--320",
journal = "Computers and Industrial Engineering",
issn = "0360-8352",
publisher = "Elsevier Limited",
number = "2",

}

TY - JOUR

T1 - Reverse engineering of a symmetric object

AU - Chang, Minho

AU - Park, Sang C.

PY - 2008/9/1

Y1 - 2008/9/1

N2 - This paper presents a procedure to find an approximate symmetry plane from a point cloud for the reverse engineering of a symmetric object. Even if, the point cloud acquired from a symmetric object does not have exact symmetry planes in the mathematical sense, the data usually carries adequate symmetric information for reverse engineering. To generate a CAD model satisfying the original aesthetic and functional design, it is essential to extract approximate symmetry planes. This paper proposes a new procedure to extract a symmetry plane, and it includes a registration step, aligning three-dimensional models. To improve the computational efficiency of the proposed procedure, the registration step has been modified by using the inherent attributes of the problem: (1) the measured point data may include noise and (2) the point cloud might be partially asymmetric. The proposed procedure has been implemented and proven to be efficient enough to handle very heavy data sets including millions of entities (points and triangles).

AB - This paper presents a procedure to find an approximate symmetry plane from a point cloud for the reverse engineering of a symmetric object. Even if, the point cloud acquired from a symmetric object does not have exact symmetry planes in the mathematical sense, the data usually carries adequate symmetric information for reverse engineering. To generate a CAD model satisfying the original aesthetic and functional design, it is essential to extract approximate symmetry planes. This paper proposes a new procedure to extract a symmetry plane, and it includes a registration step, aligning three-dimensional models. To improve the computational efficiency of the proposed procedure, the registration step has been modified by using the inherent attributes of the problem: (1) the measured point data may include noise and (2) the point cloud might be partially asymmetric. The proposed procedure has been implemented and proven to be efficient enough to handle very heavy data sets including millions of entities (points and triangles).

KW - Approximate symmetry plane

KW - Registration

KW - Reverse engineering

KW - Segmentation

KW - Symmetry plane

UR - http://www.scopus.com/inward/record.url?scp=50349092769&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=50349092769&partnerID=8YFLogxK

U2 - 10.1016/j.cie.2007.12.015

DO - 10.1016/j.cie.2007.12.015

M3 - Article

AN - SCOPUS:50349092769

VL - 55

SP - 311

EP - 320

JO - Computers and Industrial Engineering

JF - Computers and Industrial Engineering

SN - 0360-8352

IS - 2

ER -