Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

目次


YC画像取得


アプリで使用可能な解像度一覧について

アプリが使用可能なYC画像の解像度リストは、カメラファームウェアの設定に応じて変わります。

参考:https://dev-partner.i-pro.com/space/TPFAQ/1172766733/ADAM_CamPref_Get()で取得可能なYC解像度一覧

カメラの上下反転設定に対応するための実装

カメラの画像反転・上下反転設定を使用する場合、アプリが取得するYC画像は自動では反転されず、アプリ内で反転処理を実装する必要があります。

また一部のCV2xカメラ(ボックスタイプ、ドームタイプ)では、上下反転設定にかかわらず、画像センサの取付け向きの関係で、アプリが取得可能なYC画像がデフォルト状態で反転しています。以下のページを参考にYC画像取得後の反転処理を実装して下さい。

この実装はSDK v2.01以降に同梱されているサンプルアプリケーションweb_template_app, yuv_dnn_app,
yuv_pose_ap, yuv_ssd_app, yuv_yolo_app,yuv_yolov5_app,yuv_yolov8_appで実装されています。

https://dev-partner.i-pro.com/space/TPFAQ/965477999/カメラの取り付け向きと取得YC画像について

関連FAQ: https://dev-partner.i-pro.com/space/TPFAQ/724078720/SシリーズBOXカメラのAIモデル精度

全方位カメラの映像取得

撮像モード設定に応じて、魚眼画像、パノラマ画像など所望の画像を使用することが可能です。

https://dev-partner.i-pro.com/space/TPFAQ/1300103211/全方位カメラの映像をAdamAppアプリで使用する

マルチセンサカメラの映像取得

マルチセンサカメラでは、アプリをインストール時、インストール対象のカメラNo(No.1~No.4)を選択してインストールします。アプリが取得するYC画像はADAM_DevYcVideo_Createでは自動でそのカメラNoの映像が取得されます。ADAM_DevRawVideo_Create使用時は引数に応じて自動または特定のカメラNoの映像を指定することが可能です。

またアプリのWEB画面でそのカメラNoの映像を表示する場合は、Adam_GetSensorChannelでそのアプリがインストールされているカメラNoを取得後、映像配信のCGIを使用してください。

(ex. /cgi-bin/mjpeg?ch=2, /cgi-bin/mjpeg?ch=3, /cgi-bin/mjpeg?ch=4)

この実装はサンプルアプリケーションweb_template_appで実装されています。

外部機器へのデータ送信方法


Adam_Alarm notify

→独自アラーム、HTTPアラーム

Adam

RTSPのメタデータチャンネル、Onvif Analytics stream, Onvif Event streamとして
データの送信が可能です。

パートナー様で自由に実装が可能です。

MQTT(サンプルアプリあり)

アプリからカメラファームウェアのCGIの実行


アプリケーションからカメラファームウェアのHTTPポートに対してローカル通信としてCGIを十国することが可能です。ユーザー認証が必要となるため、カメラのユーザー名、パスワードをアプリケーションの設定値として実装する必要がります。
CGIの仕様については、xxxからお問い合わせください。

データのFlashメモリへの保存


アプリのWEB UIの実装について


最低限の説明を行い、自由に実装することが可能であること

ライセンスについてはパートナー様で実装頂く必要があること

その際は、MACアドレスやシリアル番号の活用可能

CV2x及びCV52の判別方法について

・Cv2xとCV52用それぞれ分けられること、または一緒にくっつけることが可能であること

・SDK2.10以降であれば新SDKで処理分岐できること

・以下の#ifdefでも分岐できること

#ifdef ADAM_TARGET_PF_ipro_ambaCV2X_linux

#ifdef ADAM_TARGET_PF_ipro_ambaCV5X_linux

複数アプリ間のデータ通信に関して


死活監視について


  • No labels