Oreilly - Autonomous Cars: Deep Learning and Computer Vision in Python - 9781838988463
Oreilly - Autonomous Cars: Deep Learning and Computer Vision in Python
by Frank Kane, Dr. Ryan Ahmed, Mitchell Bouchard | Released May 2019 | ISBN: 9781838988463


Learn OpenCV, Keras, object and lane detection, and traffic sign classification for self-driving cars.About This VideoLearn complex topics such as artificial intelligence (AI) and machine learning through a systematic and helpful teaching styleBuild deep neural networks with TensorFlow and KerasClassify data with machine learning techniques such as regression, decision trees, Naive Bayes, and SVMIn DetailThe automotive industry is experiencing a paradigm shift from conventional, human-driven vehicles to self-driving, artificial intelligence-powered vehicles. As the world advances towards a driverless future, the need for experienced engineers and researchers in this emerging new field has never been more crucial. This course will guide you through the key design and development aspects of self-driving vehicles.You'll be exploring OpenCV, deep learning, and artificial neural networks and their role in the development of autonomous cars. The book will even guide you through classifying traffic signs with convolutional neural networks (CNNs). In addition to this, you'll use template matching to identify other vehicles in images, along with understanding how to apply HOG for extracting image features. As you progress, you'll gain insights into feature detectors, including SIFT, SURF, FAST, and ORB. Next, you'll get up to speed with building neural networks using Keras and TensorFlow, and later focus on linear regression and logistic regression. Toward the concluding part, you'll explore machine learning techniques such as decision trees and Naive Bayes for classifying data, in addition to understanding the Support Vector Machine (SVM) method.By the end of this course, you'll be well-versed with key concepts related to the design and development of self-driving vehicles.Downloading the example code for this course: You can download the example code files for this course on GitHub at the following link: https://github.com/PacktPublishing/Autonomous-Cars-Deep-Learning-and-Computer-Vision-in-Python. If you require support please email: [email protected] Show and hide more
  1. Chapter 1 : Environment Setup and Installation
    • Introduction 00:03:27
    • Install Anaconda, OpenCV, Tensorflow, and the Course Materials 00:05:32
    • Test your Environment with Real-Time Edge Detection in a Jupyter Notebook 00:05:26
  2. Chapter 2 : Introduction to Self-Driving Cars
    • A Brief History of Autonomous Vehicles 00:11:53
    • Course Overview and Learning Outcomes 00:03:10
  3. Chapter 3 : Python Crash Course [Optional]
    • Python Basics: Whitespace, Imports, and Lists 00:10:49
    • Python Basics: Tuples and Dictionaries 00:06:08
    • Python Basics: Functions and Boolean Operations 00:05:45
    • Python Basics: Looping and an Exercise 00:05:04
    • Introduction to Pandas 00:12:04
    • Introduction to MatPlotLib 00:13:38
    • Introduction to Seaborn 00:17:56
  4. Chapter 4 : Computer Vision Basics: Part 1
    • What is computer vision and why is it important? 00:08:49
    • Humans vs. Computers Vision system 00:10:37
    • What is an image and how is it digitally stored? 00:08:45
    • [Activity] View colored image and convert RGB to Gray 00:08:53
    • [Activity] Detect lane lines in gray scale image 00:04:53
    • [Activity] Detect lane lines in colored image 00:03:37
    • What are the challenges of color selection technique? 00:03:46
    • Color Spaces 00:10:08
    • [Activity] Convert RGB to HSV color spaces and merge/split channels 00:17:36
    • Convolutions - Sharpening and Blurring 00:07:33
    • [Activity] Convolutions - Sharpening and Blurring 00:08:34
    • Edge Detection and Gradient Calculations (Sobel, Laplace and Canny) 00:10:11
    • [Activity] Edge Detection and Gradient Calculations (Sobel, Laplace and Canny) 00:07:23
    • [Activity] Project #1: Canny Sobel and Laplace Edge Detection using Webcam 00:05:56
  5. Chapter 5 : Computer Vision Basics: Part 2
    • Image Transformation - Rotations, Translation and Resizing 00:06:02
    • [Activity] Code to perform rotation, translation and resizing 00:12:11
    • Image Transformations – Perspective transform 00:04:53
    • [Activity] Perform non-affine image transformation on a traffic sign image 00:06:12
    • Image cropping dilation and erosion 00:06:37
    • [Activity] Code to perform Image cropping dilation and erosion 00:09:18
    • Region of interest masking 00:04:47
    • [Activity] Code to define the region of interest 00:07:23
    • Hough transform theory 00:13:55
    • [Activity] Hough transform – practical example in python 00:07:23
    • Project Solution: Hough transform to detect lane lines in an image 00:11:29
  6. Chapter 6 : Computer Vision Basics: Part 3
    • Image Features and their importance for object detection 00:05:25
    • [Activity] Find a truck in an image manually! 00:03:27
    • Template Matching - Find a Truck 00:06:20
    • [Activity] Project Solution: Find a Truck Using Template Matching 00:03:38
    • Corner detection – Harris 00:06:36
    • [Activity] Code to perform corner detection 00:09:53
    • Image Scaling – Pyramiding up/down 00:03:08
    • [Activity] Code to perform Image pyramiding 00:03:20
    • Histogram of colors 00:02:05
    • [Activity] Code to obtain color histogram 00:03:41
    • Histogram of Oriented Gradients (HOG) 00:12:47
    • [Activity] Code to perform HOG Feature extraction 00:04:28
    • Feature Extraction - SIFT, SURF, FAST and ORB 00:03:01
    • [Activity] FAST/ORB Feature Extraction in OpenCV 00:05:35
  7. Chapter 7 : Machine Learning: Part 1
    • What is Machine Learning? 00:08:59
    • Evaluating Machine Learning Systems with Cross-Validation 00:10:09
    • Linear Regression 00:05:45
    • [Activity] Linear Regression in Action 00:05:59
    • Logistic Regression 00:03:03
    • [Activity] Logistic Regression In Action 00:09:32
    • Decision Trees and Random Forests 00:08:59
    • [Activity] Decision Trees In Action 00:13:21
  8. Chapter 8 : Machine Learning: Part 2
    • Bayes Theorem and Naive Bayes 00:09:30
    • [Activity] Naive Bayes in Action 00:08:59
    • Support Vector Machines (SVM) and Support Vector Classifiers (SVC) 00:06:15
    • [Activity] Support Vector Classifiers in Action 00:08:09
    • Project Solution: Detecting Cars Using SVM - Part #1 00:09:47
    • [Activity] Detecting Cars Using SVM - Part #2 00:17:34
    • [Activity] Project Solution: Detecting Cars Using SVM - Part #3 00:08:52
  9. Chapter 9 : Artificial Neural Networks
    • Introduction: What are Artificial Neural Networks and how do they learn? 00:12:20
    • Single Neuron Perceptron Model 00:12:58
    • Activation Functions 00:04:29
    • ANN Training and dataset split 00:14:31
    • Practical Example - Vehicle Speed Determination 00:06:27
    • Code to build a perceptron for binary classification 00:10:02
    • Backpropagation Training 00:07:16
    • Code to Train a perceptron for binary classification 00:10:21
    • Two and Multi-layer Perceptron ANN 00:07:15
    • Example 1 - Build Multi-layer perceptron for binary classification 00:37:39
    • Example 2 - Build Multi-layer perceptron for binary classification 00:09:23
  10. Chapter 10 : Deep Learning and Tensorflow: Part 1
    • Intro to Deep Learning and Tensorflow 00:09:29
    • Building Deep Neural Networks with Keras, Normalization, and One-Hot Encoding. 00:10:29
    • [Activity] Building a Logistic Classifier with Deep Learning and Keras 00:13:46
    • ReLU Activation, and Preventing Overfitting with Dropout Regularlization 00:05:58
    • [Activity] Improving our Classifier with Dropout Regularization 00:04:22
  11. Chapter 11 : Deep Learning and Tensorflow: Part 2
    • Convolutional Neural Networks (CNN's) 00:06:26
    • Implementing CNN's in Keras 00:05:48
    • [Activity] Classifying Images with a Simple CNN, Part 1 00:08:06
    • [Activity] Classifying Images with a Simple CNN, Part 2 00:07:45
    • Max Pooling 00:02:36
    • [Activity] Improving our CNN's Topology and with Max Pooling 00:10:19
  12. Show and hide more

    Oreilly - Autonomous Cars: Deep Learning and Computer Vision in Python


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.


SermonBox - Seasonal Collection

SermonBox - The Series Pack Collection

Top Rated News

  • Christmas Material
  • Laser Cut & Print Design Elements Bundle - ETSY
  • Daz3D - All Materials - SKU 37000-37999
  • Cgaxis - All Product - 2019 - All Retail! - UPDATED!!!
  • DigitalXModels Full Collections
  • Rampant Design Tools Full Collections Total: $4400
  • FilmLooks.Com Full Collection
  • All PixelSquid Product
  • The Pixel Lab Collection
  • Envato Elements Full Sources- 3200+ Files
  • Ui8.NET Full Sources
  • The History of The 20th Century
  • The Dover Collections
  • Snake Interiors Collections
  • Inspirational Collections
  • Veer Fancy Collections
  • All Ojo Images
  • All ZZVE Collections
  • All Sozaijiten Collections
  • All Image Broker Collections
  • Shuterstock Bundle Collections
  • Tattoo Collections
  • Blend Images Collections
  • Authors Tuorism Collections
  • Motion Mile - Big Bundle
  • PhotoBacks - All Product - 2018
  • Dekes Techniques - Photoshop & Illustrator Course - 1 to 673
Telegram GFXTRA Group
Udemy - Turkce Gorsel Ogrenme Setleri - Part 2
Videohive Wow Pack Series


rss