Presentation is loading. Please wait.

Presentation is loading. Please wait.

Evaluating Reliability of Motion Features in Surveillance Videos

Similar presentations


Presentation on theme: "Evaluating Reliability of Motion Features in Surveillance Videos"— Presentation transcript:

1 Evaluating Reliability of Motion Features in Surveillance Videos
Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University November 2004

2 Motion Detection Goals of motion detection Identify moving objects
Detection of unusual activity patterns Computing trajectories of moving objects Benefits of reliability assessment Reduction of false detections (e.g., false alarms) 5/3/2019

3 Applications of Motion Detection
Many intelligent video analysis systems are based on motion detection. Such systems can be used in Homeland security Real time crime detection Traffic monitoring 5/3/2019

4 Motion Measure Computation
We use spatial-temporal blocks to represent videos Each block consists of NBLOCK x NBLOCK pixels from 3 consecutive frames Those pixel values are reduced to K principal components using PCA (Kahrunen-Loeve trans.) In our application, NBLOCK=8, K=10 Thus, we project 192 gray level values to a texture vector with 10 PCA components 5/3/2019

5 Frame t-1 5/3/2019

6 Frame t 5/3/2019

7 Frame t+1 5/3/2019

8 48-component block vector (4*4*3)
4*4*3 spatial-temporal block Location I=7, J=7, time t 48-component block vector (4*4*3) 3 principal components 5/3/2019

9 Why texture of spatiotemporal blocks can work better?
More robust in comparison to pixel-based approach Integrates texture- and movement (temporal) information Faster 5/3/2019

10 499 624 863 1477 5/3/2019

11 Trajectory of block (24,8) (Campus 1 video)
Moving blocks corresponds to regions of high local variance Space of spatiotemporal block vectors 5/3/2019

12 Trajectory of a pixel from block (24,8)
Space of RGB pixel values 5/3/2019

13 Detection of Moving Objects Based on Local Variation
For each location (x,y) of the frames Consider vectors of derived attribute values corresponding to a symmetric window of size 2W+1 around each time instant t Derived attribute vectors: RGB; first 10 PCA projections of spatial-temporal blocks, etc. Compute the covariance matrix for the vectors motion measure is defined as the largest eigenvalue of the covariance matrix 5/3/2019

14 Feature Vectors in Space Feature vectors 4.2000 3.5000 2.6000
Covariance matrix Current time Motion Measure Eigenvalues 0.0499 5/3/2019

15 Feature Vectors in Space Feature vectors 4.3000 3.7000 2.6500
Covariance matrix Current time Motion Measure Eigenvalues 0.0209 5/3/2019

16 In our system we divide video plane in disjoint blocks
(8x8 blocks), and compute motion measure for each block. mm(x,y,t) for a given block location (x,y) is a function of t 5/3/2019

17 Graph of motion measure mm(24,8,:) for Campus 1 video
5/3/2019

18 Motion amount The feature called motion amount is defined as
The system decision on alarm situation is based on ma. 5/3/2019

19 5/3/2019

20 ma(t) as function of frame number t for Temple 1 video
5/3/2019

21 5/3/2019


Download ppt "Evaluating Reliability of Motion Features in Surveillance Videos"

Similar presentations


Ads by Google