Computer vision courses

248 Courses

Introducción a la inteligencia artificial contemporánea

Descubre el fascinante mundo de la inteligencia artificial (IA) con nuestro curso integral ofrecido a través de Coursera por la Universidad Continental. Este curso, "Introducción a la inteligencia artificial contemporánea", está diseñado para brindarte una sólida comprensión de los conceptos fundamentales de IA, permitiéndote explorar los últimos a.
course image
provider Coursera
pricing Free Online Course (Audit)
duration 18 hours
sessions On-Demand

Inteligencia Artificial: Machine learning, ética y nuevas tendencias Programa de Certificado MasterTrack®

Descubre el camino hacia la vanguardia de la tecnología con el Programa de Certificado MasterTrack® en Inteligencia Artificial, una oferta educativa de primera línea por la Universidad Continental, disponible en Coursera. Este programa de 4 meses está meticulosamente diseñado para abarcar 4 cursos esenciales que te llevarán a comprender profundamen.
provider Coursera  MasterTrack
pricing Paid Course
duration 16 weeks, 16-24 hours a week

Computer Vision: Image Understanding for Efficient Business and Industry

Join us for an enlightening three-week journey at Luleå University of Technology, offered through FutureLearn, where we delve into the fascinating world of Computer Vision (CV) and its transformative impact on Industry 4.0. This course, "Computer Vision: Image Understanding for Efficient Business and Industry," is specially designed to provide you.
course image
provider FutureLearn
pricing Free Online Course (Audit)
duration 3 weeks, 4 hours a week
sessions On-Demand

Computer Vision And Image Processing - Fundamentals And Applications

Explore the core of visual computing with our course on "Computer Vision and Image Processing - Fundamentals and Applications." Designed to lay a solid foundation, this program is geared towards introducing students to the essential principles and challenges in Computer Vision and Image Processing. Delve into topics such as image acquisition, model.
provider Swayam
pricing Free Online Course
duration 12 weeks
sessions 21st Jan, 2024

Introduction To Soft Computing

Discover the innovative realm of soft computing with our Introduction to Soft Computing course, offered by the University of California, San Diego through Swayam. This pioneering field mimics the astounding ability of the human mind to navigate through uncertainty and imprecision, utilizing biological inspirations like genetics, evolution, ant beha.
provider Swayam
pricing Free Online Course
duration 8 weeks
sessions 21st Jan, 2024

Modern Computer Vision

Course Overview: Modern Computer Vision Dive into the cutting-edge field of computer vision with this comprehensive course offered by the Indian Institute of Technology Madras through Swayam. Designed for both beginners and seasoned professionals, this course covers the spectrum of computer vision technologies, from the foundational principles of d.
provider Swayam
pricing Free Online Course
duration 12 weeks
sessions 21st Jan, 2024

Introduction to Computer Vision and Image Processing

Embark on a journey into the captivating world of Computer Vision and Image Processing with this beginner-friendly course offered on Coursera, targeted at individuals eager to delve into the realms of Machine Learning and AI. Discover the transformative power of Computer Vision, a pivotal technology behind innovations like self-driving cars, roboti.
course image
provider Coursera
pricing Free Online Course (Audit)
duration 22 hours
sessions On-Demand

Camera and Imaging

Delve into the captivating world of imaging with our comprehensive course, now available through Columbia University on Coursera. Uncover the essence of creating images ready for human or machine interpretation, a practice with centuries of history yet revolutionized in the past thirty years. This course offers profound insights into the impact of.
course image
provider Coursera
pricing Free Online Course (Audit)
duration 17 hours
sessions On-Demand

Visual Perception

Discover the intricacies of computer vision systems in "Visual Perception," a comprehensive course offered by Columbia University through Coursera. This enlightening program delves into the essence of perception, showcasing the essential techniques and challenges involved in understanding and interpreting images through advanced technology. Embark.
course image
provider Coursera
pricing Free Online Course (Audit)
duration 10 hours
sessions On-Demand

