Visual Perception

About this Course

The ultimate goal of a computer vision system is to generate a detailed symbolic description of each image shown. This course focuses on the all-important problem of perception. We first describe the problem of tracking objects in complex scenes. We look at two key challenges in this context. The first is the separation of an image into object and background using a technique called change detection. The second is the tracking of one or more objects in a video. Next, we examine the problem of segmenting an image into meaningful regions. In particular, we take a bottom-up approach where pixels with similar attributes are grouped together to obtain a region. Finally, we tackle the problem of object recognition. We describe two approaches to the problem. The first directly recognize an object and its pose using the appearance of the object. This method is based on the concept of dimension reduction, which is achieved using principal component analysis. The second approach is to use a neural network to solve the recognition problem as one of learning a mapping from the input (image) to the output (object class, object identity, activity, etc.). We describe how a neural network is constructed and how it is trained using the backpropagation algorithm.

Created by: Columbia University


Related Online Courses

This course introduces acoustics by using the concept of impedance. The course starts with vibrations and waves, demonstrating how vibration can be envisaged as a kind of wave, mathematically and... more
Did you know that 68% of companies identify sales pipeline management as a critical component of their sales process success? Dive into the world of sales with our course designed to transform your... more
This is a self-paced lab that takes place in the Google Cloud console. This lab shows how to use Cloud Data Fusion to explore data lineage - the data\'s origins and its movement over time.Created... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab you learn how to use Gemini code generation, explanation and suggestions in BigQuery.Created by: Google Cloud more
If you want to enter the exciting world of software development, this Software Engineering Foundations Specialization is for you. No prior degrees or knowledge of programming or application... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL