Ultralytics YOLO26 ile Sıra Yönetimi 🚀
Sıra Yönetimi Nedir?
Ultralytics YOLO26 kullanarak sıra yönetimi, bekleme sürelerini azaltmak ve verimliliği artırmak için insan veya araç kuyruklarını organize etmeyi ve kontrol etmeyi içerir. Bu, perakende, bankalar, havaalanları ve sağlık tesisleri gibi çeşitli ortamlarda müşteri memnuniyetini ve sistem performansını artırmak için sıraları optimize etmekle ilgilidir.
Watch: How to Build a Queue Management System with Ultralytics YOLO | Retail, Bank & Crowd Use Cases 🚀
Sıra Yönetiminin Avantajları
- Azalan Bekleme Süreleri: Sıra yönetimi sistemleri, sıraları verimli bir şekilde düzenleyerek müşteriler için bekleme sürelerini en aza indirir. Müşteriler bekleme için daha az, ürün veya hizmetlerle etkileşim için daha fazla zaman harcadıklarından bu durum memnuniyet düzeylerinin artmasını sağlar.
- Artan Verimlilik: Sıra yönetimini uygulamak, işletmelerin kaynakları daha etkili bir şekilde tahsis etmelerini sağlar. Sıra verilerini analiz ederek ve personel dağılımını optimize ederek işletmeler operasyonları kolaylaştırabilir, maliyetleri azaltabilir ve genel üretkenliği artırabilir.
- Gerçek Zamanlı Analizler: YOLO26 destekli sıra yönetimi, sıra uzunlukları ve bekleme süreleri hakkında anlık veriler sağlayarak yöneticilerin bilinçli kararları hızlı bir şekilde almalarını sağlar.
- Gelişmiş Müşteri Deneyimi: Uzun beklemelerle ilişkili hayal kırıklığını azaltarak işletmeler, müşteri memnuniyetini ve sadakatini önemli ölçüde artırabilir.
Gerçek Dünya Uygulamaları
| Lojistik | Perakende |
|---|---|
![]() | ![]() |
| Ultralytics YOLO26 kullanarak havaalanı bilet gişesinde sıra yönetimi | Ultralytics YOLO26 ile kalabalıkta sıra 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)]"QueueManager Bağımsız Değişkenleri
İşte QueueManager bağımsız değişkenlerini içeren bir tablo:
| Argüman | Tür | Varsayılan | Açıklama |
|---|---|---|---|
model | str | None | Bir Ultralytics YOLO model dosyasına giden yol. |
region | list | '[(20, 400), (1260, 400)]' | Sayım bölgesini tanımlayan noktalar listesi. |
QueueManagement çözümü ayrıca bazı track bağımsız değişkenlerini de destekler:
| Argüman | Tür | Varsayılan | Açıklama |
|---|---|---|---|
tracker | str | 'botsort.yaml' | Kullanılacak takip algoritmasını belirtir, örneğin bytetrack.yaml veya botsort.yaml. |
conf | float | 0.1 | Tespitler için güven eşiğini belirler; daha düşük değerler daha fazla nesnenin takip edilmesine izin verir ancak hatalı pozitifleri içerebilir. |
iou | float | 0.7 | Çakışan tespitleri filtrelemek için Birleşim Üzerinde Kesişim (IoU) eşiğini belirler. |
classes | list | None | Sonuçları sınıf dizinine göre filtreler. Örneğin, classes=[0, 2, 3] sadece belirtilen sınıfları takip eder. |
verbose | bool | True | Takip edilen nesnelerin görsel bir çıktısını sağlayarak takip sonuçlarının görüntülenmesini kontrol eder. |
device | str | None | Çıkarım için cihazı belirtir (örneğin cpu, cuda:0 veya 0). Kullanıcıların model yürütme için CPU, belirli bir GPU veya diğer bilgi işlem cihazları arasında seçim yapmasına olanak tanır. |
Ayrıca, aşağıdaki görselleştirme parametreleri mevcuttur:
| Argüman | Tür | Varsayılan | Açıklama |
|---|---|---|---|
show | bool | False | Eğer 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 kalınlığını belirtir. None ise, çizgi kalınlığı otomatik olarak görüntü boyutuna göre ayarlanır. Netlik için görsel özelleştirme sağlar. |
show_conf | bool | True | Etiketle birlikte her tespit için güven puanını görüntüler. Her bir tespit için modelin kesinliği hakkında fikir verir. |
show_labels | bool | True | Görsel çıktıda her tespit için etiketleri görüntüler. Tespit edilen nesnelerin anında anlaşılmasını sağlar. |
Uygulama Stratejileri
YOLO26 ile sıra yönetimini uygularken şu en iyi uygulamaları göz önünde bulundur:
- Stratejik Kamera Yerleşimi: Kameraları tüm sıra alanını engel olmadan yakalayacak şekilde konumlandır.
- Uygun Sıra Bölgelerini Tanımla: Alanının fiziksel düzenine göre sıra 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ğine ince ayar yap.
- Mevcut Sistemlerle Entegre Et: Sıra yönetimi çözümünü otomatik yanıtlar için dijital tabelalar veya personel bilgilendirme sistemleriyle bağla.
SSS
Gerçek zamanlı sıra yönetimi için Ultralytics YOLO26'yı nasıl kullanabilirim?
Gerçek zamanlı sıra yönetimi için Ultralytics YOLO26'yı kullanmak amacıyla şu adımları izleyebilirsin:
YOLO("yolo26n.pt")ile YOLO26 modelini yükle.cv2.VideoCapturekullanarak video akışını yakala.- Sıra yönetimi için ilgi bölgesini (ROI) tanımla.
- Nesneleri tespit etmek ve sıraları 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, sıra yönetimi çözümünü dağıtmak ve yönetmek için kullanıcı dostu bir platform sağlayarak bu süreci kolaylaştırabilir.
Sıra yönetimi için Ultralytics YOLO26 kullanmanın temel avantajları nelerdir?
Sıra yönetimi için Ultralytics YOLO26 kullanmak çeşitli faydalar sunar:
- Düşen Bekleme Süreleri: Sıraları verimli bir şekilde düzenler, müşteri bekleme sürelerini azaltır ve memnuniyeti artırır.
- Verimliliği Artırma: Personel dağılımını ve operasyonları optimize etmek için sıra 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 hizmetleri gibi farklı ortamlarda kolayca ölçeklenebilir.
Daha fazla ayrıntı için Sıra Yönetimi çözümlerimizi incele.
Sıra yönetimi için neden TensorFlow veya Detectron2 gibi rakipler yerine Ultralytics YOLO26'yı seçmeliyim?
Ultralytics YOLO26'nın sıra yönetimi için TensorFlow ve Detectron2'ye göre çeşitli avantajları 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 sağlar.
- Önceden Eğitilmiş Modeller: Kurulum için gereken süreyi en aza indiren bir dizi önceden eğitilmiş modele erişim.
- Topluluk Desteği: Kapsamlı dokümantasyon ve aktif topluluk desteği, sorun gidermeyi kolaylaştırır.
Ultralytics YOLO ile nasıl başlayacağını öğren.
Ultralytics YOLO26, havaalanları ve perakende gibi birden fazla sıra türünü işleyebilir mi?
Evet, Ultralytics YOLO26, havaalanları ve perakende ortamlarındakiler dahil olmak üzere çeşitli sıra türlerini yönetebilir. QueueManager'ı belirli bölgeler ve ayarlarla yapılandırarak, YOLO26 farklı sıra 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.
Ultralytics YOLO26'nın sıra yönetimindeki gerçek dünya uygulamalarından bazıları nelerdir?
Ultralytics YOLO26, sıra 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 sıraları yönetir.
- Sağlık Hizmetleri: Klinik ve hastanelerdeki hasta akışını optimize eder.
- Bankalar: Bankalardaki sıraları verimli bir şekilde yöneterek müşteri hizmetlerini geliştirir.
Bilgisayarlı görü teknolojisinin endüstriler genelinde sıra izlemeyi nasıl dönüştürdüğü hakkında daha fazla bilgi edinmek için gerçek dünya sıra yönetimi hakkındaki blog yazımıza göz at.

