November 10, 2004 Prof. Christopher Rasmussen Lab web page: vision.cis.udel.edu.

Slides:



Advertisements
Similar presentations
By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Advertisements

RGB-D object recognition and localization with clutter and occlusions Federico Tombari, Samuele Salti, Luigi Di Stefano Computer Vision Lab – University.
For Internal Use Only. © CT T IN EM. All rights reserved. 3D Reconstruction Using Aerial Images A Dense Structure from Motion pipeline Ramakrishna Vedantam.
1 Autonomous Registration of LiDAR Data to Single Aerial Image Takis Kasparis Nicholas S. Shorter
Hilal Tayara ADVANCED INTELLIGENT ROBOTICS 1 Depth Camera Based Indoor Mobile Robot Localization and Navigation.
Hi_Lite Scott Fukuda Chad Kawakami. Background ► The DARPA Grand Challenge ► The Defense Advance Research Project Agency (DARPA) established a contest.
System Integration and Experimental Results Intelligent Robotics Research Centre (IRRC) Department of Electrical and Computer Systems Engineering Monash.
Qualifying Exam: Contour Grouping Vida Movahedi Supervisor: James Elder Supervisory Committee: Minas Spetsakis, Jeff Edmonds York University Summer 2009.
Intelligent Systems Lab. Extrinsic Self Calibration of a Camera and a 3D Laser Range Finder from Natural Scenes Davide Scaramuzza, Ahad Harati, and Roland.
Segmentation and Region Detection Defining regions in an image.
Abstract This project focuses on realizing a series of operational improvements for WPI’s unmanned ground vehicle Prometheus with the end goal of a winning.
Computer Vision Optical Flow
Dana Cobzas-PhD thesis Image-Based Models with Applications in Robot Navigation Dana Cobzas Supervisor: Hong Zhang.
AI and Autonomous Vehicles Daniel Landers COMP Intelligent and Interactive Systems 3/10/2007.
Sponsors Mechanical Improvements Software The software is written in C++ and Python using the Robot Operating System (ROS) framework. The ROS tool, rviz,
1Ellen L. Walker Recognizing Objects in Computer Images Ellen L. Walker Mathematical Sciences Dept Hiram College Hiram, OH 44234
Link to Presentation Not Easy Old House.
Contents Description of the big picture Theoretical background on this work The Algorithm Examples.
3D Mapping Robots Intelligent Robotics School of Computer Science Jeremy Wyatt James Walker.
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Automated 3D Model Construction for Urban Environments Christian Frueh John Flynn Avideh Zakhor Next Generation 4D Distributed Modeling and Visualization.
Robust Lane Detection and Tracking
Recognizing and Tracking Human Action Josephine Sullivan and Stefan Carlsson.
Image Processing of Video on Unmanned Aircraft Video processing on-board Unmanned Aircraft Aims to develop image acquisition, processing and transmission.
Introduction to Computer Vision CS223B, Winter 2005.
Computer Vision (CSE P576) Staff Prof: Steve Seitz TA: Jiun-Hung Chen Web Page
Presented by Pat Chan Pik Wah 28/04/2005 Qualifying Examination
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
Information that lets you recognise a region.
The Grand Challenge By SJSU Team ????. Objective Autonomous Vehicle Race Starts at Barstow, CA Crosses Mohawk Desert (250 miles) Finishes in Las Vegas.
Hi_Lite Scott Fukuda Chad Kawakami. Background ► The DARPA Grand Challenge ► The Defense Advance Research Project Agency (DARPA) established a contest.
1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #15.
College of Engineering and Science Clemson University
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30am – 11:50am Lecture #15.
Quick Overview of Robotics and Computer Vision. Computer Vision Agent Environment camera Light ?
SensEye: A Multi-Tier Camera Sensor Network by Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy, and Qifeng Lu Presenters: Yen-Chia Chen and Ivan.
Mohammed Rizwan Adil, Chidambaram Alagappan., and Swathi Dumpala Basaveswara.
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
1 Intelligent Robotics Research Centre (IRRC) Department of Electrical and Computer Systems Engineering Monash University, Australia Visual Perception.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
By Alain L. Kornhauser, PhD Professor, Operations Research & Financial Engineering Director, Program in Transportation Faculty Chair, PAVE (Princeton Autonomous.
The DARPA and The OSU team ! TerraMax. A challenge in robotics, transportation and autonomous systems.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
CIS 489/689: Computer Vision Instructor: Christopher Rasmussen Course web page: vision.cis.udel.edu/cv February 12, 2003  Lecture 1.
Dynamic 3D Scene Analysis from a Moving Vehicle Young Ki Baik (CV Lab.) (Wed)
Video Based Palmprint Recognition Chhaya Methani and Anoop M. Namboodiri Center for Visual Information Technology International Institute of Information.
Metrology 1.Perspective distortion. 2.Depth is lost.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Crowd Analysis at Mass Transit Sites Prahlad Kilambi, Osama Masound, and Nikolaos Papanikolopoulos University of Minnesota Proceedings of IEEE ITSC 2006.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
Vision and Obstacle Avoidance In Cartesian Space.
Final Review Course web page: vision.cis.udel.edu/~cv May 21, 2003  Lecture 37.
Autonomous Vehicle Initiatives at Princeton University Alain L. Kornhauser Professor, Operations Research & Financial Engineering Director, Transportation.
Edge Segmentation in Computer Images CSE350/ Sep 03.
Representing Moving Images with Layers J. Y. Wang and E. H. Adelson MIT Media Lab.
Pursuit-Evasion Games with UGVs and UAVs
Presented by Omer Shakil
Fast and Robust Object Tracking with Adaptive Detection
Vehicle Segmentation and Tracking in the Presence of Occlusions
The Brightness Constraint
Overview Pin-hole model From 3D to 2D Camera projection
Representing Moving Images with Layers
The Brightness Constraint
Representing Moving Images with Layers
Single Image Rolling Shutter Distortion Correction
Analysis of Contour Motions
Stereo vision Many slides adapted from Steve Seitz.
Unrolling the shutter: CNN to correct motion distortions
Presentation transcript:

November 10, 2004 Prof. Christopher Rasmussen Lab web page: vision.cis.udel.edu

Research in the DV lab Tracking, segmentation Model-building, mapping, and learning Cue combination and selection Auto-calibration of sensors Current projects: –Road following, architectural modeling

Road Following: Background Edge-based methods: Fit curves to lane lines or road borders –[Taylor et al., 1996; Southall & Taylor, 2001; Apostoloff & Zelinsky, 2003] Region-based methods: Segment image based on discriminating charac- teristic such as color or texture –[Crisman & Thorpe, 1991; Zhang & Nagel, 1994; Rasmussen, 2002; Apostoloff & Zelinsky, 2003] from Apostoloff & Zelinsky, 2003

Problematic Scenes for Standard Approaches No good contrast or edges, but organizing feature is vanishing point, which indicates road direction Grand Challenge sample terrainAntarctic “ice highway”

Results: Curve Tracking Integrate vanishing point directions to get points along curves parallel to (but not necessarily on) road

Panoramic camera v2.0a ~1.5 inches

Correspondence-based Mosaicing Minimum of 4 corresponding points in two images sufficient to define transformation warping one into other Can be done manually or automatically

Correspondence-based Mosaicing Translation only

Road Shape Estimation (3 cameras) Road edge tracking –Estimate quadratic curvature via Kalman filter with Sobel edge measurements

Motion-based Mosaicing It’s possible to make mosaics of cameras with non- overlapping fields of view provided we have sequences from them (Irani et al., 2001) –Overlapping pixels are wasted pixels We’re working on approaches for n cameras > 2

Motivation: DARPA Grand Challenge Organized by DARPA (the U. S. Defense Advanced Research Projects Agency) A robot road race through the desert from Barstow, CA to Las Vegas, NV on March 13, 2004 Prize for the winning team: $1 million (nobody won) Running again next October with $2 million prize

Caltech’s 2004 DGC entry “Bob”

Problem: How to Use Roads as Cues? Bob’s track relative to course corridors (No road following) We’re working on integrating camera views from vehicle with aerial photos

Tracing Roads in Aerial Photos

Structure-based Obstacle Avoidance with a LADAR

Merging Structure into Local Map Integrate raw depth measurements from several successive frames using vehicle inertial estimates Combine with camera information We’re working on calibration techniques courtesy of A. Zelinsky

Laser-Camera Registration Range image (180 x 32) 90° horiz. x 15° vert. Video frame (360 x 240) Registered laser, camera

3-D Building Models from Images courtesy of F. van den Heuvel Show VRML model

Robot Platform for Mapping Project PTZ camera Wireless ethernet GPS antenna Onboard computer Analog video capture card Not shown: electronic compass, tilt sensor

View Planning Where to take the photos from? Hard constraints: Need overlapping fields of view for stereo correspondences Soft constraints: Balance accuracy of estimated 3-D model, quality of appearance (texture maps) with acquisition, computation time –Based on camera field of view, height of building, placement of occluding objects like trees and other buildings

Path Planning How to get a robot from point A to point B? –Criteria: Distance, difficulty, uncertainty

Path Planning GPS-referenced CAD map of campus buildings is available Aerial photos contain information about paths, vegetation as well as buildings

Obstacle Avoidance How to detect trash cans, people, walls, bushes, trees, etc. and smoothly combine detours around them with global path planned from map and executed with GPS?

Segmentation-Based Path Following

Segmentation of Road Images Using Different Cues TextureColor +T+L LaserC+T+L