- Level Foundation
- المدة 22 ساعات hours
- الطبع بواسطة IBM
-
Offered by
عن
Computer Vision is one of the most exciting fields in Machine Learning and AI. It has applications in many industries, such as self-driving cars, robotics, augmented reality, and much more. In this beginner-friendly course, you will understand computer vision and learn about its various applications across many industries. As part of this course, you will utilize Python, Pillow, and OpenCV for basic image processing and perform image classification and object detection. This is a hands-on course and involves several labs and exercises. Labs will combine Jupyter Labs and Computer Vision Learning Studio (CV Studio), a free learning tool for computer vision. CV Studio allows you to upload, train, and test your own custom image classifier and detection models. At the end of the course, you will create your own computer vision web app and deploy it to the Cloud. This course does not require any prior Machine Learning or Computer Vision experience. However, some knowledge of the Python programming language and high school math is necessary.الوحدات
Overview of Computer Vision and Its Applications
2
Assignment
- Practice Assessment
- Graded Quiz: Overview of Computer Vision and its Applications
4
Videos
- Introduction to Computer Vision
- Applications of Computer Vision
- Recent Research in Computer Vision
- Brainstorming Your Own Applications
2
Readings
- Course Overview
- Articles
Image Processing with OpenCV and Pillow
2
Assignment
- Practice Assessment
- Graded Quiz: Image Processing
9
External Tool
- Image processing with Pillow
- Image processing with OpenCV
- Basic Image Manipulation with Pillow
- Basic Image Manipulation OpenCV
- Histograms and Intensity Transformations
- Geometric Transformations with Pillow
- Geometric Transformations with OpenCV
- Spatial Filtering Pillow
- Spatial Filtering OpenCV
6
Videos
- What Is A Digital Image
- Manipulating Images
- Manipulating Images One Pixel At a Time
- Pixel Transformations
- Geometric Operations
- Spatial Operations in Image Processing
Introduction to Image Classification
2
Assignment
- Practice Assessment
- Graded Quiz: Image Classification
6
External Tool
- Obtain IBM Cloud Feature Code and Activate Trial Account
- Label your Data and Perform Image Classification with KNN
- Logistic Regression With Mini-Batch Gradient Descent
- Hand-written Digits Image Classification with Softmax
- Support Vector Machines vs Vanilla Linear Classifier
- Image Classification with SVM and CV Studio
8
Videos
- Introduction to Image Classification
- Image Classification with KNN
- Linear Classifiers
- Logistic Regression Training: Gradient Descent
- Mini-Batch Gradient Descent
- SoftMax and Multi-Class Classification
- Support Vector Machines
- Image Features
Neural Networks and Deep Learning for Image Classification
2
Assignment
- Practice Assessment
- Graded Quiz: Neural Networks
6
External Tool
- Simple Neural Network for XOR
- Neural Network Rectified Linear Unit (ReLU) vs Sigmoid
- Training A Neural Network with Momentum
- Convolutional Neural Network
- Data Augmentation
- Use CNN for "Hotdog, Not Hotdog" Classifier and Deploy Model with CV Studio
4
Videos
- Neural Networks
- Fully Connected Neural Network Architecture
- Convolutional Networks
- CNN Architectures
Object Detection
2
Assignment
- Practice Assessment
- Graded Quiz: Object Detection
3
External Tool
- Car Detection with Haar Classifiers
- Object Detection with Faster R- CNN
- Object Detection using Pre-trained Models CV Studio
2
Videos
- Object Detection
- Object Detection with Haar Cascade Classifier
1
Readings
- Object Detection with Deep Learning
Peer Reviewed Assignment
1
External Tool
- Task 1: Gather and Upload Your Data
1
Peer Review
- Task 5: Peer Reviewed Assignment
Auto Summary
Dive into the exciting world of Computer Vision with this beginner-friendly course in Data Science & AI. Led by Coursera, you'll explore applications like self-driving cars and augmented reality using Python, Pillow, and OpenCV. Engage in hands-on labs with Jupyter Labs and CV Studio, culminating in deploying your own web app. No prior experience needed, just basic Python and math skills. Duration: 1320 minutes. Available with a Starter subscription. Perfect for foundational learners.

Aije Egwaikhide

Joseph Santarcangelo