Visual Perception for Self-Driving Cars

Welcome to Visual Perception for Self-Driving Cars, a pivotal third course offered by the University of Toronto within their comprehensive Self-Driving Cars Specialization. This advanced course aims to equip learners with essential skills and knowledge in the realm of autonomous driving perception, focusing on both static and dynamic object detecti.
course image
provider Coursera
pricing Free Online Course (Audit)
duration 31 hours
sessions On-Demand

“Computer vision student” sounds like a quote from science fiction, don’t you think? In fact, a computer vision engineer is a profession that, although it has not yet become the most widespread, is already rapidly gaining popularity and offers high salaries even at the start of a career.

What is computer vision and what does its developer do?

A computer vision engineer is a specialist who teaches computers to extract information from images. In particular, automatically recognize objects or gestures in images and videos. If a person can visually determine something (for example, find a defect in a product), a computer can also be trained to do this - and thus save time and resources, simplifying many processes.

Developments in the field of computer vision courses are used in a wide variety of companies whose products are related to images or video. This includes the production of self-driving cars, helping doctors interpret MRI images when searching for tumors, and even facial recognition in the subway to identify violators of the self-isolation regime. Computer vision specialists help many e-commerce businesses reduce the burden of moderation: for example, when an ad service like Avito fights trolls who upload pictures with inappropriate content.

Computer vision specialists after computer vision courses are called differently: developers, engineers, and researchers (computer vision scientist). Essentially, a computer vision specialist is more of an engineer who uses mathematics and programming as working tools. So, globally, a computer vision engineer, a computer vision scientist, a computer vision developer and a technical vision developer are one and the same thing.

What does a computer vision developer actually do?

As a rule, the day of such a specialist begins with a stand-up with the team. He then writes code to train neural networks, preprocesses data, and analyzes experiments. A computer vision developer can work alone or in a team, where everyone performs part of a larger task.

As for working tools, the Python language is usually used to write code for experiments, and the Tensorflow or Pytorch frameworks are used to train neural networks. The work also involves special libraries for image processing such as OpenCV. For high-load projects, the C++ language can also be used, since anything written in it is executed many times faster.

Computer vision is a young, dynamically developing field at the intersection of science and engineering, in which there are still more experiments than ready-made solutions. To grow, a specialist here needs to constantly learn. But it is the novelty and non-standard nature of the tasks, as well as the opportunity to create something truly innovative, that brings many people into this profession.

What do they teach in computer vision classes at AI Education?

Training at the best computer vision course typically consists of three modules: creating infrastructure, basics of machine learning and studying computer vision.

The first block at a computer vision online course can be called introductory. Since specialists in the field of computer vision rely on knowledge of mathematics and programming when solving problems, at the start they will have to study from scratch or brush up on topics from higher mathematics, mathematical analysis and linear algebra, as well as work with the Python language. Don’t worry if your knowledge is limited to school mathematics, which was “long ago and not true”: we will help you improve the necessary topics in the first module, so that in the future all students can move through the program at the same rhythm.

The second module is entirely devoted to machine learning. It helps solve computer vision problems faster and easier. For example, for facial recognition, you can expertly describe facial features based on questions that are asked when compiling an identikit. Or you can feed the algorithm a lot of photographic portraits with markings about which face belongs to whom, and then the algorithm itself will learn to extract features by which faces can be identified. In the future, if you need to determine who is in the photo, the algorithm will only need a database of portraits. If there is a photo of the person you need, the system itself will easily find him.

In the second module you will examine probability theory and mathematical statistics. Students will practice solving problems using fundamental algorithms and data structures in Python, become familiar with Python libraries for Data Science (NumPy, Matplotlib), as well as machine learning algorithms.

Finally, in the third module at this machine vision course you will analyze the main tasks of computer vision, we will work with mathematical morphology and the OpenCV and PIL libraries!