Advanced Computer Vision with TensorFlow

  • 4.8
Approx. 24 hours to complete

Course Summary

This course is designed for computer vision enthusiasts who want to learn advanced techniques using TensorFlow. Gain hands-on experience in object detection, image segmentation, and more.

Key Learning Points

  • Learn advanced computer vision techniques using TensorFlow
  • Implement object detection and image segmentation algorithms
  • Gain hands-on experience through coding exercises and projects

Related Topics for further study


Learning Outcomes

  • Ability to implement advanced computer vision techniques using TensorFlow
  • Understanding of object detection and image segmentation algorithms
  • Hands-on experience through coding exercises and projects

Prerequisites or good to have knowledge before taking this course

  • Familiarity with Python and TensorFlow programming
  • Basic knowledge of computer vision and machine learning

Course Difficulty Level

Advanced

Course Format

  • Online
  • Self-paced

Similar Courses

  • Computer Vision Basics
  • Deep Learning
  • Convolutional Neural Networks

Related Education Paths


Related Books

Description

In this course, you will:

Outline

  • Introduction to Computer Vision
  • Welcome to Course 3
  • Classification and Object Detection Intro
  • Segmentation Intro
  • Why Transfer Learning?
  • What is Transfer Learning?
  • Options in Transfer Learning
  • Transfer Learning with ResNet50
  • ResNet50 in code
  • Network architecture for Object Localization
  • Evaluating Object Localization
  • Pre-Requisite & References
  • Connect with your mentors and fellow learners on Slack!
  • Introduction and Concepts of Computer Vision
  • Object Detection
  • Object Detection and Sliding Windows
  • R-CNN
  • Fast R-CNN
  • Faster R-CNN
  • Getting the Model from TensorFlow Hub
  • Running the Model on an Image
  • Installation and overview of APIs
  • Visualization with APIs
  • Loading a RetinaNet Model
  • Loading Weights
  • Data Prep and Training Overview
  • Custom Training Loop Code
  • References: Amazon Rekognition, PowerAI & DIGITS
  • Reference: R-CNN, Fast R-CNN
  • Reference: TensorFlow Hub
  • Read about the Object Detection API
  • Use the Object Detection API
  • Reference: RetinaNet, Model Garden
  • Eager Few Shot Object Detection
  • Object Detection
  • Image Segmentation
  • Image Segmentation Overview
  • Popular Image Segmentation Architectures
  • FCN Architecture Details
  • Upsampling Methods
  • Encoder in Code
  • Decoder in Code
  • Evaluation with IoU and Dice Score
  • U-Net Overview
  • U-Net Code: Encoder
  • U-Net Code: Decoder
  • Instance Segmentation
  • References: FCN
  • Reference: CamVid
  • Reference: U-Net
  • Image Segmentation
  • Visualization and Interpretability
  • Why Interpretation Matters?
  • Class Activation Maps
  • Fashion MNIST Class Activation Map code walkthrough
  • Saliency
  • GradCAM
  • ZFNet
  • Reference: GradCam
  • Reference: ZFNet
  • References
  • Acknowledgments
  • Visualization and Interpretation

Summary of User Reviews

Key Aspect Users Liked About This Course

Real-world projects and hands-on experience with TensorFlow

Pros from User Reviews

  • In-depth coverage of advanced computer vision techniques
  • Excellent instructors with practical experience
  • Challenging and engaging projects that apply the concepts learned
  • Great platform for learning and practicing TensorFlow
  • Highly relevant and up-to-date content

Cons from User Reviews

  • Requires prior knowledge of computer vision and TensorFlow
  • Some projects may be too difficult for beginners
  • Course material can be overwhelming at times
  • Limited interaction with instructors
  • No certification or accreditation offered
English
Available now
Approx. 24 hours to complete
Laurence Moroney, Eddy Shyu
DeepLearning.AI
Coursera

Instructor

Laurence Moroney

  • 4.8 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses