Sussex-Huawei Locomotion Challenge 2021
The Sussex-Huawei Locomotion Dataset [1-2] will be used in an activity recognition challenge with results to be presented at the HASCA Workshop at Ubicomp 2021.
This fourth edition of the challenge follows on our very successful 2018, 2019, and 2020 challenges, which saw the participation of more than 90 teams and 200 researchers [3-6].
The goal of this year edition is to recognize 8 modes of locomotion and transportation (activities) in a user-independent manner based on radio-data, including GPS reception, GPS location, Wifi reception and GSM cell tower scans. This is different from the previous three years that aimed at transportation mode recognition from the motion sensors.
This webpage will point to the data for the train and test dataset.
The participants will have to develop an algorithm pipeline that will process the sensor data, create models and output the recognized activities.
Prizes
- 800£
- 400£
- 200£
*Note: Prizes may increase subject to additional sponsors.
Deadlines
- Registration via email: as soon as possible, but not later than 30.04.2021
- Challenge duration: 13.04.2021 – 05.06.2021
- Submission deadline:05.06.2021
- HASCA-SHL paper submission: 15.06.2021
- HASCA-SHL review notification: 15.07.2021
- HASCA-SHL camera ready submission: 31.07.2021
- HASCA workshop: 25.09.2021
- Release of the ground-truth of the test data: 21.12.2023
Registration
Each team should send a registration email to shldataset.challenge@gmail.com as soon as possible but not later than 30.04.2021, stating the:
- The name of the team
- The names of the participants in the team
- The organization/company (individuals are also encouraged)
- The contact person with email address
HASCA Workshop
To be part of the final ranking, participants will be required to submit a detailed paper to the HASCA workshop. The paper should contain technical description of the processing pipeline, the algorithms and the results achieved during the development/training phase. The submissions must follow the HASCA format, but with a page limit between 3 and 6 pages.
Submission of predictions on the test dataset
The participants should submit a plain text prediction file (e.g. “teamName_predictions.txt) for the testing dataset, containing the time stamps and the predicted labels. Specifically, the submitted file should contain a matrix of size 671172 lines x 2 columns (the first column corresponds to the time stamps, and the second column corresponds to the prediction).
An example of submission is available here.
The participants’ predictions should be submitted online by sending an email to shldataset.challenge@gmail.com, in which there should be a link to the predictions file, using services such as Dropbox, Google Drive, etc. In case the participants cannot provide links using some file sharing service, they should contact the organizers via email shldataset.challenge@gmail.com, which will provide an alternate way to send the data.
To be part of the final ranking, participants will be required to publish a detailed paper in the proceedings of the HASCA workshop. The date for the paper submission is 15.06.2021. All the papers must be formatted using the ACM SIGCHI Master Article template with 2 columns. The template is available at TEMPLATES ISWC/UBICOMP2021. Submissions do not need to be anonymous.
Submission is electronic, using precision submission system. The submission site is open at https://new.precisionconference.com/submissions (select SIGCHI / UbiComp 2021 / UbiComp 2021 Workshop – HASCA-SHL and push Go button). See the image below.
A single submission is allowed per team. The same person cannot be in multiple teams, except if that person is a supervisor. The number of supervisors is limited to 3 per team.
Dataset format
The data is divided into three parts: train, validate and test. The data comprises of 59 days of training data, 6 days of validation data and 39 days of test data. The training data is collected by User1. The validation data is a mixture of User2 and User3. The testing data is a mixture of User2 and User3.
Note: All the sensors are asynchronously sampled. The sampling rate is roughly 1 Hz, but is time-varying for each sensor. Note that, depending on the condition of the satellite and cell, it may happen that one sensor receive no signal at a certain interval and thus no data recorded. The time data at the first column of each sensor contains the epoch time in ms.
The training data is collected by User 1 with a phone at the Hips location in 59 days. The format of the data is shown in the table below.
Filename | Size | Format | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Column | Content | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Location.txt | 911109 x n_var | 1 | Epoch time [ms] | ||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | Accuracy of this location [m] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | Latitude [degrees] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | Longitude [degrees] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | Altitude [m] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
GPS.txt | 1322749 x n_var | 1 | Epoch time [ms] | ||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
4+ |
Variable number of entries for GPS data. If no satellite is visible the 4th column is 0. Otherwise, for each satellite visible 4 columns are added to the data file and an additional last column indicates the number of satellites. Each of the 4 columns contain in order: ID, SNR, Azimuth [degrees], Elevation [degrees] For example:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
WiFi.txt | 1459351 x n_var | 1 | Epoch time [ms] | ||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
4+ |
Variable number of Wifi data. For each visible Wifi 5 semicolon delimited fields are included, in order: BSSID, SSID, RSSI, Frequency [MHz], Capabilities. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
Cells.txt | 1324881 x n_var | 1 | Epoch time [ms] | ||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | Ignore | ||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | Number of entries | ||||||||||||||||||||||||||||||||||||||||||||||||||||
5+ |
Variable number of fields depending on entries. The first field identifies the type of cell: LTE, WCDMA or GSM. The number of fields depends on the cell type and is as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
Label.txt | 980527 x 2 | 1 | Epoch time [ms] | ||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Label: Still=1, Walking=2, Run=3, Bike=4, Car=5, Bus=6, Train=7, Subway=8 |
The validation data is collected by User2 and User3 with a phone at the Hips location in 4 days. The format of the data is shown in the table below.
Filename | Size | Format |
---|---|---|
Location.txt | 101524 x n_var | The same as the training data. |
GPS.txt | 157348 x n_var | The same as the training data. |
WiFi.txt | 158681 x n_var | The same as the training data. |
Cells.txt | 126333 x n_var | The same as the training data. |
Label.txt | 143958 x 2 | The same as the training data. |
The testing data is collected by User2 and User3 with a phone at the Hips location in 39 days. The format of the data is shown in the table below.
Filename | Size | Format |
---|---|---|
Location.txt | 562565 x n_var | The same as the training data. |
GPS.txt | 781773 x n_var | The same as the training data. |
WiFi.txt | 771855 x n_var | The same as the training data. |
Cells.txt | 561369 x n_var | The same as the training data. |
Label_idx.txt | 671172 x 1 | The timestamps for which predict the transportation mode. |
Downloads
Data
- challenge-2021-train
- challenge-2021-test
challenge-2021-validation[11.05.2021: there is a bug in this validation data. We noticed duplicated timestamps in the validation data. This issue DID NOT affect the raw sensor data, but it is now fixed. The updated validation data is given below (11052021).]- challenge-2021-validation-11052021
Submission example
This is an example of how the submission classification result should look like: challenge-2021-example_submission.
Ground truth of the test data (released on 21/12/2023)
Download the test labels of the test set.
Rules
Some of the main rules are listed below. The detailed rules are contained in the following document.
- Eligibility
- You do not work in or collaborate with the SHL project (http://www.shl-dataset.org/);
- If you submit an entry, but are not qualified to enter the contest, this entry is voluntary. The organizers reserve the right to evaluate it for scientific purposes. If you are not qualified to submit a contest entry and still choose to submit one, under no circumstances will such entries qualify for sponsored prizes.
- Entry
- Registration (see above): as soon as possible but not later than 15.04.2021.
- Challenge: Participants will submit prediction results on test data.
- Workshop paper: To be part of the final ranking, participants will be required to publish a detailed paper in the proceedings of the HASCA workshop (http://hasca2021.hasc.jp/); The dates will be set during the competition.
- Submission: The participants’ predictions should be submitted online by sending an email to shldataset.challenge@gmail.com, in which there should be a link to the predictions file, using services such as Dropbox, Google Drive, etc. In case the participants cannot provide link using some file sharing service, they should contact the organizers via email shldataset.challenge@gmail.com, which will provide an alternate way to send the data.
- A single submission is allowed per team. The same person cannot be in multiple teams, except if that person is a supervisor. The number of supervisors is limited to 3 per team.
Q&A
Contact
All inquiries should be directed to: shldataset.challenge@gmail.com
Organizers
- Prof. Daniel Roggen, University of Sussex (UK)
- Prof. Hristijan Gjoreski, University of Sussex (UK) & Ss. Cyril and Methodius University (MK)
- Dr. Lin Wang, Queen Mary University of London (UK)
- Mathias Ciliberto, University of Sussex (UK)
- Dr. Kazuya Murao, Ritsumeikan University (JP)
- Dr. Tsuyoshi Okita, Kyushu Institute of Technology (JP)
- Dr. Paula Lago, Universidad Nacional Abierta y a Distancia (CO)
References
[1] H. Gjoreski, M. Ciliberto, L. Wang, F.J.O. Morales, S. Mekki, S. Valentin, and D. Roggen, “The University of Sussex-Huawei locomotion and transportation dataset for multimodal analytics with mobile devices,” IEEE Access 6 (2018): 42592-42604. [DATASET INTRODUCTION]
[2] L. Wang, H. Gjoreski, M. Ciliberto, S. Mekki, S. Valentin, and D. Roggen, “Enabling reproducible research in sensor-based transportation mode recognition with the Sussex-Huawei dataset,” IEEE Access 7 (2019): 10870-10891. [GPS BASELINE + DATASET ANALYSIS ]
[3] L. Wang, H. Gjoreski, M. Ciliberto, S. Mekki, S. Valentin, and D. Roggen, “Benchmarking the SHL recognition challenge with classical and deep-learning pipelines,” in Proceedings of the 2018 ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers, pp. 1626-1635, 2018. [BASELINE FOR MOTION SENSORS]
[4] L. Wang, H. Gjoreski, K. Murao, T. Okita, and D.l Roggen, “Summary of the Sussex-Huawei locomotion-transportation recognition challenge,” in Proceedings of the 2018 ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers, pp. 1521-1530, 2018. [SHL 2018 SUMMARY]
[5] L. Wang, H. Gjoreski, M. Ciliberto, P. Lago, K. Murao, T. Okita, and D. Roggen, “Summary of the Sussex-Huawei locomotion-transportation recognition challenge 2019,” in Proceedings of the 2019 ACM International Joint Conference and 2019 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers, pp. 849-856, 2019. [SHL 2019 SUMMARY]
[6] L. Wang, H. Gjoreski, M. Ciliberto, P. Lago, K. Murao, T. Okita, and D. Roggen, “Summary of the Sussex-Huawei locomotion-transportation recognition challenge 2020,” in Proceedings of the 2020 ACM International Joint Conference and 2020 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers, pp. 849-856, 2020. [SHL 2020 SUMMARY]
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Competition Results
Summary paper:
Locomotion and transportation Mode Recognition from GPS and radio signals: Summary of SHL Challenge 2021
Lin Wang, Mathias Ciliberto, Hristijan Gjoreski, Paula Lago, Kazuya Murao, Tsuyoshi Okita, Daniel Roggen.
[PDF]
Winning teams:
- DD (75.40%)
- Guerrilla (74.26%)
- We_can_fly (63.28%)