GPU-based acceleration of bio-inspired motion estimation model


Correspondence to: G. Botella, Dpto. Arquitectura de Computadores y Automática, Universidad Complutense de Madrid, Avd. Complutense s/n, 28040 Madrid, Spain.



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.