Üretken Görüntü Dinamikleri
(generative-dynamics.github.io)- Tek bir durağan görüntüye sahne hareketinin görüntü uzayı önsel dağılımını uygulayarak onu döngüsel videoya veya etkileşim kurulabilir dinamik bir sahneye dönüştüren bir yaklaşımdır
- Eğitimde ağaçlar, çiçekler, mum alevleri ve rüzgârda sallanan kıyafetler gibi doğal biçimde salınan hareketleri içeren gerçek video sekanslarının yörüngeleri kullanılır
- Model, uzun vadeli hareketi Fourier alanında ele alır ve tek görüntü girdisiyle frekans ayarlı difüzyon örneklemesi üzerinden bir spektral hacim tahmin eder
- Tahmin edilen spektral hacim, tüm videonun hareket dokusuna dönüştürülür; döngüsel video üretimi ve gerçek fotoğraflardaki nesnelerle etkileşim için kullanılır
- Demo, WebGL2 destekleyen bir tarayıcı gerektirir ve hız için makaledeki yüksek kaliteli render modeli yerine mesh-warping kullanır
Durağan görüntülerden dinamik sahneler oluşturma
- Generative Image Dynamics, sahne hareketi için görüntü uzayında bir önsel dağılım modelleme yöntemidir
- Girdi tek bir durağan görüntüdür; çıktı ise akıcı biçimde döngüye giren bir video veya kullanıcının etkileşim kurabildiği dinamik bir sahnedir
- Makale, arXiv ve ek materyaller görülebilir
- Bu çalışma CVPR 2024 Best Paper Award aldı
Hareket önsel dağılımı ve render yöntemi
- Eğitim verisi, gerçek video sekanslarından çıkarılmış hareket yörüngeleri koleksiyonudur
- Ağaçlar, çiçekler, mum alevleri ve rüzgârda sallanan kıyafetler gibi doğal ve salınımlı hareketler örnek olarak kullanılır
- Model, yoğun ve uzun vadeli hareket önsel dağılımını Fourier alanında modeller
- Tek bir görüntü verildiğinde frekans ayarlı difüzyon örneklemesiyle bir spektral hacim tahmin eder
- Spektral hacim, videonun tamamına yayılan bir hareket dokusuna dönüştürülebilir
- Görüntü tabanlı render modülüyle birleştirildiğinde çeşitli uygulamalar mümkün olur
- Durağan görüntüleri akıcı biçimde döngüye giren videolara dönüştürür
- Spektral hacmi görüntü uzayında modal bazlar olarak yorumlayarak gerçek fotoğraflardaki nesnelerle gerçekçi biçimde etkileşim kurulmasını sağlayabilir
- Nesnelerin kullanıcı uyarılarına dinamik tepkileri, Davis ve diğerlerinin modal analizi kullanılarak simüle edilir
Demo ve ek kullanım alanları
- Demo, görüntü üzerindeki bir noktaya tıklayıp sürükledikten sonra bırakınca sahnenin nasıl hareket ettiğini gösterir
- Tarayıcının WebGL2 desteklemesi gerekir
- Hız için makalede yer alan yüksek kaliteli render modeli yerine mesh-warping kullanır
- Hareket dokusunun genliği ayarlanarak animasyon hareketi azaltılabilir veya artırılabilir
- Tahmin edilen hareket dokusu enterpole edilirse ağır çekim video oluşturulabilir
- İlgili önceki çalışmalar arasında Animating Pictures with Stochastic Motion Textures, Image-space Modal Bases for Plausible Manipulation of Objects in Video ve Visual Vibration Analysis yer alır
1 yorum
Hacker News yorumları
10 puanlık bir sinemagrafın püf noktası, ne kadar incelikliyse etkisinin o kadar büyük olmasıdır. İzleyicinin önce bunun hareketsiz bir fotoğraf olduğunu sanması, sonra beyninin gecikmeli olarak “bir dakika, burada bir gariplik var; bu fotoğraf değil, video” diye fark etmesi daha iyi.
İlk ve ikinci fotoğraflardaki hareket miktarının farklı olması da ilginç; belki de imlecin çevresindeki yoğunluğu hesaba kattığı içindir. Yavaş hareket örneğini izlemek gerçekten rahatlatıcı.
Masaüstü ve telefon duvar kâğıtları için varsayılan bir özellik hâline gelebilir. Su ya da bulutların yumuşak hareketini de işleyebiliyorsa, tarih belgeselleri gibi yerlerde fotoğraflara seçici olarak uygulanması da iyi olur.