Abandoned Object Detection for Public Surveillance Video Student: Wei-Hao Tung Advisor: Jia-Shung Wang Dept. of Computer Science National Tsing Hua University.

Slides:



Advertisements
Similar presentations
Moving Object Detection with Background Model based on spatio- Temporal Texture Ryo Yumiba, Masanori Miyoshi,Hirononbu Fujiyoshi WACV 2011.
Advertisements

Caroline Rougier, Jean Meunier, Alain St-Arnaud, and Jacqueline Rousseau IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 5,
Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
Learning Techniques for Video Shot Detection Under the guidance of Prof. Sharat Chandran by M. Nithya.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Multiple People Detection and Tracking with Occlusion Presenter: Feifei Huo Supervisor: Dr. Emile A. Hendriks Dr. A. H. J. Stijn Oomes Information and.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
The image based surveillance system for personnel and vehicle tracking Chairman:Hung-Chi Yang Advisor: Yen-Ting Chen Presenter: Fong-Ren Sie Date:
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Student: Yao-Sheng Wang Advisor: Prof. Sheng-Jyh Wang ARTICULATED HUMAN DETECTION 1 Department of Electronics Engineering National Chiao Tung University.
Høgskolen i Gjøvik Saleh Alaliyat Video - based Fall Detection in Elderly's Houses.
Recognition of Traffic Lights in Live Video Streams on Mobile Devices
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Background Estimation with Gaussian Distribution for Image Segmentation, a fast approach Gianluca Bailo, Massimo Bariani, Paivi Ijas, Marco Raggio IEEE.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Region-Level Motion- Based Background Modeling and Subtraction Using MRFs Shih-Shinh Huang Li-Chen Fu Pei-Yung Hsiao 2007 IEEE.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Object Detection and Tracking Mike Knowles 11 th January 2005
Domenico Bloisi, Luca Iocchi, Dorothy Monekosso, Paolo Remagnino
Abandoned Object Detection for Indoor Public Surveillance Video Dept. of Computer Science National Tsing Hua University.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
CSE 291 Final Project: Adaptive Multi-Spectral Differencing Andrew Cosand UCSD CVRR.
Student: Hsu-Yung Cheng Advisor: Jenq-Neng Hwang, Professor
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
A Fast and Efficient VOP Extraction Method Based on Watershed Segmentation Alireza Tavakkoli Dr. Shohreh Kasaei Gholamreza Amayeh Sharif University of.
Background Subtraction for Urban Traffic Monitoring using Webcams Master Graduation Project Final Presentation Supervisor: Rein van den Boomgaard Mark.
MULTIPLE MOVING OBJECTS TRACKING FOR VIDEO SURVEILLANCE SYSTEMS.
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
Introduction to Object Tracking Presented by Youyou Wang CS643 Texas A&M University.
University of MarylandComputer Vision Lab 1 A Perturbation Method for Evaluating Background Subtraction Algorithms Thanarat Horprasert, Kyungnam Kim, David.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
[cvPONG] A 3-D Pong Game Controlled Using Computer Vision Techniques Quan Yu and Chris Wagner.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
A General Framework for Tracking Multiple People from a Moving Camera
1 Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications.
A Comparative Evaluation of Three Skin Color Detection Approaches Dennis Jensch, Daniel Mohr, Clausthal University Gabriel Zachmann, University of Bremen.
Video Segmentation Prepared By M. Alburbar Supervised By: Mr. Nael Abu Ras University of Palestine Interactive Multimedia Application Development.
Kevin Cherry Robert Firth Manohar Karki. Accurate detection of moving objects within scenes with dynamic background, in scenarios where the camera is.
Human Detection Mikel Rodriguez. Organization 1. Moving Target Indicator (MTI) Background models Background models Moving region detection Moving region.
Hierarchical Method for Foreground DetectionUsing Codebook Model Jing-Ming Guo, Yun-Fu Liu, Chih-Hsien Hsia, Min-Hsiung Shih, and Chih-Sheng Hsu IEEE TRANSACTIONS.
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
Crowd Analysis at Mass Transit Sites Prahlad Kilambi, Osama Masound, and Nikolaos Papanikolopoulos University of Minnesota Proceedings of IEEE ITSC 2006.
Expectation-Maximization (EM) Case Studies
模式识别国家重点实验室 中国科学院自动化研究所 National Laboratory of Pattern Recognition Institute of Automation, Chinese Academy of Sciences Context Enhancement of Nighttime.
Rick Parent - CIS681 Motion Analysis – Human Figure Processing video to extract information of objects Motion tracking Pose reconstruction Motion and subject.
Fast and Robust Algorithm of Tracking Multiple Moving Objects for Intelligent Video Surveillance Systems Jong Sun Kim, Dong Hae Yeom, and Young Hoon Joo,2011.
Jiu XU, Axel BEAUGENDRE and Satoshi GOTO Computer Sciences and Convergence Information Technology (ICCIT), th International Conference on 1 Real-time.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,
By Naveen kumar Badam. Contents INTRODUCTION ARCHITECTURE OF THE PROPOSED MODEL MODULES INVOLVED IN THE MODEL FUTURE WORKS CONCLUSION.
AAM based Face Tracking with Temporal Matching and Face Segmentation Mingcai Zhou 1 、 Lin Liang 2 、 Jian Sun 2 、 Yangsheng Wang 1 1 Institute of Automation.
Presented by: Idan Aharoni
CSSE463: Image Recognition Day 29 This week This week Today: Surveillance and finding motion vectors Today: Surveillance and finding motion vectors Tomorrow:
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
CS 376b Introduction to Computer Vision 03 / 31 / 2008 Instructor: Michael Eckmann.
Date of download: 5/29/2016 Copyright © 2016 SPIE. All rights reserved. From left to right are camera views 1,2,3,5 of surveillance videos in TRECVid benchmarking.
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Motion Estimation of Moving Foreground Objects Pierre Ponce ee392j Winter March 10, 2004.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
Motion Detection And Analysis
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Object tracking in video scenes Object tracking in video scenes
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
CSSE463: Image Recognition Day 29
CSSE463: Image Recognition Day 29
Presentation transcript:

