Link to this sectionUltralytics YOLO26 ile Kuyruk Yönetimi 🚀#
Link to this sectionKuyruk Yönetimi Nedir?#
Ultralytics YOLO26 kullanan kuyruk yönetimi; bekleme sürelerini azaltmak ve verimliliği artırmak için insan veya araç sıralarının düzenlenmesini ve kontrol edilmesini içerir. Bu süreç; perakende, bankalar, havaalanları ve sağlık tesisleri gibi çeşitli ortamlarda müşteri memnuniyetini ve sistem performansını iyileştirmek için kuyrukları optimize etmeyi amaçlar.
Watch: How to Build a Queue Management System with Ultralytics YOLO | Retail, Bank & Crowd Use Cases 🚀
Link to this sectionKuyruk Yönetiminin Avantajları#
- Azalan Bekleme Süreleri: Kuyruk yönetimi sistemleri, sıraları verimli bir şekilde düzenleyerek müşteriler için bekleme sürelerini en aza indirir. Müşteriler bekleme alanında daha az, ürün veya hizmetlerle etkileşimde daha fazla zaman geçirdiği için bu durum memnuniyet seviyelerini artırır.
- Artan Verimlilik: Kuyruk yönetimini uygulamak, işletmelerin kaynaklarını daha etkin bir şekilde tahsis etmelerine olanak tanır. Kuyruk verilerini analiz ederek ve personel dağılımını optimize ederek işletmeler operasyonlarını düzenleyebilir, maliyetleri düşürebilir ve genel üretkenliği artırabilir.
- Gerçek Zamanlı Analiz: YOLO26 destekli kuyruk yönetimi, kuyruk uzunlukları ve bekleme süreleri hakkında anlık veriler sağlayarak yöneticilerin hızlı bir şekilde bilinçli kararlar almasını sağlar.
- Geliştirilmiş Müşteri Deneyimi: Uzun beklemelerden kaynaklanan hayal kırıklığını azaltarak, işletmeler müşteri memnuniyetini ve sadakatini önemli ölçüde artırabilir.
Link to this sectionGerçek Dünya Uygulamaları#
| Lojistik | Perakende |
|---|---|
![]() | ![]() |
| Ultralytics YOLO26 kullanan havaalanı bilet gişesinde kuyruk yönetimi | Ultralytics YOLO26 ile kalabalıkta kuyruk izleme |
# Run a queue example
yolo solutions queue show=True
# Pass a source video
yolo solutions queue source="path/to/video.mp4"
# Pass queue coordinates
yolo solutions queue region="[(20, 400), (1080, 400), (1080, 360), (20, 360)]"Link to this sectionQueueManager Argümanları#
İşte QueueManager argümanlarını içeren bir tablo:
| Argüman | Tip | Varsayılan | Açıklama |
|---|---|---|---|
model | str | None | Bir Ultralytics YOLO model dosyasına giden yol. |
region | list | '[(20, 400), (1260, 400)]' | Sayma bölgesini tanımlayan noktalar listesi. |
QueueManagement çözümü ayrıca bazı track argümanlarını da destekler:
| Argüman | Tip | Varsayılan | Açıklama |
|---|---|---|---|
tracker | str | 'botsort.yaml' | Kullanılacak takip algoritmasını belirtir. Yerleşik seçenekler: botsort.yaml, bytetrack.yaml, ocsort.yaml, deepocsort.yaml, fasttrack.yaml, tracktrack.yaml. |
conf | float | 0.1 | Algılamalar için güven eşiğini ayarlar; daha düşük değerler daha fazla nesnenin izlenmesine izin verir ancak hatalı pozitif sonuçlar içerebilir. |
iou | float | 0.7 | Çakışan algılamaları filtrelemek için Intersection over Union (IoU) eşiğini ayarlar. |
classes | list | None | Sonuçları sınıf indeksine göre filtreler. Örneğin classes=[0, 2, 3] yalnızca belirtilen sınıfları izler. |
verbose | bool | True | İzlenen nesnelerin görsel bir çıktısını sağlayarak izleme sonuçlarının görüntülenmesini kontrol eder. |
device | str | None | Çıkarım için cihazı belirtir (örn. cpu, cuda:0 veya 0). Kullanıcıların model yürütme için CPU, belirli bir GPU veya diğer işlem cihazları arasında seçim yapmasına olanak tanır. |
Ek olarak, şu görselleştirme parametreleri mevcuttur:
| Argüman | Tip | Varsayılan | Açıklama |
|---|---|---|---|
show | bool | False | True ise, açıklamalı görüntüleri veya videoları bir pencerede görüntüler. Geliştirme veya test sırasında anında görsel geri bildirim için kullanışlıdır. |
line_width | int or None | None | Sınırlayıcı kutuların çizgi genişliğini belirtir. None ise, çizgi genişliği görüntü boyutuna göre otomatik olarak ayarlanır. Netlik için görsel özelleştirme sağlar. |
show_conf | bool | True | Her tespit için güven skorunu etiketin yanında görüntüler. Her bir tespit için modelin kesinliği hakkında içgörü sağlar. |
show_labels | bool | True | Görsel çıktıda her bir tespit için etiketleri görüntüler. Tespit edilen nesnelerin anında anlaşılmasını sağlar. |
Link to this sectionUygulama Stratejileri#
YOLO26 ile kuyruk yönetimini uygularken şu en iyi yöntemleri göz önünde bulundur:
- Stratejik Kamera Yerleşimi: Kameraları, kuyruk alanının tamamını engelsiz bir şekilde görüntüleyecek şekilde konumlandır.
- Uygun Kuyruk Bölgelerini Tanımla: Alanının fiziksel düzenine göre kuyruk sınırlarını dikkatlice belirle.
- Tespit Güvenini Ayarla: Işık koşullarına ve kalabalık yoğunluğuna göre güven eşiğini hassas bir şekilde ayarla.
- Mevcut Sistemlerle Entegre Et: Kuyruk yönetimi çözümünü, otomatik yanıtlar için dijital tabelalar veya personel bilgilendirme sistemleriyle bağla.
Link to this sectionSSS#
Link to this sectionGerçek zamanlı kuyruk yönetimi için Ultralytics YOLO26'yı nasıl kullanabilirim?#
Gerçek zamanlı kuyruk yönetimi için Ultralytics YOLO26 kullanmak istiyorsan şu adımları izleyebilirsin:
YOLO("yolo26n.pt")ile YOLO26 modelini yükle.cv2.VideoCapturekullanarak video akışını yakala.- Kuyruk yönetimi için ilgi bölgesini (ROI) tanımla.
- Nesneleri tespit etmek ve kuyrukları yönetmek için kareleri işle.
İşte minimal bir örnek:
import cv2
from ultralytics import solutions
cap = cv2.VideoCapture("path/to/video.mp4")
queue_region = [(20, 400), (1080, 400), (1080, 360), (20, 360)]
queuemanager = solutions.QueueManager(
model="yolo26n.pt",
region=queue_region,
line_width=3,
show=True,
)
while cap.isOpened():
success, im0 = cap.read()
if success:
results = queuemanager(im0)
cap.release()
cv2.destroyAllWindows()Ultralytics Platform avantajından yararlanmak, kuyruk yönetimi çözümünü dağıtmak ve yönetmek için kullanıcı dostu bir platform sağlayarak bu süreci basitleştirebilir.
Link to this sectionKuyruk yönetimi için Ultralytics YOLO26 kullanmanın temel avantajları nelerdir?#
Kuyruk yönetimi için Ultralytics YOLO26 kullanmanın birçok faydası vardır:
- Bekleme Sürelerini Azaltma: Kuyrukları verimli bir şekilde düzenleyerek müşteri bekleme sürelerini kısaltır ve memnuniyeti artırır.
- Verimliliği Artırma: Personel dağılımını ve operasyonları optimize etmek için kuyruk verilerini analiz eder, böylece maliyetleri düşürür.
- Gerçek Zamanlı Uyarılar: Uzun kuyruklar için gerçek zamanlı bildirimler sağlayarak hızlı müdahaleye olanak tanır.
- Ölçeklenebilirlik: Perakende, havaalanları ve sağlık gibi farklı ortamlarda kolayca ölçeklenebilir.
Daha fazla detay için Kuyruk Yönetimi çözümlerimizi incele.
Link to this sectionKuyruk yönetimi için neden TensorFlow veya Detectron2 gibi rakipler yerine Ultralytics YOLO26'yı tercih etmeliyim?#
Ultralytics YOLO26'nın kuyruk yönetimi için TensorFlow ve Detectron2'ye göre birçok avantajı vardır:
- Gerçek Zamanlı Performans: YOLO26, daha hızlı işlem hızları sunan gerçek zamanlı tespit yetenekleriyle bilinir.
- Kullanım Kolaylığı: Ultralytics, Ultralytics Platform aracılığıyla eğitimden dağıtıma kadar kullanıcı dostu bir deneyim sunar.
- Önceden Eğitilmiş Modeller: Kurulum için gereken süreyi en aza indiren bir dizi önceden eğitilmiş modele erişim sağlar.
- Topluluk Desteği: Kapsamlı dokümantasyon ve aktif topluluk desteği, sorun çözmeyi kolaylaştırır.
Ultralytics YOLO ile nasıl başlayacağını öğren.
Link to this sectionUltralytics YOLO26, havaalanları ve perakende gibi birden fazla kuyruk türünü yönetebilir mi?#
Evet, Ultralytics YOLO26 havaalanları ve perakende ortamları dahil olmak üzere çeşitli kuyruk türlerini yönetebilir. QueueManager'ı belirli bölgeler ve ayarlarla yapılandırarak, YOLO26 farklı kuyruk düzenlerine ve yoğunluklarına uyum sağlayabilir.
Havaalanları için örnek:
queue_region_airport = [(50, 600), (1200, 600), (1200, 550), (50, 550)]
queue_airport = solutions.QueueManager(
model="yolo26n.pt",
region=queue_region_airport,
line_width=3,
)Çeşitli uygulamalar hakkında daha fazla bilgi için Gerçek Dünya Uygulamaları bölümümüze göz at.
Link to this sectionUltralytics YOLO26'nın kuyruk yönetiminde gerçek dünya uygulamalarından bazıları nelerdir?#
Ultralytics YOLO26, kuyruk yönetimi için çeşitli gerçek dünya uygulamalarında kullanılır:
- Perakende: Bekleme sürelerini azaltmak ve müşteri memnuniyetini artırmak için ödeme kuyruklarını izler.
- Havaalanları: Daha sorunsuz bir yolcu deneyimi için bilet gişelerindeki ve güvenlik kontrol noktalarındaki kuyrukları yönetir.
- Sağlık: Kliniklerde ve hastanelerde hasta akışını optimize eder.
- Bankalar: Bankalardaki kuyrukları verimli bir şekilde yöneterek müşteri hizmetlerini geliştirir.
Bilgisayarlı görü teknolojisinin endüstrilerdeki kuyruk izleme sistemlerini nasıl dönüştürdüğü hakkında daha fazla bilgi edinmek için gerçek dünya kuyruk yönetimi hakkındaki blog yazımızı incele.

