Street Crossing Tracking from a moving platform Need to look left and right to find a safe time to cross Need to look ahead to drive to other side of road.

Slides:



Advertisements
Similar presentations
SAFE DRIVING AVOID LANE CHANGE / MERGE ACCIDENTS … TURN OUT YOUR SIDE MIRRORS TO REDUCE BLIND ZONES Good visibility is no accident.
Advertisements

Sharing the Road Look for Motorcycles Motorcycles Motorcycles have the same privileges as other vehicles on the road. The chances of being involved.
CHAPTER 6 BASIC MANEUVERS.
University of Connecticut-Stamford Campus Safety Orientation.
Right and Left Turns.
Sample questions from the Rules of the Road units of the Driving Theory syllabus. ESOL for Driving.
Tracking Learning Detection
Introduction To Tracking
Blind Spots at Intersections and Crosswalks
AI and Autonomous Vehicles Daniel Landers COMP Intelligent and Interactive Systems 3/10/2007.
Project Progress Presentation Coffee delivery mission Dec, 10, 2007 NSH 3211 Hyun Soo Park, Iacopo Gentilini 1.
Video Processing EN292 Class Project By Anat Kaspi.
Robust Lane Detection and Tracking
CS 376b Introduction to Computer Vision 04 / 01 / 2008 Instructor: Michael Eckmann.
Computer Vision. Computer vision is concerned with the theory and technology for building artificial Computer vision is concerned with the theory and.
1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.
- TECHLEAD SOFTWARE ENGINEERING PVT. LTD. Video Analytics.
1 REAL-TIME IMAGE PROCESSING APPROACH TO MEASURE TRAFFIC QUEUE PARAMETERS. M. Fathy and M.Y. Siyal Conference 1995: Image Processing And Its Applications.
Signals,Road Markings, Intersections, Sharing the Road
Quick Overview of Robotics and Computer Vision. Computer Vision Agent Environment camera Light ?
Eric goes to the store. Eric and Mary Jane are leaving the school.
This action is co-financed by the European Union from the European Regional Development Fund The contents of this poster are the sole responsibility of.
GM-Carnegie Mellon Autonomous Driving CRL TitleAutomated Image Analysis for Robust Detection of Curbs Thrust AreaPerception Project LeadDavid Wettergreen,
A Performance and Schedulability Analysis of an Autonomous Mobile Robot Jiangyang Huang & Shane Farritor Mechanical Engineering University of Nebraska–Lincoln.
Real-time object tracking using Kalman filter Siddharth Verma P.hD. Candidate Mechanical Engineering.
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
DRIVER EDUCATION CHAPTER 7
Dynamic 3D Scene Analysis from a Moving Vehicle Young Ki Baik (CV Lab.) (Wed)
Autonomous Vehicles Let the car do the driving! P&O 2010Dennis Bevers.
Signals,Road Markings, Intersections, Sharing the Road.
MACHINE VISION Machine Vision System Components ENT 273 Ms. HEMA C.R. Lecture 1.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
I-CAR. Contents Factors causing accidents and head on collision Existing technologies New technologies Advantages and drawbacks conclusion.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
JASON BANICH ADVISOR: DR. JOHN SENG Crosswalk Detection via Computer Vision.
 Since 2008, approximately 150 pedestrians have been killed annually in traffic related crashes on New Jersey roadways.  Vehicle-pedestrian collisions.
