Disparity map computation on scalable computing

Mechatronics and Embedded Systems and Applications(2010)

引用 1|浏览2
暂无评分
摘要
This paper addresses the evaluation of a new disparity map computing algorithm characterized by a novel spurious removal strategy. Using this algorithm we eliminate a high percentage of wrong values with a low performance penalty. When testing images, incorrect percentages were reduced by 65% and 85%. This algorithm has been designed for scalable architectures with massive parallel processing elements. It works line by line with low memory requirements. To evaluate the scalability of the algorithm we have implement it on two different architectures, a GPU and a CPU: The GPU was a NVIDIA GTX260 graphic card using CUDA. The CPU was an Intel Core i7 920 with 4 cores and hyperethreading (8 virtual cores). Our implementation of the algorithm on the CPU was capable of using an arbitrary number of threads. The tests presented in this paper show that the CPU performance scales from 1 to 4 threads with a factor of 0.66, while the speedup when comparing the GPU with the single-threaded CPU solution is between 38 and 47 times. From the power consumption point of view, the GPU is more than ten times more efficient than the CPU.
更多
查看译文
关键词
computer graphic equipment,computer vision,coprocessors,feature extraction,multiprocessing systems,parallel architectures,Intel Core i7 920,NVIDIA GTX260 graphic card,disparity map computation,graphics processing unit,hyperethreading,image testing,parallel processing elements,scalable computing,spurious removal strategy
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要