How Self Driving Cars perceive under varying conditions! ASelf driving car needs to perceive lane lines of different colours and under varying lighting conditions in order to detect lanes accurately.
A Self driving car needs to perceive lane lines of different colours and under varying lighting conditions in order to detect lanes accurately. It should also know the lane curvature, apart from speed and car dynamics, to determine the steering angle necessary to stay in the lane.
Sample Image From Udacity’s Self Driving Car Nano-Degree course
We will look at a few techniques, self-driving cars can use to find lane lines under such varying conditions.
RGB colour space works well for images with white lanes. It has limitations with other coloured lanes. Lets explore other colour spaces like HSV (Hue, Saturation, Value) and HLS (Hue, Lightness, Saturation ) etc.
Hue represents colour that is independent of any change in brightness. Lightness and Value are different ways to measure lightness or darkness of a colour. Saturation is the measure of colourfulness.
Image with yellow lane lines was split into RGB and HLS as seen below.
Only R,G and S channels show high pixel intensities corresponding to yellow lane lines. Blue channel has zero yellow pixel intensity.
By choosing the best channel and the right colour thresholds for that channel, we can now identify yellow lane lines more accurately, as seen below.
robotics-automation computer-vision self-driving-cars machine-learning artificial-intelligence deep learning
Computer Vision and Camera Calibration for Self Driving Cars. Introduction to concepts like Camera Calibration, Perspective Transform and Distortion for Self Driving Cars
Artificial Intelligence (AI) will and is currently taking over an important role in our lives — not necessarily through intelligent robots.
Foundational Concepts in the field of Deep Learning and Machine Learning. We’ll focus on TensorFlow because if one becomes a machine learning expert, these are the tools that people in the trade use everyday.
Tesla CEO Elon Musk believes level 5 self-driving cars will be completed by the end of 2020. But the limits of deep learning will make it unlikely.
Enroll now at CETPA, the best Institute in India for Artificial Intelligence Online Training Course and Certification for students & working professionals & avail 50% instant discount.