Surveillance cameras have been widely installed in large cities to monitor and record human activities for different applications. Since surveillance cameras often record all events 24 hours/day, it necessarily takes huge workforce watching surveillance videos to search for specific targets, thus a system that helps the user quickly look for targets of interest is highly demanded. This paper proposes a quick surveillance video browsing system with colour image enhancement. The basic idea is to collect all of moving objects which carry the most significant information in surveillance videos to construct a corresponding compact video. The compact video rearranges the spatiotemporal coordinates of moving objects to enhance the compression, but the temporal relationships among moving objects are still kept. The compact video can preserve the essential activities involved in the original surveillance video. This paper presents the details of browsing system and the approach to producing the compact video from a source surveillance video. At the end we will get the compact video with high resolution.
Introduction
I. INTRODUCTION
Surveillance cameras are widely installed in large cities to monitor and record human activities either in inside or outside environments. To efficiently utilize surveillance videos, how to extract valuable information from hundreds-of-hours videos becomes an important task. An intuitive method is to retrieve relevant segments according to the user’s queries in surveillance videos. Unfortunately; it is still difficult to automatically understand the user’s intentions and the video contents. Video retrieval based on the semantic level is still a challenging task. Video understanding and analysis is a key technology when we try to automatically extract valuable information from hundreds-of-hours surveillance videos. A basic method is to extract video segments that can represent most of informative contents of the source video. These informative segments are also known as key frames [1] in a video. The collection of key frames is the simplest way to compactly represent a video. Other possible methods for video understanding and analysis are called video summarization or video abstraction that extracts key frames based on a semantic level from a video and fuses them to form a shorter one. In a real application for the surveillance video, all of moving objects may not be negligible because it may be necessary to preserve them for the witness while crimes occur. In general, the most informative parts involved in surveillance videos are the foreground, i.e., the moving parts appearing in video frames. It is similar to a movie by watching the trailer and then determine whether to watch the movie or not. A. Rav-Acha et al. [5] proposed trailer: the user can roughly understand the contents of a the dynamic video synopsis to shorten videos by defining an energy function that describes activities of moving objects in a video. The energy function is minimized to optimally compress the corresponding behaviours of the moving objects to form the video synopsis. Their method can achieve a very large compression ratio in video representation, with destroying temporal relationship among objects. It may be difficult to focus on correct targets when the user looks for subjects of interest in surveillance videos. P. De Camp et al. [6] designed an interactive browsing and visualization system called House Fly for home- surveillance applications. Manual browsing of millions of hours of digitalized video from thousands of cameras proved impossible writhen a time sensed period but our proposed system is very beneficial for quick browsing of digitalized video.
II. BLOCK DIAGRAM OF PROPOSED SYSTEM
Block diagram of project is as shown in Figure 1. For each short-time segment from surveillance videos, a background model can be constructed under the assumptions of the fixed camera view and the unchanged delighting, and thus the corresponding background images are generated. We employ a background model for executing the difference between the current image and background image [11], to eliminate all same frames. The compact video is the collection of all compact frames. The compact video not only compactly represents for a copious surveillance video but also preserves all essential components of moving objects appeared in the source video. Using our system, the user can spend only several minutes watching the compact video instead of hours monitoring a large number of surveillance videos. This paper is organized as follows,
III. BACKGROUND SUBTRACTION METHOD
The background subtraction [18] method is the common method of motion detection. It is a technology that uses the difference of the current image and the background image to detect the motion region [9], and it is generally able to provide data included object information. The key of this method lies in the initialization and update of the background image. The effectiveness of both will affect the accuracy of test results. Therefore, this paper uses an effective method to initialize the background, and update the background in real time.
A. Background image initialization
There are many ways to obtain the initial background image. For example, with the first frame as the background directly, or the average pixel brightness of the first few frames as the background or using a background image sequences without the prospect of moving objects to estimate the background model parameters and so on. Among these methods, the time average method is the most commonly used method of the establishment of an initial background However, this method cannot deal with the background image (especially the region of frequent movement) which has the shadow problems. While the method of taking the median from continuous multi-frame can resolve this problem simply and effectively. So the median method is selected in this paper to initialize the background. Expression is as follows:
Conclusion
In this paper, we are reducing the video length of Surveillance video, by using Quick browsing system. We establish reliable background model for finding the motion between two frames and in pre-processing suppress the unwanted frames and enhance the image by using Adaptive filter, then finally reconstruct all those frames to video. (Quick Browsing system).