I strongly believe that if you had the right teacher you could master computer vision and deep learning.
Do you think learning computer vision and deep learning has to be time-consuming, overwhelming, and complicated? Or has to involve complex mathematics and equations? Or requires a degree in computer science?
That’s not the case.
All you need to master computer vision and deep learning is for someone to explain things to you in simple, intuitive terms. And that’s exactly what I do. My mission is to change education and how complex Artificial Intelligence topics are taught.
Welcome to PyImageSearch University, the most comprehensive computer vision, deep learning, and OpenCV course online today. Here you’ll learn how to successfully and confidently apply computer vision to your work, research, and projects. Join me in computer vision mastery.
Created by: Adrian Rosebrock, PhD • Last updated: 3/2021 • Languages: English
In order to be successful in PyImageSearch University, you need the following:
PyImageSearch University is a comprehensive set of self-paced courses for developers, students, and researchers who are ready to master computer vision, deep learning, and OpenCV. Inside this course you’ll learn how to successfully and confidently apply computer vision to your work, research, and projects.
Unlike other online courses, which are created once and never updated, leaving you with stale, out-of-date information, I keep PyImageSearch University up-to-date by releasing a brand new class every month!
Releasing a new class every month ensures you can keep up with the state-of-the-art in computer vision and deep learning, learn new algorithms and techniques, and:
To help you accomplish these goals, in each lesson I provide:
PyImageSearch University is without a doubt the most complete, comprehensive computer vision education online inside. I’ll see you inside.
Adrian Rosebrock
CEO, PyImageSearch.com
If any of these descriptions fit you, rest assured, PyImageSearch University is designed for you.
5 Courses • 29 Classes • 9h 39m 01s Lectures
12 lessons, 2h 06m 18s
Loading and Displaying Images with OpenCV (12:15)
Image Fundamentals (15:07)
Drawing with OpenCV (16:38)
Translation (8:20)
Rotation (11:01)
Resizing (13:13)
Flipping (3:04)
Cropping (10:16)
Image Arithmetic (12:14)
Bitwise Operations (7:54)
Masking (5:52)
Splitting and Merging Channels (10:24)
6 lessons, 2h 12m 22s
Generating ArUco Markers with OpenCV (19:36)
Detecting ArUco Markers with OpenCV (24:08)
Automatically Determining ArUco Marker Type (18:26)
Augmented Reality with ArUco Markers (24:18)
Real-time Augmented Reality with OpenCV (23:11)
4 lessons, 1h 52m 23s
Building Image Pairs for Siamese Networks (26:42)
Implementing Your First Siamese Network with Keras and TensorFlow (32:24)
Comparing Images for Similarity with Siamese Networks (23:12)
Improving Accuracy with Contrastlive Loss (30:05)
5 lessons, 2h 26m 52s
Adversarial Images and Attacks with Keras and TensorFlow (26:38)
Targeted Adverserial Attacks with Keras and TensorFlow (40:02)
Adversarial Attacks with FGSM (Fast Gradient Signed Method) (21:03)
Defending Against Adverserial Attacks (27:50)
Mixing Normal Images and Adversarial Images when Training CNNs (31:19)
2 lessons, 1h 01m 06s
Bounding Box Regression (31:45)
Multi-class Bounding Box Regression (29:21)
PyImageSearch University is really the best Computer Visions "Masters" Degree that I wish I had when starting out. Being able to access all of Adrian's tutorials in a single indexed page and being able to start playing around with the code without going through the nightmare of setting up everything is just amazing. 10/10 would recommend.
Not going to kid you: PyImageSearch University is worth every cent. I get asked ALL the time at my talks how I got started. PyImageSearch was the foundation.
This is a fantastic, unique resource. Where else can you get such brilliant tuition in such a wide variety of computer vision topics for such a low monthly cost? Nowhere is the answer. Highly recommended.
At the age of 58, learning ML, Computer Vision and Python all in parallel with no prior programming background was a steep learning curve and without PyImageSearch this could not have been possible. PyImageSearch brought it all nicely together.
When I first undertook my current ongoing robotics project my goals were very modest. Then I discovered PyImageSearch and found that I could go light-years beyond what I thought myself capable of back then. Through Adrian's detailed and easy-to-follow tutorials, I have achieved functionality goals I wouldn't have dared dream of before. My understanding and implementation of Python, along with a number of computer vision and machine learning concepts puts me on a par with some of the best programmers I've worked with. I couldn't have achieved this level of satisfaction without Adrian and his organization, and I am very grateful.
As a CS professor, I scaffold experiences so that my students build confidence, comfort, and enjoyment across all of the "pixel-processing's realm." Adrian's Jupyter/Colab materials are both invaluable -- and far more valuable than their price!
The PyImageSearch tutorials have been the most to the point content I have seen. I have always been able to get straightforward solutions for most of my Computer Vision and Deep Learning problems that I face in my day-to-day work life. Courses like this is what helps people and industries around the world to make quick and efficient solutions to their problems in real time.
Full access to PyImageSearch University
9h 39m on-demand video
5 Certificates of Completion
304 tutorials and downloadable resources
Pre-configured Jupyter Notebooks in Google Colab for 200+ PyImageSearch tutorials
Run all code examples in your web browser — works on Windows, macOS, and Linux (no dev environment configuration required!)
Access to centralized code repos for all 400+ tutorials on PyImageSearch
Easy one-click downloads for code, datasets, pre-trained models, etc.
Access on mobile, laptop, desktop, etc.
Pre-configured Jupyter Notebooks in Google Colab for 200+ PyImageSearch tutorials
Run all code examples in your web browser — works on Windows, macOS, and Linux (no dev environment configuration required!)
Access to centralized code repos for all 400+ tutorials on PyImageSearch
Easy one-click downloads for code, datasets, pre-trained models, etc.
Full access to PyImageSearch University
9h 39m on-demand video
5 Certificates of Completion
Access to centralized code repos for all 400+ tutorials on PyImageSearch
Easy one-click downloads for code, datasets, pre-trained models, etc.
Full access to PyImageSearch University
9h 39m on-demand video
5 Certificates of Completion
Pre-configured Jupyter Notebooks in Google Colab for 200+ PyImageSearch tutorials
Run all code examples in your web browser — works on Windows, macOS, and Linux (no dev environment configuration required!)
About your teacher
Hey, I'm Adrian Rosebrock, a Ph.D and entrepreneur who has spent his entire adult life studying computer vision and machine learning. Over the past 6 years alone I have:
If having an actual PhD in the field teach you computer vision, deep learning, and OpenCV sounds interesting to you, join me inside PyImageSearch University. You'll learn a ton about computer vision and deep learning in a practical, hands-on way. And you'll have fun doing it. See you on the other side!