YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Super Resolution

Super Resolution yönteminin bilgisayarlı görü için görüntü kalitesini ve detayını nasıl artırdığını keşfet. Yapay zeka destekli ölçeklendirme ile Ultralytics YOLO26 performansını iyileştirmeyi öğren.

Süper Çözünürlük (SR), bilgisayarlı görü ve görüntü işleme alanında bir görüntü veya video dizisinin çözünürlüğünü artırmayı amaçlayan bir teknikler sınıfıdır. Genellikle bulanık veya piksellenmiş çıktılara yol açan basit dijital yakınlaştırmanın aksine, süper çözünürlük algoritmaları orijinal düşük çözünürlüklü verilerde kaybolan dokular, kenarlar ve ince desenler gibi yüksek frekanslı detayları yeniden oluşturur. Gelişmiş makine öğrenimi modellerinden yararlanan bu sistemler, düşük ve yüksek kaliteli görüntü çiftleri arasındaki öğrenilmiş istatistiksel ilişkilere dayanarak eksik bilgileri "halüsinasyon" yoluyla tahmin edebilir veya oluşturabilir. Bu yetenek, SR'yi modern veri ön işleme süreçlerinde kritik bir bileşen haline getirerek çeşitli sektörlerde görsel verilerin daha net analiz edilmesini sağlar.

Link to this sectionSüper Çözünürlük Nasıl Çalışır?#

Süper çözünürlüğün ele aldığı temel sorun "kötü yapılandırılmış" (ill-posed) bir sorundur; yani teorik olarak tek bir düşük çözünürlüklü görüntü birden fazla yüksek çözünürlüklü versiyona karşılık gelebilir. Bikübik interpolasyon gibi geleneksel yöntemler yalnızca çevredeki piksellerin ortalamasını alır ve bu da gerçek detayları geri getirmekte yetersiz kalır. Buna karşılık, modern SR teknikleri genellikle Derin Öğrenme (DL) mimarilerini, özellikle Evrişimli Sinir Ağlarını (CNN'ler) ve Üretken Çekişmeli Ağları (GAN'lar) kullanır.

Eğitim aşamasında bu modeller, yüksek çözünürlüklü "gerçek" (ground truth) görüntüler ve bunların yapay olarak düşük çözünürlüğe düşürülmüş eşlerinden oluşan devasa veri kümelerini kullanır. Ağ, bu bozulmayı tersine çevirmek için bir eşleme işlevi öğrenir. Örneğin, Super-Resolution ResNet (SRResNet) gibi modeller, oluşturulan görüntü ile orijinal görüntü arasındaki piksel bazlı farkı en aza indirmek için bir kayıp fonksiyonunu optimize eder. SRGAN gibi daha gelişmiş yaklaşımlar, salt matematiksel doğruluk yerine görsel gerçekçiliğe öncelik veren algısal bir kayıp ekleyerek daha keskin ve doğal görünen dokular elde edilmesini sağlar.

Link to this sectionYapay Zeka ve Gerçek Dünya Senaryolarında Temel Uygulamalar#

Süper çözünürlük, akademik araştırmaların ötesine geçerek çok sayıda ticari ve endüstriyel uygulamada hayati bir araç haline gelmiştir.

  • Tıbbi Görüntüleme İyileştirme: Sağlık hizmetlerinde tanısal doğruluk genellikle taramaların netliğine bağlıdır. Tıbbi görüntü analizi, düşük çözünürlüklü MRI veya BT taramalarını ölçekleyerek SR'den önemli ölçüde yararlanır. Bu, doktorların hastaları daha uzun ve yüksek radyasyonlu taramalara maruz bırakmadan küçük anomalileri tespit etmelerini sağlar.
  • Gözetim ve Güvenlik: Güvenlik görüntüleri, depolama veya bant genişliği kısıtlamaları nedeniyle genellikle düşük çözünürlükte kaydedilir. SR algoritmaları bu görüntüleri işleme sonrası süreçte iyileştirerek yüz tanıma yeteneklerini geliştirebilir ve yetkililerin plaka veya belirli faaliyetleri daha yüksek bir güvenle tanımlamasına olanak tanır.
  • Uydu Görüntüleme ve Uzaktan Algılama: Uydu görüntülerinin analizi çevresel izleme ve şehir planlaması için kritiktir. Ancak yüksek çözünürlüklü uydu sensörleri pahalıdır. SR, analistlerin daha düşük maliyetli görüntüleri büyütmelerine olanak tanıyarak araç gibi küçük nesnelerin veya bitki örtüsündeki değişimlerin tespitini iyileştirir.

