An Onboard Virtual Rumble-Strip Based Operation for Road Departure Warning During of Project: 18 months July 1, 2010- December 31, 2011 Progress Update.

Slides:



Advertisements
Similar presentations
Genoa, Italy September 2-4, th IEEE International Conference on Advanced Video and Signal Based Surveillance Combination of Roadside and In-Vehicle.
Advertisements

Interactive Highway Safety Design Model (IHSDM)
Assessing and Managing Risk
Project Proposal.
Real-Time Human Pose Recognition in Parts from Single Depth Images Presented by: Mohammad A. Gowayyed.
Genetic fuzzy controllers for uncertain systems Yonggon Lee and Stanislaw H. Żak Supported by National Science Foundation under grant ECS
Integrating a Short Range Laser Probe with a 6-DOF Vertical Robot Arm and a Rotary Table Theodor Borangiu Anamaria Dogar
Visual Traffic Simulation Thomas Fotherby. Objective To visualise traffic flow. –Using 2D animated graphics –Using simple models of microscopic traffic.
ECE 7340: Building Intelligent Robots QUALITATIVE NAVIGATION FOR MOBILE ROBOTS Tod S. Levitt Daryl T. Lawton Presented by: Aniket Samant.
Reegan Worobec & David Sloan In collaboration with UAARG.
Automated rule Generation Maryam Mustafa Sarah Karim
Robust Lane Detection and Tracking
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
11 Inverted Pendulum Emily Hamilton ECE Department, University of Minnesota Duluth December 21, 2009 ECE Fall 2009.
Introduction What is this ? What is this ? This project is a part of a scientific research in machine learning, whose objective is to develop a system,
October 14, 2010Neural Networks Lecture 12: Backpropagation Examples 1 Example I: Predicting the Weather We decide (or experimentally determine) to use.
1 Real Time, Online Detection of Abandoned Objects in Public Areas Proceedings of the 2006 IEEE International Conference on Robotics and Automation Authors.
Dynamic Traffic Light Timing Tony Faillaci John Gilroy Ben Hughes Justin Porter Zach Zientek.
College of Engineering and Science Clemson University
Dynamic Traffic Light Timing Tony Faillaci John Gilroy Ben Hughes Justin Porter Zach Zientek.
Knowledge Systems Lab JN 8/24/2015 A Method for Temporal Hand Gesture Recognition Joshua R. New Knowledge Systems Laboratory Jacksonville State University.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng.
Dynamic Traffic Light Timing Tony Faillaci John Gilroy Ben Hughes Justin Porter Zach Zientek.
Traffic Enforcement And Management System Malam-Team is Israel's largest systems integration organization, One of the most exciting solutions offered by.
Modeling Driver Behavior in a Cognitive Architecture
University of Maryland Department of Civil & Environmental Engineering By G.L. Chang, M.L. Franz, Y. Liu, Y. Lu & R. Tao BACKGROUND SYSTEM DESIGN DATA.
Landing a UAV on a Runway Using Image Registration Andrew Miller, Don Harper, Mubarak Shah University of Central Florida ICRA 2008.
Transportation Active Safety Institute TASI: Our Focus on the Human Machine Interface 25 January 2007 Purdue School of Engineering & Technology, IUPUI.
F Networked Embedded Applications and Technologies Lab Department of Computer Science and Information Engineering National Cheng Kung University, TAIWAN.
By Ayushi Pradhan News Event: Article: New Cars Won’t Let You Sleep! By Shweta Dhadiwal Under Automobiles from Electronics For You Issue March 2010.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Department of Electrical Engineering, Southern Taiwan University Robotic Interaction Learning Lab 1 The optimization of the application of fuzzy ant colony.
Damage Mitigation Braking System
Timothy E. Barnett, P.E., PTOE State Safety Operations Engineer Alabama Department of Transportation.
Submitted by: Giorgio Tabarani, Christian Galinski Supervised by: Amir Geva CIS and ISL Laboratory, Technion.
Measuring Event Based Driver Performance: implications for driving simulator scenarios TRB workshop: Standardized Descriptions of Driving Simulator Scenarios.
September 25, 2013 Greg Davis FHWA Office of Safety Research, Development and Test Overview of V2I Safety Applications.
Benchtesting Driver Support and Collision Avoidance Systems using Naturalistic Driving Data Shane McLaughlin March 17, 2011.
Wireless communications and mobile computing conference, p.p , July 2011.
K. Kolomvatsos 1, C. Anagnostopoulos 2, and S. Hadjiefthymiades 1 An Efficient Environmental Monitoring System adopting Data Fusion, Prediction & Fuzzy.
Expectation-Maximization (EM) Case Studies
Real-Time Simultaneous Localization and Mapping with a Single Camera (Mono SLAM) Young Ki Baik Computer Vision Lab. Seoul National University.
Underwater Network Localization Patrick Lazar, Tausif Shaikh, Johanna Thomas, Kaleel Mahmood University of Connecticut Department of Electrical Engineering.
AUTOMATIC RAILWAY GATE CONTROLLING AND TRACK SWITCHING
1 Integrated Vehicle-Based Safety Systems Initiative Jack Ference United States Department of Transportation 2006 ITS World Congress 8-12 October 2006.
Managing Risk With the IPDE Process
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
October 16, 2014Computer Vision Lecture 12: Image Segmentation II 1 Hough Transform The Hough transform is a very general technique for feature detection.
Under The Guidance of Smt. D.Neelima M.Tech., Submitted by
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan.
Brian Choi, Emmanuel Peters, Shou-pon Lin E6778 March 7, 2012.
GM-Carnegie Mellon Autonomous Driving CRL 1 TitleRobust Detection of Curbs Thrust AreaPerception Project LeadDavid Wettergreen, CMU Wende Zhang, GM Inna.
By : Rohini H M USN : 2VX11LVS19.  This system includes sensors for measuring vehicle speed; steering input; relative displacement of the wheel assembly.
KPIT Cummins Infosystems Ltd. © KPIT Cummins Infosystems Limited Lane Departure Warning System (LDWS) Ref: V1.0.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
National Highway Institute 5-1 REV-2, JAN 2006 EQUIPMENT FACTORS AFFECTING INERTIAL PROFILER MEASUREMENTS BLOCK 5.
VIDYA PRATISHTHAN’S COLLEGE OF ENGINEERING, BARAMATI.
Vision Based Automation of Steering using Artificial Neural Network Team Members: Sriganesh R. Prabhu Raj Kumar T. Senthil Prabu K. Raghuraman V. Guide:
An Article Review by Matthew D. Schrieber
Musical Instrument Virtual
Factors that Influence the Geometric Detection Pattern of Vehicle-based Licence Plate Recognition Systems Martin Rademeyer Thinus Booysen, Arno Barnard.
Fitting Curve Models to Edges
Connected Vehicle Activities at MnDOT
Knowing When to Stop: An Examination of Methods to Minimize the False Negative Risk of Automated Abort Triggers RAM XI Training Summit October 2018 Patrick.
K. Kolomvatsos1, C. Anagnostopoulos2, and S. Hadjiefthymiades1
Danger Prediction by Case-Based Approach on Expressways
WisTMP 2.0 Update Andy Heidtke, PE Statewide Work Zone Design Engineer
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

An Onboard Virtual Rumble-Strip Based Operation for Road Departure Warning During of Project: 18 months July 1, December 31, 2011 Progress Update presented at the NATSRL Research Advisory Panel Meeting By Jiann-Shiou Yang Department of Electrical and Computer Engineering University of Minnesota Duluth

Project Goals/Objectives The proposed research focuses on developing an onboard electronic virtual rumble-strip based technique for road departure warning (RDW) where the rumble-strip warning threshold is allowed to vary according to the risk of the vehicle departing the road. Development and implementation of the fuzzy logic-based RDW system requires less sensor information, making it more feasible in a vehicle application.

Project Goals/Objectives (Continued) We evaluate the current vehicle status and decide if the rumble-strip threshold needs to be adjusted. If no adjustment is needed, the system would act as a standard rumble-strip warning system at the preset threshold level. Just like the road-based rumble strip, the onboard rumble strip would send (sound) a warning signal when the vehicle crosses a specified threshold and the threshold can be widened or tightened.

Expected Benefits Even though vehicle-based RDW can incur a cost to equip the vehicle, but once installed the RDW will be potentially available for the driver while driving on all roadways. The onboard electronic implementation of the variable rumble strip for the road departure warning systems allows the rumble-strip threshold to vary according to the risk of the vehicle departing the road. The system developed will require less sensor information as compared to the TLC approach, making it more feasible in a vehicle application. “Roadside rumbles cause a grumble”, “Rumble strips unpopular in other Minnesota counties, too” (September 12, 2010 articles, Duluth News Tribune)

