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.
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
You get additional discounts on purchasing more than one course.
For most students the Complete Bundle is the best option and provides the greatest value for money.
It is a good option if you want to learn Computer Vision in depth but dont want to dig deep into Neural Nets.
This combo is good for getting through the basics of CV & DL using OpenCV and PyTorch.
You can consider this bundle if you already know OpenCV and want to start with projects & Deep Learning.
This bundle is perfect for students who want to develop their skill set and get a job in top AI companies or start their own ventures in AI.
This bundle is perfect for absolute beginners who aspire to develop their skillset to a mastery level. This will help highly motivated and self driven learners confidently prepare themselves for a career in AI either through a job or even in starting their own venture in AI.
Each topic is covered using a mix of text and video explanations.
Learn everything about AI with the well structured curriculum & detailed explanations with code
In-browser online workspace for practical coding experience
Work on various assignments which will be graded by our staff.
Solve real world problems as part of projects and receive valuable feedback
Get answers to your queries and discuss ideas with your fellow students & mentors
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.
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.
You get additional discounts on purchasing more than one course as a part of course bundles.
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.
Ceda FusiaI 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 EngineerThe 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 LancashireThe 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, SynapboxI 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 AptumThe 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 TechnologyI 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 TechnologyI 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 TechnologyThe 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 CruzI 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 InstructorThe 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.
Yes! We now offer a student discount for courses. Click this link to apply for a student discount.
After you start a course, it will take you 3-4 months to finish it depending on the course. (assuming you put in 7-8 hrs/week to work on the course.) See below.
Computer Vision I : 3 months.
Computer Vision II : 3 months.
Deep Learning with PyTorch : 4 months.
Note that you can finish the courses earlier if you devote more time.
For each course, you will have lifelong access to the course material, including all updates made to the course. In addition to the course material, students will get access to online labs for 6 months after the start of the course. Online labs allow you to try code in hosted Jupyter notebooks while you are going through the study material. Also, the 6 month period starts when you enroll in a specific course.
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.
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.
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].
China
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!
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.