bayesian sensor fusion for “dynamic perception” “bayesian occupation filter paradigm (bof)”

9
Christian LAUGIER e-Motion project-team Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)” Prediction Estimation Occupied space Free space Unobservabl e space Concealed space (“shadow” of the obstacle) Sensed moving obstacle P( [O c =occ] | z c) c = [x, y, 0, 0] and z=(5, 2, 0, 0) Occupancy grid [Coué & al IJRR 05] Continuous Dynamic environment modelling Grid approach based on Bayesian Filtering Estimates Probability of Occupation & Velocity of each cell in a 4D-grid Application to Obstacle Detection & Tracking + Dynamic Scene Interpretation => More robust Sensing & Tracking + More robust to Temporary Occultation BOF Patented by INRIA & Probayes, Commercialized by Probayes

Upload: travis

Post on 22-Feb-2016

43 views

Category:

Documents


0 download

DESCRIPTION

Concealed space (“shadow” of the obstacle). BOF. Unobservable space. Occupancy grid. Continuous Dynamic environment modelling Grid approach based on Bayesian Filtering Estimates Probability of O ccupation & V elocity of each cell in a 4D-grid - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

Christian LAUGIER – e-Motion project-team

Bayesian Sensor Fusion for “Dynamic Perception”“Bayesian Occupation Filter paradigm (BOF)”

Prediction

Estimation Occupiedspace

Freespace

Unobservable space

Concealed space (“shadow” of the obstacle)

Sensed moving obstacle P( [Oc=occ] | z c)c = [x, y, 0, 0] and z=(5, 2, 0, 0)

Occupancy grid

[Coué & al IJRR 05]

Continuous Dynamic environment modelling Grid approach based on Bayesian Filtering Estimates Probability of Occupation & Velocity of each cell in a 4D-grid Application to Obstacle Detection & Tracking + Dynamic Scene Interpretation

=> More robust Sensing & Tracking + More robust to Temporary Occultation

BOF

Patented by INRIA & Probayes, Commercialized by Probayes

Page 2: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

2Christian LAUGIER – e-Motion project-team

Robustness to Temporary OccultationTracking + Conservative anticipation [Coué & al IJRR 05]

Des

crip

tion

Specification• Variables :

- Vk, Vk-1 : controlled velocities- Z0:k : sensor observations- Gk : occupancy grid

• Decomposition :

• Parametric forms :

• P( Gk | Z0:k) : BOF estimation

• P( Vk | Vk-1 Gk) : Given or learned

Que

stio

n

Inference

Autonomous Vehicle Parked Vehicle (occultation)

Thanks to the prediction capability of the BOF, the Autonomous Vehicle “anticipates” the behavior of the pedestrian and brakes (even if the pedestrian is temporarily hidden by the parked vehicle)

Page 3: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

3Christian LAUGIER – e-Motion project-team

Application to Robust Detection & Tracking• Data association is performed as lately as possible• Tracking more robust to Perception errors (false positives & negatives) & Temporary occlusions Successfully tested in real traffic conditions

on industrial data (e.g. Toyota …)

Page 4: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

Christian LAUGIER – Keynote FSR’09, Boston 4

Modeling (Predicting) the Future (1)

• Risk assessment requires to both Estimate the current world state & Predict the most likely evolution of the dynamic environment

• Objects motions are driven by “Intentions” and “Dynamic Behaviors” => Goal + Motion model

• Goal & Motion models are not known nor directly observable …. But “Typical Behaviors & Motion Patterns” can be learned through observations

[Vasquez & Laugier 06-08]

Page 5: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

Christian LAUGIER – Keynote FSR’09, Boston 5

Modeling (Predicting) the Future (2)Our Approach [Vasquez & Laugier & 06-09]

• Observe & Learn “typical motions”• Continuous “Learn & Predict”

Learn => GHMM & Topological maps (SON) Predict => Exact inference, linear complexity

Experiments using Leeds parking data

Page 6: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

Christian LAUGIER – Keynote FSR’09, Boston 6

Collision Risk Assessment (1)Probabilistic Danger Assessment for Avoiding Future Collisions

• Existing TTC-based crash warning assumes that motion is linear

• Simply knowing position & velocity of obstacles at each time instance is not sufficient for risk estimation

• A more accurate description of motion for PREDICTION by Semantic (turning, overtaking …) and Road Geometry (lanes, curves, intersections …) is necessary !!!!

[Tay PhD thesis + Collaboration Toyota]

Page 7: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

Christian LAUGIER – Keynote FSR’09, Boston 7

Collision Risk Assessment (2)• Behaviors : Hierarchical HMM (learned)

BehaviorPrediction

e.g. Overtaking => Lane change, Accelerate …

GP: Gaussian distribution over functions

Prediction: Probability distribution (GP) using mapped past n position observations

• Motion Execution & Prediction : Gaussian Process

Page 8: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

Christian LAUGIER – Keynote FSR’09, Boston 8

Collision Risk Assessment (3)

Page 9: Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)”

Christian LAUGIER – Keynote FSR’09, Boston 9

High-level Behavior predictionfor other vehicles

(Observations + HMM)

Own vehicleRisk estimation

(Gaussian Process)

++

Behavior Prediction(HMM)

RiskAssessment(GP)

Observations Behavior models+ Prediction 0

0,1

0,2

0,3

0,4

0,5

0,6

Overtaking TurningLeft TurningRight ContinuingStraightAhead

Behaviour Probability

Behavior belief table

Road geometry (GIS) + Own vehicle trajectory to evaluate

Collision probability for own vehicleBehavior belief table for

each vehicle in the scene

0

0,1

0,2

0,3

0,4

0,5

0,6

Overtaking TurningLeft TurningRight ContinuingStraightAhead

Behaviour Probability+ Evaluation

Simulation Results Cooperation Toyota & Probayes

Own vehicle

An other vehicle