Title :
Parallelizing computer vision algorithms on acceleration technologies: A SIFT case study
Author :
Miaoqing Huang ; Chenggang Lai
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., Univ. of Arkansas, Fayetteville, AR, USA
Abstract :
Computer vision algorithms, such as scale-invariant feature transform (SIFT), are used in many important applications, e.g., autonomous vehicle and computer-human interaction. They are typically computation intensive and require a long processing time on traditional single-core processors. In this work, we present the methodologies to parallelize the SIFT algorithm on various acceleration technologies and multicore processors, such as field-programmable gate arrays (FPGAs), graphics processing units (GPUs), and Intel Many Integrated Core (MIC) Architecture. The results show that all acceleration technologies can significantly improve the performance compared with the single-thread implementation on an Intel Core i7 processor. In particular the Nvidia Telsa K20 GPU is capable of providing a 10× speedup. Furthermore, it is found that the performance of the Intel MIC coprocessor is at the same range as the multicore CPU processor, while the optimal implementation of SIFT does not necessarily use all the computing resources on these two platforms.
Keywords :
computer vision; field programmable gate arrays; graphics processing units; multiprocessing systems; parallel architectures; transforms; FPGA; GPU; Intel Core i7 processor; Intel many integrated core architecture; MIC architecture; Nvidia Telsa K20 GPU; SIFT algorithm; acceleration technologies; computer vision algorithm parallelization; field-programmable gate arrays; graphics processing units; multicore CPU processor; multicore processors; scale-invariant feature transform; Field programmable gate arrays; Graphics processing units; Hardware; Microwave integrated circuits; Multicore processing; SIFT; acceleration; computer vision; image processing; parallelization;
Conference_Titel :
Signal and Information Processing (ChinaSIP), 2014 IEEE China Summit & International Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-1-4799-5401-8
DOI :
10.1109/ChinaSIP.2014.6889257