Скачать презентацию Statistical and numerical techniques for photorealistic image synthesis Скачать презентацию Statistical and numerical techniques for photorealistic image synthesis

b5fbad97608bf154af0f344413a1c6b9.ppt

  • Количество слайдов: 40

Statistical and numerical techniques for photorealistic image synthesis Kartic Subr Statistical and numerical techniques for photorealistic image synthesis Kartic Subr

Who am I? • Born in India – Bangalore University (Bachelor of Engineering) 2001 Who am I? • Born in India – Bangalore University (Bachelor of Engineering) 2001 – Hewlett Packard, India/Singapore • 6 years in USA – Ph. D, University of California Irvine, 2008 – Advisor: Jim Arvo (Ph. D Yale University), pioneered methods in light transport • 2 years in France – Post doctoral researcher, ARTIS, INRIA-Grenoble (2008 -2010)

My goal: Generating realistic visuals Gustave Courbet, Stone-Breakers, 1849. Realism in art Wilhelm Oswald My goal: Generating realistic visuals Gustave Courbet, Stone-Breakers, 1849. Realism in art Wilhelm Oswald Gustav Achenbach, Abendstimmung in der Campagna, 1850.

My goal: Generating realistic visuals Photograph: Nicéphore Niépce, 1826 Gustave Courbet, Stone-Breakers, 1849. Realism My goal: Generating realistic visuals Photograph: Nicéphore Niépce, 1826 Gustave Courbet, Stone-Breakers, 1849. Realism in art Wilhelm Oswald Gustav Achenbach, Abendstimmung in der Campagna, 1850.

Notion of “realism” depends on technology Pedro Campos Gerhard Richter, 1983 Hyperrealism Notion of “realism” depends on technology Pedro Campos Gerhard Richter, 1983 Hyperrealism

Realistic image synthesis Realistic image synthesis

Image synthesis involves light transport Light sources Digital models of scene (geometry + materials) Image synthesis involves light transport Light sources Digital models of scene (geometry + materials) Virtual camera Image ?

Image synthesis adds visual impact Digital model Captured video + digital model Avatar Image synthesis adds visual impact Digital model Captured video + digital model Avatar

Applications of image synthesis Entertainment Advertising Virtual prototyping Defense Biomedical imaging Applications of image synthesis Entertainment Advertising Virtual prototyping Defense Biomedical imaging

Multidisciplinary nature of the problem • Physically based optical simulations • Mathematical tools for Multidisciplinary nature of the problem • Physically based optical simulations • Mathematical tools for analysis • Numerical techniques for light transport solution • Understanding biological processes eg. Perception et cognition

Reflection of light is an integration Reflection of light is an integration

Light transport: multi-domain integration • Combinatorial explosion from sampling each domain Image space Exposure Light transport: multi-domain integration • Combinatorial explosion from sampling each domain Image space Exposure time Aperture Visible spectrum Reflectance Direct illumination Indirect illumination [Efficient sampling strategies for Monte Carlo integration (my Ph. D thesis)]

Talk outline • Recent contributions – Simulating defocus – Rendering translucent materials • Research Talk outline • Recent contributions – Simulating defocus – Rendering translucent materials • Research plan – Core problems in image synthesis – Model representation and abstraction

My contributions: Fourier depth of field My contributions: Fourier depth of field

Defocus blur is important in photography Defocus blur is important in photography

Defocus is due to aperture integraion Image Pixel p Lens Aperture Defocus is due to aperture integraion Image Pixel p Lens Aperture

Defocus Pixel p Image Pixel p Lens Aperture Scene Defocus Pixel p Image Pixel p Lens Aperture Scene

Monte Carlo estimation of aperture integral NA primary rays per pixel Image Integrate at Monte Carlo estimation of aperture integral NA primary rays per pixel Image Integrate at p Aperture

Aperture integration is very costly NP x NA Primary rays Image Aperture NP pixels Aperture integration is very costly NP x NA Primary rays Image Aperture NP pixels NA Aperture samples

Paradox: Blurry image is costlier to compute! 64 x #primary rays of the pinhole Paradox: Blurry image is costlier to compute! 64 x #primary rays of the pinhole image

Observation 1: Image Blurry regions should not require dense sampling of the image Observation 1: Image Blurry regions should not require dense sampling of the image

Observation 2: Lens Regions in focus should not require profuse sampling of the lens Observation 2: Lens Regions in focus should not require profuse sampling of the lens for diffuse objects

Fourier depth of field • Fourier domain analysis of finite aperture cameras • Adaptive Fourier depth of field • Fourier domain analysis of finite aperture cameras • Adaptive sampling • Speedup of around 20 over existing algorithms [ACM Transactions on Graphics 2009. Presented at ACM SIGGRAPH 09] Collaborators: MIT

My contributions: Translucent materials My contributions: Translucent materials

Translucency: Sub-surface scattering Opaque Translucent • Brute force Monte Carlo: prohibitively expensive • Diffusion Translucency: Sub-surface scattering Opaque Translucent • Brute force Monte Carlo: prohibitively expensive • Diffusion approximations: severe constraints on geometry

Finite difference method on new domain • Approximation: diffusion equation Diffuse flux • Domain: Finite difference method on new domain • Approximation: diffusion equation Diffuse flux • Domain: Dual graph of tetrahedralization

Rendering translucent materials • • Arbitrary geometry Heterogenous materials Dynamically deforming shapes In real-time! Rendering translucent materials • • Arbitrary geometry Heterogenous materials Dynamically deforming shapes In real-time! [Computer Graphics Forum 2010. To be presented at Eurographics 2010] [Collaborators: Microsoft Research, Tsinghua University]

Research program Realistic image synthesis Model representation and abstraction Research program Realistic image synthesis Model representation and abstraction

1. Realistic image synthesis • Bandwidth driven sampling Short-term – Transport of local light 1. Realistic image synthesis • Bandwidth driven sampling Short-term – Transport of local light field spectrum – Derive spatial / angular sampling rates – co-advising Ph. D student Laurent Belcour (ARTIS) • Importance vs radiance – Tracing from eye vs tracing from light – Monte Carlo matrix chain multiplication Long-term

Importance vs radiance Radiance Importance vs radiance Radiance

Importance vs radiance Importance Importance vs radiance Importance

Importance vs radiance Importance vs radiance

MC matrix-chain product estimator MC matrix-chain product estimator

MC matrix-chain product estimator Related to optimal matrix chain multiplication using dynamic programming? MC matrix-chain product estimator Related to optimal matrix chain multiplication using dynamic programming?

2. Model representation and abstraction • Abstracting detail in geometry Short-term – First step: 2. Model representation and abstraction • Abstracting detail in geometry Short-term – First step: images (published at SIGGRAPH Asia 09) • Alternate representation – Voxel data to represent geometry and materials Long-term

Detail = oscillations between extrema Local maxima Input Local minima Detail = oscillations between extrema Local maxima Input Local minima

Image multiscale decomposition Intensity 1 D Input Fine + Medium + Coarse Pixels Image multiscale decomposition Intensity 1 D Input Fine + Medium + Coarse Pixels

Allows smoothing high-contrast detail Input Smoothed Allows smoothing high-contrast detail Input Smoothed

Thank you! • Collaborators – Established • MIT, USA • Microsoft Research • Tsinghua Thank you! • Collaborators – Established • MIT, USA • Microsoft Research • Tsinghua University, China • University of California, Irvine – Current • Cornell University, USA • University of California, Berkeley – Potential • Indian Institute of Information Technology • International journal publications – Computer Graphics Forum 2010: Translucent materials. 4 th author of 6 – TOG 2009: Multiscale image decomposition. 1 st author of 3 – TOG 2009: Fourier Depth of Field. 2 nd author out of 5 • Refereed international conference papers – Pacific Graphics 2007: Statistical hypotheses. 1 st author of 2 – Interactive raytracing 2007: Steerable importance sampling. 1 st author of 2 – ICIAP 2005: Contrast enhancement. 1 st author of 3

Merci ! • Collaborators • Teaching – Columbia University, USA (120 h) – Established Merci ! • Collaborators • Teaching – Columbia University, USA (120 h) – Established – University of California, Irvine (360 h) • MIT, USA • Microsoft Research • Tsinghua University, China • Industry • University of California, Irvine – Rhythm and Hues Studios • LJK Grenoble – NVIDIA Corporation – Current – Hewlett Packard • Cornell University, USA • University of California, Berkeley – Potential • Indian Institute of Information Technology • International journal publications – Computer Graphics Forum 2010: Translucent materials. 4 th author of 6 – TOG 2009: Multiscale image decomposition. 1 st author of 3 – TOG 2009: Fourier Depth of Field. 2 nd author out of 5 • Refereed international conference papers – Pacific Graphics 2007: Statistical hypotheses. 1 st author of 2 – Interactive raytracing 2007: Steerable importance sampling. 1 st author of 2 – ICIAP 2005: Contrast enhancement. 1 st author of 3