Single Photo Estimation of Hair Appearance - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue Computer Graphics Forum Année : 2009

Single Photo Estimation of Hair Appearance

Résumé

Significant progress has been made in high-quality hair rendering, but it remains difficult to choose parameter values that reproduce a given real hair appearance. In particular, for applications such as games where naive users want to create their own avatars, tuning complex parameters is not practical. Our approach analyses a single flash photograph and estimates model parameters that reproduce the visual likeness of the observed hair. The estimated parameters include color absorptions, three reflectance lobe parameters of a multiple-scattering rendering model, and a geometric noise parameter. We use a novel melanin-based model to capture the natural subspace of hair absorption parameters. At its core, the method assumes that images of hair with similar color distributions are also similar in appearance. This allows us to recast the issue as an image retrieval problem where the photo is matched with a dataset of rendered images; we thus also match the model parameters used to generate these images. An earth-mover's distance is used between luminance-weighted color distributions to gauge similarity. We conduct a perceptual experiment to evaluate this metric in the context of hair appearance and demonstrate the method on 64 photographs, showing that it can achieve a visual likeness for a large variety of input photos.
Fichier principal
Vignette du fichier
hair.pdf (18.97 Mo) Télécharger le fichier
Vignette du fichier
teaser_hair.jpg (60.16 Ko) Télécharger le fichier
datas/XLongCurly.txt (166.45 Ko) Télécharger le fichier
datas/XStraightClumpy.txt (460.3 Ko) Télécharger le fichier
datas/XStraightLong.txt (214.9 Ko) Télécharger le fichier
datas/XStraightShort.txt (295.57 Ko) Télécharger le fichier
datas/XTangled.txt (232.84 Ko) Télécharger le fichier
datas/XVeryLongStraight.txt (296.97 Ko) Télécharger le fichier
datas/XWavy.txt (270.54 Ko) Télécharger le fichier
datas/YLongCurly.txt (9.42 Mo) Télécharger le fichier
datas/YStraightClumpy.txt (26.17 Mo) Télécharger le fichier
datas/YStraightLong.txt (12.22 Mo) Télécharger le fichier
datas/YStraightShort.txt (16.8 Mo) Télécharger le fichier
datas/YTangled.txt (13.24 Mo) Télécharger le fichier
datas/YVeryLongStraight.txt (16.88 Mo) Télécharger le fichier
datas/YWavy.txt (15.38 Mo) Télécharger le fichier
datas/readme.txt (707 B) Télécharger le fichier
experiment/largedistance.png (711.96 Ko) Télécharger le fichier
experiment/mediumdistance.png (711.44 Ko) Télécharger le fichier
experiment/smalldistance.png (617.11 Ko) Télécharger le fichier
fittings/8645_adjusted.jpg (143.49 Ko) Télécharger le fichier
fittings/8652_adjusted.jpg (161.25 Ko) Télécharger le fichier
fittings/8655_adjusted.jpg (164.96 Ko) Télécharger le fichier
fittings/8658_adjusted.jpg (153.14 Ko) Télécharger le fichier
fittings/8661_adjusted.jpg (166.29 Ko) Télécharger le fichier
fittings/8664_adjusted.jpg (155.48 Ko) Télécharger le fichier
fittings/8668_adjusted.jpg (198.17 Ko) Télécharger le fichier
fittings/8671_adjusted.jpg (138.81 Ko) Télécharger le fichier
fittings/8674_adjusted.jpg (136.55 Ko) Télécharger le fichier
fittings/8688_adjusted.jpg (147.44 Ko) Télécharger le fichier
fittings/8695_adjusted.jpg (149.32 Ko) Télécharger le fichier
fittings/8702_adjusted.jpg (171.94 Ko) Télécharger le fichier
fittings/8705_adjusted.jpg (157.48 Ko) Télécharger le fichier
fittings/8708_adjusted.jpg (123.87 Ko) Télécharger le fichier
fittings/8711_adjusted.jpg (185.42 Ko) Télécharger le fichier
fittings/8714_adjusted.jpg (165.51 Ko) Télécharger le fichier
fittings/8717_adjusted.jpg (171.11 Ko) Télécharger le fichier
fittings/8720_adjusted.jpg (158.96 Ko) Télécharger le fichier
fittings/8724_adjusted.jpg (157.61 Ko) Télécharger le fichier
fittings/8727_adjusted.jpg (154.64 Ko) Télécharger le fichier
fittings/8730_adjusted.jpg (166.62 Ko) Télécharger le fichier
fittings/8733_adjusted.jpg (172.31 Ko) Télécharger le fichier
fittings/8736_adjusted.jpg (164.51 Ko) Télécharger le fichier
fittings/8750_adjusted.jpg (153.34 Ko) Télécharger le fichier
fittings/8751_adjusted.jpg (148.81 Ko) Télécharger le fichier
fittings/8755_adjusted.jpg (146.73 Ko) Télécharger le fichier
fittings/8760_adjusted.jpg (160.58 Ko) Télécharger le fichier
fittings/8763_adjusted.jpg (93.75 Ko) Télécharger le fichier
fittings/8766_adjusted.jpg (130.31 Ko) Télécharger le fichier
fittings/8769_adjusted.jpg (169.61 Ko) Télécharger le fichier
fittings/8772_adjusted.jpg (84.72 Ko) Télécharger le fichier
fittings/8775_adjusted.jpg (106.32 Ko) Télécharger le fichier
fittings/8778_adjusted.jpg (143.01 Ko) Télécharger le fichier
fittings/8781_adjusted.jpg (77.51 Ko) Télécharger le fichier
fittings/8784_adjusted.jpg (155.14 Ko) Télécharger le fichier
fittings/8787_adjusted.jpg (161.66 Ko) Télécharger le fichier
fittings/8790_adjusted.jpg (147.44 Ko) Télécharger le fichier
fittings/9193_adjusted.jpg (105.33 Ko) Télécharger le fichier
fittings/9196_adjusted.jpg (157.22 Ko) Télécharger le fichier
fittings/9202_adjusted.jpg (166.52 Ko) Télécharger le fichier
fittings/9206_adjusted.jpg (147.57 Ko) Télécharger le fichier
fittings/9209_adjusted.jpg (175.96 Ko) Télécharger le fichier
fittings/9212_adjusted.jpg (133.81 Ko) Télécharger le fichier
fittings/9215_adjusted.jpg (114.4 Ko) Télécharger le fichier
fittings/9218_adjusted.jpg (173.58 Ko) Télécharger le fichier
fittings/9221_adjusted.jpg (143.84 Ko) Télécharger le fichier
fittings/9224_adjusted.jpg (167.76 Ko) Télécharger le fichier
fittings/9227_adjusted.jpg (163.75 Ko) Télécharger le fichier
fittings/9230_adjusted.jpg (172.24 Ko) Télécharger le fichier
fittings/9233_adjusted.jpg (194.46 Ko) Télécharger le fichier
fittings/9236_adjusted.jpg (164.88 Ko) Télécharger le fichier
fittings/9239_adjusted.jpg (150.75 Ko) Télécharger le fichier
fittings/9242_adjusted.jpg (167.7 Ko) Télécharger le fichier
fittings/9245_adjusted.jpg (120.14 Ko) Télécharger le fichier
fittings/9248_adjusted.jpg (149.74 Ko) Télécharger le fichier
fittings/9251_adjusted.jpg (184.83 Ko) Télécharger le fichier
fittings/9254_adjusted.jpg (157.82 Ko) Télécharger le fichier
fittings/9257_adjusted.jpg (159.79 Ko) Télécharger le fichier
fittings/9260_adjusted.jpg (181.52 Ko) Télécharger le fichier
fittings/9264_adjusted.jpg (154.11 Ko) Télécharger le fichier
fittings/9267_adjusted.jpg (140.8 Ko) Télécharger le fichier
fittings/9271_adjusted.jpg (140.61 Ko) Télécharger le fichier
fittings/9274_adjusted.jpg (164.53 Ko) Télécharger le fichier
fittings/9277_adjusted.jpg (181.9 Ko) Télécharger le fichier
fittings/Fitted_8645.jpg (157.49 Ko) Télécharger le fichier
fittings/Fitted_8652.jpg (160.76 Ko) Télécharger le fichier
fittings/Fitted_8655.jpg (153.64 Ko) Télécharger le fichier
fittings/Fitted_8658.jpg (127.08 Ko) Télécharger le fichier
fittings/Fitted_8661.jpg (169.19 Ko) Télécharger le fichier
fittings/Fitted_8664.jpg (167.43 Ko) Télécharger le fichier
fittings/Fitted_8668.jpg (220.65 Ko) Télécharger le fichier
fittings/Fitted_8671.jpg (166.97 Ko) Télécharger le fichier
fittings/Fitted_8674.jpg (163.2 Ko) Télécharger le fichier
fittings/Fitted_8688.jpg (148.45 Ko) Télécharger le fichier
fittings/Fitted_8695.jpg (158.07 Ko) Télécharger le fichier
fittings/Fitted_8702.jpg (139.13 Ko) Télécharger le fichier
fittings/Fitted_8705.jpg (161.82 Ko) Télécharger le fichier
fittings/Fitted_8708.jpg (171.8 Ko) Télécharger le fichier
fittings/Fitted_8711.jpg (153.01 Ko) Télécharger le fichier
fittings/Fitted_8714.jpg (159.25 Ko) Télécharger le fichier
fittings/Fitted_8717.jpg (161.68 Ko) Télécharger le fichier
fittings/Fitted_8720.jpg (149.05 Ko) Télécharger le fichier
fittings/Fitted_8724.jpg (144.82 Ko) Télécharger le fichier
fittings/Fitted_8727.jpg (156.77 Ko) Télécharger le fichier
fittings/Fitted_8730.jpg (198.32 Ko) Télécharger le fichier
fittings/Fitted_8733.jpg (141.32 Ko) Télécharger le fichier
fittings/Fitted_8736.jpg (152.83 Ko) Télécharger le fichier
fittings/Fitted_8750.jpg (149.82 Ko) Télécharger le fichier
fittings/Fitted_8751.jpg (162.04 Ko) Télécharger le fichier
fittings/Fitted_8755.jpg (164.08 Ko) Télécharger le fichier
fittings/Fitted_8760.jpg (151.21 Ko) Télécharger le fichier
fittings/Fitted_8763.jpg (135.72 Ko) Télécharger le fichier
fittings/Fitted_8766.jpg (114.27 Ko) Télécharger le fichier
fittings/Fitted_8769.jpg (180.47 Ko) Télécharger le fichier
fittings/Fitted_8772.jpg (153.48 Ko) Télécharger le fichier
fittings/Fitted_8775.jpg (170.81 Ko) Télécharger le fichier
fittings/Fitted_8778.jpg (190.12 Ko) Télécharger le fichier
fittings/Fitted_8781.jpg (182.36 Ko) Télécharger le fichier
fittings/Fitted_8784.jpg (179.99 Ko) Télécharger le fichier
fittings/Fitted_8787.jpg (137.88 Ko) Télécharger le fichier
fittings/Fitted_8790.jpg (157.16 Ko) Télécharger le fichier
fittings/Fitted_9193.jpg (148.19 Ko) Télécharger le fichier
fittings/Fitted_9196.jpg (136.33 Ko) Télécharger le fichier
fittings/Fitted_9202.jpg (185.67 Ko) Télécharger le fichier
fittings/Fitted_9206.jpg (137.75 Ko) Télécharger le fichier
fittings/Fitted_9209.jpg (170.38 Ko) Télécharger le fichier
fittings/Fitted_9212.jpg (138.6 Ko) Télécharger le fichier
fittings/Fitted_9215.jpg (140.32 Ko) Télécharger le fichier
fittings/Fitted_9218.jpg (166.92 Ko) Télécharger le fichier
fittings/Fitted_9221.jpg (143.63 Ko) Télécharger le fichier
fittings/Fitted_9224.jpg (120.67 Ko) Télécharger le fichier
fittings/Fitted_9227.jpg (147.43 Ko) Télécharger le fichier
fittings/Fitted_9230.jpg (121.59 Ko) Télécharger le fichier
fittings/Fitted_9233.jpg (201.53 Ko) Télécharger le fichier
fittings/Fitted_9236.jpg (144.04 Ko) Télécharger le fichier
fittings/Fitted_9239.jpg (163.74 Ko) Télécharger le fichier
fittings/Fitted_9242.jpg (162.63 Ko) Télécharger le fichier
fittings/Fitted_9245.jpg (145.82 Ko) Télécharger le fichier
fittings/Fitted_9248.jpg (153.09 Ko) Télécharger le fichier
fittings/Fitted_9251.jpg (145.96 Ko) Télécharger le fichier
fittings/Fitted_9254.jpg (140.61 Ko) Télécharger le fichier
fittings/Fitted_9257.jpg (140.98 Ko) Télécharger le fichier
fittings/Fitted_9260.jpg (174.55 Ko) Télécharger le fichier
fittings/Fitted_9264.jpg (178 Ko) Télécharger le fichier
fittings/Fitted_9267.jpg (166.21 Ko) Télécharger le fichier
fittings/Fitted_9271.jpg (156 Ko) Télécharger le fichier
fittings/Fitted_9274.jpg (157.72 Ko) Télécharger le fichier
fittings/Fitted_9277.jpg (180.09 Ko) Télécharger le fichier
fittings/index.htm (30.99 Ko) Télécharger le fichier
hairVideo.avi (81.95 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Format : Figure, Image
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Vidéo
Loading...

Dates et versions

inria-00606845 , version 1 (07-07-2011)

Identifiants

Citer

Nicolas Bonneel, Sylvain Paris, Michiel van de Panne, Frédo Durand, George Drettakis. Single Photo Estimation of Hair Appearance. Computer Graphics Forum, 2009, Proceedings of the Eurographics Symposium on Rendering, 28 (4), pp.1171--1180. ⟨10.1111/j.1467-8659.2009.01494.x⟩. ⟨inria-00606845⟩

Collections

INRIA INRIA2
443 Consultations
697 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More