YOLO Vision 2026:

Hızlı Başlangıç Kılavuzu: Ultralytics YOLO26 ile Seeed Studio reCamera#

reCamera, Ultralytics yıllık hibrit etkinliği YOLO Vision 2024 (YV24) sırasında yapay zeka topluluğuna tanıtıldı. Temel olarak edge AI applications için tasarlanmış olup, güçlü işleme yetenekleri ve zahmetsiz dağıtım sunar.

Çeşitli donanım yapılandırmaları ve açık kaynaklı kaynaklar için destekle, uçta yenilikçi computer vision çözümleri prototiplemek ve dağıtmak için ideal bir platform olarak hizmet eder.

Seeed Studio reCamera

Neden reCamera'yı Seçmelisin?#

reCamera serisi, geliştiricilerin ve yenilikçilerin ihtiyaçlarını karşılamak üzere tasarlanmış, uç yapay zeka uygulamaları için özel olarak üretilmiştir. İşte öne çıkmasının nedenleri:

  • RISC-V Destekli Performans: Özünde, RISC-V mimarisi üzerine kurulu SG200X işlemci bulunur; enerji verimliliğini korurken uç yapay zeka görevleri için olağanüstü performans sunar. Saniyede 1 trilyon işlem (1 TOPS) yürütme yeteneğiyle, gerçek zamanlı nesne tespiti gibi zorlu görevleri kolaylıkla yerine getirir.

  • Optimize Edilmiş Video Teknolojileri: Kaliteden ödün vermeden depolama ve bant genişliği gereksinimlerini azaltmak için H.264 ve H.265 dahil olmak üzere gelişmiş video sıkıştırma standartlarını destekler. HDR görüntüleme, 3D gürültü azaltma ve lens düzeltme gibi özellikler, zorlu ortamlarda bile profesyonel görseller sağlar.

  • Enerji Verimli Çift İşlemci: SG200X karmaşık yapay zeka görevlerini üstlenirken, daha küçük 8-bit bir mikrodenetleyici daha basit işlemleri yöneterek güç tasarrufu sağlar; bu da reCamera'yı pille çalışan veya düşük güç tüketen kurulumlar için ideal hale getirir.

  • Modüler ve Yükseltilebilir Tasarım: reCamera, ana kart, sensör kartı ve taban kartı olmak üzere üç ana bileşenden oluşan modüler bir yapı ile inşa edilmiştir. Bu tasarım, geliştiricilerin bileşenleri kolayca değiştirmesine veya yükseltmesine olanak tanıyarak gelişen projeler için esneklik ve geleceğe uyumluluk sağlar.

reCamera'nın Hızlı Donanım Kurulumu#

Lütfen reCamera Getting Started sayfasını takip et ve cihazın ağa bağlanması ve algılama sonuçlarının hızlı bir şekilde önizlenmesi için Node-RED web arayüzüne erişilmesi gibi ilk kurulum işlemleri için Hızlı Başlangıç Kılavuzu'nu açmak üzere cihazını seç (reCamera 2002 Serisi, Gimbal veya HQ POE gibi).

Önceden Yüklü YOLO26 Modellerini Kullanarak Çıkarım Yapma#

reCamera, dört adet Ultralytics YOLO26 modeli önceden yüklenmiş olarak gelir ve Node-RED paneli üzerinden istediğin modeli kolayca seçebilirsin.

Adım 1: reCamera'yı bir ağa bağladıysan, Node-RED kontrol panelini açmak için bir web tarayıcısına reCamera'nın IP adresini gir. reCamera'yı bir PC'ye USB üzerinden bağladıysan 192.168.42.1 girebilirsin. Burada varsayılan olarak YOLO26n algılama modelinin yüklendiğini göreceksin.

reCamera YOLO11n demo

Adım: Node-RED akış düzenleyicisine erişmek için sağ alt köşedeki yeşil renkli daireye tıkla.

Adım 3: model düğmesine tıkla ve On Device öğesine tıkla.

Node-RED model selection

Adım 4: Önceden yüklenmiş dört farklı YOLO26n modelinden birini seç ve Done öğesine tıkla. Örneğin, burada YOLO26n Pose seçeceğiz

Node-RED YOLO11n-pose select

Adım 5: Deploy öğesine tıkla ve dağıtım tamamlandığında Dashboard öğesine tıkla.

reCamera Node-RED deploy

Artık YOLO26n poz tahmini modelinin çalıştığını görebilirsin!

reCamera YOLO11n-pose demo

cvimodel'e Dışa Aktarma: YOLO26 Modelini Dönüştürme#

reCamera ile özel eğitilmiş bir YOLO26 modeli kullanmak istiyorsan aşağıdaki adımları takip et.

Burada, önce bir PyTorch modelini ONNX formatına dönüştüreceğiz ve ardından onu MLIR model formatına dönüştüreceğiz. Son olarak, cihaz üzerinde çıkarım çalıştırmak için MLIR, cvimodel formatına dönüştürülecektir.

Seeed Studio reCamera AI development toolchain

ONNX'e Dışa Aktar#

Bir Ultralytics YOLO26 modelini ONNX model formatına aktar.

Kurulum#

Gerekli paketleri kurmak için şunu çalıştır:

Kurulum
pip install ultralytics

