|
Students
Sean Bell
Ivaylo Boyadzhiev
Pramook Khungurn
Paul Upchurch
Shuang Zhao
Alumni
Adam Arbree (PhD)
Timothy Condon
Milos Hasan (PhD)
Ganesh Ramanarayanan (PhD)
Edgar Velazquez-Armendariz
Funding
National Science Foundation
Microsoft
Intel Corporation
NVidia
|
Research
- Scalable physically-based rendering
- Perceptually-based rendering and modeling
- Material perception, recognition and acquisition
- Image-based rendering and texturing
- Parallel graphics algorithms
Education
- PhD, EECS, Massachusetts Institute of Technology
- SM, EECS, Massachusetts Institute of Technology
- BTech, CS & Eng., Indian Institute of Technology, Bombay
Awards
- CACM Research Highlight, 2012
- James and Mary Tien Excellence in Teaching Award, College of Engineering, 2009
- NSF CAREER Award, 2007
- James
and Mary Tien Excellence in Teaching Award, College of Engineering, 2006
- Affinito-Stewart Award, PCCW, 2005
- MIT EECS Masters Award
Recent Publications
Complete List of Publications...
Professional Activities
- Papers Chair:
- Senior Associate Editor:
- Transactions on Graphics, 2013--
- Associate Editor:
- Transactions on Graphics, 2012--
- Computer Graphics Forum, 2012--
- Transactions on Visualization and Computer Graphics (TVCG), 2008-2012
- Papers Program
Committees:
- 2014: Eurographics 14
- 2013: Eurographics Symposium on Rendering 13, Pacific Graphics 2013
- 2012: SIGGRAPH 12, Eurographics Symposium on Rendering 12, High Performance Graphics 2012
- 2011: SIGGRAPH 11
- 2010: SIGGRAPH Asia 10, Applied Perception on Graphics and Visualization (APGV) 10, Interactive 3D Graphics (I3D) 10
- 2009: SIGGRAPH 09, Interactive 3D Graphics (I3D) 09, High Performance Graphics 09, Eurographics Symposium on Rendering (EGSR) 09, Pacific Graphics (PG) 09
- 2008: SIGGRAPH Asia 08, Eurographics
08, Interactive 3D Graphics (I3D 08), Eurographics Symposium on Rendering (EGSR) 08, Pacific Graphics (PG) 08, Interactive Ray Tracing (IRT) 08, Symposium on Point-Based Graphics (PBG) 08
- 2007: SIGGRAPH
07, Symposium on Point-based Graphics (PBG) 07,
Pacific Graphics (PG) 07,
Interactive 3D Graphics (I3D) 07
- 2006: SIGGRAPH
06, Symposium on Point-based Graphics (PBG) 06, Eurographics Symposium on Rendering (EGSR) 06,
Symposium on Interactive Ray Tracing (IRT) 06
- 2005: Symposium on Point-based Graphics (PBG) 05, Graphics
Interface (GI) 05
- 2004: SIGGRAPH 04, Eurographics Symposium on Rendering (EGSR) 04, Pacific
Graphics (PG) 04, Symposium on Point-based Graphics (PBG) 04
- 2003: SIGGRAPH 03, Eurographics Symposium on Rendering (EGSR) 03
- 2002: Eurographics Rendering Workshop (EGWR) 02
- Papers Advisory Board: SIGGRAPH Asia 2013, SIGGRAPH 2012, SIGGRAPH Asia 2012, SIGGRAPH 2011, SIGGRAPH Asia 2010
- Steering Committee: Eurographics Symposium on Rendering
- Posters Program
Committee, SIGGRAPH 04
Courses
- CS5625, Cornell's Advanced Interactive Graphics (Spring 13, Spring 12)
- CS4620/4621/5620/5621, Cornell's Introduction to Graphics and Practicum (Fall 12, Fall 11)
- CS5620, Cornell's
advanced interactive graphics course (Fall 09)
- CS6620, Cornell's
graduate advanced rendering graphics course (Spring 09)
- CS 3410,
Cornell's Systems Programming (Fall 08)
- CS 7690,
Cornell's Graphics Seminar (Spring 13, Spring 12, Spring 09)
- CS 316,
Cornell's Systems Programming (Fall 07)
- CS467/468,
Cornell's Graphics II and Graphics Practicum (Spring 07, Spring 06, Spring 04)
- CS665, Cornell's
graduate advanced interactive graphics course (Spring 08, Fall 06, Fall 04, Fall 03)
- ENGRG 150, Freshman advising
(Fall 06)
- CS 718, Computer
Graphics Seminar (Spring 07, Fall 04, Fall 03, Spring 03)
-
Reusing Shading for Interactive Global Illumination (Game Developers Conference 04)
-
Advanced Global Illumination (SIGGRAPH 02, SIGGRAPH 01)
- CS517, Cornell's
graduate advanced graphics course (Fall 02, Fall 01)
- CS417 and CS 418,
Cornell's introductory graphics course and practicum (Spring 02, Spring 01, Spring 00)
Books |
|

|
Phil Dutre, Kavita Bala, Philippe Bekaert.
Advanced Global Illumination
A K Peters, 2nd Edition
August 2006, Natick, MA
Bibtex
|
|

|
Editors: Kavita Bala and Phil Dutre.
Rendering Techniques 2005
Springer Verlag
June 2005, Konstanz, Germany
|
|

|
Phil Dutre, Philippe Bekaert, and Kavita Bala.
Advanced Global Illumination
A K Peters, 1st Edition
July 2003, Natick, MA
Bibtex
|
|
Supervised PhD Theses |
|
|
Adam Arbree. Scalable And Heterogeneous Rendering Of Subsurface Scattering Materials, August 2009.
|
|
|
Milos Hasan. Matrix Sampling for Global Illumination, August 2009.
|
|
|
Ganesh Ramanarayanan. Visual Equivalence: A New Standard of Image Fidelity for Computer Graphics, August 2008.
|
|
Journal, Conference, and Workshop papers |
|

|
Ioannis Gkioulekas, Shuang Zhao, Kavita Bala, Todd Zickler, Anat Levin.
Inverse Volume Rendering with Material Dictionaries
SIGGRAPH Asia 2013
Nov 2013
Project, Bibtex
|
|

|
Sean Bell, Paul Upchurch, Noah Snavely, Kavita Bala.
OpenSurfaces: A richly annotated catalog of surface appearance
SIGGRAPH 2013
July 2013
Project, Bibtex
|
|

|
Shuang Zhao, Milos Hasan, Ravi Ramamoorthi, Kavita Bala.
Modular Flux Transfer: Efficient Rendering of High-Resolution Volumes with Repeated Structures
SIGGRAPH 2013
July 2013
Project, Bibtex
|
|

|
Ivaylo Boyadzhiev, Sylvain Paris, Kavita Bala
User-Assisted Image Compositing for Photographic Lighting
SIGGRAPH 2013
July 2013
Project, Bibtex
|
|

|
Daniel Cabrini Hauagge, Scott Wehrwein, Kavita Bala, Noah Snavely
Photometric Ambient Occlusion
CVPR 2013 (Oral)
June 2013
Project, Bibtex
|
|

|
Ioannis Gkioulekas, Bei Xiao, Shuang Zhao, Ted Adelson, Todd Zickler, Kavita Bala
Understanding the Role of Phase Function in Translucent Appearance
Transactions on Graphics 2013, 32(5)
Oct 2013
Project, Bibtex
|
|

|
Ivaylo Boyadhziev, Kavita Bala, Sylvain Paris, Fredo Durand.
User-Guided White Balance for Mixed Lighting Conditions
SIGGRAPH Asia 2012
November 2012
Project, Bibtex
|
|

|
Bruce Walter, Pramook Khungurn, Kavita Bala.
Bidirectional Lightcuts
SIGGRAPH 2012
August 2012
Project, Bibtex
|
|

|
Shuang Zhao, Wenzel Jakob, Steve Marschner, Kavita Bala.
Structure-Aware Synthesis for Predictive Woven Fabric Appearance
SIGGRAPH 2012
August 2012
Project, Bibtex
|
|

|
Bei Xiao, Ioannis Gkioulekas, Asher Dunn, Shuang Zhao, Todd Zickler, Ted Adelson, Kavita Bala.
Effects of shape and color on the perception of translucency
VSS 2012
May 2012
Bibtex
|
|

|
Adrian Jarabo, Tom Van Eyck, Veronica Sundstedt, Kavita Bala, Diego Gutierrez, Carol O' Sullivan.
Crowd Light: Evaluating the Perceived Fidelity of Illuminated Dynamic Scenes
Eurographics 2012
May 2012
Project, Bibtex
|
|

|
Kavita Bala.
Predictive Rendering for Accurate Material Perception
HVEI 2012, Invited Paper
January 2012
Bibtex
|
|

|
Nikhil Naik, Shuang Zhao, Andreas Velten, Ramesh Raskar, Kavita Bala.
Single View Reflectance Capture using Multiplexed Scattering and Time-of-flight Imaging
SIGGRAPH Asia 2011
December 2011
Project, Bibtex
|
|

|
Shuang Zhao, Wenzel Jakob, Steve Marschner, Kavita Bala.
Building Volumetric Appearance Models of Fabric using Micro CT Imaging
SIGGRAPH 2011
August 2011
Project, Bibtex
|
|

|
Adam Arbree, Bruce Walter, Kavita Bala.
Heterogeneous Subsurface Scattering Using the Finite Element Method
Transactions on Visualization and Computer Graphics '11
July 2011
Project, Bibtex
|
|

|
Tomas Davidovic, Jaroslav Krivanek, Milos Hasan, Philipp Slusallek, Kavita Bala.
Combining Global and Local Virtual Lights for Detailed Glossy Illumination
SIGGRAPH Asia '10
December 2010, Seoul
Project, Bibtex
|
|

|
Jaroslav Krivanek, James Ferwerda, Kavita Bala.
Effects of Global Illumination Approximations on Material Appearance
SIGGRAPH '10
July 2010, LA
Project, Supplementary Material, Bibtex
|
|

|
Wenzel Jakob, Adam Arbree, Jon Moon, Kavita Bala, Steve Marschner.
A radiative transfer framework for rendering materials with anisotropic structure
SIGGRAPH '10
July 2010, LA
Project, Extended TR, Bibtex
|
|

|
Edgar Velazquez-Armendariz, Shuang Zhao, Milos Hasan, Bruce Walter, Kavita Bala.
Automatic Bounding of Programmable Shaders for Efficient Global Illumination
SIGGRAPH Asia '09
December 2009, Yokohama, Japan
Project, Bibtex
|
|

|
Milos Hasan, Jaroslav Krivanek, Bruce Walter, Kavita Bala.
Virtual Spherical Lights for Many-Light Rendering of Glossy Scenes
SIGGRAPH Asia '09
December 2009, Yokohama, Japan
Project, Bibtex
|
|
|
Milind Kulkarni, Keshav Pingali, Bruce Walter, Ganesh Ramanarayanan, Kavita Bala, Paul Chew.
Optimistic Parallelism Requires Abstractions
Research Highlights, Communications of the ACM
September 2009
Bibtex
|
|

|
Bruce Walter, Shuang Zhao, Nicolas Holzschuch, Kavita Bala.
Single Scattering in Refractive Media with Triangle Mesh Boundaries
SIGGRAPH '09
August 2009, New Orleans, LA
Project, Bibtex
|
|

|
Ganesh Ramanarayanan, Kavita Bala, James Ferwerda.
Perception of Complex Aggregates
SIGGRAPH '08
August 2008, Los Angeles CA
Project, Bibtex
|
|

|
James Ferwerda, Ganesh Ramanarayanan, Bruce Walter, Kavita Bala.
Visual Equivalence: an object-based approach to image quality
Proceedings of IS&T 16th Color Imaging Conference (CIC) '08
Nov 2008
Project, Bibtex
|
|
|
Bruce Walter, Kavita Bala, Milind Kulkarni, Keshav Pingali.
Fast Agglomerative Clustering for Rendering
Interactive Ray Tracing (IRT 2008)
August 2008, Los Angeles
Bibtex
|
|
|
Milos Hasan, Edgar Velazquez-Armendariz, Fabio Pellacini, Kavita Bala.
Tensor Clustering for Rendering Many-Light Animations
Eurographics Symposium on Rendering (EGSR 2008)
June 2008, Sarajevo, Bosnia-Herzegovina
Project, Bibtex
|
|

|
Milind Kulkarni, Keshav Pingali, Ganesh Ramanarayanan, Bruce Walter, Kavita Bala, Paul Chew.
Scheduling Strategies for Optimistic Parallel Execution of Irregular Programs
Symposium on Parallelism in Algorithms and Architectures (SPAA '08)
June 2008, Munich, Germany
Bibtex
|
|

|
Adam Arbree, Bruce Walter, Kavita Bala.
Single-pass Scalable Subsurface Rendering with Lightcuts
Eurographics '08
April 2008, Crete
Project, Bibtex
|
|

|
Ganesh Ramanarayanan, James Ferwerda, Bruce Walter, Kavita Bala.
Dimensionality of Visual Complexity in Computer Graphics Scenes
SPIE Human Vision and Electronic Imaging (HVEI) '08
Jan 2008, San Jose CA
Bibtex
|
|

|
Milind Kulkarni, Keshav Pingali, Ganesh Ramanarayanan, Bruce Walter, Kavita Bala, Paul Chew.
Optimistic Parallelism Benefits from Data Partitioning
ASPLOS '08
Mar 2008, Seattle
Bibtex
|
|
|
Ganesh Ramanarayanan, James Ferwerda, Bruce Walter, Kavita Bala.
Visual Equivalence: Towards a new standard for Image Fidelity
SIGGRAPH 2007
August 2007, San Diego CA
Project, Bibtex
|
|
|
Milos Hasan, Fabio Pellacini, Kavita Bala.
Matrix Row-Column Sampling for the Many Lights Problem
SIGGRAPH 2007
August 2007, San Diego MA
Project, Bibtex
|
|
|
Fabio Pellacini, Milos Hasan, Kavita Bala.
Interactive Cinematic Relighting with Global Illumination
Chapter 9, GPU Gems 3
|
|
|
Milind Kulkarni, Keshav Pingali, Bruce Walter, Ganesh Ramanarayanan, Kavita Bala, Paul Chew.
Optimistic Parallelism Requires Abstractions
PLDI 2007
June 2007, San Diego MA
Bibtex
|
|
|
Ganesh Ramanarayanan, Kavita Bala.
Constrained Texture Synthesis via Energy Minimization
IEEE Transactions on Visualization and Graphics 2007
pp 167-178, Jan/Feb 2007
Bibtex
|
|
|
Bruce Walter, Adam Arbree, Kavita Bala, Donald Greenberg.
Multidimensional lightcuts
SIGGRAPH 2006
pp 1081--1088, August 2006, Boston MA
Project, Bibtex
|
|
|
Milos Hasan, Fabio Pellacini, Kavita Bala.
Direct-to-Indirect Transfer for Cinematic Relighting
SIGGRAPH 2006
pp 1089--1097, August 2006, Boston MA
Project, Bibtex
|
|
|
Edgar Velázquez-Armendáriz, Eugene Lee, Bruce Walter, Kavita Bala.
Implementing the Render Cache and the Edge-and-Point Image on Graphics Hardware
Proceedings of Graphics Interface 2006
pp 211-217, June 2006, Quebec Canada
Project, Bibtex
|
|
|
Mike Donikian, Bruce Walter, Kavita Bala, Sebastian Fernandez, and Donald Greenberg.
Accurate Direct Illumination Using Iterative Adaptive Sampling
Proceedings of Transaction on Visualization and Computer Graphics 2006
pp 353--364, May/June 2006
Bibtex
|
|
|
Kavita Bala, Jim Ferwerda, and Bruce Walter.
Information-Preserving Imaging for Heterogeneous Networked Displays
Workshop on Information Visualization and
Interaction Techniques for Collaboration across Multiple Displays
April 2006
|
|
|
Bruce Walter, Sebastian Fernandez, Adam Arbree, Kavita Bala, Mike Donikian and Donald Greenberg.
Lightcuts: A Scalable Approach to Illumination
Proceedings of SIGGRAPH 2005, Annual Conference Series
pp 1098-1107, July 2005, Los Angeles, CA
Project, Bibtex
|
|
|
Bruce Walter, Sebastian Fernandez, Adam Arbree, Kavita Bala, Mike Donikian and Donald Greenberg.
Implementing Lightcuts
SIGGRAPH 2005 Technical Sketch
July 2005, Los Angeles, CA
Bibtex
|
|
|
Ganesh Ramanarayanan, Kavita Bala, and Bruce Walter.
Feature-Based
Textures
Proceedings of Eurographics Symposium on
Rendering (EGSR) 2004,
pp 265--274, June 2004, Norkoping, Sweden
Project, Bibtex
|
|

|
Kavita Bala, Bruce Walter and Donald Greenberg.
Combining Edges and Points for Interactive High-Quality Rendering
Proceedings of SIGGRAPH 2003, Annual Conference Series,
22(3): 631--640, July 2003, San Diego, CA
Bibtex
|
|

|
Ryan Ismert, Kavita Bala, and Donald Greenberg.
Detail Synthesis for Image-Based Texturing
Interactive 3D Graphics (I3D),
pp 171--176, April 2003, Monterey, CA
Bibtex
|
|

|
Sebastian Fernandez, Kavita Bala, Donald Greenberg.
Local Illumination Environments for Direct Lighting Acceleration
Thirteenth Eurographics Workshop on Rendering,
pp 7--14, June 2002, Pisa, Italy.
Bibtex
|
|

|
Randima Fernando, Sebastian Fernandez, Kavita Bala, and
Donald Greenberg.
Adaptive Shadow
Maps
Proceedings of SIGGRAPH 2001, Annual Conference Series,
pp 387--390, August 2001, Los Angeles, CA
Bibtex
|
|
|
Kavita Bala, Julie Dorsey, and Seth Teller.
Radiance Interpolants
for Accelerated Bounded-Error Ray Tracing.
ACM Transactions on Graphics, Volume 18, Number
3.
pp 213-256. August 1999. PS(compressed
4.4 MB, uncompressed 52 MB)
Bibtex
|
|

|
Kavita Bala, Julie Dorsey, and Seth Teller.
Interactive
Ray-Traced Scene Editing Using Ray Segment Trees
Tenth Eurographics Workshop on Rendering,
pp 31--44, June 1999, Granada,
Spain.
Bibtex
|
|
|
Seth Teller, Kavita Bala, and Julie Dorsey.
Conservative
Radiance Interpolants for Ray Tracing.
Seventh Eurographics Workshop on Rendering,
pp 257-268, June, 1996, Porto, Portugal.
Color Plate
Bibtex
|
|
|
Krishna Bala, T. E. Stern, David Simchi-Levi and Kavita Bala.
Routing in Linear Lightwave
Networks.
IEEE/ACM Transactions on Networking, Volume 3, Number 4,
pp 459--469, 1995.
|
|

|
Kavita Bala, Frans M. Kaashoek and William E. Weihl.
Software
Prefetching and Caching for Translation Lookaside Buffers .
Proceedings of the First Symposium on Operating
System Design and Implementation (OSDI),
pp 243--253, November 1994, Monterey, CA.
|
|

|
Krishna Bala, T. E. Stern and Kavita Bala.
Algorithms for Routing in Linear Lightwave
Networks.
Proceedings of the Tenth Annual Conference
of IEEE Infocom,
1991. Miami, Florida.
|
|

|
Krishna Bala, T.E. Stern and Kavita Bala.
A Minimum Interference Routing Algorithm
for a Linear Lightwave Network.
Proceedings of IEEE Globecom,
1991. Phoenix, Arizona.
|
|
Technical Reports and Courses |
|

|
Milos Hasan, Fabio Pellacini, and Kavita Bala.
Real-time Hardware-accelerated Relighting with Approximate Indirect Illumination
Technical Report TR2005-1999,
Computer Science Department, July 2005
|
|

|
Adam Arbree, Bruce Walter, and Kavita Bala.
Pre-processing Environment Maps for Dynamic Hardware Shadows
Technical Report TR2005-1998,
Computer Science Department, July 2005
|
|

|
Kavita Bala, and Bruce Walter.
Reusing Shading for Interactive Global
Illumination
Course at Game Developers Conference 2004
|
|

|
Ryan Ismert, Kavita Bala, and Donald Greenberg.
Detail Synthesis for Image-Based Texturing
Longer version of I3D paper with more details
Technical Report PCG-03-1,
Program of Computer Graphics, January 2003
|
|

|
Phil Dutre, Kavita Bala, and Philippe Baekert.
Advanced Global Illumination Course
Course 2 at SIGGRAPH 2002
|
|

|
Kavita Bala, Bruce Walter and Donald Greenberg.
Combining Edges and Points for Interactive Anti-Aliased Rendering
Earlier version of SIGGRAPH 2003 paper
Technical Report PCG-02-3,
Program of Computer Graphics, January 2002
|
|

|
Phil Dutre, Kavita Bala, and Philippe Baekert.
Advanced Global Illumination Course
Course 20 at SIGGRAPH 2001
|
|

|
Sebastian Fernadez, Kavita Bala, Moreno A. Piccolotto, and Donald
Greenberg.
Interactive
Direct Lighting in Dynamic Scenes
Cornell University PCG Technical Report PCG-00-02,
January, 2000.
|
|

|
Moreno A. Piccolotto, Sebastian Fernandez, Kavita Bala, M.
Malone, and Donald Greenberg.
A System for 3D Conceptual Modeling for Architectural
Design
Cornell University PCG Technical Report PCG-00-03,
January, 2000.
|
|

|
Kavita Bala, Julie Dorsey, and Seth Teller
Bounded-Error
Interactive Ray Tracing.
MIT Laboratory for Computer Science
Technical Report 748 (MIT-TR-748), March, 1998.
Color plates: Color
Plate 1, and Color
Plate 2.
|
|

|
Kavita Bala. Conservative Radiance Interpolants for Ray Tracing.
Proceedings of the 1996 MIT Workshop on Scalable Computing, August
1996.
|
|

|
Kavita Bala. A Simulator for Linear Lightwave Networks.
Columbia University, CTR Technical Report,
1990.
|
|
Theses
|
|

|
Kavita Bala
Radiance
Interpolants for Interactive Scene Editing and Ray Tracing
Doctorate, EECS, Massachusetts Institute of Tehcnology (MIT)
MIT Laboratory for Computer Science Technical
Report 791 (MIT-LCS-TR-791),
September, 1999.
|
|

|
Master of Science, EECS, Massachusetts Institute of Technology (MIT).
Software
Prefetching and Caching for Translation Lookaside Buffers .
1995.
|
|
Unpublished projects
|
|

|
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.
|
|
I captured the interference patterns formed by thin oil films/slicks
on water using Renderman. |
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 is an Associate Professor in the Computer
Science Department and Program of Computer Graphics at
Cornell University. She received her S.M. and Ph.D. from
the Massachusetts Institute of Technology (MIT), and her
B.Tech. from the Indian Institute of Technology (IIT,
Bombay).
Bala specializes in computer graphics, leading research projects in
physically-based scalable rendering, perceptually-based graphics, material
perception and acquisition, and image-based modeling and texturing. She has
co-authored the graduate-level textbook "Advanced Global Illumination" (A K
Peters publisher, second edition). She has chaired SIGGRAPH Asia 2011,
co-chaired Pacific Graphics (2010) and the Eurographics Symposium on Rendering
(2005). She has served on the Papers Advisory Board for SIGGRAPH and SIGGRAPH
Asia, and as Associate Editor for TOG (Transactions on Graphics), TVCG
(Transactions on Visualization and Computer Graphics) and CGF (Computer
Graphics Forum). Her work on 3D Mandalas was featured at the Rubin Museum of
Art, New York.
Bala has received the NSF CAREER award, Cornell's College of Engineering
James and Mary Tien Excellence in Teaching Award (2006 and 2009), and the
Affinito-Stewart award.
|
|