Multi-GPU based framework for real-time motion analysis and tracking in multi-user scenarios

Journal Title: EAI Endorsed Transactions on Creative Technologies - Year 2015, Vol 2, Issue 2

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

Authors and Affiliations

Sidi Ahmed Mahmoudi

Keywords

Related Articles

Gamifying Navigation in Location-Based Applications

Location-based games entertain players usually by interactions at points of interest (POIs). Navigation between POIs often involve the use of either a physical or digital map, not taking advantage of the opportunity avai...

Characterisation of gestural units in light of human-avatar interaction

We present a method for characterizing coverbal gestural units intended for human-avatar interaction. We recorded 12 gesture types, using a motion-capture system. We used the markers positions thus obtained to determine...

A Mathematical Model of Game Refinement and Its Applications to Sports Games

This paper explores a mathematical model of game progress. We claim that a realistic model of the game progress during the in-game period is not linear but exponential. The second derivative value, i.e., acceleration in...

Interactive Installations for Spatial Access to Artistic Sketchbooks

A book is a book – or is it? With present-day, a ordable technology, we can scale a book to become a spatial object, or even a space in itself, of almost arbitrary size. We describe our design of and experiences with a g...

Dynamic Resource Allocation Scheme Using Cooperative Game for Multimedia Services in LTE Advanced System

In LTE Advanced system, it is critical to carry on various types of services for different user applications. Obviously, the system resource requirements are quite different for each individual service. In order to alloc...

Download PDF file
  • EP ID EP45826
  • DOI http://dx.doi.org/10.4108/ct.2.2.e5
  • Views 454
  • Downloads 0

How To Cite

Sidi Ahmed Mahmoudi (2015). Multi-GPU based framework for real-time motion analysis and tracking in multi-user scenarios. EAI Endorsed Transactions on Creative Technologies, 2(2), -. https://europub.co.uk/articles/-A-45826