Vehicle Lateral Position Estimation and Testing (Real-time feature tracking using homography) RDW System Development and Implementation (Rule-based fuzzy logic decision making will be developed to provide RDW) Performance Evaluation Main Tasks: The project focuses on using the vehicle’s relative lateral characteristics as input while the vehicle traveling on the road. The decision-making mechanism and operation algorithm will be developed based on the input space information to produce an adjustment to the rumble-strip threshold. The linguistic “IF- THEN” rule-based approach is our focus when developing the operation mechanism. A brief Overview of the Research Methodology

Vehicle Lateral Position Estimation Since our proposed virtual rumble-strip operation focuses on the development and implementation of a linguistic fuzzy-logic rule- based approach with a hierarchical structure, we don’t actually need a very accurate vehicle’s lateral position information, a rough estimate will be sufficient. The Plane Projective Transform (PPT) technique will provide the lateral characteristics we need.

Initialization (Initial vehicle lateral position, heading angle θ o, camrea intrinsic parameters, etc.) Front-view image Top-view image Image comparison and calculation to determine Δθ Update θ i+1 = θ i + Δθ Calculate lateral displacement (relative to its previous lateral position; speed × time (# of frames) × sin (θ i+1 )+ y i ) Lane markers available? Yes No Homography

Vehicle Lateral Position Estimation (Continued) First alpha version released in 2000 (at the IEEE Conference on Computer Vision and Pattern Recognition); the second major release was in October 2009 OpenCV was designed for computational efficiency and with a strong focus on real time applications. One of OpenCV’s goals is to provide a simple-to-use computer vision infrastructure that helps people build fairly sophisticated vision applications quickly. Conversion of front-view images to top-view images via the OpenCV 2 (Open Source Computer Vision)

Vehicle Lateral Position Estimation (Continued) Vehicle’s heading angle (orientation) update via consecutive top- view images feature selection and tracking Timeline to complete this task: January 31, 2011

Vehicle Lateral Position Estimation Supplement

Vehicle Lateral Position ( ) Estimation (Continued) The position of the camera is obtained by the following sequence operations:  Registration of two consecutive images (by accumulating the movement between two consecutive frames)  Conversion to top-view images via the planar projection transform (homography) To obtain the homography between the ground and the image plane at the next frame, the computation of a rotation matrix is required which is based on the vehicle’s speed and the angle of direction. In short, homographies are obtained mainly based on the information of the calibrated camera and the vehicle’s speed.  Feature selection, tracking and threshold checking (between consecutive top-view images obtained from the previous step and compare it with the preset threshold) Basic Approach: Compare successive converted top-view images to determine how far in which direction the vehicle moved relative to the previous frame.

Vehicle Lateral Position ( ) Estimation (Continued) If the road curves while the vehicle is still moving straight, this will immediately produce a “mismatch” of the present and the previous top-view images (i.e., produce a high SAD value about a preset threshold), and this “beyond the threshold mismatch” will immediately trigger a warning signal (vibrations, sound) to the driver. The detection of the variations of the SAD value (whether above the threshold or not) between consecutive top-view images (matching) can deal with the road curvature issue.

Vehicle Lateral Position ( ) Estimation (Continued) The PPT approach calculates the vehicle’s lateral displacement by accumulating successive movements of the camera. Then, it determines the vehicle’s current position relative to its “initial” position. How to determine its “initial” position? Approach # 1 – The driver starts driving the vehicle to the lane he is heading. Once the vehicle moves close to the center of the lane (i.e., its “initial” position), the driver then activates the RDW system and leave it on while traveling on the roadway. Approach # 2 – In this approach, the “initial” position will be determined by any road edge detection method (several techniques are available). However, this information is only needed once (to locate the vehicle’s initial position). Then, the driver activates the RDW system (without the initial driver’s visual maneuvering close to the center of the lane) and leave it on while traveling on the roadway.

u: forward speed For small : average forward speed The assumption of small heading angle and constant forward speed are justifiable for highway driving conditions. Thus, for normal highway driving, the vehicle state can be adequately specified by knowledge of relative lateral velocity ( ), and the measurement of the relative lateral position ( ) and are sufficient to describe the vehicle’s relative lateral characteristics Vehicle Lateral Speed

Rule-Based Fuzzy Logic Decision Making Rule-Based Fuzzy Logic Decision Making Supplement

Variable Rumble Strip (VRS) Approach (Continued) Fuzzy-Logic Decision Making The decision-making part of the VRS system is to take and inputs and produce an adjustment to the rumble-strip threshold IF-THEN rules: Example: If ( is far) and ( is small) then (∆VRS = 0) The rule generation represent heuristics of how the VRS is to behaved. The rule base, simply a set of linguistic descriptions, is complete in the sense that, at any point in the input space, at least one of the rules developed is active.

Fuzzy-Logic Structure for Decision Making Fuzzy rule base and rule generation Input/output membership function formation Fuzzy VRS system output The rule-based approach will be implemented using a fuzzy- logic structure. The implementation includes input range, I/O membership function formation, Mamdani-style inferencing, and aggregation methods. Centroid defuzzification will be performed on the aggregated outputs.

Performance Evaluation via Driving Simulation Experiments Investigation of the performance of any RDW system still requires access to realistic data on road departures. However, due to the safety concern of directly putting drivers at risk to collect road departure events, driving simulator experiment seems to be a better and more realistic way to conduct such a study. Driving simulator experiments also have flexibility to safely generate road departure events, as opposed to onboard system using computer-vision techniques (weather conditions such as snow, fog, and glare may inhibit widespread functionality and adoption). Performance evaluation, in terms of hits, misses and false alarms, will be conducted via simulator experiments.

Performance Evaluation via Driving Simulation Experiments (Continued) Driving simulator UC-win/Road, available in the NATSRL lab (207 Engineering Building), will be used to conduct experiments. Implementation of a “built-in” warning mechanism to the system (when the vehicle crosses a specified threshold) will be developed. The virtual rumble-strip based operation will issue a warning signal in the form of ♦ Sound (alarm) ♦ Vibrating seat Integration and interfacing of the hardware and software to implement the above two modes will also be developed.

Concluding Remarks Shoulder rumble strips have proven to be very effective for warning drivers that they are about to drive off the road. However, rumble strips require an infrastructure and do not exist on a majority of roadways. Even though vehicle-based RDW can incur a cost to equip the vehicle, but once installed the RDW will be potentially available for the driver while driving on all roadways. The proposed research will investigate and develop an onboard electronic implementation of a virtual rumble-strip based road departure warning system, where the warning threshold is allowed to vary according to the risk of the vehicle departing the road.

Concluding Remarks (Continued) Our proposed system will require less sensor information as compared to the TLC approach, making it more feasible in a vehicle application. The RDW system to be developed will capitalize on the simplicity of the fixed threshold rumble strip and enhance performance by allowing the effective threshold to be closer to the road edge without incurring an increase in false warnings.