Professional Documents
Culture Documents
a Single Photograph
Yoshinori Dobashi (Hokkaido University)
Yusuke Shinzo (Hokkaido University)
Tsuyoshi Yamamoto (Hokkaido University)
Overview
Introduction
Related
Work
Proposed Method
Results
Conclusion
Introduction
Realistic
Display of Clouds
of clouds
Procedural approach
Physically-based approach
outdoor scene
Introduction
Procedural
approach
approach
Our Approach
Image-based
approach
cirrus
altocumulus
cumulus
Overview
Introduction
Related
Work
Proposed Method
Results
Conclusion
Related Work
Procedural modeling
Fractals [Vos83]
Textured ellipsoids [Gar85]
Metaballs + noise function [Ebe97]
Spectral synthesis [Sak93]
Real-time modeling/rendering system [SSEH03]
[Ebe97]
[SSEH03]
Related Work
Physically-based modeling
Numerical solution of atmospheric fluid dynamics
[KH84, MYDN01, MYDN02]
Controlling cloud simulation [DKNY08]
[MYDN01]
[MYDN02]
[DKNY08]
Related Work
Image-based
modeling
satellite image
synthesized clouds
Overview
Introduction
Related
Work
Proposed Method
Results
Conclusion
Overview
cirrus
intensity
opacity
altocumulus
intensity
opacity
cumulus
intensity
opacity
(input photographs)
(cloud images)
input image
sky image
3. calculation of intensity/opacity
intensity
opacity
input image
sky image
3. calculation of intensity/opacity
intensity
opacity
input image
sky image
3. calculation of intensity/opacity
intensity
opacity
input image
sky image
3. calculation of intensity/opacity
intensity
opacity
= cloud
image
Input photograph
I sky ( pc , ) 0
cloud pixels pc
sky image
viewpoint
cloud
viewpoint
Isun
sun
sky
cloud
viewpoint
Isun
Isky
sun
sky
cloud
Isky
viewpoint
Icld
Isun
Isky
sun
sky
cloud
Isky
Computing
I ( p, ) ( ( p ) I
sun
( ) ( p ) I sky ( p, )) min
unknowns
input image
sky image
Modeling of Cirrus
Cirrus
clouds
input photograph
Modeling of Cirrus
Modeling of Altocumulus
Altocumulus
input photo
field
function
Generating Metaballs
Converting
cloud image
binary image
Generating Metaballs
Distance
binary image
distance image
Generating Metaballs
Generating
binary image
Generating Metaballs
Generating
distance
binary image
image
p 1
l 1
( p ) ql f (rlp )
cloud image
min
cloud image
specification
cloud plane
Projecting Metaballs
Projecting metaball center onto cloud plane
Scaling metaball radius in proportion to distance
from viewpoint
cloud plane
2D metaballs
viewpoint
bounding box
density distribution
Modeling of Cumulus
Cumulus
cloud image
surface shape
3D density
distribution
cloud image
binary image
binary image
distance image
cloud image
thickness image
colorization by optimization [Levin 04]
surface shape
front view
side view
shape
Subdividing bounding box into grid
Calculating density at each grid point
Overview
Introduction
Related
Work
Proposed Method
Results
Conclusion
Results
Computer
time
within 10 seconds
Results
Cirrus
input image
cloud texture
input image
cloud texture
Results
Altocumulus
input
input
synthesized
synthesized
Results
Cumulus
input
input
synthesized
synthesized
Results
Modeling
process
Results
A
cloud scene
Conclusion
Modeling
Work
END