İçeriğe geç

YOLOv7 vs YOLOX: Detaylı Teknik Karşılaştırma

En uygun nesne algılama modelini seçmek, bilgisayarla görme projeleri için kritik bir karardır. Ultralytics , son teknoloji modellerden oluşan bir paket sunar ve bunların belirli güçlü yönlerini anlamak, en iyi performansı elde etmenin anahtarıdır. Bu sayfa, iki popüler model olan YOLOv7 ve YOLOX'un mimari nüanslarını, performans kıyaslamalarını ve ideal dağıtım senaryolarını detaylandıran teknik bir karşılaştırma sağlar.

YOLOv7: Verimli ve Yüksek Doğrulukta Algılama

Tayvan, Academia Sinica, Bilgi Bilimleri Enstitüsü'nden Chien-Yao Wang, Alexey Bochkovskiy ve Hong-Yuan Mark Liao tarafından Temmuz 2022'de tanıtılan YOLOv7, verimli ve doğru nesne tespiti için tasarlanmıştır. Önceki YOLO modelleri üzerine inşa edilmiş olup, gelişmiş hız ve hassasiyet için mimari iyileştirmeler içermektedir.

Mimari ve Temel Özellikler

YOLOv7 (makale: arXiv, GitHub: Resmi Repo), parametre ve hesaplama kullanımını optimize eden Verimli Katman Toplama Ağı (E-ELAN) dahil olmak üzere çeşitli yenilikler sunmaktadır. Ayrıca, eğitim verimliliğini ve tespit doğruluğunu daha da artırmak için model ölçeklendirme teknikleri ve planlı yeniden parametrelendirme kullanır. Bu özellikler, YOLOv7'nin nispeten kompakt bir model boyutuyla son teknoloji ürünü sonuçlar elde etmesini sağlayarak onu gerçek zamanlı uygulamalar ve sınırlı kaynaklara sahip cihazlarda dağıtım için uygun hale getirir. Daha ayrıntılı bilgi için resmi YOLOv7 belgelerine başvurun.

Performans Ölçütleri ve Kullanım Örnekleri

YOLOv7, hem hızlı çıkarım hem de yüksek doğruluk gerektiren senaryolarda mükemmeldir. Etkileyici mAP ve hız ölçümleri, onu gerçek zamanlı video analizi, otonom sürüş sistemleri ve yüksek çözünürlüklü görüntü işleme gibi uygulamalar için güçlü bir seçim haline getirmektedir. Akıllı şehir dağıtımlarında YOLOv7, trafik yönetimi için kullanılabilir veya anında tehdit tespiti için güvenlik sistemlerini geliştirebilir.

YOLOv7 hakkında daha fazla bilgi edinin

YOLOX: Nesne Algılamada Çapasız Mükemmellik

Megvii'de Zheng Ge, Songtao Liu, Feng Wang, Zeming Li ve Jian Sun tarafından geliştirilen ve Temmuz 2021'de yayınlanan YOLOX (makale: arXiv, GitHub: Resmi Repo), nesne algılamaya çapasız bir yaklaşım getirerek algılama işlem hattını basitleştiriyor ve genellemeyi iyileştiriyor.

Mimari ve Temel Özellikler

YOLO (dokümantasyon: ReadTheDocs) önceden tanımlanmış bağlantı kutularını ortadan kaldırarak geleneksel YOLO modellerinden ayrılır. Bu çapasız tasarım karmaşıklığı azaltır ve özellikle farklı şekillere sahip nesneler için daha iyi performans sağlayabilir. Ayrı sınıflandırma ve regresyon görevleri için ayrılmış başlıklar içerir ve SimOTA (Basitleştirilmiş Optimal Taşıma Ataması) gibi gelişmiş etiket atama stratejileri kullanır. Bu mimari seçimler YOLOX'un sağlamlığına ve uygulama kolaylığına katkıda bulunur.

Performans Ölçütleri ve Kullanım Örnekleri

YOLOX, hız ve doğruluk arasında cazip bir denge sağlar. Ankrajsız yapısı, çeşitli nesne boyutları ve en boy oranları ile ilgili uygulamalarda özellikle avantajlı olabilir. YOLOX robotik, endüstriyel denetim ve perakende analitiği gibi uygulamalar için çok uygundur. Örneğin, üretimde, önceden tanımlanmış çapa şekilleri ile sınırlı kalmadan kusurları verimli bir şekilde tespit etmek için kalite denetimi için kullanılabilir.

YOLOX hakkında daha fazla bilgi edinin

Model boyut
(piksel)
mAPval
50-95
Hız
CPU ONNX
(ms)
Hız
T4TensorRT10
(ms)
params
(M)
FLOP'lar
(B)
YOLOv7l 640 51.4 - 6.84 36.9 104.7
YOLOv7x 640 53.1 - 11.57 71.3 189.9
YOLOXnano 416 25.8 - - 0.91 1.08
YOLOXtiny 416 32.8 - - 5.06 6.45
YOLOXs 640 40.5 - 2.56 9.0 26.8
YOLOXm 640 46.9 - 5.43 25.3 73.8
YOLOXl 640 49.7 - 9.04 54.2 155.6
YOLOXx 640 51.1 - 16.1 99.1 281.9

Diğer YOLO modelleriyle ilgilenen kullanıcılar da incelemeyi düşünebilir:

  • YOLOv8: Ultralytics'in YOLO serisindeki en son yineleme, son teknoloji performans ve çok yönlülük sunuyor.
  • YOLOv5: Farklı ihtiyaçlar için birden fazla model boyutu ile kullanım kolaylığı ve verimliliği ile bilinir.
  • YOLOv6: Yüksek performanslı tek aşamalı bir nesne algılama çerçevesi.
  • YOLO11: Verimlilik ve performans iyileştirmelerine odaklanan yeni bir model.
📅1 yıl önce oluşturuldu ✏️ 1 ay önce güncellendi

Yorumlar