A distributed architecture for storing and processing multi channel multi-sensor athlete performance data

Jason Ride, Daniel James, James Bruce Lee, David Rowlands

Research output: Chapter in Book/Report/Conference proceedingConference Paper published in ProceedingsResearchpeer-review

Abstract

Over the last decade, inertial sensors have become a valuable tool for extracting quantitative data from athletes. Due to their small size, unobtrusive nature and relative affordability, there is considerable interest in using multi-channel multi-sensor configurations to gain further insight into sporting performance parameters. As the amount of raw information that can be recorded in a single training session increases, so too does the complexity of the data mining algorithms required to emphasise, extract and derive its performance metrics. This paper details a developed system that uses a distributed server-client architecture to collect and store large sets of athlete data as well as providing mechanisms for later analysis and visualisation for feedback. The server utilises MATLAB with the Athlete Data Processing Toolbox. A local SQL server handles data storage and PHP with AJAX/JSON is used to communicate with clients. Clients use a web browser interface to communicate with the server and provide relevant analysis and visualisation tools to the end user.
Original languageEnglish
Title of host publicationProcedia Engineering
Subtitle of host publicationEngineering of Sport Conference 2012
EditorsPatrick Drane, James Sherwood
PublisherElsevier
Pages403-408
Number of pages6
Volume34
DOIs
Publication statusPublished - 2012
Externally publishedYes
EventConference of the International Sports Engineering Association (ISEA 2012 9th) - Lowell, Massachusetts, United States
Duration: 9 Jul 201213 Jul 2012
Conference number: 2012 (9th)

Conference

ConferenceConference of the International Sports Engineering Association (ISEA 2012 9th)
Abbreviated titleISEA
CountryUnited States
CityMassachusetts
Period9/07/1213/07/12

Fingerprint

Servers
Sensors
Processing
Visualization
Web browsers
MATLAB
Interfaces (computer)
Data mining
Feedback
Data storage equipment

Cite this

Ride, J., James, D., Lee, J. B., & Rowlands, D. (2012). A distributed architecture for storing and processing multi channel multi-sensor athlete performance data. In P. Drane, & J. Sherwood (Eds.), Procedia Engineering: Engineering of Sport Conference 2012 (Vol. 34, pp. 403-408). Elsevier. https://doi.org/10.1016/j.proeng.2012.04.069
Ride, Jason ; James, Daniel ; Lee, James Bruce ; Rowlands, David. / A distributed architecture for storing and processing multi channel multi-sensor athlete performance data. Procedia Engineering: Engineering of Sport Conference 2012. editor / Patrick Drane ; James Sherwood. Vol. 34 Elsevier, 2012. pp. 403-408
@inproceedings{89b5ebe51c254e41b871d448caa111aa,
title = "A distributed architecture for storing and processing multi channel multi-sensor athlete performance data",
abstract = "Over the last decade, inertial sensors have become a valuable tool for extracting quantitative data from athletes. Due to their small size, unobtrusive nature and relative affordability, there is considerable interest in using multi-channel multi-sensor configurations to gain further insight into sporting performance parameters. As the amount of raw information that can be recorded in a single training session increases, so too does the complexity of the data mining algorithms required to emphasise, extract and derive its performance metrics. This paper details a developed system that uses a distributed server-client architecture to collect and store large sets of athlete data as well as providing mechanisms for later analysis and visualisation for feedback. The server utilises MATLAB with the Athlete Data Processing Toolbox. A local SQL server handles data storage and PHP with AJAX/JSON is used to communicate with clients. Clients use a web browser interface to communicate with the server and provide relevant analysis and visualisation tools to the end user.",
author = "Jason Ride and Daniel James and Lee, {James Bruce} and David Rowlands",
year = "2012",
doi = "10.1016/j.proeng.2012.04.069",
language = "English",
volume = "34",
pages = "403--408",
editor = "Drane, {Patrick } and Sherwood, {James }",
booktitle = "Procedia Engineering",
publisher = "Elsevier",
address = "United Kingdom",

}

