Friday, November 10, 2006
10:00 AM
CSB 601
Alexandre R.J. Francois
U. Southern California
From Computer Vision to Interactive Cross-Disciplinary Systems
The first part of this talk retraces my 10+ year journey in Computer Vision research, through object recognition, 3-D modeling from a single image, colorimetric and 2-D geometric manipulation of image regions, video analysis and visual interaction. This journey began in the mid-to-late 90's, and surfed the wave of evolution of hardware and software tools available to computer vision researchers. This evolution shaped my approach to designing and implementing demonstration software systems. It ultimately defined my approach to addressing vision problems and formulating dynamic solutions, an approach formalized in the Software Architecture for Immersipresence (SAI) framework. The SAI architectural style defines primitives and composition rules for the design of concurrent software systems. The second part of the talk demonstrates the use of SAI with several interactive software systems that cross traditional field boundaries: Stevi, a high-level vision system for a personal service robot; MuSA.RT, an interactive tonal analysis and visualization system; ESP, a driving interface for interactive expressive performance rendering; and a distributed first-person 3-D soccer game developed as a collaborative class project.

Biosketch: Alexandre R.J. Francois is a Research Assistant Professor of Computer Science in the Viterbi School of Engineering at the University of Southern California. He received the Diplome d'Ingenieur from the Institut National Agronomique Paris-Grignon (France) in 1993, the Diplome d'Etudes Approfondies ( M.S.) from the University Paris IX-Dauphine (France) in 1994, and the M.S. and Ph.D. degrees in Computer Science from USC in 1997 and 2000 respectively. His research interests cover all aspects of data and knowledge representation and manipulation. His research activity has centered on the theme of complex (software) systems design, which he has explored in the past in the context of robust, real-time vision systems, and complex, cross-disciplinary interactive systems. (URL: