İçeriğe geç

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

reCamera, YOLO Vision 2024 (YV24), Ultralytics yıllık hibrit etkinliğinde yapay zeka topluluğu için tanıtıldı. Esas olarak güçlü işleme yetenekleri ve zahmetsiz dağıtım sunan uç yapay zeka uygulamaları için tasarlanmıştır.

Çeşitli donanım yapılandırmaları ve açık kaynaklı kaynaklar için destekle, uçta yenilikçi bilgisayar görüşü çözümleri prototiplemek ve dağıtmak için ideal bir platform görevi görür.

Seeed Studio reCamera

Neden reCamera'yı Seçmelisiniz?

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: Temelinde, 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 sunar. Saniyede 1 trilyon işlem (1 TOPS) gerçekleştirme yeteneğiyle, gerçek zamanlı nesne algılama gibi zorlu görevlerin kolayca üstesinden 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 İşlem: SG200X karmaşık yapay zeka görevlerini yerine getirirken, daha küçük bir 8-bit mikrodenetleyici güç tasarrufu sağlamak için daha basit işlemleri yönetir ve bu da reCamera'yı pille çalışan veya düşük güçlü kurulumlar için ideal hale getirir.

  • Modüler ve Yükseltilebilir Tasarım: reCamera, çekirdek kartı, sensör kartı ve ana kart olmak üzere üç ana bileşenden oluşan modüler bir yapıyla 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 dönük uyumluluk sağlar.

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

Cihazı bir WiFi ağına bağlamak ve algılama sonuçlarının hızlı önizlemesi için Node-RED web kullanıcı arayüzüne erişmek gibi cihazın ilk kurulumu için lütfen reCamera Hızlı Başlangıç Kılavuzu'nu takip edin.

Önceden Yüklenmiş YOLO11 Modellerini Kullanarak Çıkarım

reCamera, dört adet Ultralytics YOLO11 modeli önceden yüklenmiş olarak gelir ve Node-RED panosu içinden istediğiniz modeli kolayca seçebilirsiniz.

Adım 1: reCamera'yı bir ağa bağladıysanız, Node-RED panosunu açmak için bir web tarayıcısında reCamera'nın IP adresini girin. reCamera'yı USB üzerinden bir PC'ye bağladıysanız, şunları girebilirsiniz: 192.168.42.1. Burada YOLO11n algılama modelinin varsayılan olarak yüklendiğini göreceksiniz.

reCamera YOLO11n demosu

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

Adım 3: Şuraya tıklayın: model düğümüne tıklayın On Device.

Node-RED model seçimi

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

Node-RED YOLO11n-poz seçimi

Adım 6: Tıklayın Deploy ve dağıtımı bittiğinde, tıklayın Dashboard

reCamera Node-RED dağıtımı

Artık YOLO11n poz tahmini modelini çalışırken görebileceksiniz!

reCamera YOLO11n-poz demosu

cvimodel'e Aktar: YOLO11 Modelinizi Dönüştürme

Bir özel olarak eğitilmiş YOLO11 modeli kullanmak ve reCamera ile kullanmak istiyorsanız, lütfen aşağıdaki adımları izleyin.

Burada ilk olarak dönüştürme yapacağız PyTorch modeli ONNX ve sonra dönüştürün: MLIR model formatı. Son olarak MLIR dönüştürülecek cvimodel cihaz üzerinde çıkarım yapmak için

reCamera Araç Zinciri

ONNX'e Aktar

Bir Ultralytics YOLO11 modelini ONNX model formatına aktarın.

Kurulum

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

Kurulum

pip install ultralytics

Yükleme süreciyle ilgili ayrıntılı talimatlar ve en iyi uygulamalar için Ultralytics Kurulum kılavuzumuza bakın. YOLO11 için gerekli paketleri yüklerken herhangi bir zorlukla karşılaşırsanız, çözümler ve ipuçları için Sık Karşılaşılan Sorunlar kılavuzumuza başvurun.

Kullanım

Kullanım

from ultralytics import YOLO

# Load the YOLO11 model
model = YOLO("yolo11n.pt")

# Export the model to ONNX format
model.export(format="onnx", opset=14)  # creates 'yolo11n.onnx'
# Export a YOLO11n PyTorch model to ONNX format
yolo export model=yolo11n.pt format=onnx opset=14 # creates 'yolo11n.onnx'

Dışa aktarma süreci hakkında daha fazla bilgi için Ultralytics'in dışa aktarma hakkındaki dokümantasyon sayfasını ziyaret edin.

ONNX'i MLIR ve cvimodel'e aktarın

Bir ONNX modeli elde ettikten sonra, ONNX modelini MLIR'ye ve ardından cvimodel'e dönüştürmek için AI Modellerini Dönüştürme ve Kuantalama sayfasına bakın.

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 blogumuza göz atın.

Kıyaslamalar

Çok yakında.

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

reCamera'nın gelişmiş bilgisayar 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 kolaylıkla gelmelerine yardımcı olur.

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

  • Kişisel Koruyucu Ekipman Tespiti: reCamera, iş yerinde KKD uyumluluğunu gerçek zamanlı olarak tespit ederek iş güvenliğini sağlamak için kullanılabilir. İşçilerin kask, eldiven veya diğer güvenlik ekipmanlarını giyip giymediğini belirlemeye yardımcı olarak endüstriyel ortamlardaki riskleri azaltır.

Kişisel koruyucu ekipman tespiti

  • 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 potansiyel felaketleri önlemek için erken uyarılar sağlar.

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

  • Otomobil Parçaları Tespiti: Üretim ve otomotiv endüstrilerinde, kalite kontrol, montaj hattı izleme ve envanter yönetimi için otomobil parçalarının tespit edilmesine ve analiz edilmesine yardımcı olur.

Otomobil parçaları tespiti

SSS

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

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

  1. reCamera'yı bir güç kaynağına bağlayın
  2. reCamera Hızlı Başlangıç Kılavuzunu kullanarak WiFi ağınıza bağlayın
  3. Cihazın IP adresini bir web tarayıcısına girerek Node-RED web kullanıcı arayüzüne erişin (veya şunu kullanın: 192.168.42.1 USB ile bağlandığında)
  4. Önceden yüklenmiş YOLO11 modellerini doğrudan kontrol paneli arayüzü üzerinden kullanmaya başlayın

Özel olarak eğitilmiş YOLO11 modellerimi reCamera ile kullanabilir miyim?

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

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

Ayrıntılı talimatlar için AI Modellerini Dönüştürme ve Kuantize Etme kılavuzuna bakın.

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

İşlem için harici donanım gerektiren geleneksel IP kameralarından farklı olarak, reCamera:

  • RISC-V SG200X işlemcisi ile yapay zeka işlemeyi doğrudan cihaz üzerinde bütünleştirir
  • Gerçek zamanlı uç AI 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
  • Ultralytics YOLO11 modelleriyle önceden yüklenmiş olarak gelir ve hemen kullanıma hazırdır

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



📅 5 ay önce oluşturuldu ✏️ 3 ay önce güncellendi

Yorumlar