Research in the DGP Lab is highly interdisciplinary. Most often, our work is found at conferences in computer graphics, computational imaging, and human-computer interaction.
Computer Graphics
Computer graphics is the science of visual depiction, drawing from computer science, mathematics, and physics to develop techniques for generating and processing visual content. As humans are much better equipped to see and understand images than to generate them, computer graphics play a large and wide role in facilitating different forms of visual communication.
Our research in computer graphics spans interactive geometric modeling, character and full-body animation, the modeling of natural phenomena, and illumination and rendering. We develop new content-creation tools, special effects and animation workflows, and computer-assisted art and design to help users across domains accomplish the visual tasks they set out to complete. Our research addresses important challenges across domains ranging from medicine and geography to archeology and gaming.
Highlight Publications:
- CrossShade: Shading Concept Sketches Using Cross-Section Curves
- Fast Winding Numbers for Soups and Clouds
- A Smoothness Energy Without Boundary Distortion for Curved Surfaces
- Emu: Efficient Muscle Simulation in Deformation Space
- Breaking Bad: A Dataset for Geometric Fracture and Reassembly
Computational Imaging
Computational imaging leverages the co-design of optics, sensors, and algorithms to overcome conventional limitations of imaging systems. Whether the camera in your smartphone, self-driving cars, MRI scanners, or even the James Webb Space Telescope, computational imaging systems have dramatically improved our ability to capture, process, and interpret our surroundings.
Our research in computational imaging spans optics, computer vision, graphics, machine learning, optimization, sensors, and hardware design. We develop next-generation computational imaging systems for understanding light transport, robust 3D imaging through scattering media, appearance and geometry modeling using neural networks, and efficient sensing via focal-plane computation. Our research is relevant to a broad range of applications including augmented and virtual reality, robotics, autonomous navigation, biomedical imaging, and remote sensing.
Highlight Publications:
- Primal-Dual Coding to Probe Light Transport
- Homogeneous Codes for Energy-Efficient Illumination and Imaging
- Three-Dimensional Imaging Through Scattering Media Based on Confocal Diffuse Tomography
- Passive Ultra-Wideband Single-Photon Imaging
- Transient Neural Radiance Fields for Lidar View Synthesis and 3D Reconstruction
Human-Computer Interaction
Human-computer interaction (HCI) focuses on the design, evaluation, and implementation of interactive computing systems and the study of major phenomena surrounding them. It incorporates aspects of computer science, cognitive psychology, human factors, and design so that we may better understand how people interact with technology and to what extent technologies are developed (or underdeveloped) for successful interaction with human beings.
Our research in HCI spans novel interaction techniques, user interface design, ubiquitous and pervasive computing, data visualization, computer-supported cooperative work (CSCW), critical computing, and sustainability. We use both quantitative and qualitative methods in order to evaluate the efficacy of existing systems or the systems that we build. Our research is pertinent to various fields including education, climate, and health.
Highlight Publications:
- Exploratory Analysis of Time-Series with Chronolenses
- Duet: Exploring Joint Interactions on a Smart Phone and a Smart Watch
- The Breaking Hand: Skills, Care, and Sufferings of the Hands of an Electronic Waste Worker in Bangladesh
- The MOOClet Framework: Unifying Experimentation, Dynamic Improvement, and Personalization in Online Courses
- Blood Glucose Variance Measured by Continuous Glucose Monitors Across the Menstrual Cycle