You are on page 1of 22

Anomaly Detection Based On Object Behavior

By S.Indumathy II M.E CSE Guided by Mr.M.Varghese M.E (Ph.D) Infant Jesus College of Engg & Tech

Background Subtraction
Identify the foreground objects in an image or video frame Reduces the amount of data to be processed Widely used in traffic monitoring, human action recognition, etc.,

4/22/2013

Event based background subtraction

Scope of the Project


Behavior subtraction Generalized Background
Subtraction, discover changes in scene dynamics Temporal anomaly detection Track the path implicitly

4/22/2013

Event based background subtraction

Objectives
To find Background behavior image. Detecting the anomalous behavior. To perform Vector Behavior Subtraction.

4/22/2013

Event based background subtraction

Literature Survey
ViBe: A universal background subtraction algorithm for video sequences. Olivier Barnich and Marc Van Droogenbroeck,June 2011. Background Subtraction-Classification problem. Classify a new pixel with respect to its immediate neighborhood in the chosen color space A new pixel is included in the background only if it has been classified as a background sample. Background model initialization and updating.

4/22/2013

Event based background subtraction

Behavior Subtraction. Pierre-Marc Jodoin, Venkatesh Saligrama, Janusz Konrad. Jan 2008. Anomaly detection. Train the video sequence with the number of frames. Two phase- Training phase and detection phase.

4/22/2013

Event based background subtraction

Existing system
Classical approaches to BS are based on photometric scene properties. Eg. GMM,KDE Temporal anomaly detection done by constructing a dictionary of anomalies. Tracking algorithm applied to track the motion path.

4/22/2013

Event based background subtraction

Proposed system
Behavior space Simple background subtraction followed by background update. Introduced the concept of event. Applying event hypothesis test to detect the anomaly. Addressing deficiencies of motion path based algorithm.
4/22/2013 Event based background subtraction 8

Modules
The modules of the proposed system are Background subtraction Event Modeling Behavior Image Outlier detection Background Subtraction with vector objects.

4/22/2013

Event based background subtraction

Background Subtraction Detects the presence of motion by simple frame differencing and thresholding.

Each motion label captures the amount of activity occurring at a spatial location.

4/22/2013

Event based background subtraction

10

Event Modeling Models the dynamic activity for each pixel at the specific spatial location by using the motion labels and the object descriptor.

4/22/2013

Event based background subtraction

11

Behavior Image Identifies the background activity. Nominal model can be obtained. Implicitly tracks the path followed by moving object. Suppresses the event noise by averaging filter.

4/22/2013

Event based background subtraction

12

Outlier detection Hypothesis testing.

accumulation of motion labels, object feature (size) and state transition

4/22/2013

Event based background subtraction

13

Vector Behavior Subtraction Vector object descriptor includes size and direction in five components. Components of vector descriptor are summed up during busy period. Enclose the nominal data for each pixel within a cuboid.

4/22/2013

Event based background subtraction

14

Screen shot-1

4/22/2013

Event based background subtraction

15

contd.

Behavior Image

4/22/2013

Event based background subtraction

16

Screen shot - 2

4/22/2013

Event based background subtraction

17

Screen shot-3

4/22/2013

Event based background subtraction

18

Screen shot-4

4/22/2013

Event based background subtraction

19

Conclusion
Easy to implement ,uses little memory. Content blind

4/22/2013

Event based background subtraction

20

Reference
P.-M. Jodoin, V. Saligrama, and J. Konrad, Behavior subtraction, Proc.SPIE Visual Commun. Image Process., vol. 6822, pp. 10.110.12, Jan.2008. A. Elgammal, R. Duraiswami, D. Harwood, and L. Davis, Background and foreground modeling using nonparametric kernel density for visual surveillance, Proc. IEEE, vol. 90, no. 7, pp. 11511163, Jul. 2002. O. Barnich and M. V. Droogenbroeck, ViBe: A universal background subtraction algorithm for video sequences, IEEE Trans. Image Process.,vol. 20, no. 6, pp. 17091724, Jun. 2011. P.-M. Jodoin, J. Konrad, V. Saligrama, and V. Veilleux-Gaboury, Motion detection with an unstable camera, in Proc. 15th IEEE Int. Conf. Image Process., Oct. 2008, pp. 229232.

4/22/2013

Event based background subtraction

21

THANK U

4/22/2013

Event based background subtraction

22