Projects from Self-Driving Car Engineer Nanodegree - Part 1 : Computer Vision and Deep Learning
The project is at version v1.0.0, also see change log for more details on release history.
-
Project 0 - Finding Lane Lines: Detect lane lines in images using Python and OpenCV - Notebook.
-
Project 1 - Traffic Sign Recognition Classifier: Used deep neural networks and convolutional neural networks to classify traffic signs - Notebook.
-
Project 2 - Driving Behavior Cloning: Built and trained a convolutional neural network for end-to-end driving in a simulator - Notebook.
-
Project 3 - Advanced Lane Lines Finding: Identified the lane boundaries in a video by building an advanced lane-finding algorithm using distortion correction, image rectification, color transforms, and gradient thresholding , also identified lane curvature and vehicle displacement, overcame environmental challenges such as shadows and pavement change - Notebook.
-
Project 4 - Vehicle Detection and Tracking: Created a vehicle detection and tracking pipeline with OpenCV, histogram of oriented gradients (HOG), and support vector machines (SVM), optimizing and evaluating the model on video data from an automotive camera taken during highway driving - Notebook.
Please follow contribution instruction and code of conduct
Please check out the issues for list of issues that required helps.
If you like this project, you can buy buy me a pizza to motivate me improve on the project.
To set up development environment, follow instruction here.
See the LICENSE file for license rights and limitations (Apache License 2.0).