コンテンツへスキップ

クイックスタートガイドSeeed Studio reCamera withUltralytics YOLO11

reCameraは YOLO Vision 2024 (YV24)でAIコミュニティ向けに紹介された、 Ultralytics年次ハイブリッドイベントで発表された。主にエッジAIアプリケーション向けに設計されており、強力な処理能力と容易な展開を提供する。

多様なハードウェア構成とオープンソースリソースをサポートし、エッジにおける革新的なコンピュータビジョンソリューションのプロトタイピングと展開に理想的なプラットフォームとして機能します。

Seeed Studio reCamera

reCameraを選ぶ理由

reCameraシリーズは、エッジAIアプリケーション向けに開発され、開発者やイノベーターのニーズに合わせてカスタマイズされています。その理由は以下の通りです:

  • RISC-Vベースのパフォーマンス:その中核となるSG200Xプロセッサは、RISC-Vアーキテクチャで構築されており、エネルギー効率を維持しながら、エッジAIタスクに卓越したパフォーマンスを提供します。1秒間に1兆回の演算(1TOPS)を実行する能力を持ち、リアルタイムの物体検出のような要求の厳しいタスクも容易に処理します。

  • 最適化されたビデオ技術:H.264やH.265などの高度なビデオ圧縮規格をサポートし、品質を犠牲にすることなく、ストレージや帯域幅の要件を削減します。HDRイメージング、3Dノイズリダクション、レンズ補正などの機能により、厳しい環境下でもプロフェッショナルな映像が得られます。

  • エネルギー効率の高いデュアル処理:SG200Xが複雑なAIタスクを処理する一方で、より小型の8ビットマイクロコントローラーがより単純なオペレーションを管理して電力を節約するため、reCameraはバッテリー駆動や低電力セットアップに最適です。

  • モジュール式でアップグレード可能な設計:reCameraは、コアボード、センサーボード、ベースボードの3つの主要コンポーネントから構成されるモジュール構造で構築されています。この設計により、開発者はコンポーネントの交換やアップグレードを容易に行うことができ、進化するプロジェクトのための柔軟性と将来性を確保することができます。

reCameraのクイック・ハードウェア・セットアップ

デバイスをWiFiネットワークに接続し、Node-REDウェブUIにアクセスして、プリインストールされているUltralytics YOLO モデルで検出結果を素早くプレビューするなど、デバイスの初期設定についてはreCameraクイックスタートガイドに従ってください。

cvimodel にエクスポートします:YOLO11 モデルの変換

ここではまず PyTorch モデル ONNX に変換する。 MLIR モデル形式。最後に MLIR に変換される。 cvimodel デバイス上で推論するために

リカメラツールチェーン

輸出先ONNX

Ultralytics YOLO11 モデルをONNX モデル形式にエクスポートします。

インストール

必要なパッケージをインストールするには

インストール

pip install ultralytics

インストールプロセスに関する詳細な説明とベストプラクティスについては、Ultralytics インストールガイドをご覧ください。YOLO11 に必要なパッケージをインストールする際に、何らかの問題が発生した場合は、解決策やヒントについて、よくある問題ガイドを参照してください。

使用方法

使用方法

from ultralytics import YOLO

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

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

エクスポートプロセスの詳細については、Ultralytics ドキュメントのエクスポートに関するページをご覧ください。

ONNX を MLIR および cvimodel にエクスポートする。

ONNX モデルを取得したら、「AI モデルの変換と量子化」のページを参照して、ONNX モデルを MLIR に変換し、さらに cvimodel に変換します。

私たちは、Ultralytics パッケージに直接 reCamera サポートを追加することに積極的に取り組んでいます。それまでは、 Ultralytics YOLO モデルとSeeed StudioのreCameraの統合についてのブログをご覧ください。

ベンチマーク

もうすぐだ。

reCameraの実際の使用例

reCameraの高度なコンピューター・ビジョン機能とモジュール設計は、実世界の幅広いシナリオに適しており、開発者や企業が独自の課題に容易に取り組めるよう支援します。

  • 転倒検知:安全およびヘルスケア用途に設計されたreCameraは、転倒をリアルタイムで検出できるため、迅速な対応が重要な高齢者介護、病院、産業環境に最適です。

  • 個人用保護具の検出reCameraは、PPEの適合をリアルタイムで検出することで、職場の安全を確保するために使用できます。作業員がヘルメット、手袋、その他の安全装備を着用しているかどうかを識別し、産業環境におけるリスクを低減します。

個人用保護具の検出

  • 火災検知reCameraのリアルタイム処理能力により、工業地域や住宅地での火災検知に最適で、潜在的な災害を防ぐための早期警告を提供します。

  • 廃棄物の検出廃棄物検出アプリケーションにも利用できるため、環境モニタリングや廃棄物管理に最適なツールである。

  • 自動車部品の検出製造業や自動車産業では、品質管理、組立ラインの監視、在庫管理のために自動車部品を検出・分析するのに役立つ。

自動車部品検出

📅作成 4 日前 ✏️更新 4日前

コメント