Meet YOLO26: next-gen vision AI.

Link to this sectionHızlı Başlangıç Kılavuzu: Ultralytics YOLO26 ile Seeed Studio reCamera#

reCamera was introduced for the AI community at YOLO Vision 2024 (YV24), Ultralytics annual hybrid event. It is mainly designed for edge AI applications, offering powerful processing capabilities and effortless deployment.

Çeşitli donanım konfigürasyonları ve açık kaynaklı kaynaklar desteğiyle, uçta yenilikçi bilgisayarlı görü çözümleri prototiplemek ve dağıtmak için ideal bir platform görevi görür.

Seeed Studio reCamera

Link to this sectionNeden 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: Merkezinde, RISC-V mimarisi üzerine inşa edilmiş SG200X işlemcisi bulunur ve enerji verimliliğini korurken uç yapay zeka görevleri için olağanüstü performans sağlar. Saniyede 1 trilyon işlem (1 TOPS) gerçekleştirme yeteneğiyle, gerçek zamanlı nesne algılama gibi zorlu görevlerin üstesinden kolayca gelir.

  • 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.

Link to this sectionreCamera'nın Hızlı Donanım Kurulumu#

Please follow reCamera Quick Start Guide for initial onboarding of the device such as connecting the device to a WiFi network and access the Node-RED web UI for quick previewing of detection results.

Link to this sectionÖ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: reCamera'yı bir ağa bağladıysan, Node-RED paneline ulaşmak için web tarayıcına cihazın IP adresini gir. Eğer reCamera'yı USB üzerinden PC'ye bağladıysan, 192.168.42.1 adresini girebilirsin. Burada, YOLO26n algılama modelinin varsayılan olarak yüklü olduğunu 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: model düğümüne tıkla ve ardından On Device seçeneğini seç.

Node-RED model seçimi

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

Node-RED YOLO11n-pose select

Adım: Deploy düğmesine tıkla ve dağıtım tamamlandığında Dashboard düğmesine tıkla.

reCamera Node-RED dağıtımı

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

reCamera YOLO11n-pose demo

Link to this sectioncvimodel'e Dışa Aktarma: YOLO26 Modelini Dönüştürme#

reCamera ile özel eğitimli bir YOLO26 modeli kullanmak istersen, aşağıdaki adımları takip et.

Burada, önce bir PyTorch modelini ONNX formatına, ardından MLIR model formatına dönüştüreceğiz. Son olarak, cihaz üzerinde çıkarım yapabilmek için MLIR formatını cvimodele dönüştüreceğiz.

Seeed Studio reCamera AI development toolchain

Link to this sectionONNX'e Dışa Aktar#

Bir Ultralytics YOLO26 modelini ONNX model formatına aktar.

Link to this sectionKurulum#

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

Kurulum
pip install ultralytics

Kurulum süreci ile ilgili 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 başvur.

Link to this sectionKullanı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 aktarma süreci hakkında daha fazla ayrıntı için dışa aktarma hakkındaki Ultralytics dokümantasyon sayfasına git.

Link to this sectionONNX'i MLIR ve cvimodel'e dönüştür#

ONNX modelini elde ettikten sonra, ONNX modelini MLIR'e ve ardından cvimodel'e dönüştürmek için Yapay Zeka Modellerini Dönüştürme ve Kuantize Etme sayfasına başvur.

Not

reCamera desteğini doğrudan Ultralytics paketine eklemek için aktif olarak çalışıyoruz ve çok yakında kullanıma sunulacak. Bu sırada, daha fazla bilgi için Ultralytics YOLO Modellerinin Seeed Studio reCamera ile Entegrasyonu konulu blog yazımıza göz at.

Link to this sectionKıyaslamalar#

Yakında geliyor.

Link to this sectionreCamera'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.

Kişisel koruyucu ekipman algılama

  • Yangın Algılama: reCamera'nın gerçek zamanlı işlem yetenekleri, endüstriyel ve konut alanlarında yangın algılama için onu mükemmel bir seçenek haline getirerek olası felaketleri önlemek için erken uyarı sağlar.

  • Atık Algılama: Çevresel izleme ve atık yönetimi için harika bir araç haline gelerek atık algılama uygulamalarında da kullanılabilir.

  • 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.

Otomotiv denetimi için YOLO araba parçası algılama

Link to this sectionSSS#

Link to this sectionreCamera'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 Hızlı Başlangıç Kılavuzu'nu kullanarak WiFi ağına bağlan
  3. Web tarayıcına cihazın IP adresini 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

Link to this sectionÖ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. PyTorch modelini model.export(format="onnx", opset=14) kullanarak 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

Detaylı talimatlar için Yapay Zeka Modellerini Dönüştürme ve Kuantize Etme kılavuzuna başvur.

Link to this sectionreCamera'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