Kurulum sürecine ilişkin ayrıntılı talimatlar ve en iyi uygulamalar için Ultralytics Kurulum kılavuzumuza göz at. YOLO26 için gerekli paketleri kurarken herhangi bir zorlukla karşılaşırsan, çözümler ve ipuçları için Yaygın Sorunlar kılavuzumuza danış.

Kullanım#

Kullanım
from ultralytics import YOLO

# Load a YOLO26 model
model = YOLO("yolo26n.pt")

# Export the model to ONNX format
model.export(format="onnx", opset=14)  # creates 'yolo26n.onnx'

Dışa aktarım süreci hakkında daha fazla ayrıntı için Ultralytics documentation page on exporting sayfasını ziyaret edin.

ONNX'i MLIR ve cvimodel'e dönüştür#

Bir ONNX modeli elde ettikten sonra, ONNX modelini MLIR'e ve ardından cvimodel'e dönüştürmek için Convert and Quantize AI Models sayfasına bak.

Not

reCamera desteğini doğrudan Ultralytics paketine eklemek için aktif olarak çalışıyoruz ve yakında kullanıma sunulacak. Bu sırada, daha fazla bilgi edinmek için Integrating Ultralytics YOLO Models with Seeed Studio's reCamera hakkındaki blog yazımıza göz at.

Kıyaslamalar#

Yakında geliyor.

reCamera'nın Gerçek Dünya Uygulamaları#

reCamera'nın gelişmiş bilgisayarlı görü yetenekleri ve modüler tasarımı, onu çok çeşitli gerçek dünya senaryoları için uygun hale getirerek geliştiricilerin ve işletmelerin benzersiz zorlukların üstesinden kolayca gelmelerine yardımcı olur.

  • Düşme Algılama: Güvenlik ve sağlık uygulamaları için tasarlanan reCamera, düşmeleri gerçek zamanlı olarak algılayabilir; bu da onu yaşlı bakımı, hastaneler ve hızlı müdahalenin kritik olduğu endüstriyel ortamlar için ideal kılar.

  • Kişisel Koruyucu Ekipman Algılama: reCamera, KKE uyumluluğunu gerçek zamanlı olarak algılayarak iş yeri güvenliğini sağlamak için kullanılabilir. İşçilerin kask, eldiven veya diğer güvenlik ekipmanlarını takıp takmadığını belirlemeye yardımcı olarak endüstriyel ortamlardaki riskleri azaltır.

Personal protective equipment detection

  • Yangın Tespiti: reCamera'nın gerçek zamanlı işleme yetenekleri, endüstriyel ve yerleşim alanlarında yangın tespiti için onu mükemmel bir seçenek haline getirir ve potansiyel felaketleri önlemek için erken uyarılar sağlar.

  • Atık Tespiti: Ayrıca atık tespiti uygulamaları için de kullanılabilir, bu da onu çevre izleme ve atık yönetimi için mükemmel bir araç haline getirir.

  • Oto Yedek Parça Algılama: Üretim ve otomotiv endüstrilerinde, kalite kontrol, montaj hattı izleme ve envanter yönetimi için araba parçalarının tespit edilmesine ve analiz edilmesine yardımcı olur.

YOLO car parts detection for automotive inspection

SSS#

reCamera'yı ilk kez nasıl kurarım ve ayarlarım?#

reCamera'nı ilk kez kurmak için şu adımları izle:

  1. reCamera'yı bir güç kaynağına bağla
  2. reCamera Getting Started sayfasını kullanarak cihazını ağa bağla (Hızlı Başlangıç Kılavuzu'nu açmak için cihazını seç)
  3. Cihazın IP adresini bir web tarayıcısına girerek Node-RED web arayüzüne eriş (veya USB ile bağlıysa 192.168.42.1 kullan)
  4. Önceden yüklenmiş YOLO26 modellerini panel arayüzü üzerinden hemen kullanmaya başla

Özel eğitimli YOLO26 modellerimi reCamera ile kullanabilir miyim?#

Evet, özel eğitimli YOLO26 modellerini reCamera ile kullanabilirsin. İşlem şu adımları içerir:

  1. model.export(format="onnx", opset=14) kullanarak PyTorch modelini ONNX formatına aktar
  2. ONNX modelini MLIR formatına dönüştür
  3. MLIR'i cihaz üzerinde çıkarım için cvimodel formatına dönüştür
  4. Dönüştürülen modeli reCamera'na yükle

Ayrıntılı talimatlar için Convert and Quantize AI Models kılavuzuna başvuru yap.

reCamera'yı geleneksel IP kameralardan farklı kılan nedir?#

İşleme için harici donanım gerektiren geleneksel IP kameraların aksine, reCamera:

  • RISC-V SG200X işlemcisi ile yapay zeka işlemeyi doğrudan cihaz üzerinde entegre eder
  • Gerçek zamanlı uç yapay zeka uygulamaları için 1 TOPS işlem gücü sunar
  • Bileşen yükseltmelerine ve özelleştirmeye olanak tanıyan modüler bir tasarıma sahiptir
  • H.264/H.265 sıkıştırma, HDR görüntüleme ve 3D gürültü azaltma gibi gelişmiş video teknolojilerini destekler
  • Hemen kullanım için Ultralytics YOLO26 modelleri önceden yüklenmiş olarak gelir

Bu özellikler reCamera'yı, ek harici işleme donanımı gerektirmeden uç yapay zeka uygulamaları için bağımsız bir çözüm haline getirir.

Yorumlar