Abandoned Object Detection for Public Surveillance Video Student: Wei-Hao Tung Advisor: Jia-Shung Wang Dept. of Computer Science National Tsing Hua University

Outline Introduction System Environment Proposed Method Experiment Results Conclusion

Motivation architecture Index & Search Digital Online Surveillance 1 st video surveillance Close Circuit Television System 2 nd video surveillance Digital Video Recorder ٧٧ 3 rd video surveillance IP surveillance ٧٧٧

Applications of Video Surveillance System Security  Surveillance of housing, public area  Detecting or tracking suspicious objects [5][6][7][8] Behavior analysis  Segmentation of the human body [2]  Classify the behavior of the human [1][2]

Related Work Referenced background image Detecting busy environment Update pixel info. when busy environment Gibbins, and Newsam, etc.[10] ٧٧ Sacchi & Regazzoni [9] ٧٧ Yang, and Pan, etc.[5] ٧٧ Our proposed system ٧٧٧

Mixture of Gaussian (MoG) Used to model background 1 frame # weight 0 x Background distribution

Problems of MoG When environment is with such greatly many moving objects that the previous suppose is wrong 1 frame # weight 0 Background distribution x

System environment Indoor public places with greatly many people Characteristics  Fewer illumination variance  Pedestrians are full of the scene Example: Taipei Metro

System environment 1. No Pedestrians 2. Some Pedestrians 3. Many Pedestrians

System Environment No Pedestrains Some Pedestrains Many Pedestrains More People background

Problem Definition Goal  Only add pixel intensity history of stationary objects to MoG, that is, filter ones of moving objects Problem  How to separate Stationary Objects from Moving Objects ? Motion vector

Proposed Method

1. Model background 2. Set 1st distribution Mean as background intensity in every pixel 3. Read Next Frame 4. Process Frame With Our Method

Other Problems The object edge is often with larger illumination variance  Solution: Extend lost object check Some background area is with larger illumination variance  Solution: Reference to chrominance information (UV in YUV)

Proposed Method frame Update MoG Yes No Update MoG Is last pixel of line ? Yes No x YesNo Is 1st FG pixel like the previous frame ? Is k-th continuous FG pixel ? If1-th FG pixel, record pixel info. Yes Next pixel if in background distribution? (refer to chrominance info.) No

Experiments Environment: Metro in Taipei Period: 100secs (3000 frames) Region of Scene: 49x296 Monochromatic

Results originimproved False negative False positive improved 9.4%8.8% show the one vertical line result

Conclusions We design a novel system to find the stationary object in busy public place Our system will only update stationary pixel to MoG and is with highly correct true positive ratio

Reference 1. Image stabilization algorithms for video-surveillance applications 2. Segmentation and tracking of interacting human body parts under occlusion and shadowing 3. Effective Gaussian mixture learning for video background subtraction 4. Real-time change detection for surveillance in public transportation 5. Multiple layer based background maintenance in complex environment 6. Multiple moving objects tracking for video surveillance systems 7. Joint video-shot and layer indexing in video-surveillance application 8. Fusion of two different motion cues for intelligent video surveillance 9. A distributed surveillance system for detection of abandoned objects in unmanned railway environments 10. Detecting suspicious background changes in video surveillance of busy scenes

Proposed Method our method Process Next Vertical Line of Frame From Top Pixel frame Is the last vertical line ? Yes No

Proposed Method frame Update MoG Yes No Update MoG Is last pixel of line ? Yes No x Yes No Is this pixel like the previous frame ? Record this pixel as 1st not BG point Next pixel if in background distribution?

Related Work Video Surveillances focus on  Classify behavior of foreground objects [1] [2][5]  Model non-stationary objects with improving convergence speed and stability [3]  Suppress false positive like background illumination variations or ghost [4] [6]  Detecting abandoned package [5][7][8][9] Most video surveillance systems model pixel value history with Gaussian distributions (MoG)

Proposed Method