CHAM, Tat Jen
BA PhD Cambridge

School of Computer Science & Engineering
Nanyang Technological University Singapore  


Lecture Courses

  • CZ2004 Human-Computer Interaction
    • This is an undergraduate second year course covering the fundamentals of human-computer interaction. The meta-objective is to have computer science students think more broadly about "last-inch connectivity": the efficiency of information transfer between the users' minds and the computing interfaces. This includes developing awareness of the importance of usability, and having a keen perspective of the input-output interfacing between computers and human (input:senses, output:muscles). Other aspects of the course includes UI and UX design, prototyping, familiarity with human and machine capabilities, as well as analysis of underlying "protocols" when humans communicate with or manipulate interfaces.
  • CE7491 Advanced Digital Image Processing
    • This is a graduate level course covering different aspects of image processing, computer vision and machine learning (in the context of computer vision). As no prior experience is required, the fundamental theories of image formation, spatial and frequency domain processing, and imaging geometry are covered, although at a fairly rapid pace. In addition, deep learning frameworks are discussed as is popularly used in the latest computer vision research.

Student Projects / Fun Projects – Highlights

Pipeline for 3D Reconstruction and Augmented Reality


Multiview 3D Reconstruction and Fly-through of Moonriver Lodge, Cameron Highlands, Malaysia

(2010, 2017)

SmartSpace with Projector-Camera Systems


SmartSpace Projects Sampler (2004-2006)

SCSE undergraduate project demos in SmartSpace in 2006, mainly involving interactive computer vision and PROCAMS.
SmartSpace portion in SCSE publicity video (2006)

This is a short footage from SCSE's publicity video in 2006, featuring SmartSpace projects.
Light Fantastic (2005)

This is an undergraduate FYP demonstrating how a projector-camera system can be combined with normal furniture and objects to create interesting effects of adding virtual light sources to the actual space itself.
Silica Graphics (2009, 2015)

This were undergraduate FYPs, in which a real sandbox was augmented with a PROCAMS to enhance interactive capability when playing with sand.

The clip on the upper right was taken during the NTU Discover Engineering Exhibition in 2009. Alternatively, see this other more comprehensive video.

The clip on the lower right was a follow-on project in 2015 that significantly increased speed and functionality.
Melded Reality (2007)

This is an undergraduate FYP in which a PROCAMS was used to make walls, furniture and objects become interactive to a laser pointer, in a form of "melded reality".

Student Projects in the Singapore-MIT Alliance Computer Science Programme