International Conference on Image Analysis and Recognition (ICIAR’09). Halifax, Canada, 6-8 July 2009. Video Compression and Retrieval of Moving Object.

Slides:



Advertisements
Similar presentations
Packet Video Error Concealment With Auto Regressive Model Yongbing Zhang, Xinguang Xiang, Debin Zhao, Siwe Ma, Student Member, IEEE, and Wen Gao, Fellow,
Advertisements

Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Robust statistical method for background extraction in image segmentation Doug Keen March 29, 2001.
INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, ICT '09. TAREK OUNI WALID AYEDI MOHAMED ABID NATIONAL ENGINEERING SCHOOL OF SFAX New Low Complexity.
Vision Based Control Motion Matt Baker Kevin VanDyke.
Kiyoshi Irie, Tomoaki Yoshida, and Masahiro Tomono 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center.
Robust Object Tracking via Sparsity-based Collaborative Model
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
Robust video fingerprinting system Daniel Luis
ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 
Light Field Compression Using 2-D Warping and Block Matching Shinjini Kundu Anand Kamat Tarcar EE398A Final Project 1 EE398A - Compression of Light Fields.
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Fifth International Conference on Information
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
Shadow removal algorithms Shadow removal seminar Pavel Knur.
Outline Introduction Introduction Fast Inter Prediction Mode Decision for H.264 – –Pre-encoding An Efficient Inter Mode Decision Approach for H.264 Video.
Video Coding with Linear Compensation (VCLC) Arif Mahmood, Zartash Afzal Uzmi, Sohaib A Khan Department of Computer.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
FACE RECOGNITION, EXPERIMENTS WITH RANDOM PROJECTION
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
Image deblocking using local segmentation By Mirsad Makalic Supervisor: Dr. Peter Tischer.
Illumination Normalization with Time-Dependent Intrinsic Images for Video Surveillance Yasuyuki Matsushita, Member, IEEE, Ko Nishino, Member, IEEE, Katsushi.
Methods of Image Compression by PHL Transform Dziech, Andrzej Slusarczyk, Przemyslaw Tibken, Bernd Journal of Intelligent and Robotic Systems Volume: 39,
University of MarylandComputer Vision Lab 1 A Perturbation Method for Evaluating Background Subtraction Algorithms Thanarat Horprasert, Kyungnam Kim, David.
(r, n)-Threshold Image Secret Sharing Methods with Small Shadow Images Xiaofeng Wang, Zhen Li, Xiaoni Zhang, Shangping Wang Xi'an University of Technology,
A REAL-TIME VIDEO OBJECT SEGMENTATION ALGORITHM BASED ON CHANGE DETECTION AND BACKGROUND UPDATING 楊靜杰 95/5/18.
A fuzzy video content representation for video summarization and content-based retrieval Anastasios D. Doulamis, Nikolaos D. Doulamis, Stefanos D. Kollias.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Image Subtraction for Real Time Moving Object Extraction Shahbe Mat Desa, Qussay A. Salih, CGIV’04.
A Concealment Method for Shape Information in MPEG-4 Coded Video Sequences Shahram Shirani, Berna Erol, and Faouzi Kossentini IEEE TRANSACTIONS ON MULTIMEDIA,
Motion Detection in UAV Videos by Cooperative Optical Flow and Parametric Analysis Masaharu Kobashi.
Tricolor Attenuation Model for Shadow Detection. INTRODUCTION Shadows may cause some undesirable problems in many computer vision and image analysis tasks,
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
Recovering low rank and sparse matrices from compressive measurements Aswin C Sankaranarayanan Rice University Richard G. Baraniuk Andrew E. Waters.
Video Segmentation Prepared By M. Alburbar Supervised By: Mr. Nael Abu Ras University of Palestine Interactive Multimedia Application Development.
BING: Binarized Normed Gradients for Objectness Estimation at 300fps
Compression of Real-Time Cardiac MRI Video Sequences EE 368B Final Project December 8, 2000 Neal K. Bangerter and Julie C. Sabataitis.
Chapter 17 Image Compression 17.1 Introduction Redundant and irrelevant information  “Your wife, Helen, will meet you at Logan Airport in Boston.
Applying 3-D Methods to Video for Compression Salih Burak Gokturk Anne Margot Fernandez Aaron March 13, 2002 EE 392J Project Presentation.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Tracking and event recognition – the Etiseo experience Son Tran, Nagia Ghanem, David Harwood and Larry Davis UMIACS, University of Maryland.
Expectation-Maximization (EM) Case Studies
Event retrieval in large video collections with circulant temporal encoding CVPR 2013 Oral.
EE4-62 MLCV Lecture Face Recognition – Subspace/Manifold Learning Tae-Kyun Kim 1 EE4-62 MLCV.
Implementation, Comparison and Literature Review of Spatio-temporal and Compressed domains Object detection. By Gokul Krishna Srinivasan Submitted to Dr.
Student Name: Honghao Chen Supervisor: Dr Jimmy Li Co-Supervisor: Dr Sherry Randhawa.
CS 376b Introduction to Computer Vision 03 / 31 / 2008 Instructor: Michael Eckmann.
COMPARATIVE STUDY OF HEVC and H.264 INTRA FRAME CODING AND JPEG2000 BY Under the Guidance of Harshdeep Brahmasury Jain Dr. K. R. RAO ID MS Electrical.
Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin, South Korea Copyright © solarlits.com.
Statistical analysis and evaluation of spatio-temporal and compressed domains moving object detection Presented by Rajesh Radhakrishnan Instructor: K.R.
Motion Estimation Multimedia Systems and Standards S2 IF Telkom University.
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Fine-granular Motion Matching for Inter-view Motion Skip Mode in Multi-view Video Coding Haitao Yanh, Yilin Chang, Junyan Huo CSVT.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
REAL-TIME DETECTOR FOR UNUSUAL BEHAVIOR
A. M. R. R. Bandara & L. Ranathunga
WAVELET VIDEO PROCESSING TECHNOLOGY
Data Compression.
Injong Rhee ICMCS’98 Presented by Wenyu Ren
Data Compression.
Mean transform , a tutorial
An enhanced estimation: motion and rotation estimation
第 四 章 VQ 加速運算與編碼表壓縮 4-.
第 九 章 影像邊緣偵測 9-.
Source: Pattern Recognition Letters 29 (2008)
Presentation transcript:

International Conference on Image Analysis and Recognition (ICIAR’09). Halifax, Canada, 6-8 July Video Compression and Retrieval of Moving Object Location Applied to Surveillance William R. Schwartz, Hélio Pedrini, Larry S. Davis

International Conference on Image Analysis and Recognition (ICIAR’09). Halifax, Canada, 6-8 July Introduction Proposed Method Experimental Results Conclusions and Remarks Organization

International Conference on Image Analysis and Recognition (ICIAR’09). Halifax, Canada, 6-8 July Motivation:  Surveillance cameras capture hours of data that need to be store and analyzed. Introduction  Analysis is based mostly on moving objects (interaction between people in the scene).  Reduce redundancy + store objects.

Introduction Proposed method Experimental results Conclusions 4 Goals:  Develop a video compression technique that takes advantage of static cameras (surveillance).  Provide information regarding the location of moving objects (higher-level computer vision tasks). Key ideas:  Estimate eigenspaces for non-overlapping blocks.  Use a second encoding scheme to encode regions not well modeled by the eigenspaces. Introduction

Introduction Proposed method Experimental results Conclusions 5 Use of eigenspaces allow high compression ratio.  Store the projection vectors (obtained using PCA).  For a new frame, save only projection coefficients (in case of no changes or linear changes in the block). Advantages of Eigenspaces Block size Compression ratio (assuming float coefficients) 1 coefficient2 coefficients3 coefficients4 coefficients 8x x x x

Introduction Proposed method Experimental results Conclusions 6 Eigenspaces do not model non-linear changes (i.e. moving person). Use a second encoding method for these cases. Two-Stage Scheme

Introduction Proposed method Experimental results Conclusions 7 Segment the image area into non-overlapping blocks. Estimate eigenspaces for each block. For new frames, project blocks onto the eigenspaces and compute the reprojection error. If the reprojection error is acceptable, save the scores, otherwise set the image block to be encoded using MPEG-4. Proposed Method

Introduction Proposed method Experimental results Conclusions 8 For each block, sample frames free of non-linear transformations (≈ 200 frames). Estimate projection vectors P = {p 1,…, p k }. Estimate reconstruction error distribution δ p for each pixel in the block (used to locate moving objects). Learning the Eigenspaces

Introduction Proposed method Experimental results Conclusions 9 Compression Algorithm

Introduction Proposed method Experimental results Conclusions 10 The reprojection error is high when there are non- linear transformations within a block (moving objects / non-linear local illumination changes). Given that a block was compressed using MPEG- 4, check the pixels that do not satisfy the error distribution δ p to decide if there is a moving object on that block. Location of Moving Objects

Introduction Proposed method Experimental results Conclusions 11 Our method was tested on four video sequences. Compared to MPEG-4 and H.263 using MEncoder. Experiments:  Compression with a constant PSNR.  Moving object location accuracy. Experimental Results

Introduction Proposed method Experimental results Conclusions 12 Frames were converted to YCbCr. Using blocks of 16 × 16 pixels. Initial 200 frames were used to learn the eigenspaces. Number of PCA coefficients kept is estimated for each block (bounded by a maximum). Video Compression

Introduction Proposed method Experimental results Conclusions 13 Video Compression video sequence Size & # frames PSNR (dB) Compression Ratio MPEG-4H.263proposed camera 1768x288x camera 2720x528x station720x576x robbery720x480x camera 2 camera 1 robbery station

Introduction Proposed method Experimental results Conclusions 14 Easy to retrieve object location due to the encoding scheme used. Evaluation compares the location obtained by the method to the ground truth location. At a false positive rate of obtained a false negative rate of Moving Object Location

Introduction Proposed method Experimental results Conclusions 15 High compression rates:  Robust to linear transformations in illumination.  No need for saving key-frames. Fast to encode (≈ 5 fps in MATLAB). Useful for higher level computer vision tasks due to the storage of moving object locations. The use of multiple size blocks might increase the compression ratio. Conclusions and Remarks

Introduction Proposed method Experimental results Conclusions 16 Removal of Foreground Blocks Estimate initial eigenspace. Compute reprojection error for each frame. Compute the median and standard deviation. Remove frames with high error (∆ > m + cσ).