Computer Vision Fundamentals with Google Cloud#

[Course]

Introduction#

[Video] - Course Introduction - Jun 16, 2022

Introduction to Computer Vision and Pre-built ML Models for Image Classification#

[Video] - What Is Computer Vision - Jun 16, 2022

[Video] - Different Type of Computer Vision Problems - Jun 16, 2022

[Video] - Computer Vision Use Cases - Jun 16, 2022

[Video] - Vision API - Pre-built ML Models - Jun 16, 2022

[Video] - Lab Introduction - Detecting Labels, Faces, and Landmarks in Images with the Cloud Vision API - Jun 16, 2022

[Lab] - Detecting Labels, Faces, and Landmarks in Images with the Cloud Vision API

[Video] - Lab Introduction - Lab: Extracting Text from the images using the Google Cloud Vision API - Jun 16, 2022

[Lab] - Extracting Text from the Images using the Google Cloud Vision API

[Doc] - Readings

Vertex AI and AutoML Vision on Vertex AI#

[Video] - What is Vertex AI and why does a unified platform matter? - Jun 16, 2022

[Video] - Introduction to AutoML Vision on Vertex AI - Jun 16, 2022

[Video] - How does Vertex AI help with the ML workflow, part 1 ? - Jun 16, 2022

[Video] - How does Vertex AI help with the ML workflow, part 2 ? - Jun 16, 2022

[Video] - Which vision product is right for you? - Jun 16, 2022

[Video] - Lab Introduction - Identifying Damaged Car Parts with Vertex AI for AutoML Vision users - Jun 16, 2022

[Lab] - Identifying Damaged Car Parts with Vertex AI for AutoML Vision Users

[Doc] - Readings

Custom Training with Linear, Neural Network and Deep Neural Network models#

[Video] - Introduction - Jun 16, 2022

[Video] - Introduction to Linear Models - Jun 16, 2022

[Video] - Reading the Data - Jun 16, 2022

[Video] - Implementing Linear Models for Image Classification - Jun 16, 2022

[Video] - Lab Introduction - Classifying Images with a Linear Model - Jun 16, 2022

[Lab] - Classifying Images with a Linear Model

  • classifying_images_with_a_linear_model - lab, sol

[Video] - Neural Networks and Deep Neural Networks for Image Classification - Jun 16, 2022

[Video] - Lab Introduction - Classifying Images with a NN and DNN Model - Jun 16, 2022

[Lab] - Classifying Images with a NN and DNN Model

  • classifying_images_with_a_nn_and_dnn_model - lab, sol

[Video] - Deep Neural Networks with Dropout and Batch Normalization - Jun 16, 2022

[Video] - Lab Introduction - Classifying Images using Dropout and Batchnorm Layer - Jun 16, 2022

[Lab] - Classifying Images using Dropout and Batchnorm Layer

  • classifying_images_using_dropout_and_batchnorm_layer - lab, sol

[Doc] - Readings

Convolutional Neural Networks#

[Video] - Introduction - Jun 16, 2022

[Video] - Convolutional Neural Networks - Jun 16, 2022

[Video] - Understanding Convolutions - Jun 16, 2022

[Video] - CNN Model Parameters - Jun 16, 2022

[Video] - Working with Pooling Layers - Jun 16, 2022

[Video] - Implementing CNNs on Vertex AI with pre-built TF container using Vertex Workbench - Jun 16, 2022

[Lab] - Classifying Images with pre-built TF Container on Vertex AI

  • classifying_images_with_pre-built_tf_container_on_vertex_ai - lab, sol

[Doc] - Readings

Dealing with Image Data#

[Video] - Introduction - Jun 16, 2022

[Video] - Preprocessing the Image Data - Jun 16, 2022

[Video] - Model Parameters and the Data Scarcity Problem - Jun 16, 2022

[Video] - Data Augmentation - Jun 16, 2022

[Video] - Lab Introduction - Classifying Images using Data Augmentation - Jun 16, 2022

[Lab] - Classifying Images using Data Augmentation

  • classifying_images_using_data_augmentation - lab, sol

[Video] - Transfer Learning - Jun 16, 2022

[Video] - Lab Introduction - Classifying Images with Transfer Learning - Jun 16, 2022

[Lab] - Classifying Images with Transfer Learning

  • classifying_images_with_transfer_learning - lab, sol

[Doc] - Readings

Summary#

[Video] - Summary - Jun 16, 2022