Please use this identifier to cite or link to this item:
http://localhost:8081/xmlui/handle/123456789/15329
Title: | EXPLOITING LOCAL INFORMATION FOR TRAJECTORY CLASSIFICATION UNDER SURVEILLANCE |
Authors: | Saini, Rajkumar |
Keywords: | Motion Trajectory Classification;Video Based Trajectory;Trajectories |
Issue Date: | Jan-2019 |
Publisher: | I.I.T Roorkee |
Abstract: | Object motion trajectory classification is the important task, especially when we aim to detect abnormal movement patterns in order to take appropriate actions for prohibiting unwanted events to occur. Given a set of trajectories recorded over a period of time, they can be clustered for understanding usual flow of movement or segmentation of unusual flows. With the advancement in low-cost sensors object trajectories can be recorded efficiently with ease. These sensors can be RGB video camera, depth camera like Kinect, and Global Positioning System (GPS). With the use of GPS, the real world coordinates of objects along with other related information are tracked and later processed for the real-time analysis of mass flow, crowd analysis, and anomaly detection in the flow. Video based trajectory analysis could be on-line or off-line. In on-line, objects are tracked in the live videos and there motion is analyzed immediately to make the higher order decisions like prohibiting the objects to enter restricted area, unstable areas like fire and floods, and situations like violence. Video trajectory classification is also done off-line, where object trajectories are first extracted from the recorded videos. Next, their motion is analyzed for off-line analysis by classifying the trajectories into different classes. In this thesis, we have focused on off-line analysis for the classification of object trajectories using the publicly available datasets. Using the local information along with global information is an efficient way to improve classification performance. To compute the local cues from trajectories, models could be built by partitioning the trajectories into variable number of segments based on the geometry of the trajectories. A graph based method for trajectory classification has been proposed. Each trajectory has been partitioned into varying number of segments based on its geometry. Complete Bipartite Graph (CBG) is formed between each trajectory pair and there Dynamic Time Warping (DTW) distance is used as the weight of the edge between them. Local costs are computed from the CBG and then fused (using Particle Swarm Optimization (PSO)) with the global cost (global cost computed using iii the same full length trajectory-pair) to improve the classification performance. We have also proposed a kernel transformation followed by trajectory classification framework that make the use of information from local segments. The proposed kernel perform the shrinking of trajectories in such a way they preserve their shape. Modified trajectories have been segmented with the help of segmental HMM and their local responses have been recorded. These local responses along with global responses (from full length trajectories) have been fused using genetic algorithm to make the final decision. A surveillance scene segmentation has been performed based on the results of trajectory classification using HMM. The scene layout is divided into 10 10 local non-overlapping grids and majority voting based scheme is applied to assign each block a label showing the importance of the blocks with the help of region association graph based features. Such off-line analysis helps to understand the flow of motion within the viewing field of video camera. |
URI: | http://localhost:8081/xmlui/handle/123456789/15329 |
Research Supervisor/ Guide: | Roy, Partha Pratim |
metadata.dc.type: | Thesis |
Appears in Collections: | DOCTORAL THESES (CSE) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
G28638.pdf | 11.06 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.