首页> 外文学位 >Parallel implementation of 3-D image processing.
【24h】

Parallel implementation of 3-D image processing.

机译:3D图像处理的并行实现。

获取原文
获取原文并翻译 | 示例

摘要

A structured light based single-direction 3-D navigation system consists of a projector, a camera, and an infrared light filter. The system serves as a navigation sensor to help robot to perform the task of grabbing an object in front of the robot. It uses a unique algorithm to calculate 3-D wold coordinates of each point viewed by the camera from the pixel information obtained from the camera. The 3-D information of the wold coordinates generated by this camera system can be further applied in a variety of different applications, such as industrial quality inspection, mobile robot navigation, robot remote control, etc. As a navigation system, fast, accurate, real-time response is very important. Through experiments, the computation time of the existing algorithm of this navigation system is relative long. To improve the system, optimization needs to be applied. The motivation of this research paper is to optimize this existing algorithm to have significant fast computation speed and maintain the accuracy. There are nine functions executed in the existing algorithm. Compared the processing time of each function, decoding is the one takes more than half of the entire program's computation time. Therefore, in order to speed up the entire system, optimizing the decoding function is a necessary step. The existing decoding algorithm in the single-directional 3-D navigation system is designed and implemented using CPU. The computation arithmetic is a sequential serial computing algorithm. Nowadays, GPU's (Graphics processing unit) unique parallel architecture starts to be introduced to a wide range of studies to speed up computation time. However, how to modify and redesign the serial computing algorithm to efficiently utilize the GPU's parallel architecture is a challenge. In order to optimize the single-directional 3-D navigation system with faster processing speed and still maintain the same accuracy, re-design the serial decoding algorithm is necessary. In this paper, we are going to present a parallel decoding algorithm using CUDA-based GPU to accelerate the existing serial decoding algorithm more than 2000 times.
机译:一种基于结构光的单向3-D导航系统,由投影仪,照相机和红外滤光片组成。该系统用作导航传感器,以帮助机器人执行在机器人前面抓取物体的任务。它使用一种独特的算法,根据从相机获得的像素信息,计算相机所观察到的每个点的3-D wold坐标。该摄像机系统生成的坐标的3D信息可以进一步应用于各种不同的应用,例如工业质量检查,移动机器人导航,机器人远程控制等。作为导航系统,快速,准确,实时响应非常重要。通过实验,该导航系统现有算法的计算时间较长。为了改进系统,需要应用优化。本研究的动机是对现有算法进行优化,以使其具有显着的快速计算速度并保持精度。现有算法中执行九个功能。与每个函数的处理时间相比,解码是整个程序计算时间的一半以上。因此,为了加速整个系统,优化解码功能是必不可少的步骤。单向3-D导航系统中现有的解码算法是使用CPU设计和实现的。该计算算法是顺序串行计算算法。如今,GPU的(图形处理单元)独特的并行体系结构开始被广泛应用于研究中,以加快计算时间。然而,如何修改和重新设计串行计算算法以有效利用GPU的并行架构是一个挑战。为了以更快的处理速度优化单向3-D导航系统并仍保持相同的精度,必须重新设计串行解码算法。在本文中,我们将提出一种使用基于CUDA的GPU的并行解码算法,以将现有的串行解码算法加速2000倍以上。

著录项

  • 作者

    Lin, Huan.;

  • 作者单位

    Michigan State University.;

  • 授予单位 Michigan State University.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 M.S.
  • 年度 2012
  • 页码 90 p.
  • 总页数 90
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号