データ形式

 HASCでは、加速度データ(*.csv)、メタデータ(*.meta)、ラベルデータ(*.label)の3種類のデータ形式を扱う。

学習データ

  • 学習対象とする行動:対象とする行動:『静止(直立)』『歩行』『ジョギング』『スキップ』『階段を上る』『階段を下りる』の6種類
    『スキップ』についてはこちらを参考にしてください。
  • 1回の計測時間:20秒
  • 1人あたりの計測回数:5セット
  • 必要データ:5人分
  • 加速度データ(*.csv)+メタデータ(*.meta)の提出
  • ファイル名は半角英数字で、1計測毎にユニークな名前をつけてください。
    例.hasc-walk1.csv , hasc-walk1.meta , hasc-test2*.csv , hasc-test2.meta

シーケンスデータ

  • 全行動が含まれた行動データ
  • ひとつの行動は5秒以上続けなければいけない
  • 1回の計測時間:120秒
  • 1人あたりの計測回数:1セット
  • 必要データ:5人分
  • 加速度データ(*.csv)+メタデータ(*.meta)+ラベルデータ(*.label)の提出
  • 可能ならシーケンスの様子のビデオをつけてください(後ろ姿でもOK)
  • ファイル名は半角英数字で、1計測毎にユニークな名前をつけてください。
    例.hasc-test1.csv , hasc-test1.meta , hasc-test1.label

学習データ,シーケンスデータのファイルの文字コードはUTF-8を使用してください

加速度データ(*.csv)

データの構成

  • csv形式
  • [時刻(sec)],[X軸(G)],[Y軸(G)],[z軸(G)]
    1[G]≒9.80665[m/s
  • 学習データ:20秒分,シーケンスデータ:120秒分
  • サンプリングレート:10~100(Hz)

サンプルはダウンロードページに置きましたので、是非参考にしてください


メタデータ(*.meta)

データの要素

以下の項目に関する情報が必ず入っている必要があります。
Challenge 2 に参加する場合は、「歩数(歩)」,「歩幅(cm)」,「階段1段の高さ(cm)」 要素を追加してください。 また、必須要素に書かれていないメタ情報で、他にも必要であると考えらるものに対しては、要素を追加してください。
今後の参考にさせていただきます
(氏名などの、個人情報は、なるべく要素としないようにしてください)
コロン(:)や、セミコロン(;)は、半角でお願いします

    <<必須要素>>

  • TerminalType

    使用デバイスに関する情報をセミコロン(;)で区切って記述する
    会社名,デバイス名,モデル情報,OS情報 等を記述して下さい

    (例1)TerminalType:ATR;WAA001
    (例2)TerminalType:Apple;iPod touch;MB528j;iPhone OS;4.0
  • Frequency(Hz)
    10~100Hzの中から選択
    (例)Frequency:50
  • Activity
    sequence , stay , walk , jog , skip , stUp , stDownの中から選択
    (例)Activity:stDown
  • 性別
    (例)性別:男
  • 身長(cm)

    健康診断結果の使用を推奨します

    (例)身長(cm):172
  • 体重(kg)

    健康診断結果の使用を推奨します

    (例)体重(kg):63
  • 履物
    (例)履物:スニーカー
    (例)履物:革靴
    (例)履物:サンダル
  • 路面状態
    (例)路面状態:アスファルト
  • 場所
    (例)場所:廊下
  • センサデバイス取り付け位置

    HC2010では、センサデバイスの取り付け方法、取り付け部位は自由とします 取り付け状態について、特徴となる情報をできるかぎり入れてください

    (例)センサデバイス取り付け位置:腰ポケット(右)
    (例2)センサデバイス取り付け位置:ベルト;ホルダー;腰
    (例3)センサデバイス取り付け位置:首;ストラップ
  • センサデバイス取り付け状態
    固定 , 可動のどちらかを選択
    • 固定:センサの可動範囲が3cm程度以内,センサの傾きの幅が15度以内
      (例)センサが体に固定バンドで装着されている状態
    • 可動:固定条件を満たしていない場合
      (例)センサをズボンのポケットに入れて計測
    (例)センサデバイス取り付け状態:固定

データの構成

メタデータの構成は以下の形式で統一してください

key(要素):value(値)

文字コードはUTF-8を使用してください
valueが複数ある場合は、セミコロン";"でvalueを区切ってください
コロン(:)や、セミコロン(;)は、半角でお願いします

サンプルはダウンロードページに置きましたので、是非参考にしてください


ラベルデータ(*.label)

ラベルデータ作成方法については、チュートリアルのページのHASC Toolを使ったラベリングの項目を参照してください。

データの構成

1行目

ラベルデータが対象としているcsvデータの絶対パスを記述してください。(例 下図)

2行目以降

  • csv形式
  • [開始時刻(sec)],[終了時刻(sec)],[Activity]
    (例)
    24193510,2419351920,walk
    24193520,2419351925,stay
    24193525,2419351940,stUp

サンプルはダウンロードページに置きましたので、是非参考にしてください


提出フォルダの構成

  • 参加登録確認メールにエントリー番号が記載されているので、entry+エントリー番号を提出フォルダ名としてください
    (例)エントリー番号が02の場合:entry02
  • 提出フォルダの中に、行動毎の指定フォルダ名リストを参考に、行動フォルダを作成してください

    <<行動毎の指定フォルダ名リスト>>

    • シーケンス:0_sequence
    • 静止:1_stay
    • 歩く:2_walk
    • ジョギング:3_jog
    • スキップ:4_skip
    • 階段を上る:5_stUp
    • 階段を下りる:6_stDown
  • 行動フォルダの中に、行動者フォルダ名リストを参考に、行動者フォルダを作成してください
  • <<行動者フォルダ名リスト>>

    • 1人目:name_1
    • 2人目:name_2
    • 3人目:name_3
    • 4人目:name_4
    • 5人目:name_5
  • 行動者フォルダの中に、学習データ(5セット)orシーケンスデータ(1セット)を保存してください
    • 学習データの場合:加速度データ,メタデータが5つずつある

    • 学習データの保存例(画像中では2セット分入ってます)

    • シーケンスデータの場合:加速度データ,メタデータ,ラベルデータが1つずつある

    • シーケンスデータの保存例(画像中では2セット分入ってます)

サンプルはダウンロードページに置きましたので、是非参考にしてください


ページのトップへ戻る