Ana Sayfa

Splined: Bézier Eğrileriyle İteratif Görüntü Yeniden Yapılandırma

1 dk okuma

Makale, rastgele kübik Bézier eğrileri kullanarak iteratif görüntü yeniden yapılandırma aracı 'splined'ı tanıtıyor. Metal ile hızlandırılmış bu araç, bir giriş görüntüsünü çok sayıda Bézier eğrisinden oluşan stilize edilmiş bir versiyona dönüştürüyor. Süreç, görüntünün oklab renk uzayına dönüştürülmesi ve bir tuvalin başlatılmasıyla başlar. Ardından, sistem iteratif olarak rastgele kübik Bézier eğrileri örneklerini alır, bunları kapsama maskeleri oluşturmak için rasterize eder ve hedef piksellerin kapsama ağırlıklı ortalamasına göre renklerini belirler. Yalnızca karesel oklab hatasını kesinlikle azaltan eğriler kabul edilir ve tuvale işlenir, böylece yeniden yapılandırılmış görüntü kademeli olarak oluşturulur.

'Splined' aracı, spline sayısı, toplu iş boyutu, rastgele tohum, GPU kullanımı ve çıktı seçenekleri gibi çeşitli yapılandırılabilir parametreler sunar. Tek görüntü dosyalarını veya tüm dizinleri işlemeyi destekler ve ara kareleri kaydetme yeteneği sayesinde yeniden yapılandırma sürecini gösteren animasyonlar oluşturulabilir. Proje, gösterim amaçlı olarak The Met'ten açık erişimli görseller kullandığını vurguluyor ve gelecekte daha iyi kenar yumuşatma (antialiasing) ve WebAssembly gibi ek GPU arka uçları için destek planlarından bahsediyor. Bu yaklaşım, 'Geometrize' uygulamasına benzer şekilde, ancak Bézier eğrilerine ve GPU hızlandırmaya odaklanarak görüntülere benzersiz bir sanatsal yorum getiriyor.

İçgörü

Bu teknoloji, görüntüleri sanatsal ve soyut bir şekilde yeniden yapılandırarak görsel yaratıcılık ve performans optimizasyonu için yeni kapılar açıyor.

Kaynak