Skip to feedback

Award Abstract # 1451828
HCC: Large: Collaborative Research: Beyond Flat Images: Acquiring, Processing, and Fabricating Visually Rich Material Appearance

NSF Org: IIS
Division of Information & Intelligent Systems
Recipient: UNIVERSITY OF CALIFORNIA, SAN DIEGO
Initial Amendment Date: August 4, 2014
Latest Amendment Date: August 4, 2014
Award Number: 1451828
Award Instrument: Standard Grant
Program Manager: Ephraim Glinert
IIS
 Division of Information & Intelligent Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: September 1, 2014
End Date: August 31, 2017 (Estimated)
Total Intended Award Amount: $243,096.00
Total Awarded Amount to Date: $256,999.00
Funds Obligated to Date: FY 2010 = $240,999.00
FY 2012 = $8,000.00

FY 2013 = $8,000.00
History of Investigator:
  • Ravi Ramamoorthi (Principal Investigator)
    ravir@cs.ucsd.edu
Recipient Sponsored Research Office: University of California-San Diego
9500 GILMAN DR
LA JOLLA
CA  US  92093-0021
(858)534-4896
Sponsor Congressional District: 50
Primary Place of Performance: University of California-San Diego
CA  US  92093-0404
Primary Place of Performance
Congressional District:
50
Unique Entity Identifier (UEI): UYTTZT6G9DT1
Parent UEI:
NSF Program(s): GRAPHICS & VISUALIZATION
Primary Program Source: 01001011DB NSF RESEARCH & RELATED ACTIVIT
01001213DB NSF RESEARCH & RELATED ACTIVIT

01001314DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7453, 7925, 9251
Program Element Code(s): 745300
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

Despite revolutionary advances in how images are recorded, manipulated, and reproduced, our ability to re-create the visual experience remains remarkably limited. Few realistic computer models exist for the characteristic appearance of natural materials such as marble, wood, coral, or skin, or man-made ones such as color-shifting automotive paints. Digitizing and creating realistic images of these substances involves reproducing their interaction with light: the way light is reflected from surfaces, or scattered and absorbed within the materials. Full reproducibility also involves "printing" a material as a real, physical object that modulates the light around us. However, it is currently impossible to output complex appearance the way we print color on a paper with fixed gloss, or create shapes using a 3D printer. This project encompasses a comprehensive, collaborative research agenda in computer graphics and related areas, to develop an end-to-end framework for acquiring, representing, and fabricating complex appearance, as well as to understand how it is perceived by the human visual system.

The enabling technical idea of the project is to treat materials as thin three-dimensional volumes populated with general scattering sites. This is a radical departure from the hitherto standard approach in computer graphics, which has studied materials purely as surfaces. The volumetric representation subsumes and generalizes the diverse set of conventional representations that currently exist in graphics, including surface-based notions such as bidirectional reflectance (BRDF), spatially varying BRDF, and subsurface scattering distributions (BSSRDF). Moreover, it enables fundamentally improved approaches to efficient yet general acquisition, fast and realistic rendering, and fabrication of objects exhibiting phenomena beyond simple surface reflectance and spatially homogeneous subsurface scattering.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 14)
Janik Boll Nielsen, Henrik Wann Jensen and Ravi Ramamoorthi "On Optimal, Minimal BRDF Sampling for Reflectance Acquisition" ACM Transactions on Graphics (SIGGRAPH Asia 2015) , v.34 , 2015
Jannik Boll Nielson, Henrik Wann Jensen and Ravi Ramamoorthi "On Optimal, Minimal BRDF Sampling for Reflectance Acquisition" ACM Transactions on Graphics (SIGGRAPH Asia 2015) , v.34 , 2015
Jiyang Yu, Zexiang Xu, Matteo Mannino, Henrik Wann Jensen and Ravi Ramamoorthi "Sparse Sampling for Image-Based SVBRDF Acquisition" Eurographics Workshop on Material Appearance Modeling , 2016
Laurent Belcour, Ling-Qi Yan, Ravi Ramamoorthi and Derek Nowrouzezahrai "Antialiasing Complex Global Illumination Effects in Path Space" ACM Transactions on Graphics , v.36 , 2017
Ling-Qi Yan, Chiwei Tseng, Henrik Wann Jensen and Ravi Ramamoorthi "Physically Accurate Fur Reflectance: Modeling, Measurement and Rendering" ACM Transactions on Graphics (SIGGRAPH Asia 2015) , v.34 , 2015
Ling-Qi Yan, Chiwei Tseng, Henrik Wann Jensen and Ravi Ramamoorthi "Physically Accurate Fur Reflectance: Modeling, Measurement and Rendering" ACM Transactions on Graphics (SIGGRAPH Asia 2015) , v.34 , 2015
Ling-Qi Yan, Henrik Wann Jensen and Ravi Ramamoorthi "An Efficient and Practical Near and Far Field Fur Reflectance Model" ACM Transactions on Graphics (SIGGRAPH 2017) , v.36 , 2017
Ling-Qi Yan, Milos Hasan, Steve Marschner and Ravi Ramamoorthi "Position-Normal Distributions for Efficient Rendering of Specular Microstructure" ACM Transactions on Graphics (SIGGRAPH 2016) , v.35 , 2016
Ling-Qi Yan, Milos Hasan, Steve Marschner and Ravi Ramamoorthi "Position-Normal Distributions for Efficient Rendering of Specular Microstructure" ACM Transactions on Graphics(SIGGRAPH 2016) , v.35 , 2016
Ling-Qi Yan, Milos Hasan, Wenzel Jakob, Jason Lawrence, Steve Marschner and Ravi Ramamoorthi "Rendering Glints on High-Resolution Normal-Mapped Specular Surfaces" ACM Transactions on Graphics (SIGGRAPH 2014) , v.33 , 2014
Shuang Zhao, Lifan Wu, Fredo Durand and Ravi Ramamoorthi "Downsampling Scattering Parameters for Rendering Anisotropic Media" ACM Transactions on Graphics (SIGGRAPH Asia 2016) , v.35 , 2016
(Showing: 1 - 10 of 14)

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

This NSF project seeks to accurately model the visual appearance of objects such as the light glints on a shiny surface like polished metal, a car body or a laptop screen; and the appearance of natural materials like hair and fur.  All of these topics require a deep understanding of the way light interacts with and reflects from surfaces, since what we see is the reflected light from an object.  Many previous approaches have been concerned only with light interaction at the surface of an object, but realistic appearance involves modeling light scattering within the body or volume of the material, for example the scattering of light within individual fur or hair fibers and between them.  Finally, along with understanding theinterplay of light and surface appearance, we must develop ways to measure the reflectance or appearance properties of objects, since this is what makes metal look like metal, skin look like skin, or paper look like paper.  The overall goal of our project is to create realistic computer-generated images of a variety of real-world materials.  This has enormous applications in product design and visualization, wherein computer models can be used to predict the appearance of car bodies, laptop screens, and metal components.  It is also significant for entertainment applications, such as computer-generated movies with furry animals.  

Our project has had three main thrusts.  First, we have developed a method to improve how computer graphics software reproduces the way light interacts with extremely small details, called glints, on the surface of a wide range of materials, including metallic car paints,metal finishes for electronics and injection-molded plastic finishes.The method requires minimal computational resources and can be used in animations. Current methods can only reproduce these so-called glints in stills.  The standard approach to modeling the way surfaces reflect light assumes that the surfaces are smooth at the pixel level. But that's not the case in the real world for metallic materials as well as fabrics, wood finishes and wood grain, among others. As a result, with current methods, these surfaces will appear noisy, grainy or glittery.  There is currently no algorithm that can efficiently render the rough appearance of real specular surfaces, which is highly unusual in modern computer graphics, where almost any other scene can be rendered given enough computing power.  We break each point into a number of microfacets, and show that one can efficiently and mathematically compute the reflected light.  The work has attracted wide press coverage (many parts of this paragraph are quoted from the UCSD press release) and it is likely that variants will be adopted soon for product design and visualization renderings, as well as in applications like computer-generated imagery for movies and video games.


A second thrust has been on the development of models based on physics to create the appearance of animal fur.  This requires careful measurement and modeling of individual fur fibers, which are really made of two concentric cylinders with an inner scattering medulla.Ours is the first model which predicts the way in which light interacts with a single fur fiber, including scattering in the medulla volume, and validates the results with actual measurements.  In subsequent work, we have simplified our model, and made it faster to compute light interaction between fur fibers.  This enables us to achieve highly realistic images of animal fur, enabling more realistic animated charaters in entertainment applications, and predictive modeling of the appearance of different types of fur.  This work is already being adopted for production rendering of computer-generated imagery.

 
Finally, accurate modeling of the appearance of real-world materials requires not just an understanding of light interaction with surfaces, but a measurement of the reflectance properties of objects.Traditionally, this has required many thousands to millions ofmeasurements on expensive devices known as gonioreflectometers.  We have shown that accurate results can be achieved with only 5-20 carefully designed measurements, and in the limit with only two photographs.  

In summary, a careful combination of new reflectance measurement methods, coupled with new computational techniques and understanding of the physics of light reflection in surfaces like fur, enables new levels of realism in computer-generated imagery for product design and visualization, entertainment and gaming, and industrial measurements of appearance.

 

 

 


Last Modified: 09/09/2017
Modified by: Ravi Ramamoorthi

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page