"Mixing and Unmixing Digital Images"

Hany Farid
Department of Computer Science
Dartmouth College

An image typically reflects the mixing of several sources, for example, lighting, reflectance, and shape. This mixing poses serious problems for a wide range of problems in image processing, computer vision, and robotics. In the first part of this talk I will discuss techniques for separating some of these image components. For example, I will show how a polarization filter and an independent component analysis can be employed to separate reflections.

In addition to this mixing, most imaging devices introduce an additional level of non-linearities (e.g., gamma correction and lens distortion). It is equally advantageous to remove these non-linearities prior to subsequent processing. I will present a technique for blindly removing these non-linearities in the absence of any calibration information or explicit knowledge of the imaging device. The basic approach exploits the fact that a non-linearity introduces specific higher-order correlations in the frequency domain (beyond second-order).

I will also talk briefly about some related work in detecting hidden messages in digital images and detecting traces of digital tampering.


Thursday, March 7, 2002
Moore School Bldg. - Room #216
3:00 - 4:30 p.m.