Dissertation > Excellent graduate degree dissertation topics show

Research on Surveillance Video Cropping Methods

Author: LiuZuo
Tutor: LiangYanChun
School: Jilin University
Course: Computer Software and Theory
Keywords: video cropping the shortest path algorithm globally optimal trajectory
CLC: TP391.41
Type: Master's thesis
Year: 2010
Downloads: 13
Quote: 0
Read: Download Dissertation

Abstract


Modern video surveillance system, i.e., network video surveillance system, consists of networks of cameras connected to a central control room which includes a collection of monitors. We are interested in the design of the future control room, and envision an architecture consisting of a large display wall which acts as a single entity, as opposed to matrices of independent monitors, as in current state of the art control rooms. The display wall allows operators to flexibly assign variable areas and locations to the available videos from surveillance cameras. Now following problems come up: we need to build a central control system to determine what video to display, where to display it and how to do that. This paper describes only the video cropping component of the system and helps to focus the attention of operators on specific parts of the scene.We consider the problem of cropping surveillance videos as choosing a trajectory that a small sub-window can take through the video, selecting the most important parts of the video for display on a smaller area. We model the information content of the video by whether the image changes at each pixel. Then we show that we can find the globally optimal trajectory for a cropping window by using a shortest path algorithm. In practice, we speed up this process without affecting the results, by stitching together trajectories computed over short intervals. After that, we show that using a second shortest path formulation can help us find good cuts from one trajectory to another, improving coverage of interesting events in the video. We have applied the proposed algorithm to the surveillance video datasets provided by PETS 2006.We first present the problem definition of video cropping and then describe the fives main stages of the algorithm in detail. Assume the input video segment has T frames. Each frame t can be covered by a set of n variable size overlapping windows. These windows are labeled Wi ,t, with i being the window number, selected from an index set I ? ?1 ,2,???,n?. Define the cross product setΩ? I?I?????I?IT. Then the problem is formulated as: where i ? I, Q ?? is the window sequence that maximizes the saliency, C ??? is a cost function that decays with increasing saliency, d (? ,?) is a distance measure and A( W) is the area of window W . To guarantee a smooth path, windows in two consecutive frames are restricted to be close to one another and with little area variation.The five main stages of our algorithm are listed as follows:1. Motion energy is used as a measure of the“saliency”of a cropping window trajectory. It is efficiently computed in real time, and captures important activity in surveillance video. We compute frame differences and threshold them to detect motion, then apply morphological operations to the resulting motion frames. The motion energy is computed to be the number of 1’s in the resulting binary images. The remainder of the algorithm works on these preprocessed difference frames.2. The video is modeled as a graph of windows, with its edge weights reflecting saliency captured by windows, efficiently computed using integral images.3. A shortest path algorithm finds the window trajectory that captures the overall maximum motion energy. The resulting trajectory is smoothed to remove jiggles and staircase-like appearance. This procedure is repeated several times on the remaining parts of the video to capture the remaining saliency. This results in obtaining a set of disjoint smooth paths of cropping windows that capture as much saliency as possible.4. A secondary optimization procedure produces the final path by alternately jumping between the paths computed earlier, selecting which one to follow at which time, so as to maximize both captured saliency and covered regions of the original video.5. Long videos are processed by breaking them into manageable sub-videos, while allowing overlap between consecutive subvideos, to produce smooth transitions.We are mainly interested in surveillance applications. Typically, much more video than operators can observe is available. In addition, this video is unedited, and more importantly, not focused on any agent in the scene. This has made our approach different from earlier approaches that dealt with edited videos, such as movies, news reports, or classroom video. In particular, the proposed method offers the following contributions:1. The size of the cropping window can be variable.2. We can use multiple cropping windows to cover more activities in the scene.3. Only a relatively short video segment needs to be processed at one time, not the complete video, which makes the algorithm an online algorithm.4. By stitching together results from short segments of a video, we get a result identical to the globally optimal one, given the entire video.

Related Dissertations

  1. Research on Inquiry Algorithm HCCS in Public Transport System,TP311.52
  2. The Research on Transportation Supervision and Control System Based on GIS,TP277
  3. Spatial information service based on SSH traffic control system analysis and design,U495
  4. Research on Optimization Design Problems of Airline Network,F560
  5. Study on the Multi-path Guidance Strategy of Dynamic Route Guidance Systems,U495
  6. Macau Tourism Geographic Information System Design and Implementation,TP311.52
  7. The Application and Research on Wireless Data Increment Service Based on J2ME,TP311.52
  8. Research and Implement of WebGIS,P208
  9. Research and Application of modern logistics distribution center vehicle line optimization program,TP301.6
  10. Application of GIS and Spatial Data Mining in Process Industry,TP399
  11. The Research and Application of Gis’ Data Space Theory and Space Analysis Algorithmic,P208
  12. The Design of Northern Books City Chain Store and the Implementation of Distribution Subsystem in the Logistics System,TP311.52
  13. The Application and Research of the Shortest Path Algorithm Based on WebGIS,P208
  14. The Study of GIS-based Road Programming System,F50
  15. The Research and Implemention of Shorest Path Algorithm Based on Road Networks,P208
  16. Study on Shortest Path Algorithm on GIS-T,U491.13
  17. Research on the Theory、Technology and Application of Advanced Transportation Information Systems,U491.2
  18. Automatically routes generated based on the optimal search algorithm,O221
  19. Research of Key Technology Based on GIS Spatial Analysis,P208
  20. The Research of Related Technology of Active Parking Guidance System,TP273.5

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Pattern Recognition and devices > Image recognition device
© 2012 www.DissertationTopic.Net  Mobile