Ana içeriğe geç
Programlama

Geliştirici eğimli inişle anamorfik heykeller tasarlayan yazılım geliştirdi

Öne çıkanlar

  • Rastgele yerleştirilen üç boyutlu örgüler gradyan inişiyle hedef silüete göre hizalanıyor.
  • SoftRas tabanlı yumuşak pikselleştirici uzak nesnelerin de türev alarak hareket etmesini sağlıyor.
  • Kayıp fonksiyonundaki çakışma cezası heykellerin fiziksel olarak üretilebilmesini güvenceye alıyor.
  • Aralarında 90 derece bulunan iki farklı kamera açısı için aynı anda iki farklı silüet oluşturulabiliyor.

Bir yazılım geliştiricisi, üç boyutlu nesneleri belirli bir kamera açısından bakıldığında hedef silüeti oluşturacak şekilde otomatik düzenleyen bir uygulama hazırladı. Çalışma, yalnızca tek bir bakış açısından anlamlı bir görüntü sunan anamorfik heykel sanatından esinlendi. Sistem, sahneye rastgele yerleştirilen üç boyutlu örgülerin konum, yön ve ölçek parametrelerini gradyan inişi (gradient descent) yöntemiyle optimize ederek istenen silüete kademeli olarak yaklaştırıyor.

Geleneksel pikselleştirme işlemleri türevlenemediği için projede Liu ve ekibinin geliştirdiği SoftRas yumuşak pikselleştirici yaklaşımı kullanıldı. Bu teknikte ikili piksel kontrolü yerine üçgen sınırına olan mesafeyi temel alan sigmoid fonksiyonu tercih edildi ve bulanıklıktan netliğe doğru azalan bir parametre yönetildi. Bu mekanizma, hedef noktadan uzakta kalan nesnelerin bile optimizasyon süresince hedefe doğru çekilmesini mümkün kıldı.

Sistemin kayıp fonksiyonu kesişim oranı, sınır dışına taşma cezası, kenar keskinliği ve nesnelerin fiziksel çakışmasını engelleyen bileşenlerden oluşuyor. Çakışma denetimleri sayesinde oluşturulan modellerin gerçek dünyada üretilebilirliği korunuyor. Geliştirici, aralarında 90 derece açı bulunan iki farklı kameradan iki farklı silüet gösterebilen heykellerin de aynı nesne kümesiyle ve harmonik ortalama kaybıyla başarıyla optimize edilebildiğini belirtti.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.