Xiang Cao                                                                               [PDF Version]   

CONTACT INFO

   E-mail: caox@cs.toronto.edu

   Tel: (+1) 416-879-5176

   Web Page: http://www.cs.toronto.edu/~caox

   Mailing Address:  Department of Computer Science, University of Toronto

                     10 King's College Road, Toronto, Ontario, Canada M5S 3G4

 

RESEARCH INTERESTS

    Human-computer interaction

    Computer vision

PROFESSIONAL SKILLS

    User experience research: Usability test and inspection, qualitative and field study, quantitative and experimental study

    Programming languages and tools: C, C++, C#, BASIC, Pascal; OpenGL

    Languages: English, Chinese

 

EDUCATION        

University of Toronto                                                                                      Toronto, Canada

                  PhD in Computer Science (in progress, expected 2008)             Sep 2005 - present

Thesis topic: Handheld projector interaction

Advisor: Ravin Balakrishnan

(Wolfond Scholarship in Wireless Information Technology 2005)

University of Toronto                                                                                      Toronto, Canada

                  Master of Science in Computer Science                                Sep 2002 - Jan 2004

                  Thesis: An exploration of gesture-based interaction

                  Advisors: Allan D. Jepson, Ravin Balakrishnan

Tsinghua University                                                                                          Beijing, China

Bachelor of Engineering in Computer Science and Technology   Sep 1996 - Jul 2000

                  Thesis: Segmentation and tracking of semantic objects in video

                  (Tsinghua University Scholarship 1996, 1998, 1999)

 

EXPERIENCE  

University of Toronto 每 Department of Computer Science                    Toronto, Canada

    Research Assistant   Dynamic Graphics Project (DGP)      

        Handheld projector interaction, Games for public displays         Sep 2005 每 present 

        (Demo videos: http://youtube.com/watch?v=8-AJnLMzE0k
                  http://youtube.com/watch?v=KFqsN4MbumA )

Large display interaction, Adaptive gesture interface              Sep 2002 每 Mar 2004

    Teaching Assistant                                   Sep 2005 每 present, Sep 2002 每 Dec 2003

Microsoft Research                                                                           Redmond, USA

              Internship       Adaptive Systems and Interaction Group              Jul 2007 每 Sep 2007

                  Gestural interaction on interactive tabletop

IBM Almaden Research Center                                                           San Jose, USA

              Internship    User Science & Experience Research Group              Jun 2006 每 Sep 2006

                  Modeling user performance of pen gestures

Siemens Ltd., China User Interface Design Center                               Beijing, China

              Usability Consultant / Project Manager                                      Oct 2004 每 Jul 2005

                  User interface consulting and research for various Siemens products

Microsoft Research Asia                                                                   Beijing, China

              Visiting Scholar       Center for Interaction Design                    Jun 2004 每 Sep 2004

                  Design and evaluation of electronic presentation control techniques

              Internship      User Interface / Internet Graphics Group            May 2001 每 May 2002

                 Tabletop display interaction, Face tracking and animation 

Intel Beijing Research Center                                                           Beijing, China

             Internship                                                                           Jul 2000 每 Sep 2000

                 Head/hand tracking system for human-computer interface

Tsinghua University                                                                        Beijing, China

Research Assistant   Dept. of Computer Science & Technology     Feb 1999 - Jun 2000

Object tracking, Face identification system, Computer organization CAI system

PUBLICATIONS

Refereed Full Papers

           Xiang Cao, Jacky Jie Li, Ravin Balakrishnan. (2008). Peephole pointing: Modeling acquisition of dynamically revealed targets. Proceedings of CHI 2008, ACM Conference on Human Factors in Computing Systems. p. 1699-1708. CHI 2008 Best Paper Honorable Mention.

           Xiang Cao, Clifton Forlines, Ravin Balakrishnan. (2007). Multi-user interaction using handheld projectors. Proceedings of UIST 2007, ACM Symposium on User Interface Software and Technology. p. 43-52. Video

           Xiang Cao, Shumin Zhai. (2007). Modeling human performance of pen stroke gestures. Proceedings of CHI 2007, ACM Conference on Human Factors in Computing Systems. p. 1495-1504.

           Xiang Cao, Ravin Balakrishnan. (2006). Interacting with dynamically defined information spaces using a handheld projector and a pen. Proceedings of UIST 2006, ACM Symposium on User Interface Software and Technology. p. 225-234. Video

           Xiang Cao, Ravin Balakrishnan. (2005). Evaluation of an online adaptive gesture interface with command prediction. Proceedings of GI 2005, Graphics Interface Conference. p. 187-194. GI 2005 Best Student Paper Award.

           Xiang Cao, Ravin Balakrishnan. (2003). VisionWand: Interaction techniques for large displays using a passive wand tracked in 3D. Proceedings of UIST 2003, ACM Symposium on User Interface Software & Technology. p. 193-202. One of 3 papers invited to the UIST reprise session at ACM SIGGRAPH 2004. Video

           Xiang Cao, Baining Guo. (2002). Real-time tracking and imitation of facial expression. Proceedings of ICIG 2002, SPIE International Conference on Image and Graphics. p. 910-918  

Other Papers

           Xiang Cao, Shumin Zhai. (2006). Modeling human performance of pen stroke gestures. IBM Research Report RJ10392.

           Xiang Cao, Eyal Ofek, David Vronay. (2005). Evaluation of alternative presentation control techniques. Extended Abstracts of CHI 2005, ACM Conference on Human Factors in Computing Systems. p. 1248-1251. 

           Xiang Cao, Ravin Balakrishnan. (2004). VisionWand: Interaction techniques for large displays using a passive wand tracked in 3D. ACM Transactions on Graphics, 23(3). Proceedings of SIGGRAPH 2004 Conference (Invited reprise of UIST 2003). p. 729.

           Xiang Cao, Guangyou Xu. (2000). Segmentation and tracking of semantic objects in video. Proceedings of NCMT 2000. National Conference of Multimedia Technology (in Chinese).

 

ACTIVITIES             

           Demonstrations co-chair, ACM Symposium on User Interface Software and Technology (UIST) 2008.

           Paper reviewer: ACM Transactions on Computer-Human Interaction (TOCHI); ACM Conference on Human Factors in Computing Systems (CHI) 2006,2007,2008; ACM Conference Computer Graphics and Interactive Techniques (SIGGRAPH) 2008; ACM Symposium on User Interface Software and Technology (UIST) 2006,2007; ACM Conference on Computer supported cooperative work (CSCW) 2006; Graphics Interface Conference (GI) 2005; IEEE Visualization Conference (VIS) 2004.

      Student member, Association for Computing Machinery (ACM); Member, ACM Special Interest Group for Computer-Human Interaction (SIGCHI).

       Saxophone player, University of Toronto Hart House Symphonic Band, 2002-2004, 2006-present.

       Principal euphonium player & teacher, Tsinghua University Symphonic Band, 1996-2002. (Championship of National University Bands Competition 1999).