|
Students
PhD
Lekha Revankar (PhD)
Rajeev Datta (PhD)
Utkarsh Mall(2023)
Hubert Lin (2022)
Fujun Luan (2021)
Paul Upchurch (2018)
Scott Wehrwein (2018)
Pramook Khungurn (2017)
Sean Bell (2016)
Kevin Matzen (2016)
Kyle Wilson (2016)
Ivaylo Boyadzhiev (2015)
Shuang Zhao (2014)
Daniel Cabrini Hauagge (2014)
Miloŝ Haŝan (2009)
Adam Arbree (2009)
Ganesh Ramanarayanan (2008)
MS
Hadi AlZayer
Balazs Kovacs
Dan Schroeder
Timothy Condon
Edgar Velazquez-Armendariz
Funding
National Science Foundation
|
Bio
Kavita Bala, a computer scientist, entrepreneur, and professor,
became the 17th provost of Cornell University on January 1, 2025. She
brings a distinguished record of leadership and scholarship to the role.
Prior to her appointment, Bala served as the inaugural dean of the
Cornell Ann S. Bowers College of Computing and Information Science and
as chair of Cornell's department of Computer Science. Her foundational
research in computer vision, computer graphics, and artificial
intelligence has been recognized by election to the American Academy of
Arts & Sciences and by induction as a Fellow of the Association for
Computing Machinery (ACM). For more information see: Cornell's Provost, Cornell Provost's
initiatives. (Also, see National Academies New Heroes
profile.)
Research Interests
My research interests span computer vision, computer graphics, and human perception, including:
- Recognition: material recognition, visual search and detection
- Modeling: material and shape acquisition; fabric modeling; material representation and editing
- Rendering: realistic, physically-based rendering; scalable rendering
- Perception: translucency perception; material and lighting perception
Education
- Doctor of Philosophy (PhD), EECS, Massachusetts Institute of Technology
- Master of Science (SM), EECS, Massachusetts Institute of Technology
- Bachelor of Technology (BTech), Computer Science & Engineering, Indian Institute of Technology, Bombay
Awards and Recognition
- Fellow, American Academy of Arts & Sciences, 2025
- SIGGRAPH 2025 Test-of-time Award, Learning Visual Similarity for Product Design With Convolutional Neural Networks (podcast)
- IIT Bombay Distinguished Alumnus Award, 2021
- ACM SIGGRAPH Computer Graphics Achievement Award, 2020 [citation]
- ACM SIGGRAPH Academy, 2020
- ACM Fellow, 2019
- Fiona Ip Li '78 and Donald Li '75 Excellence in Teaching Award, College of Engineering, 2015
- Best Paper Award, Computational Aesthetics, 2014
- CACM Research Highlight, 2014
- CACM Research Highlight, 2009
- James and Mary Tien Excellence in Teaching Award, College of Engineering, 2009
- James and Mary Tien Excellence in Teaching Award, College of Engineering, 2006
- Affinito-Stewart Award, PCCW, 2005
- MIT EECS Masters Award, 1995
Recent Publications
Kavita Bala's Projects
| Perception of Complex Scenes |
|
Rendering and modeling complex scenes is challenging. Understanding and exploiting how humans perceive complex scenes is an important area in graphics. We have worked on multiple projects in this area.
Understanding how we perceive complex geometric aggregates is
an open problem. We study the perception of aggregates to
derive metrics for scene simplification (SIG '08)
(Project).
Standard image fidelity qualities are limiting and do not necessarily capture what is visually important to a graphics practitioner. Visual Equivalence (SIG '07) aims at a new standard of image fidelity that captures what is important in preserving the appearance of objects in a scene
(Project).
|
| Scalable high-complexity rendering |
|
Rendering high complexity scenes including complex
illumination and rendering effects such as motion blur,
participating media, global illumination, and depth-of-field, is
challenging. Multidimensional lightcuts (SIG '06) and lightcuts (SIG '05) present a
unified, scalable rendering framework to efficiently render
complex scenes with such effects. By unifying complex illumination into one framework we achieve high scalability and accurate imagery.
(Multidimensional
Lightcuts Project, Subsurface Lightcuts Project, Lightcuts Project).
|
| Scalable previewing for cinematic rendering |

 |
Previewing still images and animations of
scenes with high geometric and illumination complexity, and
arbitrary shading models, is useful for applications such as
cinematic lighting design. Matrix row-column sampling (SIG '07) treats
rendering as the evaluation of a very large matrix of
pixel-light interactions; this matrix can be efficiently
approximated by evaluating a very small set of pixels, and
using them to cluster lights globally, for a fast
approximation of the image (Project).
Tensor clustering extends this idea to render
animations including deforming characters. This work extends the row-column sampling approach to tensors, and introduces a clustering metric that minimizes temporal flicker (Project).
|
| Scene Editing and Cinematic Relighting |
|
Lighting designers and modelers need interactive feedback
while designing scenes. Direct-to-indirect transfer (SIG '06), is
an interactive relighting engine that uses GPUs to compute indirect
illumination as a designer moves lights in a scene. Efficient
precomputation and rendering enable high performance, while
supporting arbitrary light shaders and high complexity scenes.
(Project).
When a user changes the scene (but not the
lighting), rapidly identifying the parts of the radiance
computation that are affected by user manipulation is difficult.
5D Ray Segment Trees (EGRW '99) efficiently identify
affected radiance interpolants and incrementally ray trace images.
(Project).
|
| Feature-Based Graphics |

|
The human visual system is sensitive to features such as silhouettes and shadows.
Edge-and-point rendering (SIG '03) identifies visually
important features (edges) and combines them with sparse,
expensive shading samples to achieve interactive rendering with
global illumination. This approach bridges the gap between
expensive, high-quality rendering and fast, interactive display. Project, GPU
implementation project (GI '06)
Feature-based textures (EGSR '04) are a
resolution-independent representation of textures that capture
visually important features. FBT Project
|
| Detail Synthesis
|

|
Detail synthesis (I3D '03) adds visually plausible detail to
textures created by image-based modeling. This approach identifies
areas of poor detail in extracted textures and automatically
creates higher resolution detail for uniformly high-quality
textures. Project
Constrained Minimization Synthesis (TVCG '06) casts detail
synthesis and image analogies as an energy minimization problem,
and uses graph cut techniques to synthesize textures while satisfying constraints. Project
|
| Direct Illumination
|

|
Adaptive shadow maps (SIG '01) address the
fundamental problem of shadow map aliasing by adaptively changing
shadow map resolution based on viewpoint. ASM
Project
Local illumination environments (EGSR '02) capture the part of the
environment that influences shading at each part of a scene. This approach
enables rendering with complex direct illumination including hundreds of lights. LIE
Project
Iterative adaptive sampling (TVCG '06) efficiently renders
scenes with many lights by adapting the sampling distribution of the
lights in a multipass algorithm.
|
| Radiance Interpolants |
|
Expensive shading is often smooth and can be often interpolated from sparse samples. Radiance interpolants (TOG '99) are 4D
radiance samples that are quadrilinearly interpolated to
rapidly approximate radiance with bounded approximation
error. Radiance interpolants capture object-space, ray-space,
image-space and temporal coherence in the radiance
function.
Radiance interpolants
Project
|
| Unpublished research
|
 |
I have implemented a new
rendering model to capture the fine lighting effects of stalactites
and stalagmites. Satyan Coorg worked on creating the models
of the stalactites and stalagmites. |
Complete List of Publications...
|
Kavita Bala's Bio
|
|
Kavita Bala, a computer scientist, entrepreneur, and professor, became the
17th provost of Cornell University on January 1, 2025. She brings a
distinguished record of leadership and scholarship to the role. Prior to her
appointment, Bala served as the inaugural dean of the Cornell Ann S. Bowers
College of Computing and Information Science and as chair of the department of
Computer Science. Her foundational research in computer vision, computer
graphics, and artificial intelligence has been recognized by election to the
American Academy of Arts & Sciences and by induction as a Fellow of the
Association for Computing Machinery (ACM).
As dean, Bala secured the naming gift for the Cornell Bowers College, led a
significant expansion of faculty to support the college's rapid growth, and
launched construction of a new 135,000-square-foot building designed to house
robotics labs, experiential learning spaces, and faculty offices. Her
leadership helped position the college as a national leader.
As the lead dean of the Cornell AI Initiative, Bala advanced key academic
programs, including the creation of new minors in AI and AI in Society, and
helped establish the Schmidt AI in Science postdoctoral program at Cornell. She
also co-led a university-wide task force that developed guidelines for the
responsible use of generative AI in education and learning.
Bala's research has made fundamental contributions to image understanding, including the recognition of materials, styles, and object attributes; the modeling of complex materials; and the use of crowdsourced training data. Her groundbreaking work on style recognition using deep learning led to her co-founding a successful visual search AI startup.
In addition to numerous teaching awards, Bala is a recipient of the SIGGRAPH Computer Graphics Achievement Award, the IIT Bombay Distinguished Alumnus Award, and is a Fellow of the SIGGRAPH Academy.
Bala received a B.Tech. from the Indian Institute of Technology, Bombay, and an M.S. and a Ph.D. in Computer Science from the Massachusetts Institute of Technology.
For more information see: Cornell's Provost, Cornell Provost's initiatives. Also, see National Academies New Heroes profile.
|
|