Professional Documents
Culture Documents
Siyuan Gao
Changchun Institute of Optics, Fine Mechanics and Physics,
Chinese Academy of Sciences
Changchun, Jilin Province, China
stepheng2008@yahoo.com.cn
Abstract—This paper presents an intelligent video surveillance MPEG-4 standard and then transmits them to the control center.
system. The system is composed of one or more nodes flexibly At the same time, it runs the algorithm of moving object
according to the application scenarios such as private properties, detection in real-time and sends alarm to the control center if
banks and museums. Each node is an autonomous vision-based abnormal situations occur.
device capable to perform intelligent tasks. It is able to digitize
The paper is organized into five sections. Section 2 presents
and compress the acquired analog video signals in MPEG-4
standard and then transmit the compressed video stream to the a robust algorithm of moving object detection using a statistical
control center. At the same time, the node makes use of a approach for background subtraction. Section 3 presents the
statistical approach for real-time detecting moving object and hardware platform and the structure of the system. Section 4
online alarm generation to enable a single human operator to shows the experimental results. Finally some conclusion is
monitor activities over a complex area using a distributed made in section 5.
network of active video sensors. The node is implemented on a
platform with high performance to ensure that the algorithm is II. THE ALGORITHM OF MOVING OBJECT DETECTING IN
able to run in real-time. Applications demonstrate that the THE INTELLIGENT NODE
intelligent system has an excellent performance in many
scenarios to help people make decisions more accurately and
The algorithm in this paper can be sort as a method of
rapidly. background subtraction. The basic scheme of background
subtraction is to subtract the image from a reference image that
Keywords-component; intelligent video surveillance; moving models the background scene [5]. The basic steps are shown as
object detection; background subtraction; TMS320DM6446 follows:
A. Background Modeling
I. INTRODUCTION
In the background training process, the background is
Video surveillance system has long been in use to monitor modeled statistically on a pixel by pixel basis. A pixel is
security sensitive areas. The history of video surveillance
modeled by {Ei , si , α i , βi } where Ei is the expected color
consists of three generations of systems which are called 1GSS,
2GSS and 3GSS [1]. Considering the problem of traditional value, si is the standard deviation of color value, α i is the
video surveillance system, an intelligent video surveillance
system should be able to generate online alarm to assist human variation of the brightness distortion, and βi is the variation of
operators effectively [2]. In order to achieve this goal, the the chromaticity distortion of the
th
i pixel.
intelligent video surveillance system requires fast, reliable and
robust algorithms for moving object detection and a high-speed The expected color value of pixel Ei is given by
stable hardware platform that supports the complex algorithm Ei = [eR (i ), eG (i ), eB (i )] (1)
such as moving object detection, video compression and real-
time video stream transmission. where eR (i ) , eG (i ) , and eB (i ) are the arithmetic means of
This paper presents an intelligent video surveillance system the i th pixel's red, green and blue values computed over N
which is composed of one or more intelligent nodes flexibly
according to the application scenarios. Moving object detection background frames. The si is given by
plays a key role in an intelligent video surveillance system [3]. si = [σ R (i ), σ G (i ), σ B (i )] (2)
The node makes use of a robust and efficiently computed
background subtraction algorithm that is able to cope with where σ R (i ) , σ G (i ) and σ B (i ) are the standard deviation
local illumination changes, such as shadows and highlights, as th
of the i pixel's red, green and blue values computed over N
well as global illumination changes. The algorithm is based on
background frames. The brightness distortion is defined as
a computational color model which separates the brightness
I R (i) × eR (i) I (i ) × eG (i ) I (i) × eB (i)
from the chromaticity component [4]. The intelligent node is + G 2 + B 2 (3)
σ 2 R (i) σ G (i ) σ B (i)
implemented on a platform which has a processing unit with mi = 2 2 2
high computational power, large memory, and an efficient § eR (i ) · § eG (i ) · § eB (i) ·
¨ ¸ +¨ ¸ +¨ ¸
video acquisition front end. It compresses the video data in © σ R (i ) ¹ © σ G (i) ¹ © σ B (i ) ¹
Ethernet
Encoder Decoder
PHY
REFERENCES