Pengeditan video AI
Apa itu video inpainting?
Video inpainting adalah mengisi area tertentu dalam video dengan konten baru yang menyatu dengan bagian lain di setiap frame. Begitulah AI menghapus objek, orang, logo, atau keterangan dari klip: lubangnya diisi dengan latar belakang yang kemungkinan ada di sana, tetap stabil saat kamera dan adegan bergerak.
Oleh tim DreamBench. Diperbarui .
Sekilas tentang video inpainting
Sekilas
- Input
- Video dan area yang ingin diisi: digambar sebagai mask, atau disebutkan dengan kata-kata.
- Output
- Video dengan area tersebut diganti, frame demi frame.
- Dipakai untuk
- Menghapus objek, orang, kabel, logo, dan teks; memperbaiki rekaman yang rusak.
- Paling mudah
- Objek kecil, kamera stabil, latar sederhana yang terlihat di suatu saat.
- Paling sulit
- Area yang luas, latar yang ramai, dan hal-hal yang tidak pernah terlihat di belakang objek.
Cara kerja inpainting video
AI menghapus objek dari video dalam dua langkah. Pertama, model segmentasi seperti SAM 2 menggarisbesarkan objek sekali dan mengikutinya di setiap frame. Lalu areanya diisi: latar belakang asli disalin dari frame tempat latar itu terlihat, dan dihasilkan di tempat yang tidak pernah terlihat, jadi isiannya bergerak mengikuti kamera.
Video sumber
Klip yang kamu unggah: gerakan, ritme, dan kameranya tetap menjadi tulang punggung.
Temukan areanya
Model menemukan apa yang kamu sebutkan dan mengikutinya di setiap frame.
Hasilkan perubahannya
Piksel baru hanya untuk area itu: wajah baru, objek tambahan, latar belakang kosong.
Membaur seiring waktu
Cahaya, bayangan, dan gerakan disesuaikan agar perubahannya bertahan dari frame ke frame.
Video hasil edit
Semua yang tidak kamu sebut seharusnya tetap terlihat seperti semula.
Mask atau instruksi
Ada dua cara menyebutkan apa yang harus hilang. Di alat efek visual klasik, kamu menandainya: gambar mask di satu frame dan biarkan tracker mengikutinya di frame lainnya. Di editor generatif yang lebih baru, kamu menyebutkannya dengan kata-kata, “pesepeda di sebelah kiri”, dan model menemukannya di setiap frame.
Mask itu presisi tapi butuh usaha, dan pelacak yang meleset meninggalkan jejak. Kata-kata itu cepat, tapi model yang menentukan letak tepinya, jadi periksalah.
Meminjam dari frame lain
Tidak seperti foto, video sering memperlihatkan apa yang ada di belakang suatu objek, beberapa frame sebelumnya atau sesudahnya, saat objek atau kameranya bergerak. Metode berbasis aliran seperti ProPainter melacak gerak setiap piksel antar-frame dan menyalin latar belakang asli ke lubang itu di mana pun latar itu pernah terlihat.
Menghasilkan yang tidak pernah terlihat
Jika latar belakang tidak pernah terlihat, model harus membuatnya sendiri, seperti yang dilakukan inpainting gambar untuk foto diam. Model video generatif melakukannya untuk seluruh klip sekaligus, jadi bagian yang dibuat ikut bergerak bersama kamera dan teksturnya tetap.
Kegunaan video inpainting
- Menghapus orang lewat, mobil, atau kru dari shot yang tidak bisa direkam ulang.
- Membersihkan kabel, rig, mikrofon boom, dan penanda dalam efek visual.
- Menghapus logo atau papan nama yang tidak boleh kamu tampilkan karena hak cipta.
- Memperbaiki goresan, debu, dan area rusak pada film lama.
- Memberi ruang di adegan sebelum sesuatu yang baru ditambahkan.
- Menyamarkan wajah atau pelat nomor demi privasi, dengan menggantinya, bukan memburamkannya.
Video inpainting dan istilah terkait
| Fungsinya | Hasil | |
|---|---|---|
| Video inpainting | Mengisi area di dalam bingkai | Sesuatu dihapus atau diganti |
| Outpainting video | Memperluas bingkai melewati tepinya | Video yang lebih lebar atau lebih tinggi |
| Rotoscoping | Membuat garis luar subjek di setiap frame | Mask untuk memotongnya |
| Penghapusan latar belakang | Memisahkan subjek dari latar belakangnya | Subjek di atas latar transparan |
Sebelum kamu menghapus sesuatu dari video
Sebagian besar penghapusan yang gagal sebenarnya bisa diperkirakan dari klipnya. Periksa hal-hal ini sebelum mulai:
| Pertanda baik | Tanda peringatan | |
|---|---|---|
| Ukuran | Objek menutupi sebagian kecil frame | Mengisi sepertiga frame atau lebih |
| Latar belakang | Latar belakang di baliknya terlihat pada suatu saat dalam klip | Bagian itu tidak pernah terlihat, jadi harus diciptakan |
| Gerakan | Objek atau kamera bergerak, menyingkap apa yang ada di baliknya | Keduanya diam, jadi tidak ada frame yang menampilkan latar belakang |
| Tekstur | Langit, dinding, rumput, air di kejauhan | Wajah, teks, kerumunan, pola halus |
| Jejak | Tanpa bayangan atau pantulan | Bayangan, pantulan, atau cipratan yang juga harus hilang |
Sebutkan jejaknya dalam instruksimu: “hapus pesepeda itu dan bayangannya”. Model menghapus apa yang kamu sebutkan, bukan apa yang kamu maksud.
Saat video inpainting gagal
- Bayangan dan pantulan tertinggal: orangnya terhapus, bayangannya tetap ada. Sertakan keduanya dalam apa yang kamu minta untuk dihapus.
- Bekas buram atau coreng di tempat objek tadinya berada, pada area luas yang tidak punya apa pun untuk dipinjam.
- Kedipan di area yang diisi, saat setiap frame diisi sedikit berbeda: kegagalan konsistensi temporal.
- Detail hilang pada kamera yang bergerak dan tekstur ramai seperti dedaunan, kerumunan, dan air.
Penghapusan yang terlihat benar di satu frame dan salah di frame berikutnya adalah kegagalan yang biasa. Entah isiannya dihasilkan ulang sedikit berbeda di setiap frame dan berkedip, atau tracker kehilangan objeknya saat sesuatu lewat di depannya dan objek itu muncul kembali selama beberapa frame: pembuat SAM 2 mencatat bahwa ia bisa kehilangan jejak setelah oklusi yang lama. Klip yang lebih pendek, kamera yang lebih stabil, dan area yang jauh dari benda bergerak lain memberi tracker lebih sedikit yang bisa hilang.
Jangan hapus watermark, kredit, atau keterangan yang tidak berhak kamu hapus.
Menghapus sesuatu dari video di DreamBench
Di Morph, pilih Hapus sesuatu, unggah klip berdurasi 4 sampai 30 detik, lalu sebutkan apa yang harus hilang. Morph mengisi area itu dan mempertahankan sisa klip beserta gerakannya. Untuk gambar diam, penghapus objek melakukan tugas yang sama.
| Angka | Artinya untuk klipmu | |
|---|---|---|
| Klip | 4 sampai 30 detik dalam satu edit | Video yang lebih panjang diedit per bagian. Klip yang ada orang sungguhan di dalamnya punya batas yang lebih pendek, dan Morph memberi tahu saat bagian yang kamu pilih terlalu panjang. |
| Cara mengatakannya | Dengan kata-kata, tanpa mask yang perlu digambar | Sebutkan objeknya, letaknya, serta bayangan dan pantulannya: model menemukannya di setiap frame. |
| Suara | Dipertahankan dari klip atau dihasilkan agar sesuai dengan editnya | Kamu memilih saat menyiapkan editnya; jika dipertahankan, suara itu dipasang kembali di bawah gambar yang sudah diedit. |
| Harga | Kredit dari paketmu | Seperti setiap edit Morph. |
| Untuk foto | Penghapus objek AI | Tugas yang sama pada gambar diam, mulai dari 7 kredit. |
Pertanyaan
Bisakah AI menghapus orang dari video?
Ya, AI bisa menghapus orang dari video dengan video inpainting. Hasilnya paling baik saat orangnya kecil di frame, kameranya stabil, dan latar di belakangnya terlihat pada suatu saat dalam klip. Sebutkan juga bayangan dan pantulannya, atau keduanya akan tertinggal.
Apa bedanya inpainting dan outpainting?
Inpainting mengisi area di dalam frame, misalnya tempat sebuah objek tadinya berada. Outpainting menambahkan konten baru di luar tepi frame untuk membuatnya lebih lebar atau lebih tinggi.
Apa bedanya inpainting gambar dan inpainting video?
Inpainting video harus mengisi area yang sama di setiap frame agar tetap diam saat klip diputar. Teknik ini juga bisa meminjam latar asli dari frame tempat latar itu terlihat, hal yang tidak bisa dilakukan foto tunggal.
Kenapa ada blur atau bayangan samar di tempat sesuatu yang kuhapus?
Buram berarti model punya terlalu sedikit pegangan: area yang luas, latar belakang yang tidak pernah terlihat, atau gerakan cepat. Coba klip yang lebih pendek, area yang lebih kecil, atau shot yang latar belakangnya terlihat. Garis samar yang timbul-tenggelam adalah tracker yang meleset atau bayangan dan pantulan yang tertinggal; sebutkan itu dalam instruksi.
Apakah menghapus objek mengubah bagian lain video?
Seharusnya tidak: penghapusan yang baik hanya menyentuh area yang kamu sebut. Editor generatif bisa menggeser detail kecil di sekitarnya, jadi bandingkan hasilnya dengan aslinya sebelum kamu memakainya.
Bisakah AI menghapus watermark atau caption dari video?
Secara teknis ini pekerjaan yang sama dengan penghapusan lainnya, dan hasilnya paling bersih pada shot yang stabil dengan latar belakang polos di belakang tandanya. Hapus hanya tanda yang kamu berhak menghapusnya: watermark platform di klipmu sendiri boleh kamu hilangkan; watermark stok atau kreator tidak.
Bisakah inpainting video menghapus latar belakang dari video?
Tidak. Inpainting mengisi suatu area dengan latar belakang; menghapus latar belakang adalah pekerjaan yang berlawanan, memisahkan subjek di setiap frame, yang disebut rotoscoping atau penghapusan latar belakang video. Penghapus latar belakang DreamBench bekerja pada foto.
Berapa panjang klip yang bisa kupakai untuk menghapus sesuatu?
Di DreamBench, Morph mengedit 4 sampai 30 detik dari sebuah klip dalam satu proses; video yang lebih panjang dipotong menjadi beberapa bagian dan masing-masing diedit sendiri. Klip yang menampilkan orang sungguhan diedit di jalur dengan batas yang lebih pendek, dan Morph memberi tahu saat bagian yang kamu pilih terlalu panjang. Sebagian besar editor generatif bekerja dalam hitungan detik, bukan menit, karena setiap frame edit dihasilkan bersama-sama.
Apakah menghapus objek dari video mempertahankan suaranya?
Ya, jika kamu menginginkannya. Di DreamBench kamu memilih apakah suara asli klip dipertahankan saat kamu menyiapkan editnya; jika dipertahankan, suara itu dipasang kembali di bawah gambar yang sudah diedit, dan jika tidak, Morph menghasilkan suara yang cocok dengan editnya. Penghapusannya sendiri hanya menyentuh gambar, jadi suara atau musik yang ada di klip tetap ada saat kamu mempertahankannya.
Apakah aku perlu menggambar mask untuk menghapus sesuatu dari video?
Tidak di Morph: kamu menyebut apa yang harus hilang, “pesepeda di sebelah kiri dan bayangannya”, dan model menemukannya di setiap frame. Alat efek visual klasik bekerja sebaliknya, dengan mask yang digambar di satu frame dan dilacak di frame lainnya, yang presisi tapi butuh kerja. Kata-kata lebih cepat, dan model yang menentukan di mana tepinya, jadi periksa tepinya di hasil.
Terkait
Alat DreamBench
Ketentuan
- Pengeditan video AIMengubah isi video sungguhan dengan model generatif, sementara gerakan dan timing-nya tetap.
- InpaintingMengisi area pilihan pada gambar dengan konten baru, seperti cara AI menghapus objek dan teks.
- Konsistensi temporalSeberapa baik video AI menjaga segala sesuatu tetap sama dari frame ke frame, tanpa kedipan atau pergeseran.
- OutpaintingMemperluas gambar melewati tepinya dengan konten baru yang sesuai dengan adegannya.
- Penghapusan latar belakangMemisahkan subjek foto dari apa yang ada di belakangnya, dengan model segmentasi atau matting.
Sumber
- SAM 2: Segment Anything in Images and VideosarXiv, dibaca pada
- ProPainter: Improving Propagation and Transformer for Video InpaintingarXiv, dibaca pada
DreamBench adalah platform independen dan tidak berafiliasi dengan atau didukung oleh perusahaan yang disebutkan di halaman ini.