Acerca de este Curso
4.4
402 calificaciones
101 revisiones
Programa Especializado
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel intermedio

Nivel intermedio

Horas para completar

Aprox. 29 horas para completar

Sugerido: 4 weeks of study, 3-5 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)

Habilidades que obtendrás

Computer VisionEstimationRandom Sample Consensus (Ransac)Geometry
Programa Especializado
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel intermedio

Nivel intermedio

Horas para completar

Aprox. 29 horas para completar

Sugerido: 4 weeks of study, 3-5 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)

Programa - Qué aprenderás en este curso

Semana
1
Horas para completar
7 horas para completar

Geometry of Image Formation

Welcome to Robotics: Perception! We will begin this course with a tutorial on the standard camera models used in computer vision. These models allow us to understand, in a geometric fashion, how light from a scene enters a camera and projects onto a 2D image. By defining these models mathematically, we will be able understand exactly how a point in 3D corresponds to a point in the image and how an image will change as we move a camera in a 3D environment. In the later modules, we will be able to use this information to perform complex perception tasks such as reconstructing 3D scenes from video....
Reading
15 videos (Total 180 minutos), 1 reading, 9 quizzes
Video15 videos
Camera Modeling10m
Single View Geometry14m
More on Perspective Projection8m
Glimpse on Vanishing Points10m
Perspective Projection I14m
Perspective Projection II14m
Point-Line Duality8m
Rotations and Translations18m
Pinhole Camera Model10m
Focal Length and Dolly Zoom Effect8m
Intrinsic Camera Parameter13m
3D World to First Person Transformation13m
How to Compute Intrinsics from Vanishing Points12m
Camera Calibration11m
Reading1 lectura
Setting up MATLAB10m
Quiz8 ejercicios de práctica
Introduction14m
Vanishing Points10m
Perspective Projection10m
Rotations and Translations14m
Dolly Zoom4m
Feeling of Camera Motion6m
How to Compute Intrinsics from Vanishing Points4m
Camera Calibration6m
Semana
2
Horas para completar
5 horas para completar

Projective Transformations

Now that we have a good camera model, we will explore the geometry of perspective projections in depth. We will find that this projection is the cause of the main challenge in perception, as we lose a dimension that we can no longer directly observe. In this module, we will learn about several properties of projective transformations in depth, such as vanishing points, which allow us to infer complex information beyond our basic camera model....
Reading
5 videos (Total 69 minutos), 5 quizzes
Video5 videos
Compute Projective Transformations13m
Projective Transformations and Vanishing Points6m
Cross Ratios and Single View Metrology13m
Two View Soccer Metrology11m
Quiz4 ejercicios de práctica
Homogeneous Coordinates10m
Projective Transformations8m
Vanishing Points8m
Cross Ratios and Single View Metrology8m
Semana
3
Horas para completar
6 horas para completar

Pose Estimation

In this module we will be learning about feature extraction and pose estimation from two images. We will learn how to find the most salient parts of an image and track them across multiple frames (i.e. in a video sequence). We will then learn how to use features to find the position of the camera with respect to another reference frame on a plane using Homographies. We will also learn about how to make these techniques more robust, using least squares to hand noisy feature points or RANSAC to remove completely erroneous feature points....
Reading
8 videos (Total 126 minutos), 6 quizzes
Video8 videos
Singular Value Decomposition30m
RANSAC: Random Sample Consensus I13m
Where am I? Part 116m
Where am I? Part 213m
Pose from 3D Point Correspondences: The Procrustes Problem9m
Pose from Projective Transformations8m
Pose from Point Correspondences P3P10m
Quiz5 ejercicios de práctica
Visual Features12m
Singular Value Decomposition16m
RANSAC6m
3D-3D Pose2m
Pose Estimation8m
Semana
4
Horas para completar
8 horas para completar

Multi-View Geometry

Now we will use what we learned from two view geometry and extend it to sequences of images, such as a video. We will explain the fundamental geometric constraints between point features in images, the Epipolar constraint, and learn how to use it to extract the relative poses between multiple frames. We will finish by combining all this information together for the application of Structure from Motion, where we will compute the trajectory of a camera and a map throughout many frames and refine our estimates using Bundle adjustment....
Reading
14 videos (Total 221 minutos), 5 quizzes
Video14 videos
Epipolar Geometry II14m
Epipolar Geometry III24m
RANSAC: Random Sample Consensus II6m
Nonlinear Least Squares I3m
Nonlinear Least Squares II6m
Nonlinear Least Squares III13m
Optical Flow: 2D Point Correspondences19m
3D Velocities from Optical Flow16m
3D Motion and Structure from Multiple Views18m
Visual Odometry19m
Bundle Adjustment I17m
Bundle Adjustment II18m
Bundle Adjustment III17m
Quiz4 ejercicios de práctica
Epipolar Geometry24m
Nonlinear Least Squares12m
3D Velocities from Optical Flow6m
Bundle Adjustment10m
4.4
101 revisionesChevron Right
Dirección de la carrera

25%

comenzó una nueva carrera después de completar estos cursos
Beneficio de la carrera

83%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

Principales revisiones

por SKApr 1st 2018

Outstanding Course! I could always count on Prof.Jianbo to crunch some of the most complex and confusing parts of the course into a much easier understandable language.

por RSJun 19th 2016

Excellent organization and presentation of the course material, and very prompt responses from the teaching staff on the message boards.

Instructores

Avatar

Kostas Daniilidis

Professor of Computer and Information Science
School of Engineering and Applied Science
Avatar

Jianbo Shi

Professor of Computer and Information Science
School of Engineering and Applied Science

Acerca de University of Pennsylvania

The University of Pennsylvania (commonly referred to as Penn) is a private university, located in Philadelphia, Pennsylvania, United States. A member of the Ivy League, Penn is the fourth-oldest institution of higher education in the United States, and considers itself to be the first university in the United States with both undergraduate and graduate studies. ...

Acerca del programa especializado Robotics

The Introduction to Robotics Specialization introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery. You will be exposed to real world examples of how robots have been applied in disaster situations, how they have made advances in human health care and what their future capabilities will be. The courses build towards a capstone in which you will learn how to program a robot to perform a variety of movements such as flying and grasping objects....
Robotics

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando te inscribes en un curso, obtienes acceso a todos los cursos que forman parte del Programa especializado y te darán un Certificado cuando completes el trabajo. Se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes auditar el curso sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.