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 first of five courses introduces students to the social determinants of health, and provides an overview of the definitions and theoretical perspectives that will form the foundation of this... more
Expand your financial knowledge to ask better questions, spot problems, make better decisions, and increase your influence in the organization. Duke Corporate Education has partnered with Professor... more
This specialization is intended for people who are interested in taking their web development with Django to the next level. It is assumed that learners have are familiar with Python and have taken... more
In this Specialization you will develop knowledge and skills in the interconnected spheres of business and marketing. This is facilitated by the application of a global perspective, which enables... more
This course starts with the theoretical concepts and fundamental knowledge of recommender systems, covering essential taxonomies. You\'ll learn to use Python to evaluate datasets based on user... more