К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Visual Perception · LearnSpace
Назад в каталог
courseraПрограммирование

Visual Perception

Курс от Columbia University
Начальный≈ 83.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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.

Навыки, которые вы освоите

Machine Learning AlgorithmsArtificial Neural NetworksImage AnalysisComputer VisionDimensionality ReductionGraph TheoryDeep LearningMachine Learning Methods

Программа курса

5 модулей · 86 учебных материалов

01Getting Started: Visual Perception 17 материалов

Welcome to First Principles of Computer Vision: Visual Perception

Course SyllabusЧтениеAbout the Instructor ЧтениеCourse Information and SupportЧтениеAcademic Honesty Policy Чтение

Учитесь у экспертов

Shree Nayar

T. C. Chang Professor

Visual Perception
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 83.7 ч

5 модулей

Язык: Английский

Часть программы вашего университета
Discussion Forum EtiquetteЧтение
Security Notice: Instructor Impersonation and Phishing ScamЧтение
Frequently Asked QuestionsЧтение

Pre-Course Survey

Pre-Course SurveyЧтениеPre-Course SurveyPLUGIN

Module 1: Introduction to First Principles of Computer Vision

Module 1 Lecture HandoutЧтение1.1 Overview of IntroductionPLUGIN1.2 What is Computer Vision? PLUGIN1.3 What is Vision Used For? PLUGIN1.4 How Do Humans Do It?PLUGIN1.5 Topics Covered PLUGIN1.6 About the Lecture SeriesPLUGIN1.7 References and Credits PLUGIN
02Object Tracking13 материалов

Module 2: Object Tracking

Module 2 Lecture HandoutЧтение2.1 Overview of Object TrackingPLUGIN2.2 Change DetectionPLUGIN2.2 Change Detection Self-Check QuizЗадание2.3 Gaussian Mixture ModelPLUGIN2.3 Gaussian Mixture Model Self-Check QuizЗадание2.4 Video CorrectionЧтение2.4 Object Tracking using Template MatchingPLUGIN2.4 Object Tracking using Templates Self-Check QuizЗадание2.5 Tracking by Feature DetectionPLUGIN2.5 Tracking by Feature Detection Self-Check QuizЗаданиеWeek 2 Object TrackingОбсуждение

Module 2 Quiz

Week 2 Object TrackingЗадание
03Image Segmentation13 материалов

Module 3: Image Segmentation

Module 3 Lecture HandoutЧтение3.1 Overview of Image SegmentationPLUGIN3.2 Segmentation by HumansPLUGIN3.2 Segmentation by Humans Self-Check QuizЗадание3.3 Segmentation as ClusteringPLUGIN3.3 Segmentation as Clustering Self-Check QuizЗадание3.4 k-Means SegmentationPLUGIN3.4 k-Means Segmentation Self-Check QuizЗадание3.5 Mean-Shift SegmentationPLUGIN3.5 Mean-Shift Segmentation Self-Check QuizЗадание3.6 Graph Based SegmentationPLUGIN3.6 Graph Based Segmentation Self-Check QuizЗадание

Module 3 Quiz

Week 3 Image SegmentationЗадание
04Appearance Matching20 материалов

Module 4: Appearance Matching

Module 4 Lecture HandoutЧтение4.1 Overview of Appearance MatchingPLUGIN4.2 Shape vs. AppearancePLUGIN4.2 Shape vs. Appearance Self-Check QuizЗадание4.3 Learning AppearancePLUGIN4.3 Learning Appearance Self-Check QuizЗадание4.4 Video CorrectionЧтение4.4 Principal Component AnalysisPLUGIN4.4 Principal Component Analysis Self-Check QuizЗадание4.5 Finding Principal ComponentsPLUGIN4.5 Finding Principal Components Self-Check QuizЗадание4.6 PCA and SVDPLUGIN4.6 PCA and SVD Self-Check QuizЗадание4.7 Video CorrectionЧтение4.7 Parametric Appearance RepresentationPLUGIN4.7 Parametric Appearance Representation Self-Check QuizЗадание4.8 Appearance MatchingPLUGIN4.8 Appearance Matching Self-Check QuizЗаданиеWeek 4 Smartphones using 3D Sensors Обсуждение

Module 4 Quiz

Week 4 Appearance MatchingЗадание
05Neural Networks23 материалов

Module 5: Neural Networks

Module 5 Lecture HandoutЧтение5.1 Overview of Neural NetworksPLUGIN5.2 PerceptronPLUGIN5.2 Perceptron Self-Check QuizЗадание5.3 Perceptron NetworkPLUGIN5.3 Perceptron Network Self-Check QuizЗадание5.4 Activation FunctionPLUGIN5.4 Activation Function Self-Check QuizЗадание5.5 Neural NetworkPLUGIN5.5 Neural Network Self-Check QuizЗадание5.6 Gradient DescentPLUGIN5.6 Gradient Descent Self-Check QuizЗадание5.7 Backpropagation AlgorithmPLUGIN5.7 Backpropagation Algorithm Self-Check QuizЗадание5.8 Example ApplicationsPLUGIN5.8 Example Applications Self-Check QuizЗадание5.9 When to Use Machine Learning?PLUGIN5.9 When to Use Machine Learning? Self-Check QuizЗаданиеWeek 5 Neural NetworksОбсуждение

Module 5 Quiz

Week 5 Neural NetworksЗадание

Post-Course Survey

Post-Course SurveyЧтениеPost-Course SurveyPLUGINPeer Review (Test) Взаимная проверка