Soracom

Users

スタートガイド

USB 機器の接続

背面の USB 端子には、USB カメラまたは Google Coral Edge TPU USB Accelerator を接続できます。

USB 端子

USB カメラ 

利用可能な USB カメラ 

動作を確認している USB カメラは、以下のとおりです。

  • ELP-USB100W05MT-DL3

    ELP-USB100W05MT-DL3

USB カメラを使用する 

S+ Camera シリーズ がサポートしている USB カメラを背面の USB 端子に接続してから、S+ Camera シリーズ を再起動してください。再起動の操作については、再起動 を参照してください。

再起動すると、接続した USB カメラが利用できます。SORACOM Mosaic コンソールで画像や動画を撮影する操作を行うと、S+ Camera シリーズ のカメラの代わりに、接続した USB カメラで撮影されます。

なお、USB カメラを取り外した場合は、S+ Camera シリーズ を再起動してください。

  • 画像と動画の解像度は、1280x720 のみをサポートしています。USB カメラの設定で、この解像度の画像と動画を撮影するように設定してください。
  • USB カメラでは、環境変数による撮影パラメータの設定変更はサポートしていません。
サンプルアルゴリズムを利用する場合はコードを変更してください

サンプルアルゴリズム を利用する場合には、そのままインストールするのではなく、[ダウンロード] をクリックしてサンプルアルゴリズムをダウンロードし、CameraApp.py のカメラの解像度を設定している部分を、以下のように変更してください。

変更前:

deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 1640, 1232, IMAGE_RESIZE)
#deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 1640, 922, IMAGE_RESIZE)
# set capture size to 1280x720
#deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 1280, 720, IMAGE_RESIZE)
#deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 640, 480, IMAGE_RESIZE)

変更後:

#deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 1640, 1232, IMAGE_RESIZE)
#deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 1640, 922, IMAGE_RESIZE)
# set capture size to 1280x720
deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 1280, 720, IMAGE_RESIZE)
#deviceInterface.setCaptureSize(DEVICE_INTERFACE_URI, 640, 480, IMAGE_RESIZE)

変更後のファイルをカスタムアルゴリズムとして S+ Camera シリーズ にインストールすると、USB カメラを使用できます。カスタムアルゴリズムのデプロイメントについて詳しくは、アルゴリズムのデプロイメント を参照してください。

Google Coral Edge TPU USB Accelerator の利用方法 

Google Coral Edge TPU USB Accelerator を背面の USB 端子に接続してから、S+ Camera シリーズ を再起動してください。再起動の操作については、再起動 を参照してください。

USB 端子

Google Coral Edge TPU USB Accelerator は高温になるため、S+ Camera シリーズ から離して設置してください。

アルゴリズムの開発 

Google Coral Edge TPU USB Accelerator を利用したアルゴリズム を開発する場合は、info.json に "UseDevice": "true" を追加してください。

info.json の例:

{
  "PkgApp": "CameraApp0",
  "PkgName": "CameraApp Coral Sample",
  "PkgVersion": "1.0.0",
  "PkgIdentifier": "io.soracom.CameraApp0.Coral",
  "UseDevice": "true"
}
Google Coral Edge TPU USB Accelerator を利用するサンプルアルゴリズムが用意されています
詳しくは、「SORACOM Mosaic」の 物体検出 (Google Coral Edge TPU USB Accelerator) を参照してください。