İçeriğe geç
parazade
Yapay Zeka

Karakter Tutarlılığı Nedir?

İngilizce: Character Consistency

Yayın: · Son güncelleme:

Karakter Tutarlılığı Nedir? Kısaca

Karakter tutarlılığı, yapay zekâyla üretilen farklı görsel ya da video sahnelerinde aynı karakterin yüz hatları, saç, kıyafet ve genel görünümünün tanınabilir biçimde korunmasıdır; hikâye anlatımı, çizgi roman ve marka içerikleri için önemlidir.

Karakter Tutarlılığı nedir?
İçindekiler
  1. Karakter tutarlılığı nedir?
  2. Nasıl sağlanır?
  3. Nelere dikkat etmeli?

Görsel üretim modelleri her prompt'u bağımsız olarak yorumlar. Bu yüzden "kırmızı ceketli genç bir kadın" diye iki ayrı görsel istediğinde, iki farklı kişi elde edebilirsin. Karakter tutarlılığı bu sorunu çözmeye yönelik tekniklerin genel adıdır.

Karakter tutarlılığı nedir?

Bir hikâye, çizgi roman ya da reklam serisi hazırlarken izleyicinin aynı karakteri her sahnede tanıması gerekir. Karakter tutarlılığı; yüz yapısının, ten ve saç renginin, kıyafetin ve ayırt edici ayrıntıların (gözlük, dövme, aksesuar) sahneler boyunca aynı kalmasını ifade eder. Videoda ise bu tutarlılığın kareden kareye korunması gerekir.

Nasıl sağlanır?

  • Ayrıntılı ve sabit tarif: Karakterin özelliklerini her prompt'ta aynı kelimelerle yazmak.
  • Referans görsel: Birçok araç, karakterin bir görselini referans olarak alıp yeni sahnelerde onu korumaya çalışır.
  • Model eğitimi: DreamBooth ya da LoRA ile karaktere özel küçük bir model eğitmek.
  • Seed ve ayar kontrolü: Aynı seed ve benzer ayarlarla küçük değişiklikler yapmak.
  • Yapısal kontrol: Poz ve kompozisyonu belirlemek için ControlNet gibi araçlar kullanmak.
  • Karakter sayfası: Karakteri önden, yandan ve farklı ifadelerle gösteren bir referans seti hazırlamak.

Nelere dikkat etmeli?

Tam tutarlılık hâlâ zordur; uzun serilerde küçük farklar birikebilir. Kıyafet ve aksesuarlar yüze göre daha sık değişir, bu yüzden son kontrolü mutlaka gözle yapmak gerekir.

Gerçek bir kişiyi karakter olarak kullanmak istiyorsan o kişinin açık izni olmalıdır. Aksi hâlde kişilik hakları ve kişisel veri sorunları doğar ve içerik deepfake olarak değerlendirilebilir.

Sıkça Sorulan Sorular

Yapay zekâda aynı karakteri nasıl tekrar üretirim?

En pratik yol, karakterin referans görselini kullanan araçlardan yararlanmak ve tarifi her seferinde aynı tutmaktır. Daha yüksek tutarlılık için karaktere özel LoRA eğitmek tercih edilir.

Videoda karakter tutarlılığı neden daha zor?

Videoda karakterin yalnız sahneler arasında değil, her karede de aynı kalması gerekir. Hareket, açı değişimi ve ışık farkları yüzün bozulmasına yol açabilir.

İlgili terimler

DreamBoothDreamBooth, metinden görsel üreten bir difüzyon modeline, belirli bir nesneyi, karakteri ya da tarzı yalnızca birkaç örnek görselle öğreten ve bu öğeyi farklı sahnelerde tutarlı biçimde üretmeyi sağlayan bir ince ayar yöntemidir.LoRA(Low-Rank Adaptation)LoRA (Low-Rank Adaptation), büyük bir yapay zekâ modelinin ağırlıklarını değiştirmeden, üzerine eklenen küçük bir dosyayla modele yeni bir tarz, karakter ya da görev öğretme yöntemidir. Tam eğitime göre çok daha az bellek ve süre gerektirir.Seed Değeri(Seed)Seed değeri, yapay zekâ modellerinde rastgele sayı üretimini başlatan sayıdır; aynı seed, aynı ayarlar ve aynı modelle kullanıldığında genellikle aynı çıktıyı yeniden üretmeyi sağlar.ControlNetControlNet, difüzyon tabanlı görsel üretim modellerine poz iskeleti, kenar çizimi veya derinlik haritası gibi ek bir yapısal girdi vererek üretilen görselin kompozisyonunu kontrol etmeyi sağlayan bir yöntemdir.PromptPrompt (istem), bir yapay zekâ modeline ne yapmasını istediğinizi anlatan metindir; bir soru, talimat, örnek ya da bunların birleşimi olabilir. Modelin cevabının kalitesi büyük ölçüde promptun ne kadar açık ve ayrıntılı yazıldığına bağlıdır.Harf Çevirisi(Transliteration)Harf çevirisi (transliterasyon), bir yazı sistemindeki metnin, anlamı çevrilmeden başka bir yazı sisteminin harfleriyle yazılmasıdır. Örneğin Kiril alfabesiyle yazılmış bir ismin Latin harflerine aktarılması harf çevirisidir.