2 puan yazan GN⁺ 2023-09-09 | 1 yorum | WhatsApp'ta paylaş
  • "3D Gaussian Splatting for Real-Time Radiance Field Rendering" başlıklı makale üzerine bir yazı
  • Gaussian splatting, 3D sahneleri konum, dönüş, boyut, opaklık ve renge sahip milyonlarca parçacıkla temsil etme yöntemi
  • Parçacıklar, genişletilmiş küreler olarak değil, ekran uzayında 2D Gaussian'lar olarak render ediliyor
  • Makalenin yazarları, fotoğraflarla ifade edilen bir sahneyi temsil eden milyonlarca parçacığı üretmek için gradient descent ve diferansiyellenebilir rendering kullanan bir yöntem geliştirdi
  • Yazarlar ayrıca bu milyonlarca ölçeklendirilmiş parçacığı hızlı biçimde render etmenin yolunu da geliştirdi
  • Yazının yazarı, Unity içinde Gaussian splatting'in gerçek zamanlı görselleştirme kısmını uyguluyor ve veri boyutunu azaltma yollarını değerlendiriyor
  • Yazı ayrıca Gaussian splatting'in 2001-2002 civarında ortaya çıkan geçmişini ve önceki kullanım alanlarını da ele alıyor
  • Yazar, Gaussian splatting uygulamasını GitHub'da paylaşıyor ve bunun çalıştığını, ancak resmi uygulama kadar hızlı olmadığını belirtiyor
  • Yazar ayrıca Gaussian splatting kullanırken veri boyutu ve bellek kullanımının önemli unsurlar olduğunu, yazıda kullanılan örnek sahnenin diskte 1.5GB veri gerektirdiğini söylüyor

1 yorum

 
GN⁺ 2023-09-09
Hacker News görüşü
  • Gaussian splatting'in potansiyeline dair bir yazı; çok sayıda görüntüden 3D sahneleri yeniden oluşturan bir teknik ve teknoloji meraklıları arasında heyecan yaratıyor
  • Gaussian splatting, geçmişteki ortamları yeniden oluşturmak için umut verici bir araç; nostalji dalgaları yaratma potansiyeline sahip
  • Gradyan inişi ve "diferansiyellenebilir render" kullanılıyor, "sinirsel" ile ilgili ifadelerden kaçınılıyor; bazı okurlar bunu ana akımı takip etmemesi nedeniyle övüyor
  • Ancak bazı okurlar, sinir ağlarından kaçınmanın övülmesi gereken bir hedef olmayabileceğini savunuyor; sonuçta bunlar bir nedenle popüler ve iyi fonksiyon yaklaştırıcıları
  • Yazıda, oyunlardaki parçacık sistemlerinin temelini oluşturan nokta tabanlı renderinge de değiniliyor; okurlar son oyunlardaki parçacık sistemi değişimlerine dikkat çekiyor
  • Bazı okurlar Gaussian splatting'in dinamik aydınlatma ve hareketi destekleyip destekleyemeyeceğini sorguluyor; sahneler/ışınım alanları genelde statik oluyor ve aydınlatma içlerine gömülü oluyor
  • Bu teknik, Cyberpunk 2077'deki braindance kavramıyla karşılaştırılıyor; bu da oyuncuların başka birinin görsel anıları içinde dolaşmasına olanak tanıyor
  • Okurlar, 3D Gaussian splatting rendering için ilk WebGPU optimize uygulamayı ve verimli sahne verisi sıkıştırma/açma yöntemlerini heyecanla bekliyor
  • Bazı okurlar, örneğin YouTube'daki başlangıç seviyesine uygun rehberler gibi, Gaussian splatting'in nasıl kullanılacağına dair kaynaklar paylaşıyor
  • Bu teknik yeni değil; 1991'de hacim renderingi için splatting'e dair referanslar ve 90'ların sonlarında voxel iso-surface kullanımına dair anmalar var
  • Okurlar, bir mekanın videosunu 3D sahneye dönüştüren teknik olan structure from motion alanındaki güncel durumun ne olduğunu merak ediyor