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 PythonDownload Syllabus See Price
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 C++ and PythonDownload Syllabus See Price
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
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 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.
Each topic is covered using a mix of text and video explanations.
Work on various assignments which will be graded by our staff.
Learn everything about AI with the well structured curriculum & detailed explanations with code
Solve real world problems as part of projects and receive valuable feedback
In-browser online workspace for practical coding experience
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.
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.
The course thus far (while it obviously is based on OpenCV) is explaining the concepts and algorithms in such a way that I do feel I could transfer my knowledge to another library in the future if I so felt the need. They break up the content for each lesson segment into a very easy-to-consume block of time. 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. The assignments and quizzes allow you to utilise api documentation, past lessons, and anything you can find on the web; and if for some reason you're still not getting the answer by the end of your submission count it will be displayed for you. All of this has really helped me to actually learn the content, and I feel like the investment has been well worth it.
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.
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.
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++.
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.
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.
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.
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.
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.
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!
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 firstname.lastname@example.org
For any queries, please drop an email at email@example.com