Ride, J, James, D, Lee, JB & Rowlands, D 2012, A distributed architecture for storing and processing multi channel multi-sensor athlete performance data. in P Drane & J Sherwood (eds), Procedia Engineering: Engineering of Sport Conference 2012. vol. 34, Elsevier, pp. 403-408, Conference of the International Sports Engineering Association (ISEA 2012 9th), Massachusetts, United States, 9/07/12. https://doi.org/10.1016/j.proeng.2012.04.069

A distributed architecture for storing and processing multi channel multi-sensor athlete performance data. / Ride, Jason; James, Daniel; Lee, James Bruce; Rowlands, David.

Procedia Engineering: Engineering of Sport Conference 2012. ed. / Patrick Drane; James Sherwood. Vol. 34 Elsevier, 2012. p. 403-408.

Research output: Chapter in Book/Report/Conference proceedingConference Paper published in ProceedingsResearchpeer-review

TY - GEN

T1 - A distributed architecture for storing and processing multi channel multi-sensor athlete performance data

AU - Ride, Jason

AU - James, Daniel

AU - Lee, James Bruce

AU - Rowlands, David

PY - 2012

Y1 - 2012

N2 - Over the last decade, inertial sensors have become a valuable tool for extracting quantitative data from athletes. Due to their small size, unobtrusive nature and relative affordability, there is considerable interest in using multi-channel multi-sensor configurations to gain further insight into sporting performance parameters. As the amount of raw information that can be recorded in a single training session increases, so too does the complexity of the data mining algorithms required to emphasise, extract and derive its performance metrics. This paper details a developed system that uses a distributed server-client architecture to collect and store large sets of athlete data as well as providing mechanisms for later analysis and visualisation for feedback. The server utilises MATLAB with the Athlete Data Processing Toolbox. A local SQL server handles data storage and PHP with AJAX/JSON is used to communicate with clients. Clients use a web browser interface to communicate with the server and provide relevant analysis and visualisation tools to the end user.

AB - Over the last decade, inertial sensors have become a valuable tool for extracting quantitative data from athletes. Due to their small size, unobtrusive nature and relative affordability, there is considerable interest in using multi-channel multi-sensor configurations to gain further insight into sporting performance parameters. As the amount of raw information that can be recorded in a single training session increases, so too does the complexity of the data mining algorithms required to emphasise, extract and derive its performance metrics. This paper details a developed system that uses a distributed server-client architecture to collect and store large sets of athlete data as well as providing mechanisms for later analysis and visualisation for feedback. The server utilises MATLAB with the Athlete Data Processing Toolbox. A local SQL server handles data storage and PHP with AJAX/JSON is used to communicate with clients. Clients use a web browser interface to communicate with the server and provide relevant analysis and visualisation tools to the end user.

UR - https://www.scopus.com/record/display.uri?eid=2-s2.0-84891713574&doi=10.1016%2fj.proeng.2012.04.069&origin=inward&txGid=a9e301f18d118034534ad22835c1e9ae

UR - https://continuinged.uml.edu/isea2012/proceedings.htm

U2 - 10.1016/j.proeng.2012.04.069

DO - 10.1016/j.proeng.2012.04.069

M3 - Conference Paper published in Proceedings

VL - 34

SP - 403

EP - 408

BT - Procedia Engineering

A2 - Drane, Patrick

A2 - Sherwood, James

PB - Elsevier

ER -

Ride J, James D, Lee JB, Rowlands D. A distributed architecture for storing and processing multi channel multi-sensor athlete performance data. In Drane P, Sherwood J, editors, Procedia Engineering: Engineering of Sport Conference 2012. Vol. 34. Elsevier. 2012. p. 403-408 https://doi.org/10.1016/j.proeng.2012.04.069