Shape-Dependent Gloss Correction Peter Vangorp Philip Dutré Department of Computer Science Katholieke Universiteit Leuven
Gloss Perception Shape influences gloss perception [Vangorp et al. 2007]
Gloss Perception Shape influences gloss perception [Vangorp et al. 2007]
Same material, different gloss perception Shape influences gloss perception Same material, different gloss perception
Corrected material, same gloss perception Shape influences gloss perception Corrected material, same gloss perception
Gloss Perception Shape influences gloss perception Bumpiness influences gloss perception [Ho et al. 2008]
Overview Perceptual Experiment Statistical Analysis Application: Gloss Correction
Stimulus Images Shape Material Differential rendering [Debevec 1998] Natural illumination [Fleming et al. 2003]
Stimulus Images Shape 5 well-known 3D models Size-independent statuettes and abstract shapes S1: Blob S2: Buddha S3: Bunny S4: Dragon S5: Sphere
Stimulus Images Material Neutral light grey plastic Perceptually uniform gloss variations [Pellacini et al. 2000] Adaptive to diffuse color G1 G2 G3 G4 G5
Which object is more glossy?
Experimental Procedure Training session 75 image pairs Same shape, only gloss difference Understanding of the term “glossy” Main experiment 325 image pairs (20 minutes) Shape and gloss difference 16 participants No difference between experienced and others
Cue Combination Simultaneous sensory cues Cue combination function Physical gloss G Physical shape S Cue combination function Perceived gloss = f(G,S) Decision variable D = f(Gleft,Sleft) – f(Gright,Sright) + e D > 0 if left image looks more glossy than right
Decision Variable Ideal observer Right image Left image
Decision Variable Ideal observer Right image Left image
Decision Variable Ideal observer Right image Left image
Decision Variable Ideal observer Right image Left image
Decision Variable Ideal observer Right image Left image
Decision Variable Ideal observer Right image Left image
Decision Variable Ideal observer Right image Left image
Decision Variable Ideal observer Right image Left image
Decision Variable Experimental data Right image Left image
Decision Variable Experimental data Right image Left image
Cue Combination Simplest model for perceived gloss f(G,S) Interaction between G and S Independent of S Additive influence of G and S Full interaction Linearity of G component [Pellacini et al. 2000] Linear Non-linear
Cue Combination 6 models for f(G,S)
Cue Combination 6 models for f(G,S) Full Additive Independent
Cue Combination 6 models for f(G,S) Non-linear Linear
Cue Combination 6 models for f(G,S)
Cue Combination 6 models for f(G,S)
Cue Combination 6 models for f(G,S)
Cue Combination 6 models for f(G,S)
Cue Combination Non-linear, additive model for f(G,S) Non-linear curve Additive offset bunny dragon blob buddha sphere
Gloss Correction Change shape Vertical Horizontal Jump curves Physical gloss Horizontal Perceptual gloss
Gloss Correction Change shape Vertical Horizontal Jump curves Physical gloss Horizontal Perceptual gloss starting point
without gloss correction Change shape Jump curves Vertical Physical gloss Horizontal Perceptual gloss starting point shape change without gloss correction
without gloss correction Change shape Jump curves Vertical Physical gloss Horizontal Perceptual gloss starting point shape change without gloss correction
without gloss correction Change shape Jump curves Vertical Physical gloss Horizontal Perceptual gloss starting point shape change with gloss correction shape change without gloss correction
without gloss correction Change shape Jump curves Vertical Physical gloss Horizontal Perceptual gloss starting point shape change with gloss correction shape change without gloss correction
Examples Uncorrected
Examples Corrected
Examples Uncorrected
Examples Corrected
Examples bunny dragon blob buddha sphere
Examples bunny dragon blob buddha sphere Uncorrected:
Examples bunny dragon blob buddha sphere Corrected:
Non-linearity Perceptually uniform gloss variations [Pellacini et al. 2000] Contrast gloss c Distinctness-of-image gloss d Additional experiments
d c and d Material c
Distinctness-of-image gloss d Non-linearity Low end of contrast gloss c Main experiment c and d Contrast gloss c Distinctness-of-image gloss d
Examples: contrast gloss bunny dragon blob buddha sphere Uncorrected:
Examples: contrast gloss bunny dragon blob buddha sphere Corrected c:
Examples: DOI gloss bunny dragon blob buddha sphere Uncorrected:
Examples: DOI gloss bunny dragon blob buddha sphere Corrected d:
Conclusions and Future Work Influence of shape on gloss perception Simple model Application Gloss Correction Generalization Any shape, viewpoint, and illumination
Questions? www.cs.kuleuven.be/~graphics/SDGC