- You can get HASC Tool & Sample Data Project from Down Load
About HASC2010corpus
On HASC Challenge 2010, 20 teams submitted their activity data. As result, we got activity data of 540 subjects and 96 subjects with full dataset. Total number of activity data files is 6791 and total size is 966Mbytes. The major types of sensors are iPhone / iPod Touch, and WAA-series (ATR).
Data Format
In HASC, we use accelerometer data(*.csv), meta data(*.meta) and label data(*.label)
Segmented Data
- Targeted Activity:"stay", "walk", "jog", "skip", "stair up", "stair down"
If you don't know about skip. Please refer to following page. how to skip - Measurement time: 20 seconds
- Number of measurement times: 5 sets
- Number of person: 5 person
- Data set: Accelerometer data(*.csv)+Meta Data(*.meta)
- File name should be unique in each measurement.
ex)walk1.csv , walk1.meta , jog_set02.csv , jog_set02.meta
Sequence Data
- Sequence data includes all of activity
- It is necessary to continue one action for five seconds or more
- Measurement time: 120 seconds
- Number of measurement times: 1 set
- Number of person: 5 person
- Data set: Accelerometer data(*.csv)+Meta Data(*.meta)+Label Data(*.label)
- If you could get moving image of your activity, please submit it. About moving image, back shot is also OK.
- File name should be unique in each measurement.
ex)sequence1.csv , sequence1.meta , sequence1.label
Accelerometer data(*.csv)
Data Format
- csv file format
- [time(sec)],[X axis(G)],[Y axis(G)],[Z axis(G)]
1.0(G)≒9.80665(m/s2) - Segmented Data:20seconds, Sequence Data:120seconds
- Sampling Rate:10~100(Hz)
Meta Data(*.meta)
Data Element
Please put following elements in meta data. If you would like to put more element such as "TheNumberOfSteps", "Pace(cm)", "HeightOfOneStairStep(cm)", please add these elements in your meta data. Of course, you can add a new element which you think. You should not input your individual information such as your name or address.
- TerminalType
You have to split your terminal device information by semicolon ";".
Format: Manufacturer;Device;OS;Other ex) TerminalType: ATR;WAA001
ex2)TerminalType: Apple;iPod touch 4G;iOS 4.2 - Frequency(Hz)
You can select from among 10~100Hz as frequency.
ex) Frequency: 50 - Activity
You can select an activity from following list. sequence , stay , walk , jog , skip , stUp , stDown
ex) Activity: stDown - Gender
ex) Gender: male - Height(cm)
You should refer to the result of your medical checkup. ex) Height(cm): 172 - Weight(kg)
You should refer to the result of your medical checkup. ex) Weight(kg): 63 - Shoes
If your shoes is especially soft or hard, please add these information. ex) Shoes: sneakers
ex2)Shoes: leather shoes
ex3)Shoes: mule;hard - Floor
If floor is especially soft or hard, please add these information. ex) Floor: asphalt
ex2)Floor: carpet;soft - Place
ex) Place: outdoor - TerminalPosition
In this element, please input information about your terminal device position. In HC2010, you can mount terminal anywhere on your body. ex) TerminalPosition: waist;pocket;right
ex2)TerminalPosition: waist;strap
ex3)TerminalPosition: hand;left - TerminalMount
In this element, please input information about your terminal device mounting state. Please select either fixed or free. - fixed:Sensor movement limit is within 1cm. Sensor angle limit is within 10 degrees.
ex) The terminal is fixed by band within the above limit (1cm and 10 degree). - free:Any other mounting position not within the above limits.
ex) The terminal is in pants pocket.
Our Element List
Data Format
Meta data format is as follows.
key: value
The number of value is more than one, you have to split each value by the semicolon ";".
Label Data(*.label)
If you would like to know about how to create label file, please refer to following page. Tutorial Page
Data Format
First line
Please input a target csv file path as fallowing image.

Since second line
- csv file format
- [Start time(sec)],[End time(sec)],[Activity]
ex)
24193510,2419351920,walk
24193520,2419351925,stay
24193525,2419351940,stUp
Submitting Directory Format
- When you submit the participation registration by e-mail, we give you the entry number.
If you get your entry number, please name your submitting directory entry + your entry number.
If your entry number is 02, your directory name is entry02. - Please refer to the following list and make directory in each activity.
<<The list of directory name in each activity>>
- Sequence : 0_sequence
- Stay : 1_stay
- Walk : 2_walk
- Jog : 3_jog
- Skip : 4_skip
- Stair Up : 5_stUp
- Stair Down : 6_stDown
- Please refer to the following list and make directory in each subject.
- First person : person_1
- Second person : person_2
- Third person : person_3
- Fourth person : person_4
- Fifth person : person_5
- Each directory have to include five Segmented Data file and a sequence data file.
- Segmented Data:There are five sets of acceleration file (*.csv) and meta file (*.meta).
- Acceleration file name and meta file name have to be same in each measurement.
- Sequence data:There is one set of acceleration file (*.csv), meta file (*.meta) and label file (*.label).
- Acceleration file name, meta file name and label file name have to be same in each measurement.
<<The list of directory name in each subject>>


Example of Segmented Data Set (In this figure, there are two sets of Segmented Data)

Example of Sequence Data Set (In this figure, there are two sets of sequence data)
License of HASC2010corpus
- HASC (Human Activity Sensing Consortium) gives user permission to use HASC2010corpus.
- If user make a presentation by using HASC2010corpus, user must write "HASC2010corpus" in the paper.
- If user applies HASC2010corpus for commercial purposes, user must write "HASC2010corpus" or "HASC".
- If user applies HASC2010corpus for commercial purposes without the above requirements, user must announce information about user's product to HASC.
- As a rule, second distribution and second use are prohibited.
Download
You can get someting about HASC Challenge such as tool,sample data.
HASC Tool
To use HASC Tool, you need to install JRE(Java Runtime Environment 1.6 or later). Please download from following list.
- HASC Tool for Windows(20110311ver) [zip 32Mbyte]
- HASC Tool for MacOS X(20110311ver) [zip 32Mbyte]
Sample Data Project
Sample Data Project includes sample activity data and HASCXBD file. Sample Data is prepared in accordance with HASC2010corpus. In this Data、for seven people, more than one sensor iPhone / iPod Touch / ATR WAA-001 (four people) are used, 100Hz sampling, six kinds of activity data, and a collection of sequence data. HASCXBD file is block diagram. You can create block diagram by connecting some blocks which you create. By using HASCXBD File, you can do various data processing.
- Sample Data Project (20110311ver) [zip 13Mbyte]