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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |