Publications

Highlights

An Architectural Framework for the Design, Analysis and Implementation of Interactive Systems (The Computer Journal) [ref]

Performer Centered Visual Feedback for Human-Machine Improvisation (with E. Chew and D. Thurmond; ACM Computers in Entertainment) [ref]

Class-Wide Projects: Fostering Collaboration and Creativity in Computer Science Courses (ACM C&C 2009) [ref]

Time and Perception in Music and Computation (book chapter) [ref]

Book chapters

2009 || tpmc

Alexandre R.J. François, "Time and Perception in Music and Computation," in New Computational Paradigms for Computer Music, G. Assayag and A. Gerzso Eds., Editions Delatour France / IRCAM, 2009, pp. 125-146. [flyer] [web] [BibRef]

2005 || etcv

Alexandre R.J. François, "Software Architecture for Computer Vision," in Emerging Topics in Computer Vision, G. Medioni and S.B. Kang Eds., Prentice Hall, 2005, pp. 585-654. [web] [BibRef]

Refereed book chapters

2009 || vh

Elaine Chew and Alexandre R. J. François, "Visible Humour - Seeing P.D.Q. Bach's Musical Humour Devices in The Short Tempered Clavier on the Spiral Array Space," in T. Noll, T. Klouche (eds.), Mathematics and Computation in Music - First International Conference, MCM 2007, Berlin, Germany, May 18-20, 2007. Springer: Berlin, Heidelberg, Communications in Computer and Information Science (CCIS) Volume 37, 2009.

1996 || gslr

Alexandre R.J. François and Gérard G. Medioni, "Generic Shape Learning and Recognition," in J. Ponce, A Zisserman and M. Hebert (eds.), Proceedings of the International Workshop on Object Representations in Computer Vision, Cambridge, England, UK, April 1996. Springer Verlag, 1996, pp.287-320. [pdf][BibRef] [ACM Digital Library]

Refereed journal articles

2013 || ijart

Alexandre R.J. François, Isaac Schankler and Elaine Chew, “Mimi4x: An Interactive Audio-visual Installation for High-level Structural Improvisation,” International Journal of Arts and Technology, vol. 6, no. 2, 2013.

2011 || cie || comjnl

Alexandre R.J. François, Elaine Chew and Dennis Thurmond, "Performer Centered Visual Feedback for Human-Machine Improvisation," ACM Computers in Entertainment, vol. 9, no. 3, November 2011, 13 pages. [ACM Digital Library]

Alexandre R.J. François, "An Architectural Framework for the Design, Analysis and Implementation of Interactive Systems," The Computer Journal (2011), vol. 54, no. 7, pp. 1188-1204. doi:10.1093/comjnl/bxq081. First published online November 10, 2010.

2007 || cviu

Gérard G. Medioni, Alexandre R.J. François, Matheen Siddiqui, Kwangsu Kim and Hosub Yoon, "Robust Real-Time Vision for a Personal Service Robot," Computer Vision and Image Understanding, special issue on Human-Computer Interaction, vol. 108, no. 1-2, October-November 2007, pp. 196-203. [doi][BibRef]

2005 || cie || mm

Elaine Chew and Alexandre R. J. François, "Interactive multi-scale visualizations of tonal evolution in MuSA.RT Opus 2," ACM Computers in Entertainment Special Issue on Music Visualization, vol. 3, no. 4, October-December 2005, 16 pages. [ACM Digital Library]

Alexandre R.J. François, Ram Nevatia, Jerry Hobbs and Robert C. Bolles, "VERL: An Ontology Framework for Representing and Annotating Video Events," IEEE Multimedia, vol. 12, no.4, October-December 2005, pp. 76-86. [IEEE Digital Library] [IEEE Xplore] [ACM Digital Library]

2003 || ivc

Alexandre R.J. François, Gérard G. Medioni and Roman Waupotitsch, "Mirror Symmetry => 2-View Stereo Geometry," Image and Vision Computing, vol. 21, no. 2, February 2003, pp. 137-143. [pdf][BibRef]

2001 || ivc

Alexandre R.J. François and Gérard G. Medioni, "Interactive 3-D Model Extraction From a Single Image," Image and Vision Computing, vol. 19, no. 6, April 2001, pp. 317-328. [pdf][BibRef]

Refereed conference proceedings

2011 || isps || mcm

Isaac Schankler, Alexandre R. J. François and Elaine Chew, "Preparing for the Unpredictable: Identifying Successful Performance Strategies in Human-Machine Improvisation,” Proceedings of the International Symposium on Performance Science, Toronto, Canada, 24-27 August 2011.

Isaac Schankler, Jordan L.B. Smith, Alexandre R. J. François and Elaine Chew, "Emergent Formal Structures of Factor Oracle-Driven Musical Improvisations,” Proceedings of the International Conference on Mathematics and Computation in Music, Paris, France, 15-17 June 2011.

2010 || imida

Alexandre R. J. François, Isaac Schankler and Elaine Chew, "Mimi4x: An Interactive Audio-visual Installation for High-level Structural Improvisation," Proceedings of the Workshop on Interactive Multimedia Installations and Digital Art, International Conference on Multimedia & Expo, Singapore, 23 July 2010.

2009 || c&c

Alexandre R. J. François, "Class-Wide Projects: Fostering Collaboration and Creativity in Computer Science Courses," Proceedings of ACM Creativity & Cognition 2009, pp. 369-370, Berkeley, CA, USA, 28 October 2009. [ACM Digital Library]

2008 || icmpc

Elaine Chew and Alexandre R. J. François, "MuSA.RT and the Pedal: The Role of the Sustain Pedal in Clarifying Tonal Structure," Proceedings of the 10th International Conference on Music Perception and Cognition, Sapporo, Japan, August 2008.

2007 || nime || mcm

Alexandre R. J. François, Elaine Chew and Dennis Thurmond, "Visual Feedback in Performer-Machine Interaction for Musical Improvisation," Proceedings of the International Conference on New Interfaces for Musical Expression, pp. 277-280, New York, NY, USA, June 2007. [pdf] [BibRef]

Elaine Chew and Alexandre R. J. François, "Visible Humour - Seeing P.D.Q. Bach's Musical Humor in The Short Tempered Clavier on the Spiral Array Space," to appear in Proceedings of the International Conference on Mathematics and Computation in Music, Berlin, Germany, May 2007. [Abstract and pdf]

2006 || amc || ace || nime

Elaine Chew, Jie Liu and Alexandre R. J. François, "ESP: Roadmaps as Constructed Interpretations and Guides to Expressive Performance," Proceedings of the ACM Multimedia Workshop on Audio and Music Computing, Santa Barbara, CA, USA, October 2006. [Abstract and pdf] [ACM Digital Library]

Jie Liu, Elaine Chew and Alexandre R. J. François, "From Driving to Expressive Music Performance: Ensuring Tempo Smoothness," Proceedings of the ACM SIGCHI International Conference on Advances in Computer Entertainment Technology (ACE), Hollywood, CA, USA, June 2006. [Abstract and pdf] [ACM Digital Library]

Alexandre R. J. François and Elaine Chew, "An Architectural Framework for Interactive Music Systems," Proceedings of the International Conference on New Interfaces for Musical Expression, pp. 150-155, Paris, France, June 2006. [pdf] [BibRef] [ACM Digital Library]

2005 || nime

Elaine Chew, Alexandre R. J. François, Jie Liu and Aaron Yang, "ESP: A Driving Interface for Expression Synthesis," Proceedings of the International Conference on New Interfaces for Musical Expression, Vancouver, B.C., Canada, May 2005. [Abstract] [pdf] [ACM Digital Library]

2004 || mn || icse

Elaine Chew, Roger Zimmermann, Alexander A. Sawchuk, Chris Kyriakakis, Christos Papadopoulos, Alexandre R. J. François, Gerry Kim and Anja Volk, "Musical Interaction at a Distance: Distributed Immersive Performance," Proceedings of the 4th Open Workshop of MUSICNETWORK: Integration of Music in Multimedia applications, Barcelona, Spain, September 2004. [Abstract and pdf]

Alexandre R.J. François, "A Hybrid Architectural Style for Distributed Parallel Processing of Generic Data Streams," Proceedings of the International Conference on Software Engineering, pp. 367-376, Edinburgh, Scotland, UK, May 2004. [pdf][BibRef] [ACM Digital Library]

2003 || mm || icme || icar

Elaine Chew and Alexandre R.J. François, "MuSA.RT : Music on the Spiral Array . Real-Time," Proceedings of the ACM Multimedia 2003, Berkeley, CA, Nov 2-8, 2003. [Abstract, pdf and BibRef] [ACM Digital Library]

Alexandre R.J. François and Elaine Kang, "A Handheld Mirror Simulation," Proceedings of the IEEE International Conference on Multimedia and Expo, vol. II, pp. 745-748, Baltimore, MD, July 2003. [pdf][BibRef]

M. Lazzari, A. R.J. François, M. L. McLaughlin, J. Jaskowiak, W. L. Wong, M. Akbarian, W. Peng, and W. Zhu, "Using Haptics and a "Virtual Mirror" to Exhibit Museum Objects with Reflective Surfaces," Proceedings of the 11th International Conference on Advanced Robotics, Coimbra, Portugal, July 2003.

2002 || icme || icpr || siggraph

Alexandre R.J. François, "Components for Immersion," Proceedings of the IEEE International Conference on Multimedia and Expo, Lausanne, Switzerland, August 2002. [pdf][BibRef]

Alexandre R.J. François, Gérard G. Medioni and Roman Waupotitsch, "Reconstructing Mirror Symmetric Scenes From a Single View Using 2-View Stereo Geometry," Proceedings of the IAPR International Conference on Pattern Recognition, Québec City, Québec, Canada, August 2002. [see journal article][pdf][BibRef] [ACM Digital Library]

Alexandre R.J. François, Elaine Kang and Umberto Malesci, "A Handheld Virtual Mirror," SIGGRAPH Conference Abstracts and Applications proceedings, p.140, San Antonio, TX, July 2002. [see conference paper][pdf][BibRef] [ACM Digital Library]

1996-2001 || icvs || mm || cisst || icmcs || tiwc || iwor

Alexandre R.J. François and Gérard G. Medioni, "A Modular Software Architecture for Real-Time Video Processing," Proceedings of the International Workshop on Computer Vision Systems, pp. 35-49, Vancouver, B.C., Canada, July 2001. [pdf][BibRef] [ACM Digital Library]

Alexandre R.J. François and Gérard G. Medioni, "A Modular Middleware Flow Scheduling Framework," Proceedings of ACM Multimedia 2000, pp. 371-374, Los Angeles, CA, November 2000. [pdf][BibRef] [ACM Digital Library]

Alexandre R.J. François and Gérard G. Medioni, "Adaptive Color Background Modeling for Real-time Segmentation of Video Streams," Proceedings of the International Conference on Imaging Science, Systems, and Technology, pp. 227-232, Las Vegas, NA, June 1999. [pdf][BibRef]

Alexandre R.J. François and Gérard G. Medioni, "A Human-Assisted System to Build 3-D Models From a Single Image," Proceedings of the IEEE International Conference on Multimedia Computing and Systems, vol. 1, pp. 282-288, Florence, Italy, June 1999. [see journal article][pdf][BibRef]

Gérard G. Medioni, Gideon Guy, Hillel Rom and Alexandre R.J. François, "Real-Time Billboard Substitution in a Video Stream," Proceedings of the 10th Tyrrhenian International Workshop on Digital Communications, "Multimedia Communications", pp.71-84, Ischia, Italy, 1998. [pdf][BibRef]

Alexandre R.J. François and Gérard G. Medioni, "Generic Shape Learning and Recognition," Proceedings of the International Workshop on Object Representations in Computer Vision, pp.287-320, Cambridge, England, April 1996. [pdf][BibRef] [ACM Digital Library]

Invited conference papers

2006 || urai

Kwangsu Kim, Matheen Siddiqui, Alexandre R. J. François, Gérard G. Medioni and Young-Jo Cho, "Robust Real-Time Vision Modules for a Personal Service Robot," Proceedings of the of the 3rd International Conference on Ubiquitous Robots and Ambient Intelligence, Seoul, Korea, October 2006.

2004 || nasm

Elaine Chew, Alexander A. Sawchuk, Roger Zimmermann, the Tosheff Piano Duo (Vely Stoyanova and Ilia Tosheff), Chris Kyriakakis, Christos Papadopoulos, Alexandre R. J. François and Anja Volk, "Distributed Immersive Performance," Proceedings of the of the 2004 Annual National Association of the Schools of Music (NASM) Meeting, San Diego, CA, November 2004. [Abstract, pdf and BibRef]

2003 || cie

Elaine Chew and Alexandre R.J. François, "Real-Time Music Information Processing," Proceedings of the International Conference on Computers and Industrial Engineering, San Francisco, CA, February 2003. [Abstract, pdf and BibRef]

2000 || icpr

Gérard G. Medioni and Alexandre R.J. François, "3-D Structures for Generic Object Recognition," Proceedings of the IAPR International Conference on Pattern Recognition, vol. 1, pp. 30-37, Barcelona, Spain, September 2000. [pdf][BibRef] [ACM Digital Library]

Dissertations, theses and reports

2007 || cs-07-889

Alexandre R. J. François Elaine Chew and Dennis Thurmond, MIMI - A Musical Improvisation System That Provides Visual Feedback to the Performer, Computer Science Technical Report 07-889, University of Southern California, Los Angeles, January 2007. [pdf][BibRef]

2006 || cs-06-880 || imsc-06-001

Alexandre R.J. François and Gérard G. Medioni, A Vision System for Personal Service Robots: Resilient Detection and Tracking of People, Computer Science Technical Report 06-880, University of Southern California, Los Angeles, June 2006. [pdf][BibRef]

Alexandre R.J. François and Elaine Chew, An Architectural Framework for Interactive Music Systems, IMSC Technical Report IMSC-06-001, University of Southern California, Los Angeles, January 2006. [conference paper][pdf][BibRef]

2005 || imsc-05-003

Alexandre R.J. François, SAI: Architecting Distributed Asynchronous Software Systems, IMSC Technical Report IMSC-05-003, University of Southern California, Los Angeles, September 2005. [pdf][BibRef]

2004 || iris-04-423 || iris-04-422

Alexandre R.J. François, CAMSHIFT Tracker Design Experiments with Intel OpenCV and SAI, IRIS Technical Report IRIS-04-423, University of Southern California, Los Angeles, July 2004. [pdf][BibRef]

Alexandre R.J. François, Real-Time Multi-Resolution Blob Tracking, IRIS Technical Report IRIS-04-422, University of Southern California, Los Angeles, April 2004. [pdf][BibRef]

2003 || imsc-03-001 || iris-03-420

Alexandre R.J. François, Software Architecture for Immersipresence, IMSC Technical Report IMSC-03-001, University of Southern California, Los Angeles, December 2003. [pdf][BibRef]

Alexandre R.J. François, Software Architecture for Computer Vision: Beyond Pipes and Filters, IRIS Technical Report IRIS-03-420, University of Southern California, Los Angeles, July 2003. [pdf][BibRef]

Ph.D. dissertation || M.S. thesis || mémoire d'ingénieur

Alexandre R.J. François, Semantic, Interactive Manipulation of Visual Data, Ph.D. dissertation / IRIS Technical Report IRIS-01-409, University of Southern California, Los Angeles, December 2000. [pdf][BibRef] [ACM Digital Library]

Alexandre R.J. François, Hierarchical Indexing for Generic Shape Recognition, D.E.A. (M.S.) thesis, Université Paris IX-Dauphine, September 1994.

Alexandre R.J. François, Intégration d'un Module d'Analyse d'Images Numériques de Gels d'Electrophorèse 1D dans Visilog, Mémoire d'Ingénieur, Institut National Agronomique Paris-Grignon, September 1993.

Press

Radcliffe Quarterly, Summer 2008
What Field Are We Working In Now?
by Susan Saccoccia [html]

USC News, June 28, 2007
USC Team Earns Harvard Fellowships
by Eric Mankin [html]

Viterbi News, June 25, 2007
Viterbi Team Wins Harvard Fellowships
by Eric Mankin [html]

Viterbi News, June 7, 2007
Games Students Play, and Make
by Linda Davis [html]

Harvard Gazette, May 31, 2007
Humanists, scientists, artists among new fellows at Radcliffe
by Jenny Corke [html]
Press release: [html]

IMSC News
Spring 2004 IMSC SAI Workshop
by Rick Keir [html]

IMSC Newsletter, September 2001, p. 2
Open Source release of the Modular Flow Scheduling Middleware

IMSC Newsletter, July 2000, pp. 6-7.
Student profile
by Rick Keir

SoE Research and Graduate Education Brochure
"Blue-screen without a blue screen" demonstration represents the USC Computer Science Department in the School of Enginering Research and Graduate Education Brochure (p.16 in the 2000-2001 edition); currently on the VSoE web site.