Research

I've participated in a number of research projects over the years across several different focus areas. Below you'll find a categorized list of different things I've done at Georgia Tech, UNC-Chapel Hill, and IBM Research. For more information on any of these topics, my list of publications is a good place to start.


Multimedia

My work in multimedia has dealt with data representations, data distribution over computer networks, and stream adaptation mechanisms. These projects include:

  • Channel Set Adaptation: Scalable and Adaptive Streaming for Non-Linear Media
  • A General Adaptation Framework for Multidimensiona, Multiresolutional Data
  • Scalable Distribution of Digitized Spaces
  • IRW: An Incremental Representation for Image-Based Walkthroughs

Graphics

In the area of computer graphics, I've explored the use of virtual environments, investigated and designed projection-based display systems, and performed research exploring novel image-based rendering techniques. These projects include:

  • PixelFlex: A Multi-Projector Display System
  • The NAVE Display Environment
  • Pyramidic Panels
  • Virtual Vietnam: A VR environment for treating post-traumatic stress disorder (PTSD)

Networking

My work in networking has investigated the design and evaluation of application-layer multicast protocols in support of multimedia and computer graphics applications. These projects include:

  • StrandCast

Visual Analytics and User Interfaces

In the area of visualizatoin and user interfaces, I've worked in several areas randing from high-resolution display devices, non-linear data distribution for large data-set visualization, and visual analytics. These projects include:

  • HARVEST
  • Dynamic Voronoi Treemaps
  • InsightFinder
  • Behavior-Driven Visualization Recommendation
  • Insight Provenance Modeling
  • The ScratchPad for web-based sensemaking tasks
  • Visual analytics for clinical support in healthcare informatics

Research Links

For Fun

Elsewhere on the Web