Research Article
Multi-GPU based framework for real-time motion analysis and tracking in multi-user scenarios
@ARTICLE{10.4108/ct.2.2.e5, author={Sidi Ahmed Mahmoudi}, title={Multi-GPU based framework for real-time motion analysis and tracking in multi-user scenarios}, journal={EAI Endorsed Transactions on Creative Technologies}, volume={2}, number={2}, publisher={ICST}, journal_a={CT}, year={2015}, month={2}, keywords={}, doi={10.4108/ct.2.2.e5} }
- Sidi Ahmed Mahmoudi
Year: 2015
Multi-GPU based framework for real-time motion analysis and tracking in multi-user scenarios
CT
ICST
DOI: 10.4108/ct.2.2.e5
Abstract
Video processing algorithms present a necessary tool for various domains related to computer vision such as motion tracking, event detection and localization in multi-user scenarios (crowd videos, mobile camera, scenes with noise, etc.). However, the new video standards, especially those in high definitions require more computation since their treatment is applied on large video frames. As result, the current implementations, even running on modern hardware, cannot provide a real-time processing (25 frames per second, fps). Several solutions have been proposed to overcome this constraint, by exploiting graphic processing units (GPUs). Although they exploit GPU platforms, they are not able to provide a real-time processing of high definition video sequences. In this work, we propose a new framework that enables an efficient exploitation of single and multiple GPUs, in order to achieve real-time processing of Full HD or even 4K video standards. Moreover, the framework includes several GPU based primitive functions related to motion analysis and tracking methods, such as silhouette extraction, contours extraction, corners detection and tracking using optical flow estimation. Based on this framework, we developed several real-time and GPU based video processing applications such as motion detection using moving camera, event detection and event localization
Copyright © 2015 Sidi Ahmed Mahmoudi et al., licensed to ICST. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.