Parking Spot Recognition from Video Footage

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints
Advertisements

Image Rectification for Stereo Vision
24/10/02AutoArch Overview Computer Vision and Media Group: Selected Previous Work David Gibson, Neill Campbell Colin Dalton Department of Computer Science.
Distinctive Image Features from Scale-Invariant Keypoints David Lowe.
The fundamental matrix F
Face Recognition. Introduction Why we are interested in face recognition? Why we are interested in face recognition? Passport control at terminals in.
Robust 3D Head Pose Classification using Wavelets by Mukesh C. Motwani Dr. Frederick C. Harris, Jr., Thesis Advisor December 5 th, 2002 A thesis submitted.
Tracking Multiple Occluding People by Localizing on Multiple Scene Planes Professor :王聖智 教授 Student :周節.
Robust Object Tracking via Sparsity-based Collaborative Model
Application of light fields in computer vision AMARI LEWIS – REU STUDENT AIDEAN SHARGHI- PH.D STUENT.
A Study of Approaches for Object Recognition
UPM, Faculty of Computer Science & IT, A robust automated attendance system using face recognition techniques PhD proposal; May 2009 Gawed Nagi.
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.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Fitting a Model to Data Reading: 15.1,
Independent Motion Estimation Luv Kohli COMP Multiple View Geometry May 7, 2003.
Projected image of a cube. Classical Calibration.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
Three-Dimensional Face Recognition Using Surface Space Combinations Thomas Heseltine, Nick Pears, Jim Austin Advanced Computer Architecture Group Department.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science Technische Universität München Adaptive.
Computer vision: models, learning and inference
Computer vision.
Projective geometry of 2-space DLT alg HZ 4.1 Rectification HZ 2.7 Hierarchy of maps Invariants HZ 2.4 Projective transform HZ 2.3 Behaviour at infinity.
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 35 – Review for midterm.
Final Exam Review CS485/685 Computer Vision Prof. Bebis.
Action recognition with improved trajectories
Internet-scale Imagery for Graphics and Vision James Hays cs195g Computational Photography Brown University, Spring 2010.
Lecture 12 Stereo Reconstruction II Lecture 12 Stereo Reconstruction II Mata kuliah: T Computer Vision Tahun: 2010.
KYLE PATTERSON Automatic Age Estimation and Interactive Museum Exhibits Advisors: Prof. Cass and Prof. Lawson.
IMAGE MOSAICING Summer School on Document Image Processing
Introduction EE 520: Image Analysis & Computer Vision.
Metrology 1.Perspective distortion. 2.Depth is lost.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
1 Howard Schultz, Edward M. Riseman, Frank R. Stolle Computer Science Department University of Massachusetts, USA Dong-Min Woo School of Electrical Engineering.
Video Segmentation Prepared By M. Alburbar Supervised By: Mr. Nael Abu Ras University of Palestine Interactive Multimedia Application Development.
BAGGING ALGORITHM, ONLINE BOOSTING AND VISION Se – Hoon Park.
MSRI workshop, January 2005 Object Recognition Collected databases of objects on uniform background (no occlusions, no clutter) Mostly focus on viewpoint.
© 2005 Martin Bujňák, Martin Bujňák Supervisor : RNDr.
Expectation-Maximization (EM) Case Studies
Finish Hardware Accelerated Voxel Coloring Anselmo A. Montenegro †, Luiz Velho †, Paulo Carvalho † and Marcelo Gattass ‡ †
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
Student Name: Honghao Chen Supervisor: Dr Jimmy Li Co-Supervisor: Dr Sherry Randhawa.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Final Review Course web page: vision.cis.udel.edu/~cv May 21, 2003  Lecture 37.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Using Adaptive Tracking To Classify And Monitor Activities In A Site W.E.L. Grimson, C. Stauffer, R. Romano, L. Lee.
3D Reconstruction Using Image Sequence
BACKGROUND MODEL CONSTRUCTION AND MAINTENANCE IN A VIDEO SURVEILLANCE SYSTEM Computer Vision Laboratory 指導教授:張元翔 老師 研究生:許木坪.
Rectification of Stereo Images Милош Миловановић Урош Поповић.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
Martina Uray Heinz Mayer Joanneum Research Graz Institute of Digital Image Processing Horst Bischof Graz University of Technology Institute for Computer.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching Link: singhashwini.mesinghashwini.me.
776 Computer Vision Jan-Michael Frahm Spring 2012.
3D Single Image Scene Reconstruction For Video Surveillance Systems
Automatically Collect Ground Control Points from Online Aerial Maps
Depth Analysis With Stereo Cameras
CENG 789 – Digital Geometry Processing 10- Least-Squares Solutions
A Forest of Sensors: Using adaptive tracking to classify and monitor activities in a site Eric Grimson AI Lab, Massachusetts Institute of Technology
Homography From Wikipedia In the field of computer vision, any
Unsupervised-learning Methods for Image Clustering
Fast and Robust Object Tracking with Adaptive Detection
Pose Estimation for non-cooperative Spacecraft Rendevous using CNN
CENG 789 – Digital Geometry Processing 11- Least-Squares Solutions
CS5760: Computer Vision Lecture 9: RANSAC Noah Snavely
Project Presentation – Week 6
Automated traffic congestion estimation via public video feeds
Presentation transcript:

Parking Spot Recognition from Video Footage Shani Achtenberg Liron Silfin Advisor: Oren Freifeld

GOALS Automatic detection of free spaces in a given parking lot Become familiar with computer vision and image processing methods

CHALLENGES Projective distortion due to camera geometry Occlusions due to viewing angle Illumination changes Noise Separation of foreground from background

OUR SOLUTION Geometric rectification using homography estimation

OUR SOLUTION Data collection PCA EM-PCA Robust PCA

OUR SOLUTION Parking classification Line detection via RANSAC

OUR SOLUTION Mitigating pixel-level noise using super pixels of the results Calculate occupancy percentage of each parking spot Graphic representation

TYPICAL RESULTS