The Rapid Development Of Artificial Intelligence Has Revolutionized The Area Of Autonomous Vehicles By Incorporating Complex Models And Algorithms. Self-driving Cars Are Always One Of The Biggest Inventions In Computer Science And Robotic Intelligence. Highly Robust Algorithms That Facilitate The Functioning Of These Vehicles Will Reduce Many Problems Associated With Driving Such As The Drunken Driver Problem. In This Paper Our Aim Is To Build A Deep Learning Model That Can Drive The Car Autonomously Which Can Adapt Well To The Real-time Tracks And Does Not Require Any Manual Feature Extraction. This Research Work Proposes A Computer Vision Model That Learns From Video Data. It Involves Image Processing, Image Augmentation, Behavioural Cloning And Convolutional Neural Network Model. The Neural Network Architecture Is Used To Detect Path In A Video Segment, Linings Of Roads, Locations Of Obstacles, And Behavioural Cloning Is Used For The Model To Learn From Human Actions In The Video.