Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

High Dynamic Range imaging (HDR), image stabilisation, autofocus, shot bracketing and deploying filters are changing the world of photography. Optical processes are being replaced by digital computation to make the image appear almost magical. The Computational Photography course by Udacity aims at imparting knowledge of this field without any fees.

This is an intermediate level course. Within a period of four months, you will learn all the core AI concepts of computational photography via rich learning content, instructor videos, interactive quizzes, and practical exercises. One of the major Computational Photography course benefits is that it offers a self-paced learning model, thus allowing you to focus on key challenge areas better.

The entire course curriculum will be delivered via nine lessons, each lesson covering specific sub-lessons. However, you will have to meet the Computational Photography course eligibility criteria before enrolling. To know all about how the course aids in starting or boosting your career, get in touch with Udacity’s expert team.

The Highlights

  • 4-month course duration 
  • Free of cost
  • Intermediate level 
  • Self-paced learning model 
  • Rich learning content 
  • Interactive quizzes 
  • Industry-best instructors 
  • Learn-by-doing exercises 
  • Instructor videos 
  • AI concepts covered

Programme Offerings

  • Top professors
  • Self-paced learning
  • No Course Fee

Courses and Certificate Fees

Certificate Availability
no

Computational Photography course fee structure 

Course

Fees

Computational Photography

Free


Eligibility Criteria

To enroll for the Computational Photography course by Udacity, you need to ensure that you have knowledge of college-level calculus and linear algebra. This includes matrices, differentiation and integration, and vectors, as the focus will be on applying these mathematics concepts. You should also be familiar with vectors and optics of Physics as well as distributions and density functions of probability theory.

Additionally, there are software-knowledge requirements as well – you should know how to work using Python or MATLAB.

Before you take the course, check whether you meet the tech requirements for Udacity by using their online technology compatibility checker.

What you will learn

Knowledge of photography

You will know the following once you have completed the Computational Photography online course –

  • Relationship between the human visual system and pictorial techniques 
  • Intrinsic limitations of 2D representations and possible compensations for the same 
  • Technical issues involved in capturing light to create images 
  • Technical aspects of rendering and image capturing 
  • Exploration of how the above can be used to its maximum potential 

Admission Details

  • Visit the course website – https://www.udacity.com/course/computational-photography--ud955.
  • Get started by creating an account with Udacity or logging into your existing account. 
  • You can even use your Google or Facebook account to sign up.
  • Before you enroll, do ensure you use the technology compatibility checker to see if you meet the tech requirements for Udacity.

Application Details

You need to fill a simple application in the form of a signup form. For this, details such as your full name, email address, and a self-made password will be needed. However, you can skip this process and directly sign up using your Google or Facebook account.

The Syllabus

  • What is computational photography?
  • Panorama
  • Dual photography 

  • Gradients and edges 
  • Point processes and smoothing 
  • Blending modes, convolution, and cross-correlation

  • Exposure 
  • Lenses 
  • Sensors 

  • Pyramids 
  • Blending
  • Fourier transform

  • Time-lapse 
  • HDR
  • Panorama

  • Lightfield camera 
  • Lightfield

  • Flutter shutter 
  • Lucy-Richardson blur 

  • Video
  • Video stabilisation 
  • Video textures

Instructors

Georgia Tech Frequently Asked Questions (FAQ's)

1: What are some key features of this course?

The key features of this course include a self-paced learning model, no fee, learn-by-doing exercises, and top-class professors.

2: Is the course beginner-friendly?

No. The course is an intermediate level course wherein you need to meet education and technology eligibility requirements to enroll.

3: In which language will I need to work on programming assignments?

You will need to work on programming assignments either using Python OpenCV or MATLAB/Octave, though the former is recommended.

4: How can I check if my technology is compatible with course requirements?

You can use the free technology compatibility checker to see if you meet the tech requirements for the course.

5: Do I need to create an account with Udacity to apply?

Yes, you need to create an account with Udacity. However, you can even sign up using your Google or Facebook account.

Articles

Back to top