CHOSUN

고성능 3D 지오메트리 연산을 위한 CORDIC 기반 오프라인 벡터회전 알고리즘 연구

Metadata Downloads
Author(s)
김은옥
Issued Date
2008
Keyword
3D 지오메트리 연산|CORDIC|오프라인 벡터회전 알고리즘
Abstract
Recently, as 3D computer graphics applications are rapidly growing, many works for efficient 3D graphic processor are suggested. Those works are mostly focused on high performance. But, on applications, such as mobile and ubiquitous, we need to consider power and cost problems.
COordinate Rotation DIgital Computer (CORDIC) is a well-known algorithm for calculating transcendental functions in a fast and efficient manner. Traditional hardware for calculating transcendental arithmetic operations are complex in nature, large in size and high power requirement. In contrast, CORDIC algorithm can calculate such complex arithmetic operations with hardware that require just adders and shifters. This has made CORDIC the algorithm of choice for Digital Signal Processing(DSP) computing engine.
In a similar vein, we can expect better performance by applying CORDIC-type primitives to the main operations of 3D computer graphics. These CORDIC-type primitives are especially useful in Rigid Body Rotations, Interpolation of Orientations, etc.
2D CORDIC algorithm has 'N' elementary angles determined by required accuracy and performs rotations with that number of angles. With a high number of iterations we have a high accuracy and low performance while with a small number of iterations we have low accuracy and high performance. This problems exist in CORDIC-3D that was extended from 2D CORDIC.
In this paper, we propose two off-line searching methods named ABS-3D and SCS-3D based on MVR-CORDIC, MSR-CORDIC algorithms to improve operating performance of CORDIC-3D algorithm.
ABS-3D and SCS-3D are off-line methods, so we can use them for such applications like graphic movies that are not required dynamic inputs. From this methods, we can get the best sequence for the given inputs and reduce the number of iterations. Using ABS-3D and SCS-3D, we reduced 66.7%, 50% in the amount of operations, respectively.
Alternative Title
CORDIC-Based Off-line Vector Rotation Algorithm for High Performance 3D Geometry Operations
Alternative Author(s)
Kim, Eun Ok
Affiliation
조선대학교 대학원
Department
일반대학원 컴퓨터공학과
Advisor
이정아
Awarded Date
2008-08
Table Of Contents
목차 = i
그림목차 = iii
표목차 = iv
ABSTRACT = v
Ⅰ. 서론 = 1
Ⅱ. 관련연구 = 4
1. 3차원 그래픽 처리 과정 = 4
2. CORDIC 알고리즘 = 5
3. CORDIC-3D 회전 알고리즘 = 11
Ⅲ. 개선된 CORDIC-3D 회전 알고리즘의 제안 = 15
1. 오프라인 벡터링 = 15
2. 벡터링 후 회전단계 = 23
3. 실험결과 = 25
Ⅳ. 결론 = 30
참고문헌 = 32
Degree
Master
Publisher
조선대학교 대학원
Citation
김은옥. (2008). 고성능 3D 지오메트리 연산을 위한 CORDIC 기반 오프라인 벡터회전 알고리즘 연구.
Type
Dissertation
URI
https://oak.chosun.ac.kr/handle/2020.oak/7280
http://chosun.dcollection.net/common/orgView/200000236515
Appears in Collections:
General Graduate School > 3. Theses(Master)
Authorize & License
  • AuthorizeOpen
  • Embargo2008-07-18
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.