Intelligent Acquisition of Visual Information

Course Description

High-quality, efficient acquisition of visual information is a critical component of many modern systems. It has wide applications in fields ranging from smart phones, autonomous driving vehicles, industrial robots to medical imaging. This course emphasizes on both theories and practices. It will introduce the key challenges, core ideas and related techniques in the design and implementation of intelligent visual capture systems, to junior and senior undergraduate students in computer science, artificial intelligence and related majors. This course will cover topics related to the latest development of intelligent visual measurement systems. It is highly interdisciplinary, relating multiple fields including artificial intelligence, digital circuit design, optics, computer graphics and vision. The course focuses strongly on the cultivation of hands-on system-building experience. By setting up multiple experiments as well as the course project, we encourage the students to creatively apply the theories they learn from the classes to the practices of building intelligent acquisition systems of visual information.

Class Information

This is a 8-week course. In each week, there is a lecture of 135 minutes and a lab session of 180+ minutes.


Week 1: Introduction
Week 2: Modern Camera Systems
Week 3: Deep Learning & Lightfields
Week 4: Measuring Depth
Week 5: Appearance Acquisition
Week 6: Capturing Volumes
Week 7: Advanced Topics
Week 8: Final Project Presentation


Each group (usually of 3 students) will be provided with a pair of machine vision cameras and a DLP projector for assignments (and the final project). Additional devices/services can be used for the final project, including FLIR AI cameras, Intel RealSense depth cameras, Shining3D object scanner, our high-angular-resolution lightstage and 3D printing support.