Efficient and Accurate Spherical Kernel Integrals using Isotropic Decomposition - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue ACM Transactions on Graphics Année : 2015

Efficient and Accurate Spherical Kernel Integrals using Isotropic Decomposition

Integration Sphérique Efficace par Décomposition Isotrope

Mahdi Bagher
  • Fonction : Auteur
  • PersonId : 989353
Derek Nowrouzezahrai
  • Fonction : Auteur
  • PersonId : 989354

Résumé

Spherical filtering is fundamental to many problems in image synthesis, such as computing the reflected light over a surface or anti-aliasing mirror reflections over a pixel. This operation is challenging since the profile of spherical filters (e.g., the view-evaluated BRDF or the geometry-warped pixel footprint, above) typically exhibits both spatial-and rotational-variation at each pixel, precluding precomputed solutions. We accelerate complex spherical filtering tasks using isotropic spherical decomposition (ISD), decomposing spherical filters into a linear combination of simpler isotropic kernels. Our general ISD is flexible to the choice of the isotropic kernels, and we demonstrate practical realizations of ISD on several problems in rendering: shading and prefiltering with spatially-varying BRDFs, anti-aliasing environment mapped mirror reflections, and filtering of noisy reflectance data. Compared to previous basis-space rendering solutions, our shading solution generates ground truth-quality results at interactive rates, avoiding costly reconstruction and large approximation errors.
Le filtrage sphérique est une étape fondamentale lors de la génération d'images de synthèse, en particulier pour le calcul de réflexion de la lumière. Cette opération est généralement coûteuse car elle s'exprime dans l'espace des rotations---de dimension 3---ce qui rend difficile les pré-calculs de convolutions. Nous proposons une méthode permettant d'accélérer le calcul du filtrage sphérique basée sur une décomposition du filtre sur une base non orthogonale de fonctions à symmetrie de rotation. Nous appliquons cette décomposition à l'affichage de matériaux mesuré sous eclairage distant; en temps réel, à l'anti-aliasage des réflexions et au filtrage des BRDFs anisotropes issues de mesures bruitées.
Fichier principal
Vignette du fichier
TOG-14-0095_paper.pdf (82.5 Mo) Télécharger le fichier
Vignette du fichier
screenshot-area-2017-05-17-140711.png (184.42 Ko) Télécharger le fichier
TOG-14-0095_TOG-14-0095_video.mp4 (140.61 Mo) Télécharger le fichier
TOG-14-0095_supplemental.pdf (217.06 Ko) Télécharger le fichier
Vignette du fichier
screenshot-area-2017-05-17-140711.jpg (20.41 Ko) Télécharger le fichier
siggraph_2015_presentation.pdf (25.2 Mo) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Format Figure, Image
Origine Fichiers produits par l'(les) auteur(s)
Format Vidéo
Origine Fichiers produits par l'(les) auteur(s)
Origine Fichiers produits par l'(les) auteur(s)
Format Figure, Image
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01187865 , version 1 (17-05-2017)

Licence

Identifiants

Citer

Cyril Soler, Mahdi Bagher, Derek Nowrouzezahrai. Efficient and Accurate Spherical Kernel Integrals using Isotropic Decomposition. ACM Transactions on Graphics, 2015, 34 (5), pp.14. ⟨10.1145/2797136⟩. ⟨hal-01187865⟩
1723 Consultations
472 Téléchargements

Altmetric

Partager

More