Hı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 yapılandırmaları ve açık kaynak kaynakları desteğiyle, uç noktada yenilikçi bilgisayarlı görü çözümleri geliştirmek ve dağıtmak için ideal bir platform görevi görür.

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 çıkma nedenleri:
-
RISC-V Destekli Performans: Merkezinde, RISC-V mimarisi üzerine kurulu SG200X işlemcisi bulunur ve bu işlemci enerji verimliliğini korurken uç yapay zeka görevleri için olağanüstü bir performans sağlar. Saniyede 1 trilyon işlem (1 TOPS) yürütme kapasitesiyle, 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 İşleme: SG200X karmaşık yapay zeka görevlerini yönetirken, 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üketen kurulumlar için ideal hale getirir.
-
Modüler ve Yükseltilebilir Tasarım: reCamera; çekirdek kartı, sensör kartı ve taban kartı olmak üzere üç ana bileşenden oluşan modüler bir yapıyla üretilmiş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
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.
Önceden Yüklenmiş YOLO26 Modellerini Kullanarak Çıkarım
reCamera, önceden yüklenmiş dört Ultralytics YOLO26 modeliyle gelir ve istediğin modeli Node-RED paneli içinden kolayca seçebilirsin.
- Algılama (YOLO26n)
- Sınıflandırma (YOLO26n-cls)
- Segmentasyon (YOLO26n-seg)
- Poz Tahmini (YOLO26n-pose)
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. Eğer reCamera'yı USB üzerinden bir bilgisayara bağladıysan 192.168.42.1 adresini girebilirsin. Burada, varsayılan olarak YOLO26n algılama modelinin yüklü olduğunu göreceksin.

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

Adım 4: Önceden yüklenmiş dört farklı YOLO26n modelinden birini seç ve Done düğmesine tıkla. Örneğin, burada YOLO26n Pose modelini seçeceğiz.
Adım 5: Deploy düğmesine tıkla ve dağıtım tamamlandığında Dashboard düğmesine tıkla.

Artık YOLO26n poz tahmini modelini iş başında görebileceksin!

cvimodel'e Dışa Aktarma: YOLO26 Modelini Dönüştürme
reCamera ile özel eğitimli 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 formatı cvimodel formatına dönüştürülecek.
ONNX'e aktar
Bir Ultralytics YOLO26 modelini ONNX model formatına dışa aktar.
Kurulum
Gerekli paketleri yüklemek için şunu çalıştır:
!!! İpucu "Kurulum"
pip install ultralyticsKurulum 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 yüklerken herhangi bir zorlukla karşılaşırsan, çözümler ve ipuçları için Yaygın Sorunlar kılavuzumuza danış.
Kullanım
from ultralytics import YOLO
# Load the 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 ile ilgili Ultralytics dokümantasyon sayfasını ziyaret et.
ONNX'i MLIR ve cvimodel formatlarına dönüştürme
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 Niceleme sayfasına başvur.
reCamera desteğini doğrudan Ultralytics paketine eklemek için aktif olarak çalışıyoruz ve bu destek yakında kullanıma sunulacak. Bu arada, daha fazla bilgi edinmek için Ultralytics YOLO Modellerini Seeed Studio reCamera ile Entegre Etme blog yazımıza göz atabilirsin.
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ı kolayca aşmasına 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. Çalışanların baret, eldiven veya diğer güvenlik ekipmanlarını takıp takmadığını belirlemeye yardımcı olur ve endüstriyel ortamlardaki riskleri azaltır.

-
Yangın Algılama: reCamera'nın gerçek zamanlı işlem yetenekleri, onu endüstriyel ve konut alanlarında yangın algılama için mükemmel bir seçim haline getirerek olası felaketleri önlemek için erken uyarı sağlar.
-
Atık Algılama: Ayrıca, çevresel izleme ve atık yönetimi için mükemmel bir araç haline getiren atık algılama uygulamaları için de kullanılabilir.
-
Otomobil Parçası Algılama: Üretim ve otomotiv endüstrilerinde, kalite kontrol, montaj hattı izleme ve envanter yönetimi için otomobil parçalarının algılanmasına ve analiz edilmesine yardımcı olur.

SSS
reCamera'yı ilk kez nasıl kurarım ve ayarlarım?
reCamera'nı ilk kez kurmak için şu adımları izle:
- reCamera'yı bir güç kaynağına bağla
- reCamera Hızlı Başlangıç Kılavuzu'nu kullanarak onu WiFi ağına bağla
- Bir web tarayıcısına cihazın IP adresini girerek (veya USB ile bağlıysan
192.168.42.1kullanarak) Node-RED web arayüzüne eriş - Ö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. Süreç şunları içerir:
model.export(format="onnx", opset=14)kullanarak PyTorch modelini ONNX formatına dışa aktar- ONNX modelini MLIR formatına dönüştür
- Cihaz üzerinde çıkarım için MLIR'i cvimodel formatına dönüştür
- Dönüştürülen modeli reCamera'na yükle
Ayrıntılı talimatlar için Yapay Zeka Modellerini Dönüştürme ve Niceleme kılavuzuna bak.
reCamera'yı geleneksel IP kameralardan ayıran nedir?
İşleme için harici donanım gerektiren geleneksel IP kameraların aksine, reCamera:
- RISC-V SG200X işlemcisiyle yapay zeka işlemeyi 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 kişiselleş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 modelleriyle önceden yüklenmiş olarak gelir
Bu özellikler, reCamera'yı ek harici işlem donanımı gerektirmeden uç yapay zeka uygulamaları için bağımsız bir çözüm haline getirir.