scispace - formally typeset
Proceedings ArticleDOI

Towards a robust, real-time face processing system using CUDA-enabled GPUs

TLDR
This paper designs and develops optimized parallel implementations of face detection and tracking algorithms on graphics processors using the Compute Unified Device Architecture (CUDA), a C-based programming model from NVIDIA.
Abstract
Processing of human faces finds application in various domains like law enforcement and surveillance, entertainment (interactive video games), information security, smart cards etc. Several of these applications are interactive and require reliable and fast face processing. A generic face processing system may comprise of face detection, recognition, tracking and rendering. In this paper, we develop a GPU accelerated real-time and robust face processing system that does face detection and tracking. Face detection is done by adapting the Viola and Jones algorithm that is based on the Adaboost learning system. For robust tracking of faces across real-life illumination conditions, we leverage the algorithm proposed by Thota and others, that combines the strengths of Adaboost and an image based parametric illumination model. We design and develop optimized parallel implementations of these algorithms on graphics processors using the Compute Unified Device Architecture (CUDA), a C-based programming model from NVIDIA. We evaluate our face processing system using both static image databases as well as using live frames captured from a firewire camera under realistic conditions. Our experimental results indicate that our parallel face detector and tracker achieve much greater detection speeds as compared to existing work, while maintaining accuracy. We also demonstrate that our tracking system is robust to extreme illumination conditions.

read more

Citations
More filters

Department of Computer Science and Engineering

TL;DR: In this article, the authors present a survey of postgraduate students: Vladimír Arnošt, Daniel Čapek, Rudolf Čejka, Dao Minh, TomᚠDulík, Martin Hrubý, Radek Kočí, Petr Kotásek, Marek Křejpský and Bohuslav KŘena, Vladislav Kubíček.
Journal ArticleDOI

A systematic literature review on hardware implementation of artificial intelligence algorithms

TL;DR: This work presents a systematic literature review that focuses on exploring the available hardware accelerators for the AI and ML tools, using FPGAs, GPUs and ASICs to accelerate computationally intensive tasks.
Proceedings ArticleDOI

Boosted human head pose estimation using kinect camera

TL;DR: This work presents a boosted method to estimate the head pose using Kinect camera with the help of RGB and depth images, and demonstrates that this approach compares favorably to state-of-the-art approaches.
Proceedings ArticleDOI

Real-time GPU-based face detection in HD video sequences

TL;DR: This paper presents a highly optimized Haar-based face detector that works in real time over high definition videos and achieves a sustained throughput of 35 fps under 1080p resolutions using a sliding window with step of one pixel.
Proceedings ArticleDOI

Accelerating Viola-Jones Facce Detection Algorithm on GPUs

TL;DR: An OpenCL-implementation of Viola-Jones face detection algorithm with high performance on both NVIDIA and AMD GPUs through five main techniques: warp size work granularity, persistent threads, Uberkernel, local and global queues is presented.
References
More filters
Journal ArticleDOI

A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting

TL;DR: The model studied can be interpreted as a broad, abstract extension of the well-studied on-line prediction model to a general decision-theoretic setting, and it is shown that the multiplicative weight-update Littlestone?Warmuth rule can be adapted to this model, yielding bounds that are slightly weaker in some cases, but applicable to a considerably more general class of learning problems.
Journal ArticleDOI

Robust Real-Time Face Detection

TL;DR: In this paper, a face detection framework that is capable of processing images extremely rapidly while achieving high detection rates is described. But the detection performance is limited to 15 frames per second.
Journal ArticleDOI

Neural network-based face detection

TL;DR: A neural network-based upright frontal face detection system that arbitrates between multiple networks to improve performance over a single network, and a straightforward procedure for aligning positive face examples for training.
Journal ArticleDOI

Example-based learning for view-based human face detection

TL;DR: An example-based learning approach for locating vertical frontal views of human faces in complex scenes and shows empirically that the distance metric adopted for computing difference feature vectors, and the "nonface" clusters included in the distribution-based model, are both critical for the success of the system.
Journal ArticleDOI

The CMU pose, illumination, and expression database

TL;DR: In the Fall of 2000, a database of more than 40,000 facial images of 68 people was collected using the Carnegie Mellon University 3D Room to imaged each person across 13 different poses, under 43 different illumination conditions, and with four different expressions.
Related Papers (5)