Mahmoud Abdallah Daniel Eiland. The detection of traffic signals within a moving video is problematic due to issues caused by: Low-light, Day and Night.

Slides:



Advertisements
Similar presentations
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Advertisements

Analysis of Contour Motions Ce Liu William T. Freeman Edward H. Adelson Computer Science and Artificial Intelligence Laboratory Massachusetts Institute.
Rear Lights Vehicle Detection for Collision Avoidance Evangelos Skodras George Siogkas Evangelos Dermatas Nikolaos Fakotakis Electrical & Computer Engineering.
COLORCOLOR A SET OF CODES GENERATED BY THE BRAİN How do you quantify? How do you use?
AlgirdasBeinaravičius Gediminas Mazrimas Salman Mosslem.
Autonomous Vehicle Pursuit of Target Through Optical Recognition Vision & Image Science Laboratory, Department of Electrical Engineering,Technion Daniel.
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Hue-Grayscale Collaborating Edge Detection & Edge Color Distribution Space Jiqiang Song March 6 th, 2002.
CSSE463: Image Recognition Day 2 Roll call Roll call Announcements: Announcements: Reinstall Matlab if you are having problems: Lab 1 has directions. Reinstall.
Recognition of Traffic Lights in Live Video Streams on Mobile Devices
Yiming Zhang SUNY at Buffalo TRAFFIC SIGN RECOGNITION WITH COLOR IMAGE.
Multi-Touch Navigation Engine Presented by Team Extra Touch: Chris Jones Shuopeng Yuan Nathan Wiedeback Detailed Design Review 1.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Face Detection: a Survey Speaker: Mine-Quan Jing National Chiao Tung University.
Color: Readings: Ch 6: color spaces color histograms color segmentation.
A Wrapper-Based Approach to Image Segmentation and Classification Michael E. Farmer, Member, IEEE, and Anil K. Jain, Fellow, IEEE.
Signal Processing Institute Swiss Federal Institute of Technology, Lausanne 1 “OBJECTIVE AND SUBJECTIVE IDENTIFICATION OF INTERESTING AREAS IN VIDEO SEQUENCES”
Object Detection and Tracking Mike Knowles 11 th January 2005
Automatic 2D-3D Registration Student: Lingyun Liu Advisor: Prof. Ioannis Stamos.
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
Computer Vision Basics Image Terminology Binary Operations Filtering Edge Operators.
Shadow Removal Seminar
Redaction: redaction: PANAKOS ANDREAS. An Interactive Tool for Color Segmentation. An Interactive Tool for Color Segmentation. What is color segmentation?
Shadow Detection In Video Submitted by: Hisham Abu saleh.
Traffic Sign Identification Team G Project 15. Team members Lajos Rodek-Szeged, Hungary Marcin Rogucki-Lodz, Poland Mircea Nanu -Timisoara, Romania Selman.
Color Space for Skin Detection – A Review
GM-Carnegie Mellon Autonomous Driving CRL TitleAutomated Image Analysis for Robust Detection of Curbs Thrust AreaPerception Project LeadDavid Wettergreen,
Multi-Sensor Image Fusion (MSIF) Team Members: Phu Kieu, Keenan Knaur Faculty Advisor: Dr. Eun-Young (Elaine) Kang Northrop Grumman Liaison: Richard Gilmore.
New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
Multimedia Databases (MMDB)
Real-time object tracking using Kalman filter Siddharth Verma P.hD. Candidate Mechanical Engineering.
Motion Object Segmentation, Recognition and Tracking Huiqiong Chen; Yun Zhang; Derek Rivait Faculty of Computer Science Dalhousie University.
An efficient method of license plate location Pattern Recognition Letters 26 (2005) Journal of Electronic Imaging 11(4), (October 2002)
Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Algirdas Beinaravičius Gediminas Mazrimas Salman Mosslem.
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
Bryan Willimon, Stan Birchfield, Ian Walker Department of Electrical and Computer Engineering Clemson University IROS 2010 Rigid and Non-Rigid Classification.
National Taiwan A Road Sign Recognition System Based on a Dynamic Visual Model C. Y. Fang Department of Information and.
Vision Geza Kovacs Maslab Colorspaces RGB: red, green, and blue components HSV: hue, saturation, and value Your color-detection code will be more.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Expectation-Maximization (EM) Case Studies
Implementation, Comparison and Literature Review of Spatio-temporal and Compressed domains Object detection. By Gokul Krishna Srinivasan Submitted to Dr.
Autonomous Robots Vision © Manfred Huber 2014.
Target Tracking In a Scene By Saurabh Mahajan Supervisor Dr. R. Srivastava B.E. Project.
Face Detection Final Presentation Mark Lee Nic Phillips Paul Sowden Andy Tait 9 th May 2006.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
Digital Image Processing CCS331 Relationships of Pixel 1.
Che-An Wu Background substitution. Background Substitution AlphaMa p Trimap Depth Map Extract the foreground object and put into another background Objective.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
Trajectory-Based Ball Detection and Tracking with Aid of Homography in Broadcast Tennis Video Xinguo Yu, Nianjuan Jiang, Ee Luang Ang Present by komod.
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.
EE368 Final Project Spring 2003
Signals, pavement markings, and proper turns QUIZ
A Personal Tour of Machine Learning and Its Applications
Traffic Sign Recognition Using Discriminative Local Features Andrzej Ruta, Yongmin Li, Xiaohui Liu School of Information Systems, Computing and Mathematics.
Color: Readings: Ch 6: color spaces color histograms
Color-Based Object Identifier Using LVQ
EE 596 Machine Vision Autumn 2015
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Detecting Artifacts and Textures in Wavelet Coded Images
Color: Readings: Ch 6: color spaces color histograms
An Infant Facial Expression Recognition System Based on Moment Feature Extraction C. Y. Fang, H. W. Lin, S. W. Chen Department of Computer Science and.
CSSE463: Image Recognition Day 2
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Introduction Computer vision is the analysis of digital images
Support vector machine-based text detection in digital video
CSSE463: Image Recognition Day 2
Presentation transcript:

Mahmoud Abdallah Daniel Eiland

The detection of traffic signals within a moving video is problematic due to issues caused by: Low-light, Day and Night situations Inter/Intra-frame motion Similar light sources (such as tail lights) These can to lead to both the detection of false signals and the inability to detect actual signals.

High-level processing flow To deal with (some of) these issues, we have developed the following 3-step algorithm:

Given an input frame, the detection process begins with the extraction of candidate signals. This is a three stage process that consists of: Pixel Extraction – Identification of possible signal pixels based on RGB color Clustering – Grouping of extracted pixels based on connectivity Filtration – Removal of non-signal clusters based on  Size – Clusters must consist of an adequate number of pixels to be considered a candidate signal  Shape – Clusters must pass a circularity measure to be considered a candidate signal

Input Frame

Candidate Pixels

Grouped Pixels

Candidates After Size / Shape Filter

Once the set of candidate signals have been selected, they are classified to groups based on their relation to previously detected signals. Candidates located near a previously detected candidate are classified as the “same” signal. While those that cannot be mapped are classified as “new” signals and are placed into their own group.

The final processing step involves the removal of candidates that have a low detection rate; that is signals which are not detected consistently are flagged as a false-positives. This step also emulates candidates that may not have been detected in the current frame but have been detected in previous frames. To create emulated candidates in the proper location, the estimated motion of the signal is derived using previously detected candidates.

Detected Signals

Additional candidate filtration metrics “Arrow” shape detection (lack of resolution) Neighborhood consistency: adjacent area should be dark Signal type classification Improve color model (HSV / HSI) to improve detection rate and allow better classification of signal color (Red, Green, Amber) Priority classification Detect signal that should be “followed”

o Park, J. and Chang-sung, J., “Real-time Signal Light Detection”; International Journal for Signal Processing, Image Processing and Pattern Recognition; June 2009; Vol. 2, No. 2; pdf pdf o Chung, Y., Wang, J. and Sei-Wang, C., “A Vision- Based Traffic Light Detection System at Intersections”; Journal of Taiwan Normal University: Mathematics, Science & Technology; 2002; Vol. 47; uct/mst471-4.pdf uct/mst471-4.pdf