Langsung ke konten

Generasi video AI

Apa itu konsistensi temporal dalam video AI?

Konsistensi temporal adalah seberapa baik sebuah video menjaga hal yang sama tetap terlihat sama dari satu frame ke frame berikutnya. Dalam video AI yang konsisten, wajah, kemeja, atau bangunan hanya berubah seperti yang terjadi di depan kamera. Saat konsistensi gagal, kamu melihat kedipan, detail yang meleleh atau tertukar, dan karakter yang perlahan berubah menjadi orang lain.

Oleh tim DreamBench. Diperbarui .

Sekilas tentang konsistensi temporal

Sekilas

Artinya
Segala sesuatu tetap sama seiring waktu, kecuali ceritanya mengubahnya.
Gagal berupa
Kedipan, morphing, identitas yang bergeser, objek yang muncul atau menghilang.
Mengapa ini sulit
Setiap frame dihasilkan, bukan direkam; tidak ada yang memaksa frame 90 cocok dengan frame 1.
Lintas shot
Sebagian penulis juga memakai istilah ini untuk konsistensi dari satu shot ke shot berikutnya. Halaman ini menyebutnya konsistensi karakter: masalah terpisah yang lebih sulit.
Dalam satu bingkai
Konsistensi spasial adalah gagasan yang sama di dalam satu frame: objek mempertahankan bentuk, warna, dan posisinya. Konsistensi temporal menyangkut bagaimana frame berubah dari satu ke berikutnya.

Konsisten

Sosok, warna, dan ukuran yang sama, dari frame ke frame; hanya gerakannya yang berubah.

Bergeser

Frame yang ditandai: kilasan warna yang salah (flicker), lalu sosok yang perlahan menjadi orang lain (pergeseran identitas).

Dua strip dari klip yang sama. Di strip kedua, tiga frame rusak: kedipan, lalu perlahan bergeser menjadi orang lain.

Cara-cara konsistensi rusak

Cara mengenali setiap kegagalan
Yang kamu lihatBiasanya disebabkan oleh
KedipanWarna, cahaya, atau tekstur melompat selama satu atau dua frameFrame yang sepakat soal bentuk tetapi tidak soal detail permukaan
MorphingTangan, cangkir, atau wajah meleleh menjadi bentuk baruModel kehilangan jejak objek saat gerakan cepat
Pergeseran identitasSeseorang perlahan terlihat seperti orang lainPerubahan kecil yang menumpuk sepanjang durasi klip
Muncul tiba-tibaObjek muncul atau hilang di antara frameSesuatu yang tersembunyi sesaat tidak diingat saat muncul kembali
Tekstur yang bergerak-gerakMotif pada pakaian atau dinding bergerak-gerakDetail halus dihasilkan ulang sedikit berbeda di setiap frame

Mengapa video AI sulit tetap konsisten

Kamera merekam satu dunia, jadi frame-framenya selaras dengan sendirinya. Model menghasilkan setiap frame, dan tidak ada dalam fisika prosesnya yang memaksa frame 90 selaras dengan frame 1. Konsistensi harus dipelajari.

Model video masa kini mendapatkan sebagian besarnya dengan menghasilkan semua frame sekaligus: attention-nya membuat setiap bagian dari setiap frame bisa melihat semua bagian lain, melintasi ruang dan waktu. Metode lama yang menghasilkan atau mengedit satu frame demi satu frame berkedip parah justru karena alasan ini. Makin panjang klipnya, makin banyak yang harus dijaga tetap padu, dan itulah salah satu alasan sebagian besar model membuat klip berdurasi detik, bukan menit.

Model yang memperpanjang klip sepotong demi sepotong, atau menghasilkannya frame demi frame, hanya melihat sebagian dari yang sudah ada sebelumnya. Pergeseran menumpuk di setiap sambungan.

Noise

Langkah 1

Langkah 2

Langkah 3

Frame bersih

Setiap langkah menghapus sedikit noise. Model sungguhan memakai puluhan langkah, dan mengerjakan semua frame klip sekaligus, itulah yang membuat frame-frame saling konsisten.

Semua frame dibersihkan dari noise bersamaan, langkah demi langkah; proses bersama itulah yang membuat semuanya selaras.

Di balik layar: satu klip, satu tampilan bersama

Laporan tentang model terbuka Wan menjelaskan desain yang umum. Encoder video memampatkan klip 4 kali dalam waktu dan 8 kali di setiap arah ruang, dan diffusion transformer memproses seluruh klip terkompresi sekaligus, jadi setiap frame dihasilkan dengan semua frame lain dalam pandangan.

Para peneliti mengukur hasilnya. Benchmark seperti VBench membagi kualitas video menjadi skor terpisah, termasuk kedipan temporal dan terjaganya identitas subjek.

Seberapa banyak yang harus dijaga model tetap utuh, dalam angka
AngkaArtinya untuk konsistensi
Klip 5 detik pada 24 frame per detik120 frame, semuanya dihasilkanSetiap frame harus selaras dengan 119 frame lainnya pada setiap wajah, warna, dan tekstur.
Take penari 15 detik di bawah360 frame dalam satu orbit tanpa putusTiga pergantian adegan dengan penarinya dipertahankan di semuanya: cukup panjang agar pergeseran terlihat jika memang akan terjadi.
Encoder video WanMemampatkan 4 kali dalam waktu dan 8 kali di setiap arah ruangTransformer melihat seluruh klip sekaligus dalam bentuk yang lebih kecil itu, dan itulah yang membuat setiap frame bisa melihat semua frame lainnya.
VBench16 dimensi, masing-masing dinilai terpisahKedipan temporal dan konsistensi subjek dinilai secara terpisah, jadi sebuah model bisa bagus di satu hal dan buruk di hal lainnya.
Morph di DreamBenchKlip berdurasi 4 sampai 30 detik, dengan gerakan dan timing dipertahankanRekaman asli menjadi jangkar editnya; hanya perubahan yang kamu minta yang dihasilkan, dan di situlah konsistensi bisa gagal.

Uji berat konsistensi temporal

Brief tersulit untuk konsistensi mengubah segala sesuatu di sekitar subjek sambil meminta subjeknya tetap sama persis. Yang ini, dibuat di DreamBench dengan Seedance 2.5, mempertahankan satu penari dalam satu putaran kamera tanpa putus selama 15 detik sementara panggungnya berubah menjadi hutan lalu kolam.

Brief, sebagaimana ditulis

A dancer in flowing ivory silk performs on a dark empty theater stage under one warm spotlight, dust motes drifting in the beam. As she turns, her skirt sweeps across the frame and the theater dissolves behind it into a moonlit forest glade — the dust motes are now fireflies, the stage floor now moss and roots. She continues without pause; another turn, another sweep of silk, and the forest becomes a shallow reflecting pool at dusk, her feet throwing rings of water, droplets hanging in the air. Camera orbits her slowly throughout, never cutting. Soft rim light, drifting particles, dreamlike photoreal.
Uji konsistensi di Seedance 2.5. Perhatikan wajah, rambut, dan sutranya di setiap pergantian adegan: itulah yang harus tetap sama, sementara dunia di sekitarnya boleh berubah. Dibuat di DreamBench, dipublikasikan .
  • Periksa subjek pada momen pergantian: titik saat satu adegan berganti ke adegan berikutnya.
  • Jeda pada tangan dan tepi kain: detail halus yang bergerak cepat adalah tempat pergeseran paling dulu terlihat.
  • Bandingkan frame pertama dan terakhir berdampingan: pergeseran lambat tidak terlihat saat bergerak, tetapi jelas di gambar diam.

Kedipan, pergeseran, atau morphing: apa yang perlu diubah

Mengatasi masalah konsistensi temporal
Kemungkinan penyebabYang bisa dicoba
Warna atau cahaya melompat selama satu frameDetail halus dan cahaya dihasilkan ulang sedikit berbeda di setiap frameSederhanakan cahayanya (“satu lampu sorot hangat”), hindari sumber cahaya yang berkedip, coba model lain.
Wajah perlahan berubahPerubahan kecil yang menumpuk di klip panjangMulai dari gambar orangnya, pakai gambar referensi, buat klipnya lebih pendek.
Tangan atau objek meleleh saat bergerakGerakan cepat yang tidak bisa diikuti modelPerlambat aksi di prompt, atau potong ke shot baru sebelum bagian yang cepat.
Motif bergerak-gerak pada pakaian atau dindingTekstur ramai dibuat ulang di setiap frameMinta kain dan permukaan yang polos, atau fokus yang lebih lembut di latar belakang.
Sesuatu menghilang di balik seseorang dan tidak kembaliModel melupakannya saat objek itu tersembunyiHindari objek tertutup terlalu lama, atau biarkan objek tetap terlihat.
Kedipan baru muncul setelah upscaling atau eksporFilter atau peningkat resolusi yang diterapkan frame demi frame, setelah generasiBandingkan dulu dengan unduhan aslinya. Peningkat resolusi bisa mempertajam kedipan yang tadinya samar, dan filter deflicker klasik tidak dibuat untuk jenis kedipan ini.
Karakter terlihat berbeda di shot berikutnyaSetiap shot adalah generasi terpisahItulah konsistensi karakter: gunakan gambar referensi yang sama dan deskripsi yang sama di setiap shot.

Cara membuat video AI yang lebih konsisten

  • Beri model sebuah gambar: gambar ke video menetapkan frame pertama, jadi lebih sedikit yang perlu dikarang.
  • Gunakan gambar referensi karakter atau produk di setiap shot yang menampilkannya.
  • Minta gerakan yang lebih sedikit: gerakan kamera lambat dan aksi sederhana lebih terjaga daripada whip pan dan perkelahian.
  • Buat klip tetap pendek dan potong di antaranya, seperti di film, alih-alih satu take panjang.
  • Deskripsikan karakter yang sama dengan kata-kata yang sama di setiap prompt.
  • Hindari pola yang ramai, teks kecil, dan kerumunan jika bisa.

Konsistensi temporal dalam edit video AI

Saat kamu mengedit video asli dengan AI, rekaman aslinya sudah konsisten; risikonya ada pada perubahannya. Wajah tertukar yang bergeser, objek terhapus yang muncul lagi samar-samar, atau gaya baru yang bergolak dari frame ke frame, semuanya kegagalan konsistensi temporal dalam editan.

Kenapa video yang kuganti gayanya bergolak atau berkilauan? Ganti gaya mempertahankan garis luar, kedalaman, dan gerakan setiap frame lalu mengecat ulang permukaannya, dan permukaan itulah yang dihasilkan ulang sedikit berbeda di setiap frame: grain, sapuan kuas, dan pola halus bergoyang sementara bentuknya bertahan. Minta gaya yang lebih datar dengan tekstur lebih sedikit, jaga klip tetap pendek, dan bandingkan hasilnya dengan aslinya sebelum kamu memakainya; rekaman aslinya stabil, jadi kilauan apa pun berasal dari editnya. Objek yang sudah dihapus tetapi muncul kembali samar-samar adalah kegagalan yang sama di area yang diisi.

Cara DreamBench menjaga film tetap konsisten

DreamBench menulis setiap shot film dengan deskripsi yang sama untuk setiap karakter, dan gambar yang kamu tambahkan dikirim sebagai referensi di setiap shot yang membutuhkannya. Di Morph, gerakan dan timing klip asli dipertahankan, jadi hasil editnya mengikuti rekamannya.

Pertanyaan

Apa bedanya konsistensi temporal dan konsistensi karakter?

Konsistensi temporal berlaku dalam satu klip: apakah hal yang sama tetap sama dari frame ke frame? Konsistensi karakter berlaku antarklip: apakah orang yang sama terlihat sama di shot 1 dan shot 7?

Mengapa video AI saya berkedip?

Video AI-mu berkedip karena frame-frame-nya sepakat soal bentuk tapi tidak soal detail halus atau cahaya, jadi warna dan tekstur dihasilkan ulang sedikit berbeda di setiap frame. Klip yang lebih pendek, gerakan yang lebih sedikit, gambar awal, cahaya yang lebih sederhana, dan pola halus yang lebih sedikit semuanya menguranginya; filter yang diterapkan setelahnya jarang menghilangkannya.

Bagaimana cara mengatasi flicker di video AI?

Biasanya dengan menghasilkan ulang shot-nya dengan gerakan lebih sedikit, cahaya lebih sederhana, dan pola halus yang lebih sedikit, atau dengan mengganti bagian yang berkedip. Filter yang diterapkan setelahnya jarang bisa menghilangkannya.

Bisakah konsistensi temporal diukur, dan model video AI mana yang paling konsisten?

Kurang lebih. Benchmark seperti VBench menilai model video pada dimensi-dimensi terpisah, di antaranya kedipan temporal dan konsistensi subjek, dirata-ratakan dari banyak klip. Tidak ada model yang kebal, dan hasilnya bergantung pada brief: gerakan lambat dan sederhana bertahan di setiap model dan kerumunan yang cepat rusak di setiap model. Untuk shot-mu sendiri, uji brief-nya di dua model dan bandingkan frame pertama dan terakhirnya.

Bagaimana cara menjaga karakter tetap sama di semua shot?

Jaga karakter tetap sama di semua shot dengan memakai gambar referensi dan deskripsi yang sama di setiap prompt, menjaga shot tetap pendek, dan mengubah latar belakang, cahaya, dan kamera secara bertahap. Setiap shot adalah generasi terpisah, jadi apa pun yang tidak kamu ulang akan direka ulang; DreamBench mengirim referensimu bersama setiap shot yang membutuhkannya.

Kenapa tangan dan benda meleleh di video AI?

Morphing terjadi saat gerakan cepat melampaui yang bisa dilacak model, sehingga tangan atau cangkir dihasilkan ulang sebagai bentuk baru. Perlambat aksinya di prompt, atau pindah ke shot baru sebelum bagian yang cepat.

Apakah mengunci seed membuat video lebih konsisten?

Tidak. Seed mengulang klip yang sama dari prompt yang sama; ia tidak menghentikan drift di dalam klip itu. Yang bisa menghentikannya adalah gambar referensi, gerakan yang lebih sedikit, dan klip yang lebih pendek.

Apakah konsistensi temporal sama dengan koherensi temporal?

Ya, kedua nama itu dipakai untuk hal yang sama. Coherence lebih umum di makalah riset; consistency di deskripsi produk.

Kenapa video AI-ku memburuk menjelang akhir?

Video AI-mu memburuk menjelang akhir karena perubahan kecil menumpuk: setiap frame dihasilkan dengan frame lain dalam pandangan, tetapi tidak ada yang memaksa frame 360 persis cocok dengan frame 1, jadi wajah, warna, atau pola bergeser sedikit setiap detik dan pergeserannya paling besar di akhir. Jaga setiap shot tetap pendek, potong di antara shot, dan bandingkan frame pertama dan terakhir berdampingan untuk melihat seberapa jauh pergeserannya.

Apakah gambar ke video lebih konsisten daripada teks ke video?

Gambar ke video biasanya lebih konsisten daripada teks ke video, karena frame pertamanya sudah tetap dan model punya lebih sedikit yang harus dikarang: wajah, pakaian, dan warna subjek sudah diberikan, bukan ditebak, jadi lebih sedikit yang bisa tidak selaras di frame-frame berikutnya. Ia tetap bergeser makin jauh klip bergerak dari gambarnya, jadi saran yang sama berlaku: gerakan kecil, klip pendek, dan gambar referensi di setiap shot yang menampilkan subjek.

Kenapa editan AI-ku berkedip padahal video aslinya tidak?

Edit AI berkedip padahal aslinya tidak karena piksel barunya dihasilkan untuk setiap frame, sementara piksel lamanya direkam kamera: edit mengacu pada gerakan klip, jadi bentuknya mengikuti rekaman, tapi permukaan area yang diubah dihasilkan ulang di setiap frame dan bisa tidak konsisten dengan dirinya sendiri. Ini paling terlihat pada rambut, asap, air, dan gerakan cepat. Minta perubahan yang lebih kecil, jaga klip tetap pendek, dan bandingkan editnya dengan aslinya sebelum kamu memakainya.

Lainnya dari Glosarium

Sumber

DreamBench adalah platform independen dan tidak berafiliasi dengan atau didukung oleh perusahaan yang disebutkan di halaman ini.