Jääkiekon vaihtojen tunnistaminen paikannustiedon avulla
Pohjola, Aku (2019)
Pohjola, Aku
2019
Tietotekniikka
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2019-06-20
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201904301447
https://urn.fi/URN:NBN:fi:tty-201904301447
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli automatisoida vaihtojen tunnistaminen osana jääkiekon tilastojen automatisointia. Tavoitteena oli toteutetun ohjelmistokomponentin tulosten validoiminen ja numeerinen vertailu. Työssä kehitettiin ohjelmistokomponentti jääkiekko-ottelun vaihtojen automaattiseen tunnistamiseen paikannustiedosta. Toteutus integroitiin osaksi laajempaa tilastointijärjestelmää, jossa sen suoritusta mitattiin.
Työssä validoitiin toteutettua ohjelmistokomponenttia mittaamalla latenssia ja arvioimalla mahdollisten virheellisten tunnistuksien määrää. Komponentin toimintaa testattiin muuttamalla parametrien arvoja ja vertailemalla muutoksen vaikutusta arvioituun virheeseen ja tilastoinnin latenssiin. Mittauksissa havaittiin joitain virheitä toteutuksessa, jotka kuitenkin ovat työlle asetettujen vaatimusten rajoissa. Vastaavasti työssä mitattu latenssi ei aiheuta merkittävää ongelmaa tilastointijärjestelmän toiminnalle. Työssä tehtyjen mittausten perustella toteutus täyttää ohjelmistokomponentin toiminnalle asetetut vaatimukset. The purpose of this thesis was to automate detection of shifts as part of ice-hockey statistics automation. The objective was to test and validate implemented software component. In this thesis a software component was implemented to detect shifts from ice-hockey location data. The implemented software component was integrated as part of ice hockey statistics automation system.
Software component implementation was tested for latency and approximated error. In addition, the components performance was measured for multiple values of parameters and the effect towards latency and approximate error was measured. Measurement results show that the implementation has minor shift detection errors which are within tolerance set. The measured system latency for shift detection does not cause errors statistics calculation. Concluding from the measurements, the software component meets given requirements.
Työssä validoitiin toteutettua ohjelmistokomponenttia mittaamalla latenssia ja arvioimalla mahdollisten virheellisten tunnistuksien määrää. Komponentin toimintaa testattiin muuttamalla parametrien arvoja ja vertailemalla muutoksen vaikutusta arvioituun virheeseen ja tilastoinnin latenssiin. Mittauksissa havaittiin joitain virheitä toteutuksessa, jotka kuitenkin ovat työlle asetettujen vaatimusten rajoissa. Vastaavasti työssä mitattu latenssi ei aiheuta merkittävää ongelmaa tilastointijärjestelmän toiminnalle. Työssä tehtyjen mittausten perustella toteutus täyttää ohjelmistokomponentin toiminnalle asetetut vaatimukset.
Software component implementation was tested for latency and approximated error. In addition, the components performance was measured for multiple values of parameters and the effect towards latency and approximate error was measured. Measurement results show that the implementation has minor shift detection errors which are within tolerance set. The measured system latency for shift detection does not cause errors statistics calculation. Concluding from the measurements, the software component meets given requirements.