HVC-C Data Throw icon

HVC-C Data Throw APK

  • Author:

    たろサ

  • Latest Version:

    1.3

  • Publish Date:

    2014-12-29

The description of HVC-C Data Throw

 オムロンのヒューマンビジョンコンポ(HVC-C)カメラが検出したデータをhttpサーバに丸ごと投げるアプリです。Webサーバ側で受信したデータを処理するAPIを用意すれば、ネットワーク経由でいろいろと遊ぶことができます。Web経由でなくても、LAN経由でローカルに繋がっているPCに送信することもできます。
 また、同時にブロードキャストインテントも発行するので、AndroidアプリでBLEのプログラムを作成しなくても、このインテントを受信するだけで、認識データの処理アプリを作成できます。

説明
1.Androidの設定からBluetoothをオンにして、HVC-Cとペアリングを行います。
2.HVC-C Data Throwを起動し、Findボタンを押してHVC-Cを選択します。ビーコンが見つからない場合は、この操作を繰り返してください。
3.データを送信するURLを入力してください。例えば、
http://192.168.1.10:60001/param
のようにデータを送信したいURLを入力してください。
4.URLを入力し終わったらURL Saveボタンを押してください。
5.Startボタンを押して認識をスタートさせてください。

URLを空欄にすると、インテントのみ発行します。httpサーバへの送信は行いません。

送信データ
下記に送信されるデータの一例を示します。
?BodyDetect=0&HandDetect=0&FaceDetect=1&FEsize=146&FEx=408&FEy=267&FEconf=708&FIyaw=6&FIpitchx=6&FIroll=-3&FIconf=345&AEage=63&AEconf=250&EEgender=Female&EEconf=70&ZELR=12&ZEUD=0&BEL=287&BER=243&XEexpression=Neutral&XEscore=43&XEdegree=-57

ブロードキャストインテントの取得
 intent-filterに下記のような感じで、"com.luaridaworks.extras.BODY_DETECT" と "com.luaridaworks.extras.HAND_DETECT"と"com.luaridaworks.extras.FACE_DETECT" を追加してください。

<receiver android:name=".hvccReceiver">
  <intent-filter>
    <action android:name="com.luaridaworks.extras.BODY_DETECT" />
    <action android:name="com.luaridaworks.extras.HAND_DETECT" />
    <action android:name="com.luaridaworks.extras.FACE_DETECT" />
  </intent-filter>
</receiver>

 BroadcastReceiverでの受信は下記のような感じで受け取ってください。

String body = (String)intent.getSerializableExtra("BODY");
String hand = (String)intent.getSerializableExtra("HAND");
String face = (String)intent.getSerializableExtra("FACE");

 body,hand,face別に、上で示した例と同じ文字列を受け取ることができます。

各パラメータの意味
 BodyDetect:人体検出の数
 BDsize:検出サイズ
 BDx:中心のX座標
 BDy:中心のY座標
 BDconf:信頼度0~1000
 HandDetect:手検出の数
 HDsize:検出サイズ
 HDx:中心のX座標
 HDy:中心のY座標
 HDconf:信頼度0~1000
 FaceDetect:顔検出の数
 FEsize:検出サイズ
 FEx:中心のX座標
 FEy:中心のY座標
 FEconf:信頼度0~1000
 FIyaw:顔の左右角度
 FIpitchx:顔の上下角度
 FIroll:顔の傾き(回転)角度
 FIconf:信頼度0~1000
 AEage:年齢
 AEconf:信頼度0~1000
 EEgender:性別(Male, Female)
 EEconf:信頼度0~1000
 ZELR:視線の左右角度
 ZEUD:視線の上下角度
 BEL:左目のつむり具合
 BER:右目のつむり具合
 XEexpression:表情の判定結果(Neutral, Happiness, Supprise, Anger, Sadness)
 XEscore:判定のスコア0~100
 XEdegree:ポジティブ/ネガティブ度(+100~-100)
-------------------------------------------------------------------------------------------------------------------------------------
HVC-Cの詳細はこちらから
http://plus-sensing.omron.co.jp/egg-project/
※HVC-Cがなければ動作しません。

Show More
HVC-C Data Throw APK Version History
Request HVC-C Data Throw UpdateRequest Update
HVC-C Data Throw 1.3 for Android 4.3+ APK Download

Version: 1.3 (5) for Android 4.3+ (Jelly Bean MR2, API 18)

Update on: 2016-03-26

Signature: c8124e17313dfefd53a02a3d2fb124aaf73db043 HVC-C Data Throw 1.3(5) apk safe verified

APK File SHA1: 0e42e596ca2859c1bbab0e7bfa1411e60c7f0d16

What's new: データが1か所間違っていたので、修正しました。

Download APK(341.8 KB)

Popular Apps In Last 24 Hours
Download
APKPure App