Implementation of parallel computing FAST algorithm on mobile GPU
Corner detection is an extremely important technique in image recognition, which is widely employed in various applications for image recognition. With the widespread use of mobile devices, image recognition techniques are frequently applied in such devices. However, the hardware resource of smartphones is lacked and restricted, it is a difficult task to apply the techniques of corner detection smoothly in these devices. To enhance the computational speed, the FAST corner detection algorithm is implemented with parallel computing of GPU in mobile devices. In the experiments, the computational speed of the FAST corner detection algorithm increases 24 times after using GPU parallel computing. Compared with the widely known SURF algorithm, which is computed with mobile CPU only, the proposed technique in this study is 468 times faster than SURF algorithm.
Author's Name: Chou, C., Liu, P., Wu, T., Chien, Y.
Volume: Volume 9
Issues: Issue 17
Keywords: Corner detection, FAST algorithm, GPU Mobile device, SURF