Autonomous Robots Vision © Manfred Huber 2014.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Intersections.
Intersections.
Minimum Risk Manoeuvres (MRM)
The Cyber-Physical Bike A Step Toward Safer Green Transportation.
Curb Detector.
Using Adaptive Tracking To Classify And Monitor Activities In A Site W.E.L. Grimson, C. Stauffer, R. Romano, L. Lee.
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.
Safety Signs. Traffic Light Ahead Slow down and prepare to stop.
Edge Segmentation in Computer Images CSE350/ Sep 03.
Traffic Signs Part Two. What do these 2 signs tell you?
Computer Vision Computer Vision based Hole Filling Chad Hantak COMP December 9, 2003.
Partial lesson 18 of 64 slides Other City/Suburban Strategies and Rules of the Road.
Chapter 12 Worksheets.
Intersections.
SEMINAR ON TRAFFIC MANAGEMENT USING IMAGE PROCESSING by Smruti Ranjan Mishra (1AY07IS072) Under the guidance of Prof Mahesh G. Acharya Institute Of Technology.
IMAGE PROCESSING APPLIED TO TRAFFIC QUEUE DETECTION ALGORITHM.
Signal and Image Processing Lab
SHARING THE ROAD WITH OTHERS
Unit 3 – Driver Physical Fitness
+ SLAM with SIFT Se, Lowe, and Little Presented by Matt Loper
ROAD SAFETY By Pranav Pillai V C K.V. INS Hamla.
Embedding Technology in Transportation Courses
Case Study Autonomous Cars 9/21/2018.
Vehicle Segmentation and Tracking in the Presence of Occlusions
Signs and Symbols from Instant Art Traffic Signs CD-ROM
IMAGE BASED VISUAL SERVOING
Object tracking in video scenes Object tracking in video scenes
Case Study Autonomous Cars 1/14/2019.
Principle of Bayesian Robot Localization.
Presentation transcript:

Street Crossing Tracking from a moving platform Need to look left and right to find a safe time to cross Need to look ahead to drive to other side of road Must stay in crosswalk

Algorithm for Tracking Cars 1.Use image differencing method to extract motion regions 2.Noise filter using 3x3 median filter; effective for typical CCD sensor noise 3.Compute edges of motion regions using Canny edge detection 4.Use Mori’s “sign pattern” to find bottoms of cars [Mori 1994] 5.Find bounding boxes of moving objects 6.Use knowledge from prior frames to mark direction of travel of each bounding box

Mori Sign Pattern Tracking algorithm uses “Mori Scan” to reliably detect undersides of cars The Mori “sign pattern” for vehicle detection says: the shadow underneath a vehicle is darker than any other spot on the paved road The Mori result is invariant to lighting and holds for wet and dry roads Use of the Mori result obviates the need for explicit shadow detection and/or removal; previously, prominent shadow edges caused oversize bounding boxes

Mori Sign Pattern

Street Crossing Six frames of a tracking sequence

System Validation When it is safe to cross, a person monitoring the traffic scene presses a button A second button press means it is no longer safe to cross The time between button presses specifies a safe crossing window Use more than one person to compensate for individual risk tolerance Button press data is synchronized with the video data Compare system safety estimates to human safety judgments

System Validation When it is safe to cross, a person monitoring the traffic scene presses a button A second button press means it is no longer safe to cross The time between button presses specifies a safe crossing window Use more than one person to compensate for individual risk tolerance Button press data is synchronized with the video data Compare system safety estimates to human safety judgments

Crosswalk Traversal While crossing, devotes more processing to the right-looking video stream Uses a forward-looking camera to detect and stay on the marked (zebra striped) crosswalk Uses sonar to avoid pedestrians and stopped cars on the crosswalk Uses a laser range finder to detect the curb cut; driving over curbs is possible, but undesirable

Crosswalk Traversal While crossing, devotes more processing to the right-looking video stream Uses a forward-looking camera to detect and stay on the marked (zebra striped) crosswalk Uses sonar to avoid pedestrians and stopped cars on the crosswalk Uses a laser range finder to detect the curb cut; driving over curbs is possible, but undesirable

Related Work Automated driving systems: CMU’s Navlab project, Dickmanns’ autonomous Autobahn vehicle, DARPA Challenge Traffic scene monitoring systems that analyze traffic conditions Camera orientation and assumptions of existing vision-based, car-tracking systems do not apply to street crossing Robotic street crossing has not been done previously

Reasoning about Bounding Boxes Larger, lower (in the image plane) bounding boxes correspond to close cars Smaller, higher bounding boxes denote distant cars Tracking in real time using Phission so cars move very little from frame to frame Track individual cars over time to determine speed and travel direction Need to smooth results over time since CCD cameras produce noisy data

Research conducted under the auspices of Dr. Holly A. Yanco, the Robotics Lab, and the Computer Science Department. Contact for additional