fbpx
Introduction & Basics
Computer Vision I
Learn More
Real World Applications
Computer Vision II
Learn More
Introduction to Deep Learning
Deep Learning with PyTorch
Learn More
Previous
Next

Pricing

Courses are currently (a little) overbooked...

Bundles

You get additional discounts on purchasing more than one course as a part of course bundles.

Bundle 4: CV Complete
POPULAR
$1199
Start your journey from Beginner to Mastery in Computer Vision and Deep Learning (PyTorch) OR Deep Learning (TensorFlow & Keras)
  • OpenCV For Beginners
  • Computer Vision I : Introduction
  • Computer Vision II : Applications
  • Deep Learning (PyTorch) OR Deep Learning (TensorFlow & Keras)
Bundle 5: CV Supreme
$1249
Start your journey from an absolute Beginner to Mastery in Computer Vision & Deep Learning (PyTorch) OR Deep Learning (TensorFlow & Keras)
  • OpenCV For Beginners
  • Computer Vision I : Introduction
  • Computer Vision II : Applications
  • Deep Learning (PyTorch) OR Deep Learning (TensorFlow & Keras)
BESTSELLER
Bundle 6: CV Master
$1,599
Start your journey from an absolute Beginner to Mastery in Computer Vision & Deep Learning (PyTorch) AND Deep Learning (TensorFlow & Keras)
  • OpenCV For Beginners
  • Computer Vision I : Introduction
  • Computer Vision II : Applications
  • Deep Learning (PyTorch)
  • Deep Learning (TensorFlow & Keras)
BEST VALUE – RECOMMENDED
Bundle 1: CV Enthusiast
$649
Starter bundle for Computer Vision Applications.
  • OpenCV For Beginners
  • Computer Vision I : Introduction
  • Computer Vision II : Applications
  • Deep Learning (PyTorch) OR Deep Learning (TensorFlow & Keras)
Bundle 2: CV DL Starter
$949
Best for getting started with CV and DL
  • OpenCV For Beginners
  • Computer Vision I : Introduction
  • Computer Vision II : Applications
  • Deep Learning (PyTorch) OR Deep Learning (TensorFlow & Keras)
Bundle 3: CV Professional
$949
Less Theory & more applications with CV & DL
  • OpenCV For Beginners
  • Computer Vision I : Introduction
  • Computer Vision II : Applications
  • Deep Learning (PyTorch) OR Deep Learning (TensorFlow & Keras)

Courses

OpenCV For Beginners
$117
Learn to build exciting OpenCV applications and start your AI journey!
  • Build Exciting Apps
  • Certification
  • Python Code Base
CV I: Introduction
$399
Get started with CV using OpenCV
  • All course material
  • Certification
  • 6 month access to labs
CV II: Applications
$399
Build interesting applications using CV & DL.
  • All course material
  • Certification
  • 6 month access to labs
DL with Pytorch
$699
Build a strong competence in Deep Learning (PyTorch)
  • All Course material
  • Certification
  • 100 Hours GPU on Azure
DL with TensorFlow & Keras
$699
Build a strong competence in Deep Learning (TensorFlow & Keras)
  • All Course material
  • Certification
  • 100 Hours GPU on Azure

AI Courses by OpenCV

Every decade or so there is a technological tsunami that transforms multiple industries.

Artificial Intelligence (AI) is that wave sweeping the technology world today. If you want to join this revolution but do not have the skills yet, this series of courses are right for you.

At OpenCV.org we support the largest computer vision library in the world. We are on a mission to create the most comprehensive online courses in AI to educate a global workforce.

These courses are designed for Working Professionals and Students alike. The only prerequisite for taking these courses is a basic understanding of Python or C++.

The courses require 3-4 months to complete if you commit 5-8hrs/week for learning.

OpenCV For Beginners is a course designed for 4-6 weeks for absolute beginners to help them confidently enter the world of computer vision by gaining enough practical understanding of the field before committing to more advanced learning paths.

Courses

Computer Vision I : Introduction

This course is designed to build a strong foundation in Computer Vision. You will get a solid understanding of all the tools in OpenCV for Image Processing, Computer Vision, Video Processing and the basics of AI.

Available in C++ and Python

Computer Vision II : Applications

In this course, you will build systems or applications using the techniques learnt in the first course as well as some new ones that we cover as we go along. We also cover substantial amount of Machine Learning and the basics of Deep Learning in this course. We will also build interesting Web Applications as part of the course curriculum.

Available in Python

Deep Learning with PyTorch

Deep Learning with PyTorch

In this course, we will start with a theoretical understanding of simple neural nets and gradually move to Deep Neural Nets and Convolutional Neural Networks.

Not only will we go over Deep Net architectures used for solving various computer vision problems, we will also go over practical considerations needed to successfully train Deep Neural Networks. These include how to prepare datasets, how to perform sanity checks before embarking on training that can take hours, how to use visualization tools to debug the training process, what workflows to use when the results are not satisfactory, and finally how to deploy your network on the cloud.

Students will get 100 Free GPU hours of Azure credits to be used with Microsoft Azure Cloud Services

GPU Labs powered by :

Course Offerings

Lectures

Each topic is covered using a mix of text and video explanations.

Code with Explanations

Learn everything about AI with the well structured curriculum & detailed explanations with code

Online Labs

In-browser online workspace for practical coding experience

Assignments

Work on various assignments which will be graded by our staff.

Projects

Solve real world problems as part of projects and receive valuable feedback

Discussion Forum

Get answers to your queries and discuss ideas with your fellow students & mentors

Certification

Certificate of Completion
Graduation Certificate

Certificate of Completion

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

Honor Certificate

Certificate of Excellence

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

Certificate of Excellence

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.

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.

Ceda Fusia Senior Software Engineer, Lifelogger Technologies Corp.

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 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 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 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 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 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 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 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 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 Math Instructor

    Success With Crowdfunding Campaigns

    All thanks to our wonderful backers, we have received overwhelming support for our crowdfunding campaigns to bring our courses to life.

    AI Courses by OpenCV.org

    OpenCV For Beginners

    Deep Learning With TensorFlow & Keras

    Refund Policy

    For single course purchase: You will have a window of 30 days after you start the course to request a refund.

    For bundle purchase: You will have a window of 30 days after you start the first course to request a refund for the entire bundle. Refund for individual course is not allowed.

    You can request a refund by dropping an email at [email protected]

    FAQ

    You should have received an email for enrollment. In case you cannot find it in your inbox, send us a mail at [email protected]
    You should have functional knowledge of either Python or C++ or both.

    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.

    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 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%.

    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.

    The best bang for the buck is the CV Master Bundle which is the collection of all our courses offered by OpenCV.org. In case CV Master too elaborate or too expensive for you, we recommend the CV DL Starter. It gives you a solid foundation is both traditional computer vision and the novel deep learning techniques.
    Absolutely! There is just one limitation. If you are eligible for a certificate, we can issue only one per account.
    Yes, you can ask for a full refund within 30 days.

    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.

    We will be in the course forum answering your questions.

    Official OpenCV Course Provider

    Big Vision LLC  (BigVision.ai), a California-based AI, Computer Vision & Deep Learning consulting company is the exclusive and official course provider of OpenCV.org courses. Big Vision LLC also runs the popular Computer Vision blog LearnOpenCV.com.

    Resellers

    The following resale partner is authorized to sell official OpenCV courses. If you are interested in becoming a resale partner, please contact us at [email protected]

    Region

    China

    Join the waitlist to receive a 10% discount

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