Sports Analytics met SAS
3 oktober 2018 [11:27], 1323 views
Door Jos van Dongen

Sports Analytics met SAS

Wereldwijd wordt SAS bij vrijwel elke denkbare sport ingezet om trainings- en wedstrijdresultaten te analyseren. Zo worden bijvoorbeeld de Britse olympische roeiers, de Zweedse ijshockeyers en alle Canadese olympische sporters ondersteund in hun jacht op goud. Ook in Nederland worden er door SAS verschillende sporten geanalyseerd. Met de KNVB en ook SciSports vindt de nodige innovatie in voetbalanalyse plaats, en tijdens de laatste Olympische winterspelen hebben we schaatsdata geanalyseerd. Nu richten we ons op een andere wereldsport: darts!

Het dartspel
Het edele dartspel is relatief eenvoudig te begrijpen: een bord met een doorsnede van 34 cm verdeeld in 62 vakken op een hoogte van 1,73m waar vanaf minimaal 2,37 m telkens 3 pijltjes op worden gegooid. Het doel is om zo snel mogelijk 501 punten te verzamelen, waarbij de laatste worp een ‘dubbel’ worp dient te zijn in de buitenste ring van het bord. Voor een mens is het heel simpel om te zien waar de pijlen terecht zijn gekomen en hoeveel punten er met een worp zijn behaald. Maar kunnen we dit nu ook makkelijk door een computer met een camera laten bepalen?

Artificial Intelligence; automatische darts teller ontwikkelen
Om dit uit te zoeken hebben SAS Nederland en SAS België de handen ineengeslagen en is er een team gevormd vanuit verschillende disciplines om een prototype van een automatische darts teller te ontwikkelen. We komen hiermee op het terrein van Artificial Intelligence (AI) waarbij menselijke vermogens ondersteund of zelfs vervangen worden door computer algoritmen. Zoals misschien bekend, kan een algoritme aan de hand van voorbeelden leren om bijvoorbeeld objecten te herkennen. In dit geval hadden we dus voorbeelden nodig van geworpen darts, met de bijbehorende score.

Nu kun je hiervoor een camera naast een dartboard zetten, telkens een foto maken en de bijbehorende score invullen, zodat er een set gelabelde data ontstaat. Er bestaan echter ook elektronische dartboards die de score digitaal weergeven. Eén van deze boards is door SAS-collega Véronique Van Vlasselaer onderhanden genomen door de verbinding met het display door te snijden en de output aan een Arduino boardje vast te maken.

Camerabeelden en real-time video analyses
Het dartboard is hiermee een keyboard geworden en van elke gegooide dart wordt de bijbehorende score doorgegeven. Hiermee hebben we echter nog geen beeld, dus stap twee is ervoor zorgen dat een aangesloten camera het bijbehorende beeld vastlegt. Hiervoor is een webcam gekoppeld en een stuk programmatuur ontwikkeld die de input van beide gecombineerd opslaat zodra een dart het bord raakt. Vervolgens kon worden gestart met het genereren van training data, wat inhoudt dat er flink gedart is om voor elke score voldoende voorbeelden te hebben.

Tegelijkertijd is er gewerkt aan de twee andere onderdelen van de oplossing: het ontwikkelen van het model dat op basis van de beelden de juiste score kan bepalen, en het opzetten van de real-time video analyse die uiteindelijk de score op een wedstrijd dartboard kan bijhouden.

Optimaliseren van het model: veel darten!
Na twee dagen hard werken in de drie verschillende teams (data verzamelen, analyse, real-time scoring) is er nu een prototype ontwikkeld, dat echter nog lang niet foutloos werkt. Het herkennen van de exacte positie van de pijltjes op een dartboard blijkt nog best lastig te zijn. De komende tijd zal dan ook verder worden gewerkt aan het optimaliseren van het model. Hiervoor wordt er op de SAS-kantoren in Nederland en België een proefopstelling neergezet waarop bezoekers en collega’s zich kunnen uitleven. Het belangrijkste is namelijk het genereren van zoveel mogelijk trainingsdata, en dat betekent: veel darten!

Over de auteur

Jos van Dongen is vanaf 1991 actief op het gebied van Business Intelligence, Analytics en Data Management. Jos heeft in de afgelopen +20 jaar een schat aan ervaring opgedaan in verschillende branches en met een veelheid aan tools en technieken. Hij heeft drie boeken en tientallen artikelen in vakbladen op zijn naam staan, en treedt regelmatig op als spreker op congressen in binnen- en buitenland. Sinds mei 2013 is Jos Principal Consultant binnen het pre-sales team van SAS Nederland.

Reacties

Nieuwe Data Science Escape Room van SAS en SciSports
16 april 2019 [01:23], 463 views

Nieuwe Data Science Escape Room van SAS en SciSports

Hoe is het om de volgende grote voetbalster te rekruteren? Ontdek het in Data Science Escape Room van SAS en SciSports.

 

Lees meer  

Blue Jay: je toekomstige drone assistent
16 april 2019 [09:34], 722 views

Blue Jay: je toekomstige drone assistent

Studententeam Blue Jay Eindhoven, die tot doel heeft om de toekomstige drone assistant te maken, probeert intelligentie te integreren in haar autonome drones.

 

Lees meer  

SAS Analytics Forum 2019: Be Curious
2 april 2019 [01:00], 1965 views

SAS Analytics Forum 2019: Be Curious

Tijdens het SAS Analytics Forum hoor je alles over de nieuwste ontwikkelingen en innovaties op het gebied van analytics, artificial int [...]

 

Lees meer  

SAS Roadshow 2019: van het voorspellen van betaalgedrag tot ons vertrouwen in AI
1 april 2019 [03:10], 1721 views

SAS Roadshow 2019: van het voorspellen van betaalgedrag tot ons vertrouwen in AI

Tijdens dit evenement werden een aantal inspirerende praktijkvoorbeelden van innovatieve AI-projecten gepresenteerd. Daarnaast werden handvatten aangereikt om AI-projecten [...]

 

Lees meer  

Samenwerking met NVIDIA op het gebied van deep learning en computer vision
29 maart 2019 [01:32], 1929 views

Samenwerking met NVIDIA op het gebied van deep learning en computer vision

SAS werkt samen met NVIDIA op het gebied van deep learning en computer vision. Het doel is om klanten te helpen met het toepassen van Artificial Intelligence (AI) bi [...]

 

Lees meer  

Investering van 1 miljard dollar in Artificial Intelligence
26 maart 2019 [01:09], 1920 views

Investering van 1 miljard dollar in Artificial Intelligence

SAS investeert de komende drie jaar $1 miljard in AI door middel van software-innovatie, onderwijs, aanbod van expert services en meer. De investering betreft nieuwe [...]

 

Lees meer  

MWC19: van vouwbare mobieltjes en 5G tot AI
15 maart 2019 [12:21], 3207 views

MWC19: van vouwbare mobieltjes en 5G tot AI

Op het Mobile World Congress in Barcelona werden de laatste innovaties van de nog steeds zeer dynamische telecom industrie getoond.

 

Lees meer  

Laat privacywetgeving je niet verlammen en blijf innoveren met AI
26 februari 2019 [11:33], 3196 views

Laat privacywetgeving je niet verlammen en blijf innoveren met AI

Kunstmatige intelligentie (AI) biedt veel kansen, mogelijkheden en voordelen voor innovatie. Wat is de impact van deze nieuwe privacywetgeving op AI-projecten? 

 

Lees meer  

Online campagnes zijn ok, zolang ze maar transparant zijn!
20 december 2018 [11:32], 1519 views

Online campagnes zijn ok, zolang ze maar transparant zijn!

Artificiële Intelligentie (AI) en analytics worden door de politiek gebruikt om hun boodschap op een gerichte manier bij het juiste kiespubliek te krijgen. 

 

Lees meer  

SAS voor Containers:  snelheid, wendbaarheid en schaalbaarheid voor cloudimplementaties
29 november 2018 [12:22], 3036 views

SAS voor Containers: snelheid, wendbaarheid en schaalbaarheid voor cloudimplementaties

Er is een toenemende belangstelling voor op containers gebaseerde software.

 

Lees meer