Çift yönlü yansıma dağılım fonksiyonu - Bidirectional reflectance distribution function

BRDF'yi tanımlamak için kullanılan vektörleri gösteren diyagram. Tüm vektörler birim uzunluktur. ışık kaynağına doğru işaret eder. izleyiciye (kamera) doğru işaret eder. yüzey normalidir.

Çift yönlü yansıma dağılım fonksiyonu ( BRDF ;  ), ışığın opak bir yüzeyde nasıl yansıtıldığını tanımlayan dört gerçek değişkenin bir fonksiyonudur . Bu istihdam edilir optik içinde, gerçek dünya ışığın bilgisayar grafik algoritmalar ve içinde bilgisayar görme algoritmaları. İşlevi, gelen ışığın yönünü alır , ve giden yönü, (bir koordinat sisteminde alınan yüzey normali boyunca uzanan z ekseni) ve döner yansıyan oranı parlaklığı boyunca çıkış için ışınım yönden yüzeyinde olay . Her yönün kendisi azimut açısı ve zenit açısı ile parametrelendirilir , bu nedenle bir bütün olarak BRDF 4 değişkenli bir fonksiyondur. BRDF sr birimine sahip -1 ile steradians (SR) bir birim olarak katı açı .

Tanım

BRDF ilk olarak 1965 yılında Fred Nicodemus tarafından tanımlanmıştır. Tanımı şöyledir:

burada bir parlaklık veya güç ünitesi başına katı açı -in--yönü-a-ray birimi başına -alan öngörülen -perpendicular-to-ray, bir ışık şiddeti birimi başına, ya da güç yüzey alanı ve bir arasındaki açı ve yüzey normali , . İndeks gelen ışığı, indeks ise yansıyan ışığı gösterir.

Fonksiyonun, doğrudan farklılaşmamış nicelikler arasındaki bir bölüm olarak değil de , iki diferansiyelin bir bölümü olarak tanımlanmasının nedeni, ' den başka hiçbir ışıma yapan ışığın , kasıtsız olarak etkileyecek olan yüzeyi aydınlatabilmesi , oysa sadece etkilenen yüzeyi aydınlatabilmesidir. tarafından .

İlgili işlevler

Uzaysal olarak Değişken Çift yönlü Yansıtma Dağılım Fonksiyonu (SVBRDF) bir 6-boyutlu bir fonksiyonu olduğu , bir nesnenin yüzeyi üzerinde bir 2D konumu.

Çift yönlü Doku Fonksiyonu ( BTF ) düz olmayan yüzeylere modelleme için uygun olan, ve SVBRDF aynı parametrelendirmesini sahiptir; ancak bunun aksine, BTF gölgeleme, maskeleme, yansımalar veya yüzey altı saçılması gibi yerel olmayan saçılma efektlerini içerir . BTF tarafından yüzeyin her noktasında tanımlanan fonksiyonlara bu nedenle Görünür BRDF'ler denir .

Çift yönlü Yüzey Saçılma Yansıtma Dağılım Fonksiyonu ( BSSRDF ), bir başka genel 8 boyutlu bir fonksiyonu ise başka bir yerde dahili dağılabilir yüzey ve çıkış giren ışığın hangi.

Tüm bu durumlarda, ışığın dalga boyuna olan bağımlılık göz ardı edilmiştir. Gerçekte, BRDF dalga boyuna bağlıdır ve yanardönerlik veya ışıldama gibi etkileri hesaba katmak için dalga boyuna olan bağımlılığın açık hale getirilmesi gerekir: . Tüm optik elemanların lineer olduğu tipik durumda , fonksiyonun aşağıdaki durumlar dışında uyacağına dikkat edin : yani, sadece gelen ışığa eşit dalga boyunda ışık yayacaktır. Bu durumda , sadece bir dalga boyu parametresi ile olarak paramatize edilebilir .

Fiziksel tabanlı BRDF'ler

Fiziksel olarak gerçekçi BRDF'ler, aşağıdakiler de dahil olmak üzere ek özelliklere sahiptir:

  • pozitiflik:
  • Helmholtz karşılıklılığına uyarak :
  • Enerji tasarrufu:

Uygulamalar

BRDF temel bir radyometrik kavramdır ve buna göre bilgisayar grafiklerinde sentetik sahnelerin fotogerçekçi görüntülenmesi için ( görüntüleme denklemine bakınız ) ve ayrıca nesne tanıma gibi birçok ters problem için bilgisayarla görmede kullanılır . BRDF ayrıca güneş pillerinde (örn. OPTOS formalizmi kullanılarak ) veya düşük konsantrasyonlu güneş fotovoltaik sistemlerinde ışık tutulmasını modellemek için kullanılmıştır .

