Premium
GPU‐based acceleration of bio‐inspired motion estimation model
Author(s) -
Ayuso F.,
Botella G.,
García C.,
Prieto M.,
Tirado F.
Publication year - 2012
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.2946
Subject(s) - optical flow , computer science , neuromorphic engineering , acceleration , motion estimation , throughput , motion (physics) , general purpose computing on graphics processing units , artificial intelligence , real time computing , computer engineering , computer vision , image (mathematics) , computer graphics (images) , artificial neural network , graphics , physics , classical mechanics , telecommunications , wireless
SUMMARY In this paper, we describe the specific and efficient implementation of a gradient‐based optical flow model. This scheme was particularized using a validated neuromorphic motion estimation system for the robust extraction of image velocity. This model contains many characteristics that enhanced the capability when compared with other optical flow gradient family algorithms. Our implementation was performed using specific graphic processing units designed in an ad hoc framework for this model, which could be reused in several low‐level machine‐vision approaches. Observed performance results indicate that these accelerators be highly recommended. Furthermore, the throughput obtained in comparison with a general CPU was analyzed for the accurateness of a system built with regard to other optical flow systems. Additionally, several visual examples, commonly used for testing motion estimation sequences, were shown to reveal implementation behavior features. Copyright © 2012 John Wiley & Sons, Ltd.