DocumentCode
3315733
Title
Using GPUs to improve system performance in visual servo systems
Author
Zang, Chuantao ; Hashimoto, Koichi
Author_Institution
Grad. Sch. of Inf. Sci., Tohoku Univ., Sendai, Japan
fYear
2010
fDate
18-22 Oct. 2010
Firstpage
3937
Lastpage
3942
Abstract
This paper describes our novel work of using GPUs to improve the performance of a homography-based visual servo system. We present our novel implementations of a GPU based Efficient Second-order Minimization (GPU-ESM) algorithm. By utilizing the tremendous parallel processing capability of a GPU, we have obtained significant acceleration over its CPU counterpart. Currently our GPU-ESM algorithm can process a 360×360 pixels tracking area at 145 fps on a NVIDIA GTX295 board and Intel Core i7 920, approximately 30 times faster than a CPU implementation. This speedup substantially improves the realtime performance of our system. System reliability and stability are also greatly enhanced by a GPU based Scale Invariant Feature Transform (SIFT) algorithm, which is used to deal with such cases where ESM tracking failure happens, such as due to large image difference, occlusion and so on. In this paper, translation details of the ESM algorithm from CPU to GPU implementation and novel optimizations are presented. The co-processing model of multiple GPUs and multiple CPU threads is described in this paper. The performance of our GPU accelerated system is evaluated with experimental data.
Keywords
computer graphic equipment; coprocessors; optimisation; parallel processing; servomechanisms; stability; visual servoing; CPU; ESM algorithm; GPU; NVIDIA; efficient second-order minimization; homography; optimization; parallel processing; scale invariant feature transform; stability; system reliability; visual servo system;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on
Conference_Location
Taipei
ISSN
2153-0858
Print_ISBN
978-1-4244-6674-0
Type
conf
DOI
10.1109/IROS.2010.5650418
Filename
5650418
Link To Document