検出時の送信内容について

22 views
Skip to first unread message

tomoyuki ishii

unread,
Mar 27, 2023, 6:46:09 AM3/27/23
to EDGEMATRIX Stream Toolkit Forum
お世話になっております。
NSWの石井です。

表題の件につきまして、1フレームで処理した結果を一度のhttps通信でまとめて送信することは可能でしょうか。

想定として、httpsの受信側で結果のカウントを行いたいと思っております。
テンプレートのyolov3 detectorをもとにカスタマイズしており、検出対象のデータを一件ごと送信しているのですが、これを1フレームごとに1件送信したいです。

callbackスクリプトで処理は可能でしょうか。

ts...@edgematrix.com

unread,
Mar 27, 2023, 9:14:04 PM3/27/23
to EDGEMATRIX Stream Toolkit Forum, tomoyuki ishii
お世話になっております。

エンドユーザーがデバイスコンソールで設定するアクションルールというのがあって、
そこでHTTPSアクションを実行したい条件を入力してもらうことになりますが、
これが一つ一つのイベントアイテムに対して照合して実行がなされますので、
一つの結果に含めてしまえば一回のHTTPSアクションで送信されます。

ただし、一つ一つのイベントアイテムは上述の評価のため、
文字または数字の単純な型である必要がありますので、
例えばPythonのdictやJSONの配列を渡したい場合は、
stringにしてから送信し、サーバー側で処理するようにしてください。

2023年3月27日月曜日 19:46:09 UTC+9 tomoyuki ishii:

tomoyuki ishii

unread,
Mar 28, 2023, 7:20:12 AM3/28/23
to EDGEMATRIX Stream Toolkit Forum, ts...@edgematrix.com, tomoyuki ishii
ご回答ありがとうございます。
重複で送信されていましたら申し訳ございません。

いただいた方法でcallback内で一件にまとめてサーバ側で処理してみます。
ただアクション判定には使えなくなると思われるので別途フラグのようなものを用意して対応してみます。

また、追加の質問なのですがstream_configuration.jsonに記載するhttpアクションのintervalとoptionsのprimary intervalとaimeta signal-intervalの違いについてご教示いただけないでしょうか。
2023年3月28日火曜日 10:14:04 UTC+9 ts...@edgematrix.com:

ts...@edgematrix.com

unread,
Mar 29, 2023, 8:21:42 PM3/29/23
to EDGEMATRIX Stream Toolkit Forum, tomoyuki ishii, ts...@edgematrix.com
> 追加の質問なのですがstream_configuration.jsonに記載するhttpアクションのintervalとoptionsのprimary intervalとaimeta signal-intervalの違いについてご教示いただけないでしょうか。

もしパイプラインとアクションの違いが分からない場合は、
こちらをご参照ください。

以下にあるのがパイプラインを構成するGStreamerのエレメントで利用可能なプロパティで、
primaryやaimetaのintervalが含まれます。

HTTPSアクションのインターバルは以下にある通りです。
https://edgestreamsdk-tutorial.readthedocs.io/en/latest/configurations.html#https-action

2023年3月28日火曜日 20:20:12 UTC+9 tomoyuki ishii:
Reply all
Reply to author
Forward
0 new messages