134
Copyright © 2019, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
Chapter 6
DOI: 10.4018/978-1-5225-5751-7.ch006
ABSTRACT
The idea of the logic programming-based approach to the intelligent visual surveillance is in usage of
logical rules for description and analysis of people behavior. New prospects in logic programming of the
intelligent visual surveillance are connected with the usage of 3D machine vision methods and adaptation
of the multi-agent approach to the intelligent visual surveillance. The main advantage of usage of 3D
vision instead of the conventional 2D vision is that the frst one can provide essentially more complete
information about the video scene. The availability of exact information about the coordinates of the
parts of the body and scene geometry provided by means of 3D vision is a key to the automation of be-
havior analysis, recognition, and understanding. This chapter supplies the frst systematic and complete
description of the method of object-oriented logic programming of the intelligent visual surveillance,
special software implementing this method, and new trends in the research area linked with the usage
of novel 3D data acquisition equipment.
INTRODUCTION
A research area of rapidly growing is the human behavior recognition on the base of the intelligent visual
surveillance. This research area is very important for applications such as security and anti-terrorism
issues. A promising approach for dynamic visual scenes analysis is the logic programming. The idea of
Object-Oriented Logic
Programming of Intelligent
Visual Surveillance for Human
Anomalous Behavior Detection
Alexei Alexandrovich Morozov
Kotel’nikov Institute of Radio Engineering and Electronics of RAS, Russia
Olga Sergeevna Sushkova
Kotel’nikov Institute of Radio Engineering and Electronics of RAS, Russia
Alexander Fedorovich Polupanov
Kotel’nikov Institute of Radio Engineering and Electronics of RAS, Russia