About this Course

40,223 recent views

Learner Career Outcomes

40%

started a new career after completing these courses

29%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 4 of 6 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 25 hours to complete
English
Subtitles: English

Skills you will gain

Computer VisionEstimationRandom Sample Consensus (Ransac)Geometry

Learner Career Outcomes

40%

started a new career after completing these courses

29%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 4 of 6 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 25 hours to complete
English
Subtitles: English

Offered by

University of Pennsylvania logo

University of Pennsylvania

Syllabus - What you will learn from this course

Content RatingThumbs Up82%(1,730 ratings)Info
Week
1

Week 1

7 hours to complete

Geometry of Image Formation

7 hours to complete
15 videos (Total 180 min), 1 reading, 9 quizzes
15 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
1 reading
Setting up MATLAB10m
8 practice exercises
Introduction14m
Vanishing Points10m
Perspective Projection10m
Rotations and Translations14m
Dolly Zoom4m
Feeling of Camera Motion6m
How to Compute Intrinsics from Vanishing Points4m
Camera Calibration6m
Week
2

Week 2

5 hours to complete

Projective Transformations

5 hours to complete
5 videos (Total 69 min)
5 videos
Compute Projective Transformations13m
Projective Transformations and Vanishing Points6m
Cross Ratios and Single View Metrology13m
Two View Soccer Metrology11m
4 practice exercises
Homogeneous Coordinates10m
Projective Transformations8m
Vanishing Points8m
Cross Ratios and Single View Metrology8m
Week
3

Week 3

6 hours to complete

Pose Estimation

6 hours to complete
8 videos (Total 126 min)
8 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
5 practice exercises
Visual Features12m
Singular Value Decomposition16m
RANSAC6m
3D-3D Pose2m
Pose Estimation8m
Week
4

Week 4

8 hours to complete

Multi-View Geometry

8 hours to complete
14 videos (Total 221 min)
14 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
4 practice exercises
Epipolar Geometry24m
Nonlinear Least Squares12m
3D Velocities from Optical Flow6m
Bundle Adjustment10m

Reviews

TOP REVIEWS FROM ROBOTICS: PERCEPTION

View all reviews

About the Robotics Specialization

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

Frequently Asked Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

  • If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project. Learn more.

More questions? Visit the Learner Help Center.