SlideServe
Menu
Préférences
© SlideServe · v2026

Robust Lane Detection and Tracking

genna avatar
27 diapositives · 991 Views · Feb 14, 2012

Robust Lane Detection and Tracking. Prasanth Jeevan Esten Grotli. Motivation. Autonomous driving Driver assistance (collision avoidance, more precise driving directions). Some Terms. Lane detection - draw boundaries of a lane in a single frame

Robust Lane Detection and Tracking - slide 1
01 / 27Robust Lane Detection and Tracking
1 / 17

Télécharger la présentation

Robust Lane Detection and Tracking
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Robust Lane Detection and Tracking Prasanth Jeevan Esten Grotli

  2. Motivation • Autonomous driving • Driver assistance (collision avoidance, more precise driving directions)

  3. Some Terms • Lane detection - draw boundaries of a lane in a single frame • Lane tracking - uses temporal coherence to track boundaries in a frame sequence • Vehicle Orientation- position and orientation of vehicle within the lane boundaries

  4. Goals of our lane tracker • Recover lane boundary for straight or curved lanes in suburban environment • Recover orientation and position of vehicle in detected lane boundaries • Use temporal coherence for robustness

  5. Starting with lane detection • Extended the work of Lopez et. al. 2005’s work on lane detection • Ridgel feature • Hyperbola lane model • RANSAC for model fitting • Realtime • Our extension: Temporal coherence for lane tracking

  6. The Setup • Data: University of Sydney (Berkeley-Sydney Driving Team) • 640x480, grayscale, 24 fps • Suburban area of Sydney • Lane Model: Hyperbola • 2 lane boundaries • 4 parameters • 2 for vehicle position and orientation • 2 for lane width and curvature • Features: Ridgels • Picks out the center line of lane markers • More robust than simple gradient vectors and edges • Fitting: RANSAC • Robustly fit lane model to ridgel features

  7. Setup

  8. Setup

  9. Setup

  10. The Setup • Data: University of Sydney • 640x480, grayscale, 24 fps • Suburban area of Sydney • Lane Model: Hyperbola • 2 lane boundaries • 4 parameters • 2 for vehicle position and orientation • 2 for lane width and curvature • Features: Ridgels • Picks out the center line of lane markers • More robust than simple gradient vectors and edges • Fitting: RANSAC • Robustly fit lane model to ridgel features

  11. Lane Model • Assumes flat road, constant curvature • L and K are the lane width and road curvature •  and x0 are the vehicle’s orientation and position •  is the pitch of the camera, assumed to be fixed

  12. Lane Model • v is the image row of a lane boundary • uL and uRare the image column of the left and right lane boundary, respectively

  13. The Setup • Data: University of Sydney (Berkeley-Sydney Driving Team) • 640x480, grayscale, 24 fps • Suburban area of Sydney • Lane Model: Hyperbolic • 2 lane boundaries • 4 parameters • 2 for vehicle position and orientation • 2 for lane width and curvature • Features: Ridgels • Picks out the center line of lane markers • More robust than simple gradient vectors and edges • Fitting: RANSAC • Robustly fit lane model to ridgel features

  14. Ridgel Feature • Center line of elongated high intensity structures (lane markers) • Originally proposed for use in rigid registration of CT and MRI head volumes

  15. Ridgel Feature • Recovers dominant gradient orientation of pixel • Invariance under monotonic-grey level transforms (shadows) and rigid movements of image

  16. The Setup • Data: University of Sydney • 640x480, grayscale, 24 fps • Suburban area of Sydney • Lane Model: Hyperbola • 2 lane boundaries • 4 parameters • 2 for vehicle position and orientation • 2 for lane width and curvature • Features: Ridgels • Picks out the center line of lane markers • More robust than simple gradient vectors and edges • Fitting: RANSAC • Robustly fit lane model to ridgel features

  17. Fitting with RANSAC • Need a minimum of four ridgels to solve for L, K, , and x0 • Robust to clutter (outliers)

  18. Fitting with RANSAC • Error function • Distance measure based on # of pixels between feature and boundary • Difference in orientation of ridgel and closest lane boundary point

  19. Temporal Coherence • At 24fps the lane boundaries in sequential frames are highly correlated • Can remove lots of clutter more intelligently based on coherence • Doesn’t make sense to use global (whole image) fixed thresholds for processing a (slowly) varying scene

  20. Classifying and removing ridgels • Using the previous lane boundary • Dynamically classify left and right ridgels • per row image gradient comparison • “far left” and “far right” ridgels removed

  21. Velocity Measurements • Optical encoder provides velocity • Model for vehicle motion • Updates lane model parameters  and x0 for next frame

  22. Results, original algorithm

  23. Results, algorithm w/ temporal

  24. Conclusion • Robust by incorporating temporal features • Still needs work • Theoretical speed up by pruning ridgel features • Ridgel feature robust • Lane model assumptions may not hold in non-highway roads

  25. Future Work • Implement in C, possibly using OpenCV • Cluster ridgels together based on location • Possibly work with Berkeley-Sydney Driving Team to use other sensors to make this more robust (LIDAR, IMU, etc.)

  26. Acknowledgements • Allen Yang • Dr. Jonathan Sprinkle • University of Sydney • Professor Kosecka

  27. Important works reviewed/considered • Zhou. et. al. 2006 • Particle filter and Tabu Search • Hyperbolic lane model • Sobel edge features • Zu Kim 2006 • Particle filtering and RANSAC • Cubic spline lane model • No vehicle orientation/position estimation • Template image matching for features