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.
Introduction to Computer Vision and Image Processing
Instructors: Aije Egwaikhide
Sponsored by Southeastern University
85,646 already enrolled
(1,279 reviews)
What you'll learn
Describe the applications of computer vision across different industries.
Apply image processing and analysis techniques to computer vision problems.
Utilize Python, Pillow, and OpenCV for basic image processing and perform image classification and object detection.
Create an image classifier using Supervised learning techniques.
Skills you'll gain
Details to know
Add to your LinkedIn profile
10 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate from IBM
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 6 modules in this course
In this module, we will discuss the rapidly developing field of image processing. In addition to being the first step in Computer Vision, it has broad applications ranging anywhere from making your smartphone's image look crystal clear to helping doctors cure diseases.
What's included
4 videos2 readings2 assignments1 plugin
Image processing enhances images or extracts useful information from the image. In this module, we will learn the basics of image processing with Python libraries OpenCV and Pillow.
What's included
6 videos2 assignments9 app items
In this module, you will Learn About the different Machine learning classification Methods commonly used for Computer vision, including k nearest neighbours, Logistic regression, SoftMax Regression and Support Vector Machines. Finally, you will learn about Image features.
What's included
8 videos2 assignments6 app items2 plugins
In this module, you will learn about Neural Networks, fully connected Neural Networks, and Convolutional Neural Network (CNN). You will learn about different components such as Layers and different types of activation functions such as ReLU. You also get to know the different CNN Architecture such as ResNet and LenNet.
What's included
4 videos2 assignments6 app items1 plugin
In this module, you will learn about object detection with different methods. The first approach is using the Haar Cascade classifier, the second one is to use R-CNN and MobileNet.
What's included
2 videos1 reading2 assignments3 app items
In the final week of this course, you will build a computer vision app that you will deploy on the cloud through Code Engine. For the project, you will create a custom classifier, train it and test it on your own images.
What's included
1 peer review1 app item4 plugins
Instructors
Offered by
Why people choose Coursera for their career
Learner reviews
Showing 3 of 1279
1,279 reviews
- 5 stars
64.19%
- 4 stars
18.76%
- 3 stars
7.34%
- 2 stars
4.06%
- 1 star
5.62%
Open new doors with Coursera Plus
Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy