Skip to main content

SenseCraft AI を使用した SenseCAP A1102 への AI モデルのデプロイ

概要

SenseCAP A1102 は、高度な AI 機能とデプロイの容易さを組み合わせた強力なセンサーデバイスです。このガイドでは、SenseCraft AI ウェブサイトを使用して A1102 に公式またはカスタム AI モデルをデプロイする方法を、設定、デプロイ、テストの段階的な手順とともに説明します。

SenseCAP A1102 への AI モデルのデプロイ

AI モデルの訓練とデプロイ:リアルタイム分析のためのカスタムまたは公式 AI モデルで LoRaWAN カメラを強化します。SenseCAP A1102 は、AI 駆動のインサイトをアプリケーションに導入する柔軟性を提供します。

  • LoRaWAN カメラでのカスタム AI モデルデプロイ

    SenseCAP A1102 では、独自の AI モデルを訓練し、LoRaWAN 対応カメラに直接デプロイできます。これにより、リアルタイムの物体検出が可能になります。LoRaWAN とのシームレスな統合により、AI 駆動のインサイトが現場でアクセス可能かつ実用的になります。

  • 事前訓練済みモデルまたはカスタムモデルの使用

    SenseCAP A1102 は、幅広い事前訓練済み AI モデルをサポートし、Roboflow Universe などで見つかる公開データセットやカスタムデータセットを使用してカスタムモデルを訓練する機能も提供します。この柔軟性により、ユースケースに特化したモデルを簡単にデプロイできます。

  • 多様なアプリケーション

    SenseCAP A1102 は、様々な実世界のアプリケーションにデプロイできます。農業での植物の葉の健康状態の監視、都市環境での駐車スペースの占有状況の検出、海域での船舶位置の追跡など、AI モデルは特定のニーズに適応できます。

前提条件

必要なハードウェア

  • SenseCAP A1102 デバイス
  • USB Type-C データケーブル
  • PC

必要なソフトウェア

公式 AI モデルデプロイプロセス

ステップ 1. プラットフォームを開き、ワークスペースで A1102 を選択

ステップ 2. シリアルポート経由でプラットフォームに接続

  • Type-C ケーブルを使用してデバイスを PC に接続します(下の画像に示すように、Himax シリアルポートである上部の Type-C ポートに接続していることを確認してください)。
  • Connect をクリック
  • ポップアップウィンドウで正しいシリアルポートを選択し、Connect をクリック

正しいポートが選択されている場合、Invoke を通じてプレビュービデオストリームを表示でき、モデルの選択とフラッシュを正常に進めることができます。

ステップ 3. デバイスにデプロイしたい AI モデルを選択

  • Select Model をクリック
  • パブリックモデルまたは SenseCraft AI で訓練した独自のモデルから選択

  • モデルをクリックするとフラッシュプロセスが開始されます

note

デバイスは現在、デプロイした AI モデルを使用して検出し、結果をアップロードしています!APP または他のプラットフォームに移動して表示してください。

カスタム AI モデルデプロイプロセス

note

AI モデルは多くのクラスで訓練できますが、認識結果は S2100 経由で送信されるため、レポートには 最初の 9 クラス のみが効果的にサポートされます。

ステップ 1. Roboflow からデータセットを取得

  • 独自の画像を使用してラベル付けしてデータセットを取得したい場合は、Roboflow に移動して プロジェクト を作成してください
note

独自の画像を使用する場合は、ラベルの順序に特に注意してください。 最初の 9 クラス(ラベルインデックス 0–8)のみが有効で、A1102 で認識できます。 データセットに 9 つ以上のクラスが含まれている場合は、モデルをエクスポートする前に他のクラスを削除して、必要な 9 つのクラスのみを選択する必要があります。

ステップ 2. Roboflow からデータセットをエクスポート

  • Overview をクリックしてクラスを確認
note

表示されるクラスの順序は、ラベルインデックスの順序に対応します。したがって、A1102 では最初の 9 クラス(ラベルインデックス 0–8)のみが認識結果として正しくアップロードできます。 モデルに 9 つ以上のクラスが含まれている場合は、データセットを独自のプロジェクトにクローンし、他のラベルを削除してから、データセットを再度エクスポートして、必要な 9 つのクラスを選択する必要があります。

  • プロジェクトで Dataset をクリック
  • Download Dataset をクリック
  • Download Dataset をクリック
  • COCOShow download code を選択し、Continue をクリック
  • AI モデル訓練プロセスで使用される Raw URL をコピー

ステップ 3. データセットで AI モデルを訓練

  • モデル訓練クイックスタート に従って、準備したデータセットで AI モデルを訓練します。

  • 訓練が完了したら、訓練済みモデルを .tflite 形式でエクスポートします。これはデバイスへのデプロイに使用されます。

ステップ 4. カスタム AI モデルをアップロードしてフラッシュ

  • シリアルポート経由でプラットフォームに接続

  • Type-C ケーブルを使用してデバイスを PC に接続します(下の画像に示すように、Himax シリアルポートである上部の Type-C ポートに接続していることを確認してください)。

  • Connect をクリック
  • 正しいシリアルポートを選択し、ポップアップウィンドウで Connect をクリックします

  • Upload Model をクリックします

  • モデル情報を設定します
  • Model File: TFLiteモデルの訓練とエクスポートの詳細な手順については、このガイドを参照してください

  • Object: モデルのラベル順序(0から8)に対応するカテゴリ名。最大9つのクラスまでサポートされており、追加のクラスは表示されません。

  • Send をクリックし、フラッシュプロセスが完了するまで待ちます

Seeed Portalでの結果分析

  • 最初の値はデータ報告のタイムスタンプです

  • 次の9つの値は、各クラスインデックス(0から8)の信頼度スコア(measurementValue)を表します。

  • 最後の値は、デプロイされたAIモデルに関連するメタデータを含むモデル情報を含んでいます。

TTNでの結果分析

  • 各結果には10の測定値が含まれており、これらは10のRS485チャンネルに対応しています。

  • 最初の9つの測定値は、各クラスインデックス(0から8)の信頼度スコア(measurementValue)を表します。

  • 10番目の測定値は、デプロイされたAIモデルに関連するメタデータを含むモデル情報を含んでいます。

FAQ

Q: どのようなタイプのカスタムモデルをアップロードできますか?

A: .tfliteファイル拡張子のモデルをアップロードできます。モデル訓練クイックスタートの手順に従って、独自のモデルを訓練およびエクスポートできます。

技術サポート & 製品ディスカッション

弊社製品をお選びいただき、ありがとうございます!弊社では、お客様の製品体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャンネルを用意しています。

Loading Comments...