Title :
Real-time tracking with an embedded 3D camera with FPGA processing
Author :
Muscoloni, Alessandro ; Mattoccia, Stefano
Author_Institution :
Dipt. di Inf. - Scienza e Ing. (DISI), Univ. of Bologna, Bologna, Italy
Abstract :
People tracking is a crucial component of many intelligent video surveillance systems and recent developments in embedded computing architectures and algorithms allow us to design compact, lightweight and energy efficient systems aimed at tackling this problem. In particular, the advent of cheap RGBD sensing devices enables to exploit depth information as additional cue. In this paper we propose a 3D tracking system aimed to become the basic node of a distributed system for business analytics applications. In the envisioned distributed system each node would consist of a custom stereo camera with on-board FPGA processing coupled with a compact CPU based board. In the basic node proposed in this paper, aimed at raw people tracking within the sensed area of a single device, the custom stereo camera delivers, in real time and with minimal energy requirements, accurate dense depth maps according to state-of-the-art computer vision algorithms. Then, the CPU based system, by processing this information enables reliable 3D people tracking. In our system, deploying the FPGA front-end, the main constraint for real time 3D tracking is concerned with the computing requirement of the CPU based board and, in this paper, we propose a fast and effective node for 3D people tracking algorithm suited for implementation on embedded devices.
Keywords :
computer vision; embedded systems; field programmable gate arrays; image colour analysis; object tracking; stereo image processing; video cameras; video surveillance; 3D people tracking algorithm; 3D tracking system; CPU based system; FPGA front-end; RGBD sensing device; business analytics application; compact CPU based board; compact system; computer vision algorithm; computing requirement; custom stereo camera; dense depth map; depth information; embedded 3D camera; embedded computing architecture; embedded device; energy efficient system; envisioned distributed system; intelligent video surveillance system; lightweight system; onboard FPGA processing; raw people tracking; real time 3D tracking; real-time tracking; Cameras; Field programmable gate arrays; Kernel; Real-time systems; Reliability; Sensors; Three-dimensional displays; 3D; FPGA; smart camera; stereo vision; tracking;
Conference_Titel :
3D Imaging (IC3D), 2014 International Conference on
Conference_Location :
Liege
DOI :
10.1109/IC3D.2014.7032593