This course, Introduction to Computer Vision, is designed to introduce the audience to the fundamentals of computer vision. It will cover topics such as camera model, calibration, epipolar geometry, object and texture representation, light and shading, colour, and the use of CNNs for object detection/classification and depth estimation. Prerequisites include basic calculus, linear algebra, probability and statistics, and some programming skills. Industry support includes Samsung, Qualcomm, LG, TI, Google, Microsoft, Amazon, Facebook and many more.
Learn Computer Vision with OpenCV Library using Python
3.7
Udemy32,299 learners
Learn More
This free course teaches students how to use the OpenCV library with Python to build a face detection program. Gain the skills to develop computer vision applications with OpenCV.
Computer Vision For iOS Developers Course
4.0
Udemy0 learners
Learn More
This course provides iOS developers with the skills to train and integrate Object Detection and Semantic Segmentation models into their apps, allowing them to leverage the power of computer vision.
Computer Vision with Embedded Machine Learning
2.5
Coursera0 learners
Learn More
This course explores the field of Computer Vision (CV) and how it can be used to automate the process of assigning meaning to digital images or videos. It covers the use of Machine Learning (ML) algorithms and techniques to accomplish CV tasks, and how these techniques can be deployed to embedded systems.
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.
2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.
3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.
4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.
5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.
6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.
7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.