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ç noktada 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 çıkma nedenleri:

  • RISC-V Powered Performance: At its core is the SG200X processor, built on the RISC-V architecture, delivering exceptional performance for edge AI tasks while maintaining energy efficiency. With the ability to execute 1 trillion operations per second (1 TOPS), it handles demanding tasks like real-time object detection easily.

  • 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 İşleme: SG200X karmaşık yapay zeka görevlerini üstlenirken, daha küçük bir 8-bit mikrodenetleyici güç tasarrufu sağlamak için daha basit işlemleri yönetir; bu da reCamera'yı pille çalışan veya düşük güç tüketimli kurulumlar için ideal kılar.

  • Modüler ve Yükseltilebilir Tasarım: reCamera, üç ana bileşenden oluşan modüler bir yapı ile inşa edilmiştir: ana kart, sensör kartı ve temel kart. 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 hazırlık sağlar.

Link to this sectionreCamera 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üklenmiş YOLO26 Modellerini Kullanarak Çıkarım#

reCamera, dört adet önceden yüklenmiş Ultralytics YOLO26 modeli ile 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 panelini açmak için bir web tarayıcısına reCamera'nın IP adresini gir. reCamera'yı USB ile bir 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 demosu

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

Adım 3: model düğümüne tıkla ve On Device seçeneğini seç.

Node-RED model seçimi

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

Node-RED YOLO11n-pose select

Adım 5: 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 modelini iş başında görebileceksin!

reCamera YOLO11n-pose demosu

Link to this sectioncvimodel'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ı izle.

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 yapmak için MLIR, cvimodel formatına dönüştürülecektir.

Seeed Studio reCamera AI development toolchain

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

Bir Ultralytics YOLO26 modelini ONNX model formatına dışa aktar.

Link to this sectionKurulum#

Gerekli paketleri yüklemek için şunu çalıştır:

Kurulum
pip install ultralytics

Kurulum süreciyle 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 Ortak Sorunlar kılavuzumuza danış.

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 ziyaret et.

Link to this sectionONNX'i MLIR ve cvimodel'e Dışa Aktarma#

Bir ONNX modeli 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 yakında kullanıma sunulacak. Bu arada, daha fazla bilgi için Ultralytics YOLO Modellerini Seeed Studio'nun reCamera'sı ile Entegre Etme hakkındaki blog yazımıza göz at.

Link to this sectionKıyaslamalar#

Yakında gelecek.

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 kılar ve geliştiricilerin ve işletmelerin benzersiz zorlukları kolayca ele almasına yardımcı olur.

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

  • Kişisel Koruyucu Ekipman Algılama: reCamera, PPE uyumluluğunu gerçek zamanlı olarak algılayarak iş yeri güvenliğini sağlamak için kullanılabilir. Çalışanların 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şleme yetenekleri, onu endüstriyel ve yerleşim alanlarında yangın algılama için mükemmel bir seçim haline getirir ve olası felaketleri önlemek için erken uyarılar sağlar.

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

  • Araba Parçası Algılama: Üretim ve otomotiv endüstrilerinde, kalite kontrol, montaj hattı izleme ve envanter yönetimi için araba parçalarının algılanmasına 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ılavuzunu kullanarak WiFi ağına bağla
  3. Bir web tarayıcısına cihazın IP adresini girerek Node-RED web arayüzüne eriş (veya USB ile bağlıysa 192.168.42.1 adresini kullan)
  4. Panel arayüzü aracılığıyla önceden yüklenmiş YOLO26 modellerini hemen kullanmaya başla

Link to this sectionÖzel olarak eğitilmiş YOLO26 modellerimi reCamera ile kullanabilir miyim?#

Evet, özel olarak eğitilmiş YOLO26 modellerini reCamera ile kullanabilirsin. Süreç şunları içerir:

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

Ayrıntılı 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şlemesini doğrudan cihaz üzerinde gerçekleştirir
  • Gerçek zamanlı uç yapay zeka uygulamaları için 1 TOPS bilgi işlem gücü sunar
  • Bileşen yükseltmelerine ve özelleştirmeye izin veren 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 önceden yüklenmiş Ultralytics YOLO26 modelleriyle gelir

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

Yorumlar