Curriculum vitae | Teaching | Research |Others | Home

Ruigang Yang

Curriculum Vitae  – September  2008
Address: Dept. of Computer Science,
University of Kentucky • Lexington KY • 40506-0195
Email: ryang@cs.uky.edu
URL: http://www.cs.uky.edu/~ryang
Telephone: 859-257-3886 (O), 859-257-1505 (Fax)

Research Interests

Computer Graphics, Computer Vision, Multimedia,
Image Processing, Human-Computer Interface

Education

Ph.D., Computer Science, Aug 2003
University of North Carolina at Chapel Hill (UNC-CH), Chapel Hill, NC

M.S., Computer Science, February 1998
Columbia University, New York, NY

Professional Experience (over the last ten years)

July, 2003 – current: Assistant Professor
Department of Computer Science
The University of Kentucky

January, 1998 – May, 2003: Graduate Research Assistant
The Office of the Future project
Principle Investigator: Prof. Henry Fuchs, Prof. Greg Welch, and Herman Towles
Research on large format displays, 2D/3D video teleconferencing, telepresence, 3D scene reconstruction, real-time stereo, view synthesis.

May – August, 2001: Summer Internship at Microsoft Research
Supervisor: Dr. Zhengyou Zhang
Developed new algorithms and systems to correct the eye gaze for desktop video teleconferencing.

May – December, 1997: Software Engineer at mail.com, NYC.
Designed and implemented a web-based email client, over 10k lines of C++ code.

Awards
    • Best Paper Award at the 5th  ACM/IEEE International Workshop on Projector-Camera Systems  2008 (this award is selected by attendees’ votes)
    • Best Reviewer Award for Asian Conferences on Computer Vision (ACCV)  2007
    • Best Demonstration Award at CVPR 2007
    • NVIDIA Professor Partnership Award 2007
    • NSF CAREER Award, 2005
    • Link Foundation Fellowship, 2002
    • Motorola Scholarship, Tsinghua University, Beijing, China, 1994
    • Excellent Student Scholarship, First Prize, Tsinghua University, 1993, 1995

Publications

Journal and book chapters

  • Ruigang Yang and Greg Welch. Fast Image Segmentation and Smoothing Using Commodity Graphics Hardware, Journal of Graphics Tools, special issue on Hardware-Accelerated Rendering Techniques, 7(4):91-100, 2003.
  • Yang, Ruigang, Marc Pollefeys, Hua Yang and Greg Welch. A Unified Approach to Real-Time, Multi-Resolution, Multi-Baseline 2D View Synthesis and 3D Depth Estimation using Commodity Graphics Hardware, International Journal of Image and Graphics (IJIG) (invited submission), 4(4): 1-25, 2004.
  • Ruigang Yang and Greg Welch, Real-Time Consensus-Based Scene Reconstruction using Commodity Graphics Hardware, Computer Graphics Forum (invited submission), 22(2): 207-216, 2003.
  • Ruigang Yang and Zhengyou Zhang, Eye Gaze Correction with Stereovision for Video-Teleconferencing, in IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), 26(7): 956-960, 2004
  • Greg Welch, Ruigang Yang, Sascha Becker, Adrian Ilie, Dan Russo, Jesse Funaro,  Andrei State, Kok-Lim Low, Anselmo Lastra, Herman Towles, Bruce Cairns M.D., Henry Fuchs and Andy van Dam, Immersive Electronic Books for Surgical Training, in IEEE Multimedia, 12(3):22-35, 2005
  • Michael S. Brown, Aditi Majumder, Ruigang Yang, Camera-Based Calibration Techniques for Seamless Multi-Projector Displays, IEEE Transactions on Visualization and Computer Graphics  (TVCG), 11(2): 193-206, 2005.
  • Ruigang Yang and Marc Pollefeys, A Versatile Stereo Algorithm on Graphics Hardware, Journal of Real-time Imaging, 11(1): 7-18, 2005.
  • Daniel L. Lau and Ruigang Yang, Real-Time Multispectral Color Video Recording Using Off-the-Shelf Cameras, Journal of Real-time Imaging, 11(2):109-116, 2005.
  • Ruigang Yang, Herman Towles, Andrew Nashel, Celso Setsuo Kurashima, and Marcelo Knörich Zuffo, Immersive Video Teleconferencing with User-Steerable Views, Presence 16(2): 188-205 (2007).
  • Greg Welch, Diane Sonnenwald, Ketan Mayer-Patel, Ruigang Yang, Andrei State, Herman Towles, Bruce Cairns, and Henry Fuchs, Remote 3D Medical Consultation, to appear in the Journal of Mobile Multimedia (JMM).
  • Ruigang Yang, David Guinnip, and Liang Wang, View-Dependent Textured Splatting, the Visual Computer, 22(7): 456-467, 2006.
  • Zhengyou Zhang, Zicheng Liu, and Ruigang Yang, Model-based Face Modeling and Tracking With Application to Videoconferencing, in W. Zhao and R. Chellappa, editors, Face Processing: Advanced Modeling and Methods, Chapter 15, pp. 463-517, Academic Press, Elsevier, 2006.
  • Liang Wang, Ruigang Yang, James E. Davis, BRDF Invariant Stereo Using Light Transport Constancy, in IEEE Transactions on Pattern Recognition and Machine Intelligence (PAMI), 29(9):1616-1626, September 2007.  
  • Huaming Wang,  Mingxuan Sun, and Ruigang Yang, Space-time Light Field Rendering, in IEEE Transactions on Visualization and Computer Graphics (TVCG), 13(4): 697-710, July/August 2007.
  • Michael S. Brown, Mingxuan Sun, Ruigang Yang, LinYun, and Brent Seales, Restoring 2D Content from Distorted Documents, IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI),  29(11): 1904-1916, November 2007.
  • Minglun Gong, Ruigang Yang, Mingwei Gong, and Liang Wang, A performance study on different cost aggregation approaches used in real-time stereo matching, International Journal of Computing Vision (IJCV), 75(2): 283 – 296, November 2007.
  • Ruigang Yang, Xinyu Huang, Sifang Li, Christopher Jaynes, Toward the Light Field Display: Autostereoscopic Rendering via a Cluster of Projectors, IEEE Transactions on Visualization and Computer Graphics (TVCG), 14(1): 84-96, JANUARY/FEBRUARY 2008.
  • M. Pollefeys, D. Nister, J.-M. Frahm, A. Akbarzadeh, P. Mordohai, B. Clipp, C. Engels, D. Gallup, S.-J. Kim, P. Merrell, C. Salmi, S. Sinha, B. Talton, L. Wang , Q. Yang, H. Stewenius, Ruigang Yang, G. Welch, H. Towles, Detailed Real-Time Urban 3D Reconstruction From Video, International Journal of Computer Vision (IJCV), 78(2):143 - 167, July 2008
  • Miao Liao, Ruigang Yang and Zhengyou Zhang, Robust and Accurate Visual Echo Cancelation in a Full-duplex Projector-camera System, in IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), 30(10):1831-1840, October 2008.
  • Qingxiong Yang, Liang Wang, Ruigang Yang, Henrik Stewenius and David Nister, Stereo Matching with Color-weighted Correlation, Hierarchical Belief Propagation and Occlusion Handling, to appear in IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI).

Conference (all peer-reviewed)

  • Ruigang Yang and Peter Allen, Registering, Integrating, and Building CAD Models from Range Data, IEEE International Conference on Robotics and Automation '98, Belgium.
  • Ruigang Yang, Michael S. Brown, W. Brent Seales, Henry Fuchs. Geometrically Correct Imagery for Teleconferencing, in Proceedings of the Seventh ACM International Conference on Multimedia, October 30 - November 5, 1999.
  • Ramesh Raskar, Michael S. Brown, Ruigang Yang, Wei-Chao Chen, Greg Welch, Herman Towles, Brent Seales, Henry Fuchs, Multi-Projector Displays Using Camera-Based Registration, Proceedings of IEEE Visualization 99, pp. 161-168.
  • Ruigang Yang and Greg Welch, Automatic Projector Display Surface Estimation Using Every-Day Imagery, in the proceeding of 9th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision 2001. Plzen, Czech Republic.
  • Ruigang Yang, David Gotz, Justin Hensley, Herman Towles and Mike Brown. PixelFlex: A Reconfigurable Multi-Projector Display System. IEEE Visualization 2001.
  • Ruigang Yang and Zhengyou Zhang, Eye Gaze Correction with Stereovision for Video-Teleconferencing, The seventh European Conference on Computer Vision (ECCV 2002)  May 27 – June 2, 2002, Copenhagen, Denmark.
  • Ruigang Yang and Zhengyou Zhang. Model-based Head Pose Tracking With Stereovision, in the Fifth IEEE International Conference on Automatic Face and Gesture Recognition 2002 (FG 2002), May 20–21, 2002, Washington, D.C.
  • Kurashima, Celso, Ruigang Yang, and Anselmo Lastra. Combining Approximate Geometry with View-Dependent Texture Mapping - A Hybrid Approach to 3D Video Teleconferencing, SIBGRAPI 2002, XV Brazilian Symposium on Computer Graphics and Image Processing (07 - 10 October 2002, Fortaleza, CE, Brazil)
  • Ruigang Yang, Greg Welch, Gary Bishop. Real-Time Consensus-Based Scene Reconstruction using Commodity Graphics Hardware, in Proceedings of Pacific Graphics 2002. Tsinghua University, Beijing, China (October 9-11, 2002). A short version presented in Technical Sketch SIGGRAPH 2002.
  • Andries van Dam, Henry Fuchs, Sascha Becker, Loring Holden, Adrian Ilie, Kok-Lim Low, Anne Morgan Spalter, Ruigang Yang, and Greg Welch. Immersive Electronic Books for Teaching Surgical Procedures, in Proceedings of CREST Symposium, ICAT 2002. The University of Tokyo, Tokyo, Japan (Dec 3, 2002).
  • Ruigang Yang, Celso Kurashima, Andrew Nashel, Herman Towles, Anselmo Lastra, Henry Fuchs,Creating Adaptive Views for Group Video Teleconferencing  -- An Image-Based Approach,  International Workshop on Immersive Telepresence (ITP 2002)  December 6, 2002, Juan Les Pins, France.
  • Herman Towles, Wei-Chao Chen, Ruigang Yang, Sang-Uok Kum, Henry Fuchs, Nikhil Kelshikar, Jane Mulligan, Kostas Daniilidis, Loring Holden, Bob Seleznik, Amela Sadagic, Jaron Lanier, 3D Tele-Collaboration Over Internet2, International Workshop on Immersive Telepresence (ITP 2002)  December 6, 2002, Juan Les Pins, France.
  • Ruigang Yang and Marc Pollefeys. Multi-Resolution Real-Time Stereo on Commodity Graphics Hardware, pp211-218, CVPR 2003
  • Ruigang Yang, Marc Pollefeys, and Greg Welch. Dealing with Textureless Regions and Specular Highlights—A Progressive Space Carving Scheme Using a Novel Photo-consistency Measure, pp 576-584, ICCV 2003
  • Ruigang Yang, Marc Pollefeys, Sifang Li, Improved Real-Time Stereo on Commodity Graphics Hardware, IEEE Workshop on Real Time 3D Sensors and Their Use (In conjunction with CVPR '04)
  • David Guinnip and Shuhua Lai, Ruigang Yang, View-Dependent Textured Splatting for Rendering Live Scenes, SIGGRAPH Poster, 2004.
  • Ruigang Yang, Andrew Nashel, and Herman Towles, Towards 3D Video-teleconferencing,  ACM Workshop on Effective Telepresence (ETP 2004).
  • Ruigang Yang, Scientific Computing Using Graphics Hardware, International Symposium on Computational and Information Sciences (CIS'04) 2004, Shanghai, China.
  • D. L. Lau, R. Yang, A. M. Tan, W. Su, and L. G. Hassebrook, Multi-Spectral Color Acquisition and Display Using Commodity Hardware, Proceedings of Applications of Digital Image Processing XXVII, SPIE, vol. 5558-69, Denver, Colorado, August 2004.
  • Greg Welch, Ruigang Yang, Bruce Cairns, M.D., Herman Towles, Andrei State, Adrian Ilie, Sascha Becker, Dan Russo, Jesse Funaro, Diane Sonnenwald, Ketan Mayer-Patel,B. Danette Allen, Hua Yang, Eugene Freid, M.D., Andy van Dam, and Henry Fuchs. 3D Telepresence for Off-Line Surgical Training and On-Line Remote Consultation. Proceedings of ICAT CREST Symposium on Telecommunication, Teleimmersion, and Telexistence, December 2004.
  • Ruigang Yang,, Shunnan Chen, Xinyu Huang, Sifang Li, Liang Wang, and Chris Jaynes, Towards the Light Field Display, VR 2005 workshop on Emerging Display Technologies.
  • Huaming Wang and Ruigang Yang, Towards Space-time Light Field Rendering, in ACM SIGGRAPH 2005 Symposium on Interactive 3D Graphics and Games, pp 125 – 132, 2005.
  • Minglun Gong and Ruigang Yang, Image-Gradient-Guided Real-Time Stereo on Graphics Hardware. 3DIM 2005: 548-555
  • Mingxuan Sun, Ruigang Yang, Lin Yun, George Landon, W. Brent Seales, Michael S. Brown: Geometric and Photometric Restoration of Distorted Documents. ICCV 2005: 1117-1123
  • James E. Davis, Ruigang Yang, Liang Wang: BRDF Invariant Stereo Using Light Transport Constancy. ICCV 2005: 436-443
  • David Guinnip, Ruigang Yang, and Liang Wang, View-Dependent Textured Splatting , (short paper) Pacific Graphics 2005
  • Joan Mazur, Ruigang Yang, Mingxuan Sun, Rebecca Kayrouz, 3-D Graphical Hypermedia Meets Interactive E-Books: A New Paradigm for Experiential Learning, Edutainment 2006, 233-242, Hangzhou, China
  • A. Akbarzadeh, J.-M. Frahm, P. Mordohai, B. Clipp, C. Engels, D. Gallup, P. Merrell, M. Phelps, S. Sinha, B. Talton, L. Wang, Q. Yang, H. Stewenius, R. Yang, G. Welch, H. Towles, D. Nister and M. Pollefeys, Towards Urban 3D Reconstruction From Video, Third International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT), 2006
  • Liang Wang, Miao Liao, Minglun Gong, Ruigang Yang and David Nister, High Quality Real-time Stereo using Adaptive Cost Aggregation and Dynamic Programming, Third International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT), 2006
  • Liang Wang, Mingwei Gong, Minglun Gong and Ruigang Yang, How Far Can We Go with Local Optimization in Real-Time Stereo Matching, Third International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT), 2006
  • Qìngxióng Yáng, Liang Wang, Ruigang Yang, Henrik Stewénius, and David Nistér, Stereo Matching with Color-Weighted Correlation, Hierarchical Belief Propagation and Occlusion Handling, CVPR 2006, 2347-2354.
  • Ruigang Yang, Xinyu Huang, Sifang Li, Christopher Jaynes, Toward the Light Field Display: Autostereoscopic Rendering via a Cluster of Projectors, Eurographics (short-paper), 2006
  • Miao Liao, Mingxuan Sun, Ruigang Yang, and Zhengyou Zhang, Robust and Accurate Visual Echo Cancelation in a Full-duplex Projector-camera System, International workshop on projector-camera systems (in conjunction with CVPR), 2006
  • Qingxiong Yang, Liang Wang, Ruigang Yang, Shengnan Wang, Miao Liao, David Nistér, Real-time Global Stereo Matching Using Hierarchical Belief Propagation, BMVC 2006, 989-998.
  • Q. Yang, Ruigang Yang, J. Davis and D. Nister, Spatial-Depth Super Resolution for Range Images,  IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), June 2007.
  • M. Liao, L. Wang, R. Yang and M. Gong, Light Fall-off Stereo, IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), June 2007
  • P. Merrell, A. Akbarzadeh, L. Wang, P. Mordohai, J-M. Frahm, R. Yang, D. Nister and M. Pollefeys, Real-Time Visibility-Based Fusion of Depth Maps, IEEE International Conference on Computer Vision (ICCV) Rio de Janeiro, Brazil (2007).
  • X. Huang, J. Gao, and R. Yang, Calibrating Pan-Tilt Cameras with Telephoto Lenses, 8th Asian Conference on Computer Vision (ACCV), Tokyo, Japan, Pages: I 127-137 (2007).
  • X. Huang, J. Gao , L. Wang and R. Yang, Examplar-based Shape from Shading,  Sixth International Conference on 3-D Digital Imaging and Modeling (3DIM), Montréal, Québec, Canada, Pages: 349 – 356 (2007).  
  • O. Wang, J. Finger, Q. Yang, J. Davis, R. Yang, Automatic Natural Video Matting with Depth, Pacific Conference on Computer Graphics and Applications (Pacific Graphics) Maui, Hawaii (2007).
  • Xinyu Huang, Xianwang Wang, Jizhou Gao, and Ruigang Yang,  Estimating Pose and Illumination Direction for Frontal Face synthesis, Biometrics workshop of CVPR 2008
  • Jiejie Zhu, Liang Wang , Ruigang Yang and James Davis, Fusion of Time-of-Flight Depth and Stereo for High Accuracy Depth Maps, IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR) 2008
  • Liang Wang , Hailin Jin, Ruigang Yang and Minglun Gong, Stereoscopic Inpainting: Joint Color and Depth Completion from Stereo Images, IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), 2008
  • Ruigang Yang, James R. Heath, Subhasri Krishnan, Flexible pixel compositor for autostereoscopic displays, IS&T / SPIE 's International Symposium on Electronic Imaging: Science and Technology , Stereoscopic Displays and Applications XIX , 2008
  • R. Matt Steele, Christopher Jaynes, and Ruigang Yang, Reducing Resolution Loss in Two-Pass Rendering by Optimal View Directions and Display-Surface Partitioning, in the fifth ACM/IEEE workshop on Projector-camera systems, 2008
  • Jin Zhou, Liang Wang, Amir Akbarzadeh, Ruigang Yang, Multi-Projector Display with Continuous Self-Calibration,in the fifth ACM/IEEE workshop on Projector-camera systems, 2008
  • Miao Liao, Liang Wang, Ruigang Yang and Minglun Gong, Real-time Light Fall-off Stereo, International Conference on Image Processing (ICIP), 2008
  • Liang Wang, Hailin Jin, and Ruigang Yang, Search Space Reduction for MRF Stereo, European Conference on Computer Vision (ECCV), 2008
  • Xianwang Wang, Xinyu Huang, Jizhou Gao, and Ruigang Yang, Illumination and Person-Insensitive Head Pose Estimation Using Distance Metric Learning, European Conference on Computer Vision (ECCV), 2008
  • Xianwang Wang, Qing Zhang, Ruigang Yang, Brent Seales, Melody Carswell, Feature-based Texture Mapping from Video Sequence,  Symposium on Interactive 3D Graphics, Proceedings of the 2008 symposium on Interactive 3D graphics and games (SI3D), 2008
Invention Disclosures and Patents
  • Head Pose Tracking System, with Zhengyou Zhang (Microsoft Research), patent pending (filed in May 2002).
  • Video-Teleconferencing System with Eye-gaze Correction, with Zhengyou Zhang (Microsoft Research), US patent 6771303.
  • Real-time Sparse Light Field Rendering Using Graphics Hardware, undergoing disclosure at UNC-CH with Greg Welch (UNC).
  • Real-time Stereo Using Graphics Hardware

Invention disclosure at the University of Kentucky (2004) (licensed to one company)

  • FlexView3D—a New Auto Stereoscopic Display Architecture.

Invention disclosure at the University of Kentucky (2005)

  • Anywhere Pixel Compositor using the Digital Visual Interface (DVI), patent pending (filed June 2008)
  • High-definition home theater with multiple projectors. Invention disclosure at the University of Kentucky (2006)
  • High-quality Stereovision. Invention disclosure at the University of Kentucky (2006)
  • Light Attenuation Stereo. Invention disclosure at the University of Kentucky (2006)
  • Long-Range Iris Acquisition with Pan-Tilt-Zoom Cameras Invention disclosure at the University of Kentucky (2008)

Grants and Contracts

(Total external research funding is $10.4M: 3.3M as PI and 7.1M as co-PI)

    • PI, “Supercomputing using Commodity Graphics Processing Units with Applications to Information Retrieval”, $15K, Kentucky Science & Engineering Foundation,  2004-2005
    • Co-PI, “Rapidly Deployable Visualization and Training Systems”, $1.0M, United States Army, and US Dept. of Defense, Fort Knox Mounted Battle Laboratory, 2004-2005
    • Co-PI, “Active & Passive Range Sensor Fusion for Automated Surveillance & Face Recognition”, Department of Homeland Security, $654,668, 2005-2008
    • PI, “Rapidly Deployable Displays for Emergency Response”, Department of Homeland Security, $311,630, 2005-2008
    • PI, “Three-Dimensional Light Field Display for Advanced Simulation & Training”, Department of Homeland Security, $285,085, 2005-2008.
    • Co-PI, “The Smart-Image Pipeline”, US Army Medical Research and Materiel Command, $144,180, 2006.
    • Co-PI, “UrbanScape”, $995k, DARPA (sub-contract from GSTI), 2005-2007
    • PI, “CAREER: The Light Portal—3D Reconstruction and Visualization over Space and Time”,  $580K, NSF, 2005-2009
    • PI, “Wide-Area Rapid Iris Image Capture with Pan-Tilt-Zoom Cameras,” $731,827, Department of Homeland Security, 2005-2008
    • Co-PI, “Privacy-Protecting Video Surveillance,” $694,613, Department of Homeland Security, 2005-2008
    • Co-PI, “Anti-Sniper Infrared Targeting System- Phase II”, $250K, M2 Technologies, 2006.
    • Co-PI, “The Smart-Image Pipeline, PY4”, US Army Medical Research and Materiel Command, $348,947, 2006.
    • Co-PI, “Large Rapidly Deployable Immersive Visualization and Training Systems for Urban Terrains”, $910,332, United States Army, and US Dept. of Defense, Fort Knox Mounted Battle Laboratory, 2006-2007
    • Co-PI, “Anti-Sniper Infrared Tracking System Phase IIIa, from M2 Technologies”, $922,000,  August  2007-Aug, 2008 -- (I declined this project after it was awarded).
    • PI, Microsoft Collaboration Gift, $12,000,  2007
    • PI, “Anywhere-Pixel Compositor”, $25,000, NVIDIA, 2007
    • PI, “Large-Format Display for Design Visualization”, $60,000, GE, 2007
    • PI, “Eye-Gaze Correction for Video Teleconference”, $150,00, NSF STTR, 2008, $100,000, Kentucky State matching fund
    • PI, “Pixel Router for Tiled Displays”, $140,000, Kentucky Science and Technology Foundation, 2008-2010
    • PI (University side), “Rapidly Deployable Display”, $90,000, Navy STTR, 2007-2008
    • PI (University side), “Rapidly Deployable Display”, $750,000, Navy STTR Phase II, 2008-2010,
    • PI , “CPA-G&V: Self-Completion of 4D (Space+Time) Models”, $324,922, NSF, 2008-2011
    • PI, “Non-intrusive biometrics”, Bosch Collaboration Gift, $50,000, 2008
    • Co-PI, “Mobile Simulator”, $910,000,  United States Army, and US Dept. of Defense, Fort Knox Mounted Battle Laboratory, 2008-2009
    • Hardware/software donations from NVIDIA, Microsoft, ATI, Xilinx

