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
AdvancedCourse 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 TensorFlowPros 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