Computer Vision - Road lane detection from image

Job ID: 33294867

Budget: $10 – $30 USD

I have written a code which only detects few lanes but not all. I'll be posting my code and that needs to be updated to detect all lanes on road for a given image.

Attaching following files:
my-code.py - My code which partially works and this need to be updated *****
proj1.py - Sample code for reference which reads images from folder
proj-lane.pdf - Entire project description
lane.zip - Test images for program
my-program-output.jpeg: partial working image generated by my program

Input and output details:
The input is a folder containing images. The program displays each image from the folder, and
marks the detected lane line with a distinct color. Broken or 'dotted' white lines (the center line
between lanes) should be shown as one long lane line. Lane lines can be continuous or dotted lines.
They can be white, yellow or red ( re lane). The lane can be straight or curve. The program
should also compute and print the total number of detected lane lines. Please note that we are
counting the number of lane lines and not the number of lanes. For example, double white lines
will be counted as two lane lines. Dotted lines which form a single lane line will be counted as one.
The same lane line should not be counted twice. The images could be of any size. There could be
images without lane line.
Related categories: Python OpenCV Computer Vision