Vanishing Point for Lane/Road Detection

Road (lane) detection for UGV by a stereo camera

In this project, we aim at finding traversable road region for UGV based on a stereo camera. First, we estimate a rough region by stereo disparity map. With the horizon and flatness constraints, we can robustly locate the vanishing point of road region. Second, a weighted graph is constructed using all pixels of the image, and the detected vanishing point is treated as the source node of the graph. By computing a vanishing-point constrained Dijkstra minimum-cost map, where both disparity and gradient of gray image are used to calculate cost between two neighbor pixels, the problem of detecting road borders in image is transformed into that of finding two shortest paths that originate from the vanishing point to two pixels in the last row of image. The proposed approach has been implemented and tested over 6000 grayscale images of different road scenes in the KITTI dataset and off-road scenarios.

Referred paper:

2D Lidar + single camera: urban road detection for UGV

In this project, we propose a sensor fusion strategy for urban road detection. The sensors include a monocular camera and a 2D single-line Lidar scanner.  This sensor fusing method has been tested on over 4000 images (including the KITTI and Oxford robotcar datasets). It can achieve very promising performance comparable to the state-of-the-arts road detection methods (including deep learning methods). This method is training free, i.e., we do not need collect any road image sample to learn a classifier.

Referred paper:

Vanishing point detection for road detection

In this project, we propose a general single-camera basaed framework for road detection with the constraint of vanishing point of road region. This method can find vanishing point of road region under different conditions. Therefore, this method can be used to detect different types of road (including unstructured roads in rural areas or desert). 

Referred papers: