Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Stable Diffusion

Stable Diffusion'ın Ultralytics YOLO26 için sentetik verileri nasıl ürettiğini keşfet. Bugün fotogerçekçi görüntüler oluşturmayı ve bilgisayarlı görü veri kümelerini geliştirmeyi öğren.

Stable Diffusion, temel olarak metin açıklamalarından ayrıntılı görüntüler oluşturmak için kullanılan çığır açıcı bir derin öğrenme modelidir; bu görev metinden görüntüye sentez olarak bilinir. Bir üretken yapay zeka biçimi olarak, kullanıcıların doğal dilde istemler girerek fotogerçekçi sanat eserleri, diyagramlar ve diğer görsel varlıklar oluşturmasına olanak tanır. Bazı tescilli öncüllerinin aksine Stable Diffusion, güçlü bir GPU ile donatılmış tüketici sınıfı donanımlarda geliştiriciler ve araştırmacılar tarafından çalıştırılabilen açık kaynaklı bir model olmasıyla geniş çapta takdir görür. Bu erişilebilirlik, yüksek kaliteli görüntü üretimini demokratikleştirerek modern yapay zeka ekosisteminin temel teknolojilerinden biri hâline getirmiştir.

Nasıl Çalışır#

Stable Diffusion'ın arkasındaki temel mekanizma, "latent diffusion" adı verilen bir süreçtir. Bunu anlamak için net bir fotoğraf çektiğini ve fotoğraf tanınmaz rastgele piksellere dönüşene kadar kademeli olarak parazit (Gaussian gürültüsü) eklediğini düşün. Model, bu süreci tersine çevirmek üzere eğitilir: saf gürültüden oluşan bir tuvalle başlar ve kullanıcının prompt mühendisliği talimatlarıyla eşleşen tutarlı bir görüntüyü ortaya çıkarmak için paraziti adım adım kaldırarak görüntüyü yinelemeli biçimde iyileştirir.

Önemli olarak Stable Diffusion, piksel uzayı yerine görüntü verilerinin sıkıştırılmış bir temsili olan "latent space" üzerinde çalışır. Bu yaklaşım, U-Net olarak bilinen belirli bir sinir ağı mimarisini, sözcüklerin anlamsal anlamını kavramak için CLIP gibi bir metin kodlayıcıyla birleştirerek hesaplama sürecini eski yöntemlere kıyasla önemli ölçüde daha verimli hâle getirir.

İlgisi ve Gerçek Dünya Uygulamaları#

Metinden görüntü oluşturma yeteneğinin çeşitli sektörlerde derin etkileri vardır. Genellikle dijital sanatla ilişkilendirilse de Stable Diffusion'ın kullanım alanı, özellikle sentetik veri oluşturma olmak üzere teknik makine öğrenimi iş akışlarına da uzanır.

1. Bilgisayarlı Görü Veri Kümelerini Zenginleştirme#

Bilgisayarlı görü alanındaki en pratik uygulamalardan biri, nesne algılama modelleri için eğitim verileri oluşturmaktır. Örneğin bir geliştiricinin nadir bir hayvan türünü veya belirli bir endüstriyel kusuru algılamak üzere bir YOLO26 modeli eğitmesi gerektiğinde, gerçek dünya görüntülerini toplamak zor veya pahalı olabilir. Stable Diffusion, bu senaryoların binlerce farklı ve fotogerçekçi sentetik görüntüsünü oluşturabilir. Ardından bu görüntüler açıklanabilir ve eğitim veri kümesini zenginleştirmek, modelin sağlamlığını artırmak üzere Ultralytics Platform'a yüklenebilir.

2. Hızlı Prototipleme ve Tasarım#

Video oyunu geliştirmeden mimari görselleştirmeye kadar yaratıcı sektörlerde Stable Diffusion, konsept aşamasını hızlandırır. Tasarımcılar günler yerine dakikalar içinde düzinelerce görsel stil ve kompozisyon üzerinde yineleme yapabilir. Bu hızlı üretim döngüsü, ekiplerin nihai üretime kaynak ayırmadan önce konseptleri görselleştirmesine olanak tanır ve yapay zekayı tasarım sürecinde etkili bir iş ortağı olarak kullanır.

İlişkili Terimleri Ayırt Etme#

Stable Diffusion'ı diğer yapay zeka kavramlarından ayırt etmek önemlidir:

  • Stable Diffusion ve GANs: Üretici Çekişmeli Ağlar (GANs) da görüntü oluşturmak için kullanılsa da iki sinir ağını (bir üretici ve bir ayrıştırıcı) karşı karşıya getirerek çalışır. GANs'ı eğitmek zor olabilir ve bu ağlar "mode collapse" sorununa yatkındır; difüzyon modelleri ise genellikle daha kararlıdır ve daha geniş çeşitlilikte çıktılar oluşturabilir.
  • Stable Diffusion ve Nesne Algılama: Stable Diffusion, üretken bir modeldir (yeni veriler oluşturur); YOLO11 veya daha yeni YOLO26 gibi nesne algılama modelleri ise ayrıştırıcı modellerdir (mevcut verileri analiz eder). Bir görüntü oluşturmak için Stable Diffusion'ı, ardından bu görüntüdeki nesneleri bulmak için YOLO26'yı kullanabilirsin.

Örnek: Sentetik Verileri Doğrulama#

Stable Diffusion kullanarak veri kümeleri oluştururken, oluşturulan nesnelerin tanınabilir olduğunu doğrulamak çoğu zaman gerekir. Aşağıdaki Python kod parçacığı, algılama doğruluğunu teyit etmek amacıyla sentetik olarak oluşturulmuş bir görüntü üzerinde çıkarım çalıştırmak için ultralytics paketinin nasıl kullanılacağını gösterir.

from ultralytics import YOLO

# Load the YOLO26 Nano model for fast inference
model = YOLO("yolo26n.pt")

# Run prediction on a synthetic image generated by Stable Diffusion
# This verifies if the generated object is recognizable by the model
results = model.predict("synthetic_car_image.jpg")

# Display the results to visually inspect the bounding boxes
results[0].show()

Geleceğe Yönelik Çalışmalar#

Difüzyon modellerini çevreleyen ekosistem hızla gelişiyor. Araştırmacılar şu anda video anlama ve üretimini geliştirme, sabit görüntülerden tam metinden videoya yeteneklerine geçme yollarını araştırıyor. Ayrıca model niceleme gibi yöntemlerle hesaplama maliyetini daha da azaltmaya yönelik çalışmalar, bu güçlü modellerin doğrudan mobil cihazlarda ve uç yapay zeka donanımlarında çalıştırılmasını amaçlıyor. Teknoloji olgunlaştıkça, üretken araçların analitik modellerle entegrasyonu muhtemelen gelişmiş yapay zeka ajanları oluşturmak için standart bir işlem hattı hâline gelecek.

Explore solutions

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

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

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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ü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

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

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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ü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

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

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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ü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

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