Động lực học ảnh sinh tạo
(generative-dynamics.github.io)- Đây là một cách tiếp cận áp dụng phân bố tiên nghiệm trong không gian ảnh của chuyển động cảnh lên một ảnh tĩnh duy nhất để biến nó thành video lặp hoặc cảnh động có thể tương tác
- Quá trình huấn luyện sử dụng các quỹ đạo từ chuỗi video thực chứa chuyển động dao động tự nhiên như cây cối, hoa, nến và quần áo lay động trong gió
- Mô hình xử lý chuyển động dài hạn trong miền Fourier và dự đoán spectral volume thông qua lấy mẫu khuếch tán được điều chỉnh theo tần số từ đầu vào là một ảnh đơn
- Spectral volume được dự đoán sẽ được chuyển thành motion texture cho toàn bộ video, rồi được dùng cho việc tạo video lặp và tương tác với vật thể trong ảnh thật
- Bản demo yêu cầu trình duyệt hỗ trợ WebGL2 và để tăng tốc, nó dùng mesh-warping thay cho mô hình kết xuất chất lượng cao trong bài báo
Tạo cảnh động từ ảnh tĩnh
- Generative Image Dynamics là một phương pháp mô hình hóa phân bố tiên nghiệm trong không gian ảnh cho chuyển động cảnh
- Đầu vào là một ảnh tĩnh duy nhất, đầu ra là video lặp mượt hoặc một cảnh động mà người dùng có thể tương tác
- Có thể xem bài báo, arXiv, tài liệu bổ sung
- Công trình này đã giành CVPR 2024 Best Paper Award
Phân bố tiên nghiệm chuyển động và cách kết xuất
- Dữ liệu huấn luyện là tập hợp các quỹ đạo chuyển động được trích xuất từ chuỗi video thực
- Các ví dụ gồm chuyển động tự nhiên, có tính dao động như cây cối, hoa, nến và quần áo lay động trong gió
- Mô hình hóa phân bố tiên nghiệm chuyển động dày đặc, dài hạn trong miền Fourier
- Khi được cung cấp một ảnh đơn, mô hình dự đoán spectral volume bằng lấy mẫu khuếch tán điều chỉnh theo tần số
- Spectral volume có thể được chuyển thành motion texture trên toàn bộ video
- Khi kết hợp với mô-đun kết xuất dựa trên ảnh, có thể áp dụng cho nhiều ứng dụng
- Biến ảnh tĩnh thành video lặp mượt
- Diễn giải spectral volume thành modal basis trong không gian ảnh để khiến các vật thể trong ảnh thật tương tác một cách chân thực
- Phản ứng động lực học của vật thể trước kích thích từ người dùng được mô phỏng bằng phân tích modal của Davis và cộng sự
Demo và các cách ứng dụng thêm
- Demo cho thấy cảnh sẽ chuyển động như thế nào khi nhấp vào một điểm trên ảnh, kéo rồi thả
- Trình duyệt phải hỗ trợ WebGL2
- Để tăng tốc, demo dùng mesh-warping thay cho mô hình kết xuất chất lượng cao trong bài báo
- Có thể điều chỉnh biên độ của motion texture để giảm hoặc tăng chuyển động hoạt họa
- Có thể tạo video slow motion bằng cách nội suy motion texture đã dự đoán
- Các công trình liên quan trước đó gồm Animating Pictures with Stochastic Motion Textures, Image-space Modal Bases for Plausible Manipulation of Objects in Video, Visual Vibration Analysis
1 bình luận
Ý kiến trên Hacker News
Bí quyết của một cinemagraph đạt 10 điểm là càng tinh tế thì tác động càng lớn. Tốt nhất là khiến người xem ban đầu nghĩ đó là ảnh tĩnh, rồi não họ chợt nhận ra muộn rằng “khoan đã, có gì đó lạ, đây không phải ảnh mà là video”
Lượng chuyển động khác nhau giữa ảnh thứ nhất và thứ hai cũng rất ấn tượng, và có thể là do nó xét đến mật độ quanh con trỏ. Các ví dụ chuyển động chậm nhìn thật sự rất dễ chịu
Có vẻ có thể trở thành tính năng mặc định cho hình nền máy tính và điện thoại. Nếu xử lý được cả chuyển động mềm mại của nước hoặc mây, thì cũng rất phù hợp để áp dụng có chọn lọc lên ảnh trong những nơi như phim tài liệu lịch sử