YoVDO

Visual Recognition & Understanding

Offered By: University at Buffalo via Coursera

Tags

Computer Vision Courses Deep Learning Courses MATLAB Courses Linear Algebra Courses Object Detection Courses Face Recognition Courses Optical Character Recognition Courses Generative Models Courses

Course Description

Overview

This course immerses learners in deep learning, preparing them to solve computer vision problems. Learners plunge into the field of computer vision that deals with recognizing, identifying and understanding visual information from visual data, whether the information is from a single image or video sequence. Topics include object detection, face detection and recognition (using Adaboost and Eigenfaces), and the progression of deep learning techniques (CNN, AlexNet, REsNet, and Generative Models.)

This course is ideal for anyone curious about or interested in exploring the concepts of visual recognition and deep learning computer vision. Learners should have basic programming skills and experience (understanding of for loops, if/else statements), specifically in MATLAB (free introductory tutorial: https://www.mathworks.com/learn/tutorials/matlab-onramp.html). Learners should also be familiar with the following: basic linear algebra (matrix vector operations and notation), 3D co-ordinate systems and transformations, basic calculus (derivatives and integration) and basic probability (random variables). It is highly recommended that learners take the “Deep Learning Onramp” course available at https://matlabacademy.mathworks.com/.

Material includes online lectures, videos, demos, hands-on exercises, project work, readings and discussions. Learners gain experience writing computer vision programs through online labs using MATLAB* and supporting toolboxes.

This is the fourth course in the Computer Vision specialization that lays the groundwork necessary for designing sophisticated vision applications. To learn more about the specialization, check out a video overview at https://youtu.be/OfxVUSCPXd0.

* A free license to install MATLAB for the duration of the course is available from MathWorks.

Syllabus

Introduction to Visual Recognition & Understanding
-This module provides an introduction to visual recognition and understanding in Computer Vision.

Early Techniques
-This module discusses optical character recognition, face detection, face recognition, and other early techniques used for visual recognition.

Deep Learning Overview
-In this module, we will discuss the history of Deep Learning, how it is used, and how it is revolutionizing the field of Computer Vision.

Deep Learning in Computer Vision: Applications
-This module provides information about the various applications of Deep Learning in Computer Vision.


Taught by

Radhakrishna Dasari and Junsong Yuan

Tags

Related Courses

Advanced Deep Learning Techniques for Computer Vision
MathWorks via Coursera
Mastering Programming with MATLAB
Vanderbilt University via Coursera
Analyse numérique pour ingénieurs
École Polytechnique Fédérale de Lausanne via Coursera
Automating Image Processing
MathWorks via Coursera
Quantitative Methods for Biology
Harvard University via edX