Richard (Rick) Skarbez
Graduate Student, Instructor, and Research Assistant
Department of Computer Science
Sitterson Hall 361
3175 University of North Carolina
Chapel Hill, N.C. 27599-3175
United States
Phone: (919) 843-7435
Email: lastname at cs dot unc dot edu
Resume: pdf
Research Interests
My primary research interest is the development and evaluation of interaction techniques
in collaborative applications, particularly those involving non-traditional computing devices,
including personal and mobile computing devices as well as large-scale shared collaboration
spaces. (i.e. display walls, domes, CAVE's, RENCI's
Social Computing Room) In particular, I am interested in exploring how new devices can
enable new collaborative applications, and how combining multiple classes of devices in a
single application can improve usability and performance.
Other research interests and areas of prior work include multi-projector display systems
(especially calibration techniques for such systems) (see UNC's
Wide Area Visuals group), programming language development, and command and control of
semi-autonomous device networks.
Teaching
- COMP 575 - Introduction to Computer Graphics, Fall 2007 (Instructor) link
- COMP 872 - Exploring Virtual Worlds, Fall 2006 (TA for Prof. Fuchs) link
Classes
- COMP 202 - Algorithmic Analysis (Prof. Anderson, Fall 2005)
- COMP 206 - Computer Architecture (Prof. Singh, Fall 2005)
- COMP 235 - Images, Graphics, and Vision (Prof. Pizer, Fall 2005)
- COMP 254 - Image Processing and Analysis (Prof. Gerig, Spring 2006)
- COMP 256 - Computer Vision of our 3D World (Prof. Pollefeys, Spring 2006)
- COMP 322 - Professional Practice (Prof. Brooks, Spring 2006)
- COMP 870 - Advanced Image Synthesis (Prof. Lastra, Fall 2006)
- COMP 872 - Exploring Virtual Worlds (Prof. Fuchs, Fall 2006)
- MATH 661 - Scientific Computation I (Prof. Adalsteinsson, Fall 2006)
- COMP 715 - Visualization in Science (Prof. Taylor, Spring 2007)
- COMP 790 - Topics in Computer Science -- Data Mining (Prof. Lin, Spring 2006)
- COMP 915 - Technical Communication (Profs. Brooks and Weiss, Spring 2006)
- COMP 790 - Topics in Computer Science -- Graphics Hardware (Prof. Lastra, Fall 2007)
- COMP 918 - Research Administration for Scientists (Prof. Quigg, Fall 2008)
Publications
- Richard Skarbez and Mary Whitton (2009). Enabling Distributed Collaboration among Heterogeneous
Devices. ACM CHI 2009 Workshop on the Changing Face of Digital Science, Boston MA. (link)
- Tyler Johnson, Florian Gyarfas, Richard Skarbez, Herman Towles, and Henry Fuchs. A Personal
Surround Environment: Projective Display with Correction for Display Surface Geometry and
Extreme Lens Distortion. (2007) IEEE Virtual Reality Conference, Charlotte NC. (link)
- Tyler Johnson, Florian Gyarfas, Rick Skarbez, Patrick Quirk, Herman Towles, and Henry
Fuchs. (2006) Multi-Projector Image Correction on the GPU. Workshop on Edge Computing,
Chapel Hill NC. (link)
- Patrick Quirk, Tyler Johnson, Rick Skarbez, Herman Towles, Florian Gyarfas, and Henry Fuchs.
(2006) RANSAC-Assisted Display Model Reconstruction for Projective Display. IEEE VR 2006
Workshop on Emerging Display Technologies, Alexandria VA. pp 26-29. (link)
- Mendel Schmiedekamp, Richard Skarbez, Shashi Phoha. (2006) Formal Methods for Verification
and Validation of Distributed Interacting Devices. 10th Annual IASTED International
Conference on Software Engineering Applications, Dallas TX.
- Richard Skarbez. (2004) A Presentation of the Semantics and Formal Properties of C3L, an
Event-driven Distributed Control Language. Honors thesis, The Pennsylvania State University. (link)