Link to this sectionSüper Çözünürlüğü İlgili Kavramlardan Ayırmak#

Belirli bir görev için doğru aracı seçmek amacıyla süper çözünürlüğü diğer görüntü iyileştirme tekniklerinden ayırmak önemlidir.

  • Görüntü Restorasyonu ile Karşılaştırma: Her ikisi de kaliteyi artırmayı amaçlasa da, görüntü restorasyonu çözünürlüğü değiştirmesi gerekmeksizin görüntüdeki gürültüyü, bulanıklığı veya bozulmaları gidermeye (gürültü giderme/bulanıklık giderme) odaklanır. SR ise özellikle uzamsal çözünürlüğün artırılmasını (ölçeklemeyi) hedefler.
  • Üretken Yapay Zeka (Metinden Görüntüye) ile Karşılaştırma: SR genellikle üretken modeller kullansa da, metin komutlarından yeni görüntüler oluşturan üretken yapay zeka araçlarından farklıdır. SR kesinlikle koşulludur; giriş görüntüsünün yapısal içeriğine uymalıdır, oysa üretken sanat araçları tamamen yeni sahneler sentezler.
  • Nesne Tespiti ile Karşılaştırma: SR, analizden önce görüntüyü iyileştiren bir ön işleme adımıdır; nesne tespiti ise o görüntü içindeki nesnelerin konumlandırılmasını ve sınıflandırılmasını içerir. Bir görüntüyü SR ile büyütmek, YOLO26 gibi tespit modellerinin küçük nesneler üzerindeki performansını genellikle artırabilir.

Link to this sectionPratik Uygulama Örneği#

Standart nesne tespit modelleri nesneleri bulmaya odaklansa da, bazen modelleri beslemeden önce temel yeniden boyutlandırma tekniklerini kullanarak görüntüleri ön işlemeniz gerekebilir veya daha iyi bir çıkarım için SR'yi bir ön işleme adımı olarak kullanabilirsiniz. Aşağıda, temel bir bikübik büyütmeyi göstermek için OpenCV kütüphanesini kullanan basit bir örnek ve Ultralytics YOLO26 ile çıkarım için bir görüntüyü nasıl hazırlayabileceğinize dair bir karşılaştırma yer almaktadır.

import cv2
from ultralytics import YOLO

# Load an image
img = cv2.imread("path/to/image.jpg")

# 1. Basic Bicubic Upscaling (Not AI Super Resolution, but a baseline)
# Upscale the image by 2x
height, width = img.shape[:2]
upscaled_img = cv2.resize(img, (width * 2, height * 2), interpolation=cv2.INTER_CUBIC)

# 2. Using the upscaled image for better small object detection
model = YOLO("yolo26n.pt")  # Load the latest YOLO26 nano model
results = model.predict(upscaled_img)  # Run inference on the larger image

# Display result
results[0].show()

Bu kod parçası, basit büyütmenin bir iş akışına nasıl entegre edilebileceğini gösterir. Gerçek yapay zeka tabanlı süper çözünürlük için, BasicSR gibi özel kütüphaneler veya OpenCV DNN süper çözünürlük modülünde bulunan modeller, YOLO modeli için yüksek kaliteli girişi oluşturmak amacıyla cv2.resize adımının yerini alacaktır.

Link to this sectionZorluklar ve Gelecek Yönelimleri#

Başarısına rağmen süper çözünürlük zorluklarla karşı karşıyadır. Modelin makul görünen ancak aslında yanlış olan detaylar ürettiği "halüsinasyon" bozulmaları meydana gelebilir; bu, adli tıp veya tıbbi tanı gibi alanlarda kritik bir risktir. Bunu azaltmak için araştırmacılar, düşük güvenliğe sahip yeniden yapılandırmaları işaretlemek amacıyla belirsizlik tahmini yöntemleri geliştirmektedir.

Ayrıca, karmaşık SR modellerini çalıştırmak önemli miktarda hesaplama gücü gerektirir ve genellikle üst düzey GPU'lar gerektirir. Endüstri, uç cihazlarda gerçek zamanlı çıkarım senaryolarında çalışabilen daha verimli ve hafif modellere doğru ilerlemektedir. Bu evrim, optimize edilmiş bilgisayarlı görü modellerinin dağıtımını basitleştiren Ultralytics Platform hedefleriyle uyumludur. Video Süper Çözünürlük (VSR) alanındaki ilerlemeler, aynı zamanda arşiv görüntülerini geri yüklemek ve daha düşük bant genişlikli bağlantılar için akış kalitesini artırmak adına yeni olanaklar sunmaktadır.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

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

Yolculuğuna makine öğreniminin geleceğiyle başla