Detecting Moving Objects, Ghosts, and Shadows in Video Streams

Slides:



Advertisements
Similar presentations
Agenda.
Advertisements

Università degli Studi di Modena e Reggio Emilia Dipartimento di Ingegneria dell’Informazione ImageLab: Attività di ricerca e sviluppo in video-sorveglianza.
People Counting and Human Detection in a Challenging Situation Ya-Li Hou and Grantham K. H. Pang IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART.
Pedestrian Detection: introduction
Nathan Johnson1 Background Subtraction Various Methods for Different Inputs.
ICDSC 2007 – Vienna, Austria – Sept A Distributed Outdoor Video Surveillance System for Detection of Abnormal.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
EVENTS: INRIA Work Review Nov 18 th, Madrid.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
Broadcast Court-Net Sports Video Analysis Using Fast 3-D Camera Modeling Jungong Han Dirk Farin Peter H. N. IEEE CSVT 2008.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
A Bayesian algorithm for tracking multiple moving objects in outdoor surveillance video Department of Electrical Engineering and Computer Science The University.
Motion based Correspondence for Distributed 3D tracking of multiple dim objects Ashok Veeraraghavan.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
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.
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
A Real-Time for Classification of Moving Objects
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
Shadow Detection In Video Submitted by: Hisham Abu saleh.
1 Real Time, Online Detection of Abandoned Objects in Public Areas Proceedings of the 2006 IEEE International Conference on Robotics and Automation Authors.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
Tutorial: multicamera and distributed video surveillance Third ACM/IEEE International Conference on Distributed Smart Cameras.
Learning to classify the visual dynamics of a scene Nicoletta Noceti Università degli Studi di Genova Corso di Dottorato.
Shape Recognition and Pose Estimation for Mobile Augmented Reality Author : N. Hagbi, J. El-Sana, O. Bergig, and M. Billinghurst Date : Speaker.
Motion Object Segmentation, Recognition and Tracking Huiqiong Chen; Yun Zhang; Derek Rivait Faculty of Computer Science Dalhousie University.
Similarity measuress Laboratory of Image Analysis for Computer Vision and Multimedia Università di Modena e Reggio Emilia,
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
Università degli Studi di Modena and Reggio Emilia Dipartimento di Ingegneria dell’Informazione Prototypes selection with.
1 Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications.
Bo QIN, Zongshun MA, Zhenghua FANG, Shengke WANG Computer-Aided Design and Computer Graphics, th IEEE International Conference on, p Presenter.
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.
Introduction to Video Background Subtraction 1. Motivation In video action analysis, there are many popular applications like surveillance for security,
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
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
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
Interactive Sand Art Drawing Using RGB-D Sensor
By Naveen kumar Badam. Contents INTRODUCTION ARCHITECTURE OF THE PROPOSED MODEL MODULES INVOLVED IN THE MODEL FUTURE WORKS CONCLUSION.
Journal of Visual Communication and Image Representation
Vehicle Detection in Aerial Surveillance Using Dynamic Bayesian Networks Hsu-Yung Cheng, Member, IEEE, Chih-Chia Weng, and Yi-Ying Chen IEEE TRANSACTIONS.
Hsu-Yung Cheng, Member, IEEE, Chih-Chia Weng, and Yi-Ying Chen.
Visual Tracking by Cluster Analysis Arthur Pece Department of Computer Science University of Copenhagen
Silhouette Segmentation in Multiple Views Wonwoo Lee, Woontack Woo, and Edmond Boyer PAMI, VOL. 33, NO. 7, JULY 2011 Donguk Seo
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Low False Reject Rate and False Accept Rate Multi-step Fire Detection Method Zhu, Xingjie; Xu, Yong; Chen, Huaiyou; Liu, Yan; Wen, Jiajun; Zhu, Qi Optik.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Motion Estimation of Moving Foreground Objects Pierre Ponce ee392j Winter March 10, 2004.
SZTAKI DEVA in Remote Sensing, Pattern recognition and change detection In Remote sensing Distributed Events Analysis Research Group Computer.
Ehsan Nateghinia Hadi Moradi (University of Tehran, Tehran, Iran) Video-Based Multiple Vehicle Tracking at Intersections.
Student Gesture Recognition System in Classroom 2.0 Chiung-Yao Fang, Min-Han Kuo, Greg-C Lee, and Sei-Wang Chen Department of Computer Science and Information.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
A. M. R. R. Bandara & L. Ranathunga
A Novel 2D-to-3D Conversion System Using Edge Information
Real-Time Human Pose Recognition in Parts from Single Depth Image
Fast and Robust Object Tracking with Adaptive Detection
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Vehicle Segmentation and Tracking in the Presence of Occlusions
Object tracking in video scenes Object tracking in video scenes
Implementation on video object segmentation algorithm
Shadow Detection and Removal
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 10, NO. 4, AUGUST 2005
Using Association Rules as Texture features
Report 2 Brandon Silva.
Presentation transcript:

Detecting Moving Objects, Ghosts, and Shadows in Video Streams Rita Cucchiara, Costantino Grana, Massimo Piccardi and Andrea Prati Adviser : Chih-Hung Lin Speaker : Kuan-Ju Chen Date    : 2009/02/19

Author Author R. Cucchiara, C. Grana, and A. Prati are with the Dipartimento di Ingegneria dell’Informazione, Universita` di Modena e Reggio Emilia, Via Vignolese, 905/b, 41100 Modena, Italy. . M. Piccardi is with Department of Computer Systems, Faculty of IT, University of Technology, Sydney, Broadway NSW 2007, Australia. Accept IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 25, NO. 10, OCTOBER 2003 revised 23 Sept. 2002; accepted 25 Feb.2003

DETECTING MOVING OBJECTS Contents INTRODUCTION 1 DETECTING MOVING OBJECTS 2 SHADOW DETECTION 3 RESULTS 4 CONCLUSIONS 5

INTRODUCTION Detection of moving objects in video streams is the first relevant step of information extraction in many computer vision applications Video surveillance People tracking Video surveillance Video監視

INTRODUCTION In this work, the models of the target objects and their motion are unknown the most widely adopted approach for moving object detection with fixed camera is based on background subtraction 模型的目標物件和他的動作都是未知的, 最廣泛採用的方法的運動目標檢測與固定相機是基於背景減除

INTRODUCTION Background Subtraction Two problems Accurately Reactivity If the background model is neither accurate nor reactive Ghosts Shadows

INTRODUCTION Solution: Statistical combination Combine Combination frames to compute the background model Combine Combine the current frame and previous models with recursive filtering to update the background model

INTRODUCTION In this paper, we propose a novel simple method that exploits all these features, combining them so as to efficiently provide detection of moving objects, ghosts, and shadows. The main contribution the integration of knowledge of detected objects, shadows, and ghosts in the segmentation process enhance object segmentation and background update. 的主要貢獻 整合知識的被測物體,陰影,和鬼的分割進程 加強目標分割和背景更新。

DETECTING MOVING OBJECTS The aim Detect real moving objects. Avoiding detection of transient spurious objects Sakbot (Statistical And Knowledge-Based ObjecT detection) Statistics and knowledge of the segmented objects to improve both background modeling and moving object detection 1.偵測真實移動物體 避免虛假檢測瞬態物體 2.為了實現這些目標,我們提出一個分類對象的興趣,現場

DETECTING MOVING OBJECTS MVO (Moving visual object) set of connected points belonging to object characterized by nonnull motion Ghost a set of connected points detected as in motion by means of background subtraction, but not corresponding to any real moving object Shadow a set of connected background points modified by a shadow cast over them by a moving object set of connected points belonging to object characterized by nonnull motion 一套連接點屬於object的特點是nonnull運動 一套檢測為連接點的方式在運動的背景減法,而不是任何實際的對應移動物體 一組連接點修改背景的陰影在他們的移動物體

DETECTING MOVING OBJECTS Taxonomy

DETECTING MOVING OBJECTS Frame t background model Foreground

DETECTING MOVING OBJECTS Get a statistical information Follow set of the statistical background model knowledge-based background model Using the median function get a statistical information: If p belong to MVO , p=background model If p dosen`t belong to MVO, p= statistical background model

DETECTING MOVING OBJECTS used to update the background model to update background model If p isn`t belong to known object , p= If p is belong to known object , p= update background model

SHADOW DETECTION Mean the process of classification of foreground pixels as “shadow points” based on their appearance

SHADOW DETECTION Foreground Ayalyze Hue-Saturation-Value(HSV) color space Following three condition to mask shadow identifying as shadows those points define a darkening effect of shadows shadow mask: average image luminance

RESULTS The reactivity of the background model. 反應性的背景模型。第一欄包含了背景模型框架# 65 。第二列包含一個縮放的詳細幀 # 100 (上圖)和檢測MVOs (黑色)採用像素只有選擇性(下圖) :誤報的原因是鬼。第三欄的報告 檢測MVO使用Sakbot (上) ,並利用統計背景更新只在幀# 134 (下)

RESULTS simply statistical background pixel-level selective background statistical and knowledge-based background models Segmentation is provided via background subtraction including shadow detection. (a) false positives and (b) false negatives.

CONCLUSIONS This paper has presented Sakbot, a system for moving object detection in image sequences This system has the unique characteristic of explicitly addressing various troublesome situations such as cast shadows and ghosts. Cast shadows are detected and removed from the background update function Ghosts are also explicitly modeled and detected so as to avoid a further cause of undesired background modification The method is highly computationally cost-effective since it is not severe in computational time 本文提出了Sakbot ,系統的移動物體 檢測圖像序列中。 該系統具有獨特的 特點明確解決各種棘手的情況下 如蒙上陰影和鬼。 蒙上陰影檢測 並從後台更新功能, Ghost的定義 以避免多餘的背景更新 計算方法是非常符合成本效益 因為它沒有嚴重的計算時間

Thank You ! Add your company slogan

DETECTING MOVING OBJECTS MVOs are validated by applying a set of rules on area, saliency, and motion as follows: The MVO blob must be large enough The MVO blob must be a “salient” foreground blob The MVO blob must have nonnegligible motion

DETECTING MOVING OBJECTS Validation rules

Follow set of S the statistical background model: knowledge-based background model: update the background model: