YOLO'yu lisansla
Ultralytics Sözlüğüne dön

AI Video Editing

Transkript tabanlı kesmeler, otomatik yeniden kadrajlama, özne maskeleri, nesne kaldırma ve sansürleme: yapay zeka destekli video düzenlemenin arkasındaki modeller ve otomatik düzenlemenin başarısız olduğu durumlar.

Yapay zekâ destekli video düzenleme; kaydedilmiş görüntüleri kesme, düzenleme ve değiştirme işlerini otomatikleştirmek veya bu işlere yardımcı olmak için makine öğreniminin kullanılmasıdır. Modeller konuşmaları yazıya döker, plan sınırlarını bulur, sahne boyunca özneleri izler, onları arka plandan ayırır ve değiştirilecek pikselleri üretir. Böylece eskiden saatlerce kare kare çalışmayı gerektiren röportajlara altyazı eklemek veya yatay videoyu telefon ekranına göre yeniden kadrajlamak gibi işler dakikalar içinde yapılır. Terim, geleneksel düzenleme yazılımlarındaki yardımcı özelliklerden ham kayıtları tamamlanmış kliplere dönüştüren tamamen otomatik araçlara kadar her şeyi kapsar.

Yapay Zekânın Düzenleme Sürecinde Üstlendiği İşler#

Adobe Premiere Pro, DaVinci Resolve ve transkript odaklı düzenleyici Descript gibi yazılımlar bu özelliklerin çoğunu bünyesinde barındırır:

  • Konuşmadan metne düzenleme: Zaman çizelgesiyle eşleştirilmiş bir döküm, editörün metindeki bir cümleyi silerek ona karşılık gelen görüntüleri de kaldırmasını sağlar.
  • Altyazılar: Aynı döküm, editörlerin doğru ifadeler, konuşmacı tanımlaması ve zamanlama açısından gözden geçirdiği bir altyazı taslağına dönüşür.
  • Sahne algılama: Modeller, uzun bir kayıttaki veya önceden düzenlenmiş bir dosyadaki kesmeleri bulup dosyayı tek tek planlara böler.
  • Otomatik yeniden kadrajlama: Takip, ana öznenin hareket ettikçe dikey veya kare bir kırpımın içinde kalmasını sağlar; böylece tek bir geniş ekran ana kopyasından sosyal platformlara uygun sürümler oluşturulur.
  • Maskeleme ve nesne kaldırma: Bölütleme, bir kişiyi veya nesneyi ayırarak ayrı renk düzenlemesi yapılmasını ya da kaldırılmasını sağlar; iç boyama ise boşluğu kareler arasında tutarlı biçimde doldurur.
  • Eylem tanımayla önemli anları bulma: Modeller golleri, smaçları ve diğer önemli oyun anlarını tespit eder; spor yayıncıları da bu özellikten yararlanarak aksiyondan birkaç dakika sonra önemli anlar derlemeleri hazırlar.
  • Kare enterpolasyonuyla ağır çekim: Modeller ara kareler sentezleyerek normal hızda çekilmiş görüntülerin takılma olmadan yavaşlatılmasını sağlar.
  • Ses temizleme: Konuşma iyileştirme modelleri, elverişsiz koşullarda kaydedilmiş konuşmalardaki arka plan gürültüsünü ve oda yankısını giderir.
  • Veri gizliliği için sansürleme: Görüntüler paylaşılmadan önce yüzler, kişiler veya araç plakaları tespit edilip bulanıklaştırılır.

Özelliklerin Ardındaki Görsel Modeller#

Görsel düzenleme özelliklerinin çoğu, üç bilgisayarlı görü görevini ardışık olarak kullanır. Nesne algılama, karedeki her özneyi bulur ve çevresine bir sınırlayıcı kutu çizer. Nesne takibi, bu algılamaları kareler arasında sabit kimliklerle ilişkilendirir; böylece yeniden kadrajlama veya bulanıklaştırma, kişi çekim boyunca yürürken aynı kişiye bağlı kalır. Bir efekt öznenin tam dış hatlarına ihtiyaç duyduğunda, örnek bölütleme her nesne için piksel düzeyinde bir maske sağlar. Üçü de görüntüleri değiştirmeden görüntü içeriğini açıklayan video anlama modelleridir ve düzenleme özelliği neyi değiştireceğine karar vermek için önce bu modelleri çalıştırır.

Geri kalan işleri üretken modeller üstlenir. İç boyama modelleri istenmeyen nesneleri kaldırır; video üretimi modelleri ise bir çekimin tarzını değiştirir, çekimi birkaç saniye uzatır veya hiç var olmamış görüntüler oluşturur. Otomatik düzenlemelerin aksadığı yerler öngörülebilirdir: hızlı hareket ve hareket bulanıklığı, öznelerin birbirinin önünden geçmesi, bir izleğin sona ermesi gereken sahne kesmeleri ve küçük ya da kısmen görünen özneler. Aynı teknikler bir kayıtta görünenleri değiştirebildiğinden deepfake de üretebilir; içerik yayımlayanlar, bir dosyanın hangi araçlarla düzenlendiğini kaydeden Content Credentials ekleyebilir.

Sansürlemeyi Otomatikleştirme#

Sansürleme, etkinlik, sokak veya işyeri görüntüleri yayımlayan ekipler için otomatikleştirilmesi en kolay düzenlemelerden biridir. Ultralytics'in nesne bulanıklaştırma çözümü, izlemeyle birlikte her karede bir YOLO26 algılayıcısı çalıştırır ve seçilen sınıflara ait her kutuyu bulanıklaştırır. COCO verileriyle önceden eğitilmiş modelde 0. sınıf "kişi"dir:

import cv2
from ultralytics import solutions

cap = cv2.VideoCapture("https://github.com/ultralytics/assets/releases/download/v0.0.0/decelera_portrait_min.mov")
w = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))
h = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))
fps = cap.get(cv2.CAP_PROP_FPS)
writer = cv2.VideoWriter("blurred.mp4", cv2.VideoWriter_fourcc(*"mp4v"), fps, (w, h))

# YOLO26 ile kişileri (COCO 0. sınıf) algıla ve her karedeki tüm kutuları bulanıklaştır
blurrer = solutions.ObjectBlurrer(model="yolo26n.pt", classes=[0])
while cap.isOpened():
    success, frame = cap.read()
    if not success:
        break
    results = blurrer(frame)
    writer.write(results.plot_im)

cap.release()
writer.release()

Çıktı olan blurred.mp4, algılanan tüm kişilerin bulanıklaştırıldığını ve inceleme için etiketli bir kutuyla çevrelendiğini gösterir; blur_ratio (varsayılan 0.5) ise bulanıklaştırma gücünü belirler. OpenCV yalnızca video karelerini yazar; bu nedenle özgün ses, bir düzenleyicide veya FFmpeg ile yeniden eklenmelidir. Kare kenarında kesilen ya da alışılmadık açılardan görülen kişiler, kaçırılma olasılığı en yüksek algılamalardır; algılamanın kaçırıldığı her karede o kişi çıktıda bulanıklaştırılmadan kalır.

Çözümleri keşfet

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

İHA ve hava görüntülerini Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, koruma çalışmaları ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Uçak denetimi, pistteki yabancı madde tespiti, havaalanı yer operasyonları ve kompozit malzeme kusurlarının tespiti için Ultralytics YOLO ile havacılık ve uzay sektöründe bilgisayarlı görü uygula.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla