This repository constains the code necessary for reproducing the results from the paper 360Aling.
In order of execution:
1. Execute `HM_class.py` to produce *hm_align_distances.csv* and *hm_speed.csv*
3. Execute the `scores_analysis.R` produce plots and analysis from the *scores.csv*
4. Execute the `hm_analysis.R` to produce plots and analysis from the *hm_align_distances.csv* and *hm_speed.csv*
General description of each code:
- HM_class.py: Python-based code that implements the `FrameMetric` class for processing head tracking data gathered from Mono360 application.
- scores_analysis.R: R-based code for running statistical analysis and producing the plots from the QoE scores gathered in the user study
- hm_analysis.R: R-based code for running statistical analysis and producing the plots from the head motion data gathered in the user study
- inference_analysis.R: The inferencial statistics performed for producing the paper results
Mono360 database snapshot after gathering data: https://osf.io/x8fsq/?view_only=e3af2052ee58400eb17e79ef2acbf63e