Funció de distribució de reflectància bidireccional

La funció de distribució de reflectància bidireccional (Bidirectional Reflectance Distribution Function, BRDF, en anglès), és una funció de quatre variables reals que defineix com la llum es reflecteix en una superfície opaca. S'utilitza tant en òptica, com en algoritmes per a gràfics per ordinador i visió per computador. La funció pren com a direcció de la llum incident, , i la direcció reflectida, , (presa en una coordenada sistema en què la superfície normal es troba al llarg de l'eix z), i torna el quocient entre la lluminositat reflectida que surt al costat a la irradiància incident a la superfície en la direcció . Cada direcció sstà en si mateixa parametritzada per l'azimut i el zenit . Per tant, la BRDF en el seu conjunt és una funció de 4 variables. La BRDF té unitats sr-1, amb estereoradiants (sr) sent una unitat d'angle sòlid.

Diagrama que mostra els vectors utilitzats per definir la BRDF. Tots els vectors són de longitud unitat. apunta cap a la font de llum. apunta cap a l'espectador (càmera). és la superfície normal.

Definició

modifica

La BRDF va definida inicialment per Fred Nicodemus al voltant de 1965.[1] La definició és:

 

on   és la radiància,   és la irradiància, o intensitat per unitat de superfície, i   és l'angle entre   i la superfície normal, . L'índex   indica la llum incident, mentre que l'índex   indica la llum reflectida.

La raó que la funció és definida com a quocient de dos diferencials i no directament com a quocient entre quantitats indiferenciades, és perquè altre llum radiant que  , que no és de cap interès per  , pot il·luminar la superfície que involuntàriament afectaria  , mentre que   només depèn de  .

Funcions relacionades

modifica

La Funció de distribució de reflectància bidireccional espacial variant (SVBRDF, Spatially Varying Bidirectional Reflectance Distribution Function en anglès) és un funció de 6 dimensions,  , on   descriu la ubicació en 2 dimensions sobre la superfície d'un objecte.

La Funció de Textura Bidireccional (BTF, Bidirectional Texture Function en anglès) és apropiada per modelat superfícies no planes, i té la mateixa parametrització que la SVBRDF; tanmateix per contrast, la BTF inclou efectes de dispersió no locals com ombrejat, emmascarament, interreflexiones o dispersió subsuperficial. Les funcions definides per la BTF en cada punt de la superfície són així anomenades BRDFs aparents.

La funció de distribució de reflectància de dispersió superficial bidireccional (BSSRDF, Bidirectional Surface Scattering Reflectance Distribution Function en anglès), és una funció 8 dimensions més generalitzada   en la qual la llum que entra a la superfície es pot dispersar internament i sortir per una altra ubicació.

En tots aquests casos, la dependència de la longitud d'ona de la llum ha estat ignorada i inclosa en canals RGB. En realitat, la BRDF depèn de longitud d'ona, i per tenir en compte efectes com ara iridescència o luminescència la dependència de la longitud d'ona s'ha de fer explícita:  .

BRDFs reals

modifica

Les BRDFs reals (físiques) tenen propietats addicionals, incloent-hi:[2]

  • són positives:  
  • Obeixen la reciprocitat de Helmholtz Helmholtz reciprocitat:  
  • Conservació de l'energia:  

Aplicacions

modifica

La BRDF és un concepte fonamental radiomètric, i consegüentment és utilitzat engràfics d'ordinador per representació fotorealista d'escenes sintètiques, així com en visió d'ordinador per molts problemes com reconeixement d'objectes. La BDRF també s'utilitza per modelar sistemes fotovoltaics solars.[3]

Tradicionalment, les mesures de la BRDF s'han fet per una il·luminació i direcció de sortida específiques fent servir un gonioreflectometre. Desafortunadament, l'ús d'un dispositiu d'aquest tipus per mesurar la BRDF amb precisió és lent. Una de les primeres millores en aquestes tècniques utilitzen un mirall semi-platejat i una càmera digital per prendre simultaneament moltes mostres BRDF d'un objectiu planar. Des d'aquest treball, molts investigadors han desenvolupat altres dispositius per a l'adquisició eficient de BRDFs a partir de mostres del món real, i segueix sent una àrea activa d'investigació.

Hi ha una forma alternativa de mesurar BRDF basat en imatges HDR. L'algoritme estàndard és mesurar el punt d'enterboliment BRDF d'imatges i optimitzar per un dels models de la BRDF.[4]

Vegeu també

modifica

Referències

modifica
  1. Nicodemus, Fred «Directional reflectance and emissivity of an opaque surface» (abstract). Applied Optics, 4, 7, 1965, pàg. 767–775. Bibcode: 1965ApOpt...4..767N. DOI: 10.1364/AO.4.000767.
  2. Duvenhage, Bernardt (2013). "Numerical verification of bidirectional reflectance distribution functions for physical plausibility". Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference: 200–208 [Consulta: 3 abril 2014] 
  3. Andrews, Rob W.; Pollard, Andrew; Pearce, Joshua M., "Photovoltaic system performance enhancement with non-tracking planar concentrators: Experimental results and BDRF based modelling," Photovoltaic Specialists Conference (PVSC), 2013 IEEE 39th, pp.0229,0234, 16–21 June 2013. doi: 10.1109/PVSC.2013.6744136
  4. «BRDFRecon project». Arxivat de l'original el 2011-07-06. [Consulta: 28 abril 2015].

Bibliografia

modifica