The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection

碩士 === 國立中正大學 === 電機工程研究所 === 107 === Collision detection is the basis of computer graphics and important applications. Robots or machine tools in animation, image reconstruction, video games, and virtual reality, or in the mechanical field, can avoid accidents by Computer graphics collision detecti...

Full description

Bibliographic Details
Main Authors: CHANG,YI-HUNG, 張亦宏
Other Authors: CHU,YUAN-SUN
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/4qye6z
id ndltd-TW-107CCU00442115
record_format oai_dc
spelling ndltd-TW-107CCU004421152019-11-02T05:27:16Z http://ndltd.ncl.edu.tw/handle/4qye6z The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection 應用於防碰撞之三角網格演算法晶片設計 CHANG,YI-HUNG 張亦宏 碩士 國立中正大學 電機工程研究所 107 Collision detection is the basis of computer graphics and important applications. Robots or machine tools in animation, image reconstruction, video games, and virtual reality, or in the mechanical field, can avoid accidents by Computer graphics collision detection. Before doing collision detection in computer graphics, the object to be measured is three-dimensionally modeled, and the three-dimensional modeling is a description of the real object in the computer, often composed of a triangular mesh. Therefore, in order to perform collision detection on two objects composed of triangular meshes, it is necessary to use the intersection algorithm of Triangle-Triangle or the algorithm of intersection of other objects. For the triangle mesh description object, there will be a problem that the data volume is too large in calculation, and the software operation speed cannot be loaded. In addition to the concept of bounding box to reduce the amount of data to be detected, this paper also uses the separation axis of the triangular mesh for collision detection, and uses the separation axis calculation principle to wafer it and solve computing speed through hardware architecture design. The result of the final implementation, under the process TN40G (45nm), and the frequency can reach 454MHz, thereby achieving the instantaneous collision detection system that is calculated in the industry within 1ms, and proved by the application of the machine tool, there are ways to achieve The effect of instant detection. CHU,YUAN-SUN 朱元三 2019 學位論文 ; thesis 50 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中正大學 === 電機工程研究所 === 107 === Collision detection is the basis of computer graphics and important applications. Robots or machine tools in animation, image reconstruction, video games, and virtual reality, or in the mechanical field, can avoid accidents by Computer graphics collision detection. Before doing collision detection in computer graphics, the object to be measured is three-dimensionally modeled, and the three-dimensional modeling is a description of the real object in the computer, often composed of a triangular mesh. Therefore, in order to perform collision detection on two objects composed of triangular meshes, it is necessary to use the intersection algorithm of Triangle-Triangle or the algorithm of intersection of other objects. For the triangle mesh description object, there will be a problem that the data volume is too large in calculation, and the software operation speed cannot be loaded. In addition to the concept of bounding box to reduce the amount of data to be detected, this paper also uses the separation axis of the triangular mesh for collision detection, and uses the separation axis calculation principle to wafer it and solve computing speed through hardware architecture design. The result of the final implementation, under the process TN40G (45nm), and the frequency can reach 454MHz, thereby achieving the instantaneous collision detection system that is calculated in the industry within 1ms, and proved by the application of the machine tool, there are ways to achieve The effect of instant detection.
author2 CHU,YUAN-SUN
author_facet CHU,YUAN-SUN
CHANG,YI-HUNG
張亦宏
author CHANG,YI-HUNG
張亦宏
spellingShingle CHANG,YI-HUNG
張亦宏
The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection
author_sort CHANG,YI-HUNG
title The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection
title_short The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection
title_full The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection
title_fullStr The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection
title_full_unstemmed The Design and Implementation of ASIC for Triangular Mesh Algorithm Applied to Collision Detection
title_sort design and implementation of asic for triangular mesh algorithm applied to collision detection
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/4qye6z
work_keys_str_mv AT changyihung thedesignandimplementationofasicfortriangularmeshalgorithmappliedtocollisiondetection
AT zhāngyìhóng thedesignandimplementationofasicfortriangularmeshalgorithmappliedtocollisiondetection
AT changyihung yīngyòngyúfángpèngzhuàngzhīsānjiǎowǎnggéyǎnsuànfǎjīngpiànshèjì
AT zhāngyìhóng yīngyòngyúfángpèngzhuàngzhīsānjiǎowǎnggéyǎnsuànfǎjīngpiànshèjì
AT changyihung designandimplementationofasicfortriangularmeshalgorithmappliedtocollisiondetection
AT zhāngyìhóng designandimplementationofasicfortriangularmeshalgorithmappliedtocollisiondetection
_version_ 1719285384510177280