AI Courses By OpenCV

Learn Computer Vision, Deep Learning, and AI with official online courses certified by OpenCV.

Play Video
5 Courses | 5 Course Bundles

New Course Launch on Generative AI

Generative AI has arrived. Master AI Art Generation by learning DALLE, MidJourney and Stable Diffusion.

Professionals and students from top global institutions choose our courses to upskill.
Courses
Edit Content
Play Video

Computer Vision I: Introduction

Build a solid understanding of OpenCV tools used for Image Processing, Computer Vision, and Video Processing, and lay a strong foundation for solving Computer Vision problems.

Available in Python and C++
Play Video

Deep Learning With TensorFlow & Keras

Start solving Computer Vision problems using Deep Learning techniques and the TensorFlow framework. Study the architecture of Neural Networks and learn how to train them.

Available in Python
Play Video

Deep Learning With PyTorch

Start solving Computer Vision problems using Deep Learning techniques and the PyTorch framework. Dive into the architecture of Neural Networks, and learn how to train and deploy them on the cloud.

Available in Python
Play Video

Computer Vision II: Applications

Build systems and applications using advanced Computer Vision and Deep Learning techniques, and understand deployment using cloud-based services.

Available in Python
Play Video

OpenCV For Beginners

Start your AI journey by learning the fundamentals of Image Processing and Computer Vision through 21 modules, video instructions, code explanations, and example applications.

Available in Python
Edit Content
Play Video

OpenCV For Beginners

Start your AI journey by learning the fundamentals of Image Processing and Computer Vision through 21 modules, video instructions, code explanations, and example applications.

Available in Python
Play Video

Computer Vision I: Introduction

Build a solid understanding of OpenCV tools used for Image Processing, Computer Vision, and Video Processing, and lay a strong foundation for solving Computer Vision problems.

Available in Python and C++
Edit Content
Play Video

Deep Learning With PyTorch

Start solving Computer Vision problems using Deep Learning techniques and the PyTorch framework. Dive into the architecture of Neural Networks, and learn how to train and deploy them on the cloud.

Available in Python
Play Video

Deep Learning With TensorFlow & Keras

Start solving Computer Vision problems using Deep Learning techniques and the TensorFlow framework. Study the architecture of Neural Networks and learn how to train them.

Available in Python
Play Video

Computer Vision II: Applications

Build systems and applications using advanced Computer Vision and Deep Learning techniques, and understand deployment using cloud-based services.

Available in Python
Why choose AI Courses By OpenCV?
Intelligent Curriculum Design

Intelligent Curriculum Design

Build an intuitive understanding of the concepts through a blend of foundational, experiential, and practical learning.

Assignments & Projects

Assignments & Projects

Reinforce your knowledge with assignments and in-depth projects, graded by our expert team.

Code With Explanations

Code With Explanations

Each course includes coding assignments that allow you to internalize the concepts through a hands-on learning approach.

Your Space, Your Pace

Your Space, Your Pace

All our courses are online and come with Lifetime Access which means all the material is available for you to access and download whenever you like.

Video-Based Instruction

Video-Based Instruction

Concepts and code are explained in video lectures that allow you to absorb the material at your own pace.

Course Forums

Course Forums

Each course has a dedicated discussion forum, monitored by our instructors, for anyone to share ideas and ask questions.

Testimonials

The course exceeded my expectations in many regards — especially in the depth of information supplied. The keyword "engineering oriented" surprised me nicely. Next amazing thing was the mathematics - everything is described very detailed and in depth. Which is unusual with nowadays courses. The course is very well organized and conceived. By following it, I was able to learn and build on the concepts with minimal questions or frustration.

Atanas Rogachev Senior Software Engineer, Lifelogger Technologies Corp.

One of the things which has surprised me that I like the most - I noticed it because I have worked through a number of online courses in the past - is the length and style of the videos. They break up the content for each lesson segment into a very easy-to-consume block of time, which has actually made it much easier to maintain progress in the course. Since I have a day job, this is a huge win for me. The staff are incredibly responsive and helpful without just handing out answers - I like this especially as it means I'm still figuring it out in the end even if I do need to ask for assistance. All of this has really helped me to actually learn the content, and I feel like the investment has been well worth it.

