Stap 3: Het creëren van een dataset
Ik koos voor drie gebaren om te interageren met de LED, voordat u gaat opnemen van de gegevens. Ik gebruikte de zelfde gebaar om inschakelen en uitschakelen van de LED (wisselknop). De gekozen gebaar voor het is een beweging als de Braziliaanse Gebarentaal (LIBRAS) teken gebruikt als een gebaar om te zeggen "aanzetten" van een apparaat (http://www.acessobrasil.org.br/libras/). De andere twee gebaren van de gekozen werden gedragen om te versnellen en vertragen van de LED knippert. In een studie uitgevoerd door Kühnel, Christine, et al. (2011) verhuisde de meeste deelnemers van arm of iPhone naar beneden om de helderheid van de verlichting. Ik gebruikte dit idee om te kiezen van een beweging zoals een klap te boven en klap omlaag te versnellen en vertragen van de LED knippert. Een vierde "beweging", dat moet worden opgeleid is een rookvrij gebaar. Aangezien de toepassing tijdreeksen aller tijden classificeert, moet de ML-model weten wanneer de maatregelen uit de versnellingsmeter niet op een geldig gebaar wijzen.
Voor het opnemen van de dataset ontwikkeld ik twee toepassingen. Een applicatie werd ontwikkeld in C en loopt in de LightBlue Bean te vangen van de versnellingsmeter-gegevens terwijl het gebaar wordt uitgevoerd. De een andere toepassing wordt uitgevoerd op de verwerking, dat het gebaar gegevens via seriële poort ontvangt en het schrijven naar een tekstbestand.