Image LLMs gerçek RGB 255/255 /255 arka planlarını teslim etmiyor, ne diyorsa ne olursa olsun. Apiway'in Beyaz Stüdyo şablonu, LLM'den sonra çalışan dört aşamalı bir post-işlem hattı aracılığıyla işini bitirdi. İşte inşa ettiğimiz başarısızlık modları da dahil olmak üzere teknik yürüyüş.
LLM neden bunu tek başına yapamaz
Diffüzyon modelleri eğitim verilerinden istatistiksel desenleri yeniden üretir. Fotoğraf eğitimi verilerindeki gerçek ürün geribelli asla tam anlamıyla beyaz değildir - cyclorama duvarları -% 95 albedo'da yansıtır, sorunsuz kağıt birkaç dijital değer tarafından zemin pikseli alır. Model, “beyaz arka plan”ın beyaz dışı anlamına geldiğini öğrendi. (Daha fazla: Neden saf beyaz için hızlınız hala gri verir.)
Gerçek #FFFFFF sunmak için modele sorun, eğitim dağıtımını savaşıyor. Doğru hareket, modelin en iyi imajını üretmesine ve sonra arka renkli determinist olarak bir postada uygulamasına izin vermek.
Aşama 1: gölge koruma ile ilgili bölüm
Foreground (model + giyim) bir maske olarak, ayakların altında ayrı yumuşak bir maske ve arka arka arka plan. Üç tabaka, iki değil.
Gölge maskesi, en çok boru hatlarının kaçırıldığı yerdir. Bu olmadan, recomposite zemin temasını düşürüyor ve model yüz yüze gibi görünüyor - bu biraz gri arka plandan daha kötü, çünkü alışveriş yapanlar anında yüze kayıt yapıyor. Bununla birlikte, model toprağa düştü.
Özellikle moda-fotograf kenar vakalarını ele alan özel bir segmentasyon modeli kullanıyoruz: Arka arka plana karşı saç, drapey kumaş kenarları, silhouette olmayan kemerler ve çantalar gibi aksesuarlar.
Aşama 2: recomposite on literal #FFFFFFFFFF
Hedef yönde yeni bir tuval (1:1, 4:5, 9:16, vs.), gerçek RGB 255/255 /255 ile dolu. Üstte foreground konu maskesini yerleştirin. Beyaz tuval üzerindeki yumuşak gölge maskesini azaltın (tipik olarak orijinal görüntüye bağlı olarak% 15-35).
Bu aşamada, köşe pikseli gerçekten #FFFFFF. Amazon-politik uyumluluk sorusu çözüldü.
Aşama 3: alfa kenarlarında matting
Sert kesme kenarları, güvenilmez olarak kompozit görünüyor. Saç özellikle - saç yoluyla temiz bir poligon kenarı anında sahte olarak okunur. Boru hattı, ince saç telleri beyaz arkaya doğru sürüklenir ve kumaş kenar dokusunu korur.
Bu, doğru olmak için en uzun sürdü aşamadır. Erken versiyonlar ya aşırı feathered ( arka plana kanama) veya aslendirilmiş (hard poligon kenarları). Üretim versiyonu LLM çıkışından orijinal kenar yumuşaklığını örnekleyerek çizgiyi yürür ve yeni tuval üzerinde eşleştirir.
Aşama 4: Foreground'in karşısındaki düzeltme
Foreground taze #FFFFFF tuvalinde olduğunda, orijinal LLM üretilen aydınlatma yeni arka plana göre biraz daha fazla görünebilir. Model, beyaz bir orijinal için litre olarak değiştirildi; beyaz tuval daha parlak ve kontrast sert okuyabiliyor.
Küçük bir küresel ton-korreksiyon, bu arka planda her zaman vurulmuş gibi görünmek için ön plana geri dönüyor. Subtle - genellikle foreground luminance için yüzde 2-5 ayarlama, artı orijinalin sıcak olup olmadığını küçük beyaz-balance değişimi.
Başarısız modlar onu inşa ettik
- Yüzen modeller: Erken versiyonlar gölge maskesini düşürdü. Sabit, döküm gölgesini boru hattı aracılığıyla ayrı bir tabaka olarak takip ederek.
- Halo kenarlar: Segmentasyon orijinal arka planın bir anahtarlama sınırı yakaladığı zaman foreground etrafında ince bir renkli ring. 1. katta maskeyi 1-2 pikselle daraltarak ve sınırda alfa-matting kullanarak.
- Saç parçalanması: Güzel saç iplikleri bir poligonal silhouette'e kesilir. Alfa-matting geçişi 3.
- Accessory occlusionkemerler, çantalar, mücevher zincirleri arka plan olarak yanlış anlaşılır. Bu sınıflar etiketli olan modaya özgü veriler üzerinde segmentasyon modelini eğitimle sabit.
Performans ve maliyet şekli
Boru hattının sonlandırılması, üretim GPU altyapısı üzerindeki görüntünün yaklaşık 1.5-3 saniyesinde çalışır. Maliyet per-shot kredi fiyatına absorbe edilir; kullanıcı boru hattını ayrı bir çizgi öğe olarak görmüyor. (Pricing recap: Bir kredi bir sente eşit.)
Neden bu gerçek bir ürün kenarı
Çoğu moda AI araçları ya boru hattını atlar (ve Amazon'un kuralını başarısız olan biraz katlı bir çıkış) veya beyaz- the çalışmasını kullanıcıya (manual Photoshop görüntü başına geçer). Apiway, Beyaz Stüdyo için varsayılan hale getiriyor. Teslim edilebilirlik, şablondan ayrıldığı anda politikaya aykırıdır.
Köşeyi test edin, kendinizi kendiniz
Genrate one image in in in in White Studio. Herhangi bir görüntü editöründe köşe pikseli örneği. RGB 255/255 /255 okumasını sağlayın. 150 bir zaman kredili ücretsiz hesap gemisi - gerçek kıyafet dosyaları üzerinde doğru ve stres test etmek için yeterli.