3D Reconstruction - Single Viewpoint (Coursera)

Offered by Columbia University,
3D Reconstruction - Single Viewpoint (Coursera)

This course focuses on the recovery of the 3D structure of a scene from its 2D images. In particular, we are interested in the 3D reconstruction of a rigid scene from images taken by a stationary camera (same viewpoint). This problem is interesting as we want the multiple images of the scene to capture complementary information despite the fact that the scene is rigid and the camera is fixed. To this end, we explore several ways of capturing images where each image provides additional information about the scene.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

In order to estimate scene properties (depth, surface orientation, material properties, etc.) we first define several important radiometric concepts, such as, light source intensity, surface illumination, surface brightness, image brightness and surface reflectance. Then, we tackle the challenging problem of shape from shading - recovering the shape of a surface from its shading in a single image. Next, we show that if multiple images of a scene of known reflectance are taken while changing the illumination direction, the surface normal at each scene point can be computed. This method, called photometric stereo, provides a dense surface normal map that can be integrated to obtain surface shape.
Next, we discuss depth from defocus, which uses the limited depth of field of the camera to estimate scene structure. From a small number of images taken by changing the focus setting of the lens, a dense depth of the scene is recovered. Finally, we present a suite of techniques that use active illumination (the projection of light patterns onto the scene) to get precise 3D reconstructions of the scene. These active illumination methods are the workhorse of factory automation. They are used on manufacturing lines to assemble products and inspect their visual quality. They are also extensively used in other domains such as driverless cars, robotics, surveillance, medical imaging and special effects in movies.

What You Will Learn

  • Learn radiometric concepts related to light and how it interacts with scenes.
  • Understand reflectance models and the different physical mechanisms that determine the appearance of a surface.
  • Develop a method for recovering the shape of a surface from its shading.
  • Understand the principle of photometric stereo where a dense surface normal map of the scene is obtained by varying the illumination direction.

Course 3 of 5 in the First Principles of Computer Vision Specialization

Syllabus

WEEK 1: Getting Started: 3D Reconstruction - Single Viewpoint
WEEK 2: Radiometry and Reflectance
WEEK 3: Photometric Stereo
WEEK 4: Shape from Shading
WEEK 5: Depth from Defocus
WEEK 6: Active Illumination Methods

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Sourcing Analytics (Coursera) Coursera
Rutgers University

Sourcing Analytics (Coursera)

From 2007 to 2010, Apple made $27 billion from iPhone with a profit of $15.6 billion. Apple could not achieve this success without its global sourcing strategy. However, one of Apple’s key suppliers, Samsung Electronics, became a competitor and used its cost advantage to over-take Apple in the global market. Meanwhile, many new suppliers and products are emerging constantly. To continue the success, Apple must explore the global markets to identify and select new suppliers that are capable, inexpensive and financially robust. The question is, how to do it right for this year?

Nov 23rd 2026
4 Weeks
Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera)

The purpose of this course is to summarize new directions in Chinese history and social science produced by the creation and analysis of big historical datasets based on newly opened Chinese archival holdings, and to organize this knowledge in a framework that encourages learning about China in comparative perspective. Our course demonstrates how a new scholarship of discovery is redefining what is singular about modern China and modern Chinese history.

Nov 23rd 2026
4 Weeks
Voyage au cœur du vivant avec les rayons X : la cristallographie (FUN) FUN
Université Paris-Saclay

Voyage au cœur du vivant avec les rayons X : la cristallographie (FUN)

L’utilisation des structures tridimensionnelles de macromolécules biologiques fait partie du quotidien d’un grand nombre de biologistes. Ces structures permettent de comprendre leur fonctionnement, de dessiner des mutants pour étudier leur fonction, de dessiner des molécules pour les bloquer ou les activer. L’approche majeure pour résoudre la structure tridimensionnelle de macromolécules biologiques est la cristallographie aux rayons X. Ce MOOC est une initiation complète à la cristallographie biologique : depuis l'histoire de la méthode jusqu'à ses outils concrets.Nous vous transmettons nos connaissances et notre expérience par le biais de vidéos théoriques et en situation.

No sessions available
5-12 Weeks
The Civil War and Reconstruction - 1850-1861: A House Divided (edX) EdX
Columbia University,ColumbiaX

The Civil War and Reconstruction - 1850-1861: A House Divided (edX)

Discover how the issue of slavery came to dominate American politics, and how political leaders struggled and failed to resolve the growing crisis in the nation. A House Divided: The Road to Civil War, 1850-1861 begins by examining how generations of historians have explained the crisis of the Union. After discussing the institution of slavery and its central role in the southern and national economies, it turns to an account of the political and social history of the 1850s.

Self Paced
Self-Paced
Introduction to American History: From Reconstruction to World War, 1865-1919 (FutureLearn) FutureLearn
The University of Newcastle, Australia

Introduction to American History: From Reconstruction to World War, 1865-1919 (FutureLearn)

Explore American history since 1865. Learn about the Civil War, Reconstruction, segregation and US foreign policy. Discover key moments in American history after the Civil War. American history is vast and complex. Through this course you will explore some of its key moments - examining domestic history and foreign relations.

No sessions available
3 Weeks
Computer Vision with Embedded Machine Learning (Coursera) Coursera
Edge Impulse

Computer Vision with Embedded Machine Learning (Coursera)

Computer vision (CV) is a fascinating field of study that attempts to automate the process of assigning meaning to digital images or videos. In other words, we are helping computers see and understand the world around us! A number of machine learning (ML) algorithms and techniques can be used to accomplish CV tasks, and as ML becomes faster and more efficient, we can deploy these techniques to embedded systems.

Nov 23rd 2026
3 Weeks
Getting Started with CyberGIS (Coursera) Coursera
University of Illinois at Urbana-Champaign

Getting Started with CyberGIS (Coursera)

This course is intended to introduce students to CyberGIS—Geospatial Information Science and Systems (GIS)—based on advanced cyberinfrastructure as well as the state of the art in high-performance computing, big data, and cloud computing in the context of geospatial data science. Emphasis is placed on learning the cutting-edge advances of cyberGIS and its underlying geospatial data science principles.

Nov 23rd 2026
4 Weeks
Applied Social Network Analysis in Python (Coursera) Coursera
University of Michigan

Applied Social Network Analysis in Python (Coursera)

This course will introduce the learner to network analysis through the NetworkX library. The course begins with an understanding of what network analysis is and motivations for why we might model phenomena as networks. The second week introduces the concept of connectivity and network robustness.. The third week will explore ways of measuring the importance or centrality of a node in a network. The final week will explore the evolution of networks over time and cover models of network generation and the link prediction problem.

Nov 23rd 2026
4 Weeks
Research Data Management and Sharing (Coursera) Coursera
University of Edinburgh,University of North Carolina

Research Data Management and Sharing (Coursera)

This course will provide learners with an introduction to research data management and sharing. After completing this course, learners will understand the diversity of data and their management needs across the research data lifecycle, be able to identify the components of good data management plans, and be familiar with best practices for working with data including the organization, documentation, and storage and security of data. Learners will also understand the impetus and importance of archiving and sharing data as well as how to assess the trustworthiness of repositories.

Nov 23rd 2026
5-12 Weeks
Understanding China, 1700-2000: A Data Analytic Approach, Part 1 (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Understanding China, 1700-2000: A Data Analytic Approach, Part 1 (Coursera)

The purpose of this course is to summarize new directions in Chinese history and social science produced by the creation and analysis of big historical datasets based on newly opened Chinese archival holdings, and to organize this knowledge in a framework that encourages learning about China in comparative perspective. Our course demonstrates how a new scholarship of discovery is redefining what is singular about modern China and modern Chinese history.

Nov 23rd 2026
5-12 Weeks