Skip to content

anujndoshi/CarND-LaneLines-P1

Repository files navigation

Finding Lane Lines on the Road

Udacity - Self-Driving Car NanoDegree

Combined Image

Reflection

  1. Describe the pipeline.

We use multiple approaches, first one using the pipeline in which we perform transforms over multiple transformations as described in the outlined pipeline: Raw Image -- > Convert to Grayscale --> Apply Gaussian Blur --> Find Canny Edges --> Detect Region of Interest --> Detect Lines using Hough Transforms --> Add lines on original image.

Raw Image == Raw

Convert to Grayscale == Gray

Blur Image == Blur

Edges == Edges

Final Image == Final

  1. Identify any shortcomings

    There are a few short comings in the following pipeline:

    Robustness: The following pipline tracks lines only in the specified ROI at the centre of the image and this can disallow it from being more roboust towards lines on the edges. Also the paramters are static and not adaptive. In case of varying line thickness or worn out lines such as on dusty roads this wont work very well.

  2. Suggest possible improvements

    • A posible parameter could be a dynamic way of updating the parameters.
    • I have also implemented a solution in the optional section using another color space and thresholding in order to detect stronger white edges in the HSV color space to filter out other noise. We can try something similar in order to preprocess information to retain only important details to make the pipeline faster.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published