Teaching Experience

Fall 2004, Fall 2006, Fall 2007, Fall 2008: Instructor
CS 635 Image Processing, the University of Kentucky
This is a graduate level course for digital image processing and related techniques.

Spring 2004, Fall 2005, Spring 2007: Instructor
CS 684 Image-based Modeling and Rendering, the University of Kentucky
This is a senior graduate seminar covering advanced topics in 3D modeling, image-based rendering, and computational photography.

Fall 2003, Spring 2005: Instructor
CS 335 Graphics and Multimedia, the University of Kentucky
This is an upper-undergraduate course covering basic principles in elementary 2D graphics, image processing, and graphical user interface design.

Summer, 2002: Instructor
COMP 04 Power Tools of the Mind, UNC-CH
This is an introductory course covering the history of computers and basic applications of computer.

Spring, 1998: Teaching Assistant
COMP 239 Exploring Virtual World, Instructor: Henry Fuchs, UNC-CH

Fall, 1997: Teaching Assistant
CS 3823 Digital Logic, Instructor: Stephen Unger, Columbia University

Activities and Professional Service
    • Member, Graduate Admissions Committee, Department of Computer Science, UNC-CH, 2002-2003
    • Conference Co-Chair for International Workshop on Projector and Cameras 2008
    • Panel Chair for Teleimmersion 2008
    • Computing chair for CVPR 2008
    • Session Chair for
      • International Symposium on Computational and Information Sciences (CIS'04) 2004, Shanghai, China.
      • Third International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT), 2006, North Carolina
    • Panelist for IEEE VR 2005 International Workshop on Emerging Display Technologies (in conjunction with VR 2005)
    • Program committee member of
      • ACM SIGMM Workshop on Experiential Telepresence (2003, 2004)
      • CVPR 2005, 2006, 2007, 2008
      • IEEE Workshop on Real Time 3D Sensors and Their Use (in conjunction with CVPR 2005)
      • 15th International Conference on Artificial Reality and Telexistence, 2005
      • Edutainment 2006, International Conference on E-learning and Games
      • ICCV 2005, 2007
      • ECCV 2006, 2008
      • ACCV 2006, 2007
      • Computer Graphics and Interfaces, 2006
      • 3DPVT 2006
      • ICPR 2006
    • Reviewer for
        • International Journal of Computer Vision, PAMI
        • Pattern Recognition Letter
        • Machine Vision and Applications
        • IEEE –Computer Vision and Pattern Recognition (CVPR), Transactions on Multimedia, Visualization, Robotics and Automation
        • International Workshop on Immersive Telepresence (with ACM Multimedia)
        • ACM SIGGRAPH, Eurographics, I3D
        • Journal of Virtual Reality and Applications