Logo image
Case Study: Accelerating 3D Model Reconstruction with OpenCL Techniques
Thesis

Case Study: Accelerating 3D Model Reconstruction with OpenCL Techniques

LIN, CHUN-TING
Masters, 國立清華大學, 資訊工程學系
2013

Abstract

開放計算語言 異質多核心 三維模型 多核心 multi-core heterogeneous computing 3D model reconstruction OpenCL
3D technology is more and more popular in the world. Therefore, how to construct a 3D model has become important nowadays. In the past, it is restricted with hardware or has a lot of constraints. Comparing with the methods, we propose a 3D model reconstruction flow with less constraints and porting it to Android environment. However, this method involves large computation. It costs about 200 seconds to construct a gingerman model on InFocus M320. We parallel the computation on Image-Based Visual Hull by OpenCL. By using 8 cores of CPU, the kernel achieves a speedup of 5.5 over the sequential version. On the other hand, the complete flow achieves a speedup of 2.3 over the sequential version. Besides, we further point out which component costs too much time, and also improve the computation by adding an additional index table. Through this progress, the time of computation of the kernel can be reduced from about 26 seconds to 0.1 seconds.

Metrics

1 Record Views

Details

Logo image