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
Improvement of natural image search engines results by emotional filtering
With the Internet 2.0 era, managing user emotions is a problem that more and more actors are interested in. Historically, the first notions of emotion sharing were expressed and defined with emoticons. They allowed users...
Solitude or co-existence – or learning-together-apart with digital dialogic technologies for kids with developmental and attention difficulties
An overall political vision of a prosperous society is one in which everyone has the same access and possibilities of participating in democratic processes, and in which everyone has equal access to the resources, life a...
Exploring Deep Recurrent Q-Learning for Navigation in a 3D Environment
Learning to navigate in 3D environments from raw sensory input is an important step towards bridging the gap between human players and artificial intelligence in digital games. Recent advances in deep reinforcement learn...
A Multimodal Interaction Framework for Blended Learning
Humans interact with each other by utilizing the five basic senses as input modalities, whereas sounds, gestures, facial expressions etc. are utilized as output modalities. Multimodal interaction is also used between hum...
Analysis of Gait Changes Caused by Simulated Left Knee Disorder
In this research, we analyze the changes in gait when healthy subjects wear knee braces, which constrain the subject's motion, such as the elderly simulation kits. We aim to estimate leg disorders from image sequences o...