Your Image Alt TextYour Image Alt TextYour Image Alt Text
Atanas Rogachev
Ceda Fusia

I am really impressed with the mix of rich content offered in the course (video + text + code), the reliable infrastructure provided (cloud based execution of programs), assignment grading and fast response to questions on forums. I should specifically mention the clarity of explanations provided in the video lectures and very good real world examples provided. For the course load part, I feel it is light enough to understand and challenging enough to stretch and learn to appreciate our own effort! Overall, I feel this has been one of the top paid online courses that I have ever taken.

Satheesh Babu
Satheesh Babu Software Engineer

The only course I've ever bought online and it's totally worth it. There are lots of material which are challenging and applicable to real world scenarios. The sections contain text, video and additional sources so it's easier to understand. I am at the end of computer vision I and the more I progress, the more fun it gets. As a computer science student, so far this is the most interesting topic I've ever explored.

Floris Alexandrou
Floris Alexandrou Computer Science Student, University of Central Lancashire

The way they explain all the concepts are very clear and concise. This understanding is a crucial part to build a solid foundation in order to pursue a computer vision career. If you commit to the course you will end up with plenty of useful projects to build a robust portfolio. I will definitely recommend this course to any enthusiastic beginner or even for more advanced people in the field to polish some basic concepts plus the discussion forum is always on. I almost forgot to mention that the course is so versatile that provides two languages to learn: Python or C++.

Leo Quiroa
Leo Quiroa Head of AI, Synapbox

I really enjoyed this course which exceeded my expectations. It summarize the important computer vision aspects you should know which are now eclipsed by deep-learning-only courses. You'll have the necessary knowledge to tackle your own problems with a different view avoiding over-engineered solutions. Reactive continuous feedback and practical projects gives you motivation to pursue the learning curve than a traditional book and completes it.

Ikbel Boulabiar
Ikbel Boulabiar PhD in HCI, Founder of Concepta.me and Aptum

The course is divided into weekly lessons, those are crystal clear for different phase learners. The authors of the lessons and source code are experts in this field. After the explaining the CV fundamentals/algorithms, there is a corresponding source code where the learner can experiment with different values and see how each parameter value changes the behavior. The assignment, quizzes, and project work helps the learner to use the skills and techniques that are learned in the previous lessons.I recommend this course to the learners who are interested in DL, ML, and AI fields.

Prem Chedella
Prem Chedella Software Programmer, King Abdullah University of Science and Technology

I did a career change in 2018, so I am a freshman to CV. Fourunately, I saw the CV course on a OpenCV meeting as my teacher Mr Yu told me that. In the beginning, I thought the course would be just so so, so I just tried it a little. But when I went through the course as time going, it became more exciting to me: I could receive new idea everyday when I learned the course. And the most important thing is that, my confidence become better, I beleive the course can help a lot in my career! thank you all, OpenCV Team.

Zusong Xiang
Zusong Xiang Watrix Technology

I took this course because of the experts that were ahead of it and the availability to see the code implementations in both languages, C++ and Python. Definitely, the best part of the courses were the coding exercises and projects which made the learning process really immersive and fun. Implementing a small snippet of code from an idea presented in a research paper was the most remarkable exercise, you realize how a theoretical formula can be turned into an extraordinary practical application. If you are curious to understand how machines see and expand your knowledge through the multiple Computer Vision domains, this is the right course for you.

Felipe Verdés Wolukanis
Felipe Verdés Wolukanis Robotics Engineering, Warsaw University of Technology

The OpenCV course is refreshing in the computer vision community! Satya Mallick (CEO) is very clear in his lectures for every topic in the field including the source code assigned. The Q/A forum is humbling between authors and students with positive responses. What encouraged me to enroll is their upcoming course integrating PyTorch with OpenCV for its fast imperative “pythonic” programming style reported by Jeremy Howard ( CEO of fast.ai ). My favorite project so far is the snapchat filter: replacing your face with another in a video. I can tell that the authors took their time organizing a course with the latest tech in computer vision and get a head start in the AI industry with practical skills.

Roberto Chavez Jr
Roberto Chavez Jr Computer Science Student, University of California, Santa Cruz

I was doing a self-study on AI, when I came across with Opencv summer course. I can sure tell you that this course has opened my mind to a world of possibilities. It was crucial to fill some gaps in my knowledge about image processing and computer vision. Also, the lectures were not boring and the assessments were challenging yet doable. What I can say is that this course exceeded my expectations. Please, keep up the good work!

Sergio Silva
Sergio Silva Math Instructor
Certificates
certificate

To receive a CERTIFICATE OF COMPLETION from OpenCV.org, you need to complete the graded quizzes + assignments + projects, with more than 50% marks and within 6 months of enrolling in the course.

Graduation Certificate

Certificate Of Completion

You will receive a CERTIFICATE OF EXCELLENCE if you score more than 70% marks on the graded quizzes + assignments + projects within 6 months of enrolling in the course.

Honor Certificate

Certificate Of Excellence

 
Pricing

Course Bundles offer the greatest value to those who wish to pursue a learning path that includes multiple courses. We have five pricing options for Course Bundles below that offer great value compared to purchasing courses individually.

All our courses come with Lifetime Access and a no-questions-asked 30-day refund policy.

Edit Content

 

Course

OpenCV For Beginners
(Python) - $117

Computer Vision I: Introduction
(Python & C++) - $399

Deep Learning with PyTorch
(Python) - $699

Deep Learning with TensorFlow
(Python) - $699

Computer Vision II: Applications
(Python) - $399

3 x 1 hour LIVE Coaching
Session - $1,400

Standard Retail

Holiday Sale Offer

Bundle 1

CV Enthusiast

$649

Bundle 2

CV DL Starter

One of these courses

$949

Bundle 3

CV Supreme

One of these courses

$1,249

Bundle 4

CV Master

$1,599

Bundle 5

CV Master X

$2,999

Edit Content

Course 1

OpenCV For
Beginners

Learn to build exciting OpenCV applications and start your AI journey!

$117

Course 2

Computer Vision I: Introduction

Get started with CV using OpenCV

$399

Course 3

Computer Vision II: Applications

Build interesting applications using CV & DL

$399

Course 4

Deep Learning With PyTorch

Build a strong competence in Deep Learning (PyTorch)

$699

Course 5

Deep Learning With TensorFlow & Keras

Build a strong competence in Deep Learning (TensorFlow & Keras)

$699

The Master Bundle is available at a huge discount via Indiegogo
All other courses and bundles available at FLAT 30% discount.
 
Frequently Asked Questions
Edit Content
We expect you to have working knowledge of at least one programming knowledge.  Other than that, there are no prerequisites. We will walk you through the basics.
You should have functional knowledge of either Python or C++ or both.
Yes, you will earn a certificate of completion from OpenCV.org. You will have to complete the graded quizzes, assignments and projects and earn more than 50% marks within 6 months of enrolling in the course to receive the certificate. You will receive an honors certificate if you score > 70%.
We will be in the course forum answering your questions.
The content will have a mix of theory and code with explanations through both Text and Video. Apart from this, there will be quizzes, assignments and projects. Each of them will be of varying difficulty and students can also choose which assignment or project they want to work on. Every assignment/project has some points and we take the best "x" out of "y" assignments/projects. We have this policy since the courses cover a lot of topics which means that a student might be more interested in a particular topic and may want to dig deeper by doing the assignments/projects of that topic. At the same time, the student has the choice to leave out some topics if they don't find it interesting.
Edit Content
Absolutely! There is just one limitation. If you are eligible for a certificate, we can issue only one per account.
You should have received an email for enrollment. In case you cannot find it in your inbox, send us a mail at [email protected]
Edit Content
Yes, you can ask for a full refund within 30 days.
Edit Content
OpenCV For Beginners : 1 month.
Computer Vision I : 3 months.
Computer Vision II : 3 months.
Deep Learning with PyTorch : 4 months.
Deep Learning with Tensorflow & Keras : 4 months.
How does lifetime access sound? We do this so you can use our courses as reference books you can come back to long after you have completed the courses. Note: In all courses other than OpenCV for Beginners, you get access to online labs that allow you to use Jupyter notebooks inside the course platform and submit assignments. The access to online labs is limited to 6 months, but you can run the same code on your local machine or Google Colab.
NO. You have the freedom to chose when you start the course. You should complete the course within 6 months to get the certificate. This applies independently to each course in the bundle. So, if you purchase a bundle, the 6 month period starts when you enroll in a specific course.
Yes, you will have lifetime access to the certificate on the course platform. You will get a digital certificate after successfully completing the course and you can share this certificate on LinkedIn, Facebook and other platforms.
Edit Content
The best bang for the buck is the CV Master Bundle which is the collection of all our courses offered by OpenCV.org. If CV Master is too elaborate or expensive for you, we recommend the CV DL Starter. It gives you a solid foundation in traditional computer vision and novel deep learning techniques.
The CV Master Bundle is a comprehensive collection of all our courses. The CV Master X Bundle goes a further step ahead by providing you 3 LIVE coaching sessions of 1 hour each, along with all our courses.
We appreciate that our students represent a wide range of demographics and are in various phases of their career. Therefore, to address their unique needs and give them the flexibility to choose the focus areas that are the most relevant to their career, we have introduced these coaching sessions. These sessions will help students like you meet your desired goals more efficiently.
For example, while an 'entrepreneur' might seek guidance on specific Computer Vision or Deep Learning problems , a 'working professional' may be looking to make a career transition by gaining the requisite knowledge and experience through certain foundational areas.
No. These sessions, including your personal career discussions, are absolutely confidential and won't be recorded, streamed or used for promotional purposes.
Looking for an all-in-one learning solution?
Successful course launches with crowdfunding campaigns
Thanks to the encouragement and overwhelming support of our backers, we have brought multiple courses to life with successful crowdfunding campaigns. Our lifetime pledges amount to almost $1 Million.
Play Video about ai-course

AI Courses by OpenCV.org

Play Video about opencv-for-beginner

OpenCV For Beginners

Play Video

Deep Learning With TensorFlow & Keras

 
Refund Policy
For all refund requests and queries, please write to us at [email protected].

Courses

You will have a window of 30 days after you start the course, to request a full refund.

Course Bundles

You will have a window of 30 days after you start the first course in the course bundle, to request a full refund. Refunds are offered for the entire course bundle and not for individual courses within the course bundle.

Start your learning journey with
AI Courses By OpenCV.




Kickstarter Campaign

There is a lot of educational material available online for computer vision, machine learning, and AI. However, the material is not organized for beginners to learn effectively. Often the focus is on showing off a cool shiny application without covering the fundamentals.

Because of this reason, at OpenCV.org, we have adopted a mission to not only build the best open source computer vision library in the world, but also to create the most comprehensive online courses to educate a global workforce.

Your Image Alt TextYour Image Alt TextYour Image Alt Text

OpenCV Foundation is a non-profit organization. We need help from the community to bring these courses to life. We launched a kickstarter campaign to raise money to fund the creation of these courses.

Check out the Kickstarter campaign page for more details on the course curriculum and pricing.

We got overwhelming response for the campaign with more than 1300 students enrolling for different courses. Moreover, some corporate organizations also bought our courses with cash back for their employees.

The enrollments are closed for now and we will update the course page when we open the enrollments again.

Subscribe and Start Your Free Crash Course

Stay up to date on OpenCV and Computer Vision news and our new course offerings

Holiday Sale 2024 – 30% Holiday Discount on all AI courses
D
H
M
S
Expired

Join the waitlist to receive a 20% discount

Courses are (a little) oversubscribed and we apologize for your enrollment delay. As an apology, you will receive a 20% discount on all waitlist course purchases. Current wait time will be sent to you in the confirmation email. Thank you!