Uydu uzaktan algılama bağlamında NASA, yüzey yansıma anizotropisini karakterize etmek için bir BRDF modeli kullanır. Belirli bir arazi alanı için, BRDF, yüzey yansımasının seçilmiş çok açılı gözlemlerine dayalı olarak oluşturulur. Tek gözlemler görüş geometrisine ve güneş açısına bağlıyken, MODIS BRDF/Albedo ürünü, 500 metrelik bir çözünürlükte çeşitli spektral bantlarda içsel yüzey özelliklerini tanımlar. BRDF / Albedo ürün modeli yüzeyine kullanılabilir albedo atmosferik dağılımına bağlı.

Modeller

BRDF'ler, kalibre edilmiş kameralar ve ışık kaynakları kullanılarak doğrudan gerçek nesnelerden ölçülebilir; bununla birlikte, bilgisayar grafiklerinde sıklıkla kabul edilen Lambert yansıma modeli de dahil olmak üzere birçok fenomenolojik ve analitik model önerilmiştir . Son modellerin bazı kullanışlı özellikleri şunları içerir:

W. Matusik ve ark. ölçülen numuneler arasında enterpolasyon yapmanın gerçekçi sonuçlar ürettiğini ve anlaşılmasının kolay olduğunu buldu.

dağınık
Parlak
Ayna
Çeşitli ışık-yüzey etkileşimlerini modellemek için kullanılabilen üç temel bileşen. Gelen ışık ışını siyah, yansıyan ışın(lar) ise BRDF tarafından gri olarak modellenmiştir.

Bazı örnekler

  • Sabit bir BRDF ile mükemmel şekilde dağınık (mat) yüzeyleri temsil eden Lambertian modeli .
  • Lommel-Seeliger , Ay ve Mars yansıması.
  • Phong yansıma modeli , plastik benzeri spekülerliğe benzer bir fenomenolojik model.
  • Blinn-Phong modeli , Phong'a benzer, ancak belirli miktarların enterpolasyonuna izin vererek, hesaplama yükünü azaltır.
  • Torrance-Sparrow modeli, yüzeyleri mükemmel aynasal mikro yüzeylerin dağılımları olarak temsil eden genel bir model.
  • Cook-Torrance modeli , dalga boyunu ve dolayısıyla renk kaymasını hesaba katan aynasal bir mikro yüzey modeli (Torrance-Sparrow).
  • Ward modeli , yüzey teğet yönelimine (yüzey normaline ek olarak) bağlı eliptik-Gauss dağılım fonksiyonuna sahip bir aynasal-mikro yüzey modeli.
  • Oren-Nayar modeli , mükemmel bir şekilde yayılmış (speküler yerine) mikro yüzeylere sahip "yönlendirilmiş dağınık" bir mikro yüzey modeli.
  • Ashikhmin- Shirley modeli, aynasal bir yüzey altında dağınık bir alt tabaka ile birlikte anizotropik yansımaya izin verir.
  • HTSG (He, Torrance, Sillion, Greenberg), kapsamlı bir fiziksel tabanlı model.
  • Fitted Lafortune modeli, Phong'un çoklu speküler loblu bir genellemesidir ve ölçülen verilerin parametrik uyumu için tasarlanmıştır.
  • Analitik ızgara BRDF yaklaşımı için Lebedev modeli.

Kazanma

Geleneksel olarak adlandırılan BRDF ölçüm cihazları gonioreflectometers ölçülecek olan pozisyonda bir veya daha fazla goniometrik kolları bir ışık kaynağı ve bir malzemeden bir düz örnekten farklı yönlerde bir detektör kullanır. Tam bir BRDF'yi ölçmek için, bu işlemin birçok kez tekrarlanması ve her seferinde farklı bir geliş açısını ölçmek için ışık kaynağının hareket ettirilmesi gerekir. Ne yazık ki, BRDF'yi yoğun bir şekilde ölçmek için böyle bir cihaz kullanmak çok zaman alıcıdır. Bu tekniklerdeki ilk gelişmelerden biri, bir kerede düzlemsel bir hedefin birçok BRDF örneğini almak için yarı gümüş bir ayna ve bir dijital kamera kullandı. Bu çalışmadan bu yana, birçok araştırmacı, gerçek dünya örneklerinden BRDF'leri verimli bir şekilde elde etmek için başka cihazlar geliştirdi ve aktif bir araştırma alanı olmaya devam ediyor.

HDR görüntülerine dayalı olarak BRDF'yi ölçmenin alternatif bir yolu vardır . Standart algoritma, görüntülerden BRDF nokta bulutunu ölçmek ve onu BRDF modellerinden biri ile optimize etmektir.

BRDF İmalatı

BRDF İmalatı, bir hedef BRDF'nin ölçülen veya sentezlenen bilgilerine dayalı olarak bir yüzey uygulama sürecini ifade eder. Böyle bir görevi gerçekleştirmenin üç yolu vardır, ancak genel olarak aşağıdaki adımlar olarak özetlenebilir:

  • Hedef BRDF dağılımını ölçmek veya sentezlemek.
  • Ayrıklaştırmak ve üretimi mümkün kılmak için bu dağılımı örnekleyin.
  • Bu dağılımı oluşturan bir geometri tasarlayın ( mikro yüzey , yarı tonlama ile ).
  • Üretim prosedürüne göre yüzeyin sürekliliğini ve pürüzsüzlüğünü optimize edin.

Hedefin BRDF'sini üretmek için birçok yaklaşım önerilmiştir:

  • Freze BRDF: Bu işlem, BRDF örnekleme dağılımı ve daha sonra öğütme makinesinin sınırlamaları karşılamak için düzgünlük ve sürekliliği açısından optimize edilmiştir yüzüne microfacet geometrisi ile üretilmesi ile başlar. Nihai BRDF dağılımı, alt tabakanın kıvrımı ve frezelenmiş yüzeyin geometrisidir.
    Son BRDF, geometri ve mürekkep seçiminin toplu etkisidir.
  • BRDF'yi Yazdırma: Mekansal olarak değişen BRDF (svBRDF) oluşturmak için, hedeflenen BRDF'ye ulaşmak için gamut eşleme ve yarı tonlama kullanılması önerilmiştir . Bilinen BRDF'ye sahip bir dizi metalik mürekkep verildiğinde, hedeflenen dağılımı üretmek için bunları doğrusal olarak birleştirmek için önerilen bir algoritma. Şimdiye kadar baskı, yalnızca gri tonlamalı veya renkli baskı anlamına gelir, ancak gerçek dünya yüzeyleri, son görünümlerini etkileyen farklı miktarlarda spekülerlik sergileyebilir, sonuç olarak bu yeni yöntem, görüntüleri daha gerçekçi bir şekilde basmamıza yardımcı olabilir.  
  • Mürekkep ve Geometrinin Birleşimi: Renk ve aynasallığa ek olarak, gerçek dünyadaki nesneler doku da içerir. Geometriyi üretmek ve yüzeyi uygun bir mürekkeple kaplamak için bir 3D yazıcı kullanılabilir; Yüzeyleri en uygun şekilde oluşturarak ve mürekkep kombinasyonunu seçerek bu yöntem bize tasarımda daha yüksek derecede özgürlük ve daha doğru BRDF üretimi sağlayabilir.

Ayrıca bakınız

Referanslar

  1. ^ Nikodim, Fred (1965). "Opak bir yüzeyin yönlü yansıması ve emisyonu". Uygulamalı Optik . 4 (7): 767-775. Bibcode : 1965ApOpt...4..767N . doi : 10.1364/AO.4.000767 .
  2. ^ Duvenhage, Bernardt (2013). "Fiziksel akla yatkınlık için çift yönlü yansıma dağılım fonksiyonlarının sayısal doğrulaması". Güney Afrika Bilgisayar Bilimcileri ve Bilgi Teknologları Konferansı Tutanakları . s. 200–208.
  3. ^ Andrews, Rob W.; Pollard, Andrew; Pearce, Joshua M. (2013). "İzlenmeyen düzlemsel yoğunlaştırıcılar ile fotovoltaik sistem performans geliştirmesi: Deneysel sonuçlar ve BDRF tabanlı modelleme" (PDF) . 2013 IEEE 39. Fotovoltaik Uzmanları Konferansı (PVSC) . s. 0229–0234. doi : 10.1109/PVSC.2013.6744136 . ISBN'si 978-1-4799-3299-3. S2CID  32127698 .
  4. ^ Andrews, RW; Pollard, A.; Pearce, JM, "İzlemeyen Düzlemsel Yoğunlaştırıcılar ile Fotovoltaik Sistem Performans Geliştirme: Deneysel Sonuçlar ve Çift Yönlü Yansıma Fonksiyonu (BDRF) Tabanlı Modelleme ", IEEE Fotovoltaik Dergisi 5(6), s.1626–1635 (2015). DOI: 10.1109/JPHOTOV.2015.2478064
  5. ^ "BRDF/Albedo" . NASA, Goddard Uzay Uçuş Merkezi . 9 Mart 2017'de alındı .
  6. ^ Rusinkiewicz, S. "Bilgisayar Grafikleri için BRDF Temsilinin Bir Araştırması" . 2007-09-05 alındı .
  7. ^ Wojciech Matusik, Hanspeter Pfister, Matt Brand ve Leonard McMillan. Veriye Dayalı Bir Yansıma Modeli . Grafiklerde ACM İşlemleri. 22(3) 2002.
  8. ^ "mental ray Katmanlama Gölgelendiricileri" .
  9. ^ BT Phong, Bilgisayar tarafından oluşturulan resimler için aydınlatma, ACM 18 İletişimi (1975), no. 6, 311-317.
  10. ^ James F. Blinn (1977). "Bilgisayarda sentezlenen resimler için ışık yansıması modelleri". Proc. 4. Yıllık Bilgisayar Grafikleri ve Etkileşimli Teknikler Konferansı . 11 (2): 192–198. doi : 10.1145/563858.563893 . S2CID  8043767 .
  11. ^ K. Torrance ve E. Sparrow. Pürüzlü Yüzeylerden Yansıtılmamış Yansıma Teorisi . J. Optik Soc. Amerika, cilt. 57. 1967. s. 1105-1114.
  12. ^ R. Cook ve K. Torrance. "Bilgisayar grafikleri için bir yansıma modeli". Bilgisayar Grafikleri (SIGGRAPH '81 Bildiriler Kitabı), Cilt. 15, No. 3, Temmuz 1981, s. 301–316.
  13. ^ Ward, Gregory J. (1992). "Ölçme ve anizotropik yansıma modelleme". SIGGRAPH Tutanakları . s. 265–272. doi : 10.1145/133994.134078 .
  14. ^ SK Nayar ve M. Ören, " Lambert Modelinin Genelleştirilmesi ve Makine Görüşü İçin Etkileri ". International Journal on Computer Vision, Cilt. 14, No. 3, s. 227–251, Nisan, 1995
  15. ^ Michael Ashikhmin, Peter Shirley , Anisotropik Phong BRDF Modeli, Journal of Graphics Tools 2000
  16. ^ X. He, K. Torrance, F. Sillon ve D. Greenberg, Işık yansıması için kapsamlı bir fiziksel model, Computer Graphics 25 (1991), no. Yıllık Konferans Serisi, 175-186.
  17. ^ E. Lafortune, S. Foo, K. Torrance ve D. Greenberg, Yansıtma fonksiyonlarının doğrusal olmayan yaklaşımı. Turner Whitted, editör, SIGGRAPH 97 Conference Proceedings, Annual Conference Series, s. 117-126'da. ACM SIGGRAPH, Addison Wesley, Ağustos 1997.
  18. ^ Ilyin A., Lebedev A., Sinyavsky V., Ignatenko, A., Düz nesnelerin malzeme yansıtıcı özelliklerinin görüntü tabanlı modellemesi (Rusça) Wayback Machine'de 2011-07-06 arşivlendi . In: GraphiCon'2009.; 2009. s. 198-201.
  19. ^ Marschner SR, Westin SH, Lafortune EPF, Torrance KE, Greenberg DP (1999) İnsan Derisi Dahil Görüntü Tabanlı BRDF Ölçümü. İçinde: Lischinski D., Larson GW (eds) Rendering Techniques' 99. Eurographics. Springer, Viyana
  20. ^ BDFRecon projesi 2011-07-06 tarihinde Wayback Machine'de arşivlendi
  21. ^ Weyrich, Tim; Akranlar, Pieter; Matusik, Wojciech; Rusinkiewicz, Szymon (2009). "Özel yüzey yansıması için mikrogeometri üretimi" (PDF) . ACM SIGGRAPH 2009 - SIGGRAPH '09 Üzerine Makaleler . New York, New York, ABD: ACM Basın: 1. doi : 10.1145/157246.1531338 . ISBN'si 9781605587264. S2CID  13932018 .
  22. ^ Matusik, Wojciech; Aydın, Boris; Gu, Jinwei; Lawrence, Jason; Lensch, Hendrik PA; Pellacini, Fabio; Rusinkiewicz, Szymon (2009-12-01). "Mekânsal olarak değişen yansımanın yazdırılması". Grafiklerde ACM İşlemleri . 28 (5): 1–9. doi : 10.1145/1618452.1618474 .
  23. ^ Lan, Yanxiang; Dong, Yue; Pellacini, Fabio; Tong, Xin (2013-07-01). "İki ölçekli görünüm imalatı". Grafiklerde ACM İşlemleri . 32 (4): 1–12. doi : 10.1145/2461912.2461989 . ISSN  0730-0301 . S2CID  4960068 .

daha fazla okuma