Maarten Bieshaar, Günther Reitberger, Stefan Zernetsch, Prof. Dr. Bernhard Sick, Dr. Erich Fuchs, Prof. Dr.-Ing. Konrad Doll

Similar documents
FPGA Implementation of a HOG-based Pedestrian Recognition System

self-driving car technology introduction

Towards Fully-automated Driving

Shape of Gaussians as Feature Descriptors

Visibility Estimation of Traffic Signals under Rainy Weather Conditions for Smart Driving Support

A Study on Performance Analysis of V2V Communication Based AEB System Considering Road Friction at Slopes

Two-stage Pedestrian Detection Based on Multiple Features and Machine Learning

Tracking and Identification of Multiple targets

JOINT INTERPRETATION OF ON-BOARD VISION AND STATIC GPS CARTOGRAPHY FOR DETERMINATION OF CORRECT SPEED LIMIT

A Novel Activity Detection Method

Overtaking & Receding Vehicle Detection for Driver Assistance and Naturalistic Driving Studies

Context-based Reasoning in Ambient Intelligence - CoReAmI -

Information fusion for scene understanding

SUMMARY. ) t, UNIT. Constant velocity represents uniform motion. Acceleration causes a change in velocity.

Analysis of Forward Collision Warning System. Based on Vehicle-mounted Sensors on. Roads with an Up-Down Road gradient

Real-Time Travel Time Prediction Using Multi-level k-nearest Neighbor Algorithm and Data Fusion Method

Inter-Vehicle Safety by Transponder Based Localization

Probabilistic Structure from Sound and Probabilistic Sound Source Localization

Discriminative part-based models. Many slides based on P. Felzenszwalb

Neural Networks biological neuron artificial neuron 1

Affine Structure From Motion

Goal-Directed Pedestrian Prediction

CS4495/6495 Introduction to Computer Vision. 8C-L3 Support Vector Machines

Introduction to Natural Computation. Lecture 9. Multilayer Perceptrons and Backpropagation. Peter Lewis

Collision warning system based on probability density functions van den Broek, T.H.A.; Ploeg, J.

1 INTRODUCTION 2 PROBLEM DEFINITION

HELLA AGLAIA MOBILE VISION GMBH

Track-to-track Fusion for Multi-target Tracking Using Asynchronous and Delayed Data

A Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems

Multi-Sensor Multi-Target Tracking - Strategies for Events that Become Invisible

On Motion Models for Target Tracking in Automotive Applications

Available online Journal of Scientific and Engineering Research, 2017, 4(4): Research Article

A Probabilistic Representation for Dynamic Movement Primitives

Tracking Human Heads Based on Interaction between Hypotheses with Certainty

Reservoir Computing and Echo State Networks

Engineering Part IIB: Module 4F10 Statistical Pattern Processing Lecture 6: Multi-Layer Perceptrons I

Vehicle Tracking and Classification via 3D Geometries for Intelligent Transportation Systems

Comparison of two non-linear model-based control strategies for autonomous vehicles

Multimodal context analysis and prediction

UNSUPERVISED LEARNING

Probabilistic Graphical Models for Image Analysis - Lecture 1

Robust Motion Segmentation by Spectral Clustering

Innovation in mapping and photogrammetry at the Survey of Israel

Road Friction Estimation for Connected Vehicles using Supervised Machine Learning

A Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems

been developed to calibrate for systematic errors of a two wheel robot. This method has been used by other authors (Chong, 1997). Goel, Roumeliotis an

Mutual Information Based Data Selection in Gaussian Processes for People Tracking

Towards airborne seismic. Thomas Rapstine & Paul Sava

We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.

IMM vehicle tracking for traffic jam situations on highways

2D Image Processing. Bayes filter implementation: Kalman filter

Unit 8: Introduction to neural networks. Perceptrons

Risk Assessment of Pedestrian Accident Area Using Spatial Analysis and Deep Learning

Real-time image-based parking occupancy detection using deep learning. Debaditya Acharya, Weilin Yan & Kourosh Khoshelham The University of Melbourne

2D Image Processing. Bayes filter implementation: Kalman filter

DOUBLE DEGREE MASTER PROGRAM

Neutron inverse kinetics via Gaussian Processes

Cooperative Control and Mobile Sensor Networks

suppressing traffic flow instabilities

Assessing the uncertainty in micro-simulation model outputs

Electric Load Forecasting Using Wavelet Transform and Extreme Learning Machine

A Continuous Topography Approach for Agent Based Traffic Simulation, Lane Changing Model*

CS 343: Artificial Intelligence

Announcements. CS 188: Artificial Intelligence Fall Markov Models. Example: Markov Chain. Mini-Forward Algorithm. Example

Non-Linearity. CS 188: Artificial Intelligence. Non-Linear Separators. Non-Linear Separators. Deep Learning I

DISCRIMINATIVE DECORELATION FOR CLUSTERING AND CLASSIFICATION

The stopping distance of a car is the sum of the thinking distance and the braking distance.

Linear Regression In God we trust, all others bring data. William Edwards Deming

Trajectory tracking & Path-following control

2D Image Processing (Extended) Kalman and particle filter

The Multiple Model Labeled Multi-Bernoulli Filter

Advanced Adaptive Cruise Control Based on Collision Risk Assessment

Spatio-Temporal Analytics of Network Data

Linear & nonlinear classifiers

Lecture 10. Neural networks and optimization. Machine Learning and Data Mining November Nando de Freitas UBC. Nonlinear Supervised Learning

Automotive Radar and Radar Based Perception for Driverless Cars

Chapter 05: Hidden Markov Models

Online Estimation of Discrete Densities using Classifier Chains

Artificial Neural Networks (ANN) Xiaogang Su, Ph.D. Department of Mathematical Science University of Texas at El Paso

38 1 Vol. 38, No ACTA AUTOMATICA SINICA January, Bag-of-phrases.. Image Representation Using Bag-of-phrases

Introduction to Convolutional Neural Networks 2018 / 02 / 23

FORCE AND MOTION SEPUP UNIT OVERVIEW

Stereoscopic Programmable Automotive Headlights for Improved Safety Road

CS 343: Artificial Intelligence

Multilayer Neural Networks. (sometimes called Multilayer Perceptrons or MLPs)

Human Activity Recognition and Estimation of Calorie Expenditure - A Data Analytic Approach

SCENE UNDERSTANDING: Toward a Safer Navigation. Damien VIVET ISAE-SUPAERO DEOS Toulouse France

Chart types and when to use them

A NOVEL METHOD TO EVALUATE THE SAFETY OF HIGHLY AUTOMATED VEHICLES. Joshua L. Every Transportation Research Center Inc. United States of America

A Contrario Detection of False Matches in Iris Recognition

Multilayer Neural Networks. (sometimes called Multilayer Perceptrons or MLPs)

AN APPLICATION OF SMEED AND ANDREASSEN ACCIDENT MODELS FOR THE CITY OF ANKARA BY DIFFERENTIAL EVALUATION ALGORITHM

Robust License Plate Detection Using Covariance Descriptor in a Neural Network Framework

Lane Marker Parameters for Vehicle s Steering Signal Prediction

A CUSUM approach for online change-point detection on curve sequences

Estimating Traffic Accidents in Turkey Using Differential Evolution Algorithm

Autonomous Navigation for Flying Robots

Constrained Optimization and Support Vector Machines

Partially Observable Markov Decision Processes (POMDPs)

arxiv: v1 [cs.ro] 14 Apr 2017

Transcription:

Maarten Bieshaar, Günther Reitberger, Stefan Zernetsch, Prof. Dr. Bernhard Sick, Dr. Erich Fuchs, Prof. Dr.-Ing. Konrad Doll 08.02.2017

By 2030 road traffic deaths will be the fifth leading cause of death (WHO report in 2013) 27% of 1.24 million victims worldwide are vulnerable road users (VRUs), e.g., pedestrians and cyclists Due to the ability of VRUs to suddenly start a motion or to change the direction, a dangerous situation may occur within some hundreds of milliseconds VRUs have to be indispensably considered also when reducing accidents and increasing traffic flow by cooperative, automated driving

Use collective intelligence to forecast basic movement primitives and trajectories of VRUs in a distributed way Lay foundations for autonomous driving in mixed traffic scenarios Increase the safety of road users (in particular the safety of VRUs) Improve the traffic flow

Goal Predict Intention of VRU Requirements: Open dynamical system Real-time system Shared communication medium Multi-modal sensor-system Vehicle-, infrastructure-based sensors and smart devices Model and prediction of uncertainties

Cooperative VRU Perception and Intention Detection

Detection and tracking of VRUs in image sequences provided by cameras from vehicles and infrastructure HOG or multiscale features soft computing techniques e.g. SVM, MLP N. Dalal und B. Triggs, Histograms of Oriented Gradients for Human Detection, IEEE Conference on Computer Vision and Pattern Recognition, pp. 886-893, 2005

Multi-view setup to confirm hypothesis M. Goldhammer, K. Doll, U. Brunsmann, A. Gensler und B. Sick, Pedestrian s Trajectory Forecast in Public Traffic with Artificial Neural Networks, in Proceedings of the 2014 22Nd International Conference on Pattern Recognition, Stockholm, Sweden, pp. 4110 4115, 2014

Forward results to intention detection Information: position, geometry and covariances

Movement Primitive Coefficients of Polynomial Approximation Forecast Trajectory using ANN Trajectory Forecast Stefan Zernetsch; Sascha Kohnen; Michael Goldhammer; Konrad Doll Bernhard Sick, Trajectory Prediction of Cyclists Using a Physical Model and an Artificial Neural Network, Intelligent Vehicles Symposium (IV), 2016 IEEE

32px Motion Contour Histograms of Oriented Gradients Detection Extract Edges Binarization Motion History Image 32px Divide Detection in Cells Magnitude Weighted Orientation Histogram Linear SVM

Experimental Results Red rectangle: Pedestrian ROI, Standing Green rectangle: Pedestrian ROI, Walking

Experimental Results Red rectangle: Pedestrian ROI, Standing Green rectangle: Pedestrian ROI, Walking

Artificial Neural Network using Polynomial Approximation Extract Head Trajectories Transform to Ego Coordinate Frame Polynomial Approximation of Velocities Polynomial Coefficients as Input and Output of MLP Predicted Velocities by Evaluation of Polynomials Reconstruction of Predicted Positions

Physical Model Physical model for prediction of starting movement Assumption: Constant Force F res = F a + F i + F air + F r v t = v ss tanh a 0 (t + t 0 ) v ss F res : Resistance F a : Acceleration Resistance F i : Inclination Resistance F r : Rolling Resistance v ss : Steady State Velocity F air : Air Resistance t 0 : Time Delta a 0 : Acceleraton a t = 0

Start Forecast Model Comparison Average Euclidean Error for Prediction of 2.5 s (black: CV Model, red: physical Model, blue: MLP) Error Ellipsis r for Prediction of 2.5 s (0.5 s steps) (black: CV Model, red: physical Model, blue: MLP)

Stop Forecast Model Comparison Average Euclidean Error for Prediction of 2.5 s (black: CV Model, blue: MLP) Error Ellipsis r for Prediction of 2.5 s (0.5 s steps) (black: CV Model, blue: MLP)

Experimental Results

Types of Fusion Feature-Based Result-Based Basic Movement Forecast Basic Movement Forecast Fusion B Classification Features Classification Fusion A Features features from other agents Basic movement forecasts from other agents Polynomial Approximation Sufficient Statistics Ensemble Techniques Model Fusion

Model trajectory as polynomial Movement Primitive Coefficients of Polynomial Approximation Forecast Trajectory using ANN Trajectory Forecast Feature-based fusion on polynomial coefficients Stefan Zernetsch; Sascha Kohnen; Michael Goldhammer; Konrad Doll Bernhard Sick, Trajectory Prediction of Cyclists Using a Physical Model and an Artificial Neural Network, Intelligent Vehicles Symposium (IV), 2016 IEEE

Least-squares polynomial approximation Robust against noise, independent of frequency Consistent abstract representation of sensor data Out-of-order fusion and missing data Efficient up- and downdating of polynomial approximation Orthogonal polynomial basis w = Φ x T Φ x 1 Φ x T y diagonal matrix Coefficients used as input to forecast intentions and trajectories Erich Fuchs; Thiemo Gruber; Jiri Nitschke; Bernhard Sick, Online Segmentation of Time Series Based on Polynomial Least-Squares Approximations, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 32, no. 12, pp. 2232-2245, Dec. 2010

Weighted polynomial regression Weighting criteria: Timeliness/ Time (Exponential attenuation) Uncertainty (Inverse) measurement models Error model Sensor type and wearing position Results to be published soon Outlier

Stefan Zernetsch; Sascha Kohnen; Michael Goldhammer; Konrad Doll Bernhard Sick, Trajectory Prediction of Cyclists Using a Physical Model and an Artificial Neural Network, Intelligent Vehicles Symposium (IV), 2016 IEEE M. Bieshaar, Cooperative Intention Detection of Vulnerable Road Users, in Organic Computing: Doctoral Dissertation Colloquium, Kassel University Press, to appear Erich Fuchs; Thiemo Gruber; Jiri Nitschke; Bernhard Sick, Online Segmentation of Time Series Based on Polynomial Least-Squares Approximations, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 32, no. 12, pp. 2232-2245, Dec. 2010 S. Köhler, M. Goldhammer, K. Zindler, K. Doll and K. Dietmeyer, "Stereo-Vision-Based Pedestrian's Intention Detection in a Moving Vehicle," 2015 IEEE 18th International Conference on Intelligent Transportation Systems, Las Palmas, 2015, pp. 2317-2322

N. Dalal und B. Triggs, Histograms of Oriented Gradients for Human Detection, IEEE Conference on Computer Vision and Pattern Recognition, pp. 886-893, 2005 M. Goldhammer, K. Doll, U. Brunsmann, A. Gensler und B. Sick, Pedestrian s Trajectory Forecast in Public Traffic with Artificial Neural Networks, in Proceedings of the 2014 22Nd International Conference on Pattern Recognition, Stockholm, Sweden, pp. 4110 4115, 2014

Taken from http://launchany.com/wp-content/uploads/2016/01/idea.jpg (31 May 2016)