Hough Lines Transform is the key method used in the previous project where lane lines are detected. It is very helpful in many Computer Vision applications. The original form of Hough Transform aimed to identify straight lines. And that's what I'm going to explain today. Furthermore, this technique was later generalized to detect also other shapes like circles, ellipses etc. .
Although Deep Neural Networks play bigger and bigger role in scene recognition, classic Computer Vision methods are still valid and are applied to problems from autonomous cars industry. I'm going to present how to perform lane lines detection using OpenCV library and Python language using image processing techniques. It's the first project in the series about Self-Driving Cars.
More First step to stay on track - lane lines detection
Isn't it beautiful that having only a computer, internet connection and some software skills you can learn and develop things which relate to the most cutting-edge technologies today? And I don't mean only pure software business like web services, social media or mobile apps. With a bit of dedication and persistence you can enter to the world of robotics, AI, VR or... Self-Driving Cars.
More Self-Driving Cars in Python