Waiting
Login processing...

Trial ends in Request Full Access Tell Your Colleague About Jove
Click here for the English version

Engineering

Ontwerp en evaluatie van slimme bril voor voeding en lichaamsbeweging classificatie

Published: February 14, 2018 doi: 10.3791/56633

Summary

Deze studie presenteert een protocol van ontwerpen en produceren van een bril-type draagbaar apparaat dat de patronen van de voedselinname detecteert en andere aanbevolen fysieke activiteiten met behulp van meetcellen ingevoegd in beide scharnieren van de bril.

Abstract

Deze studie presenteert een reeks van protocollen van ontwerpen en produceren van een bril-achtige draagbaar apparaat dat de patronen van temporalis spier activiteiten tijdens de inname van voedsel en andere fysieke activiteiten aantreft. Wij verzonnen een 3D bedrukt frame van de glazen en een lading cel-geïntegreerd printed circuit board (PCB) module in beide scharnieren van het frame ingevoegd. De module werd gebruikt voor het verwerven van de kracht-signalen, en om deze draadloos verzenden. Deze procedures bieden het systeem met een hogere mobiliteit, die kan worden geëvalueerd in praktijkomstandigheden dragen zoals wandel- en waggling. Een voorstelling van de classificatie wordt ook beoordeeld door de patronen van de voedselinname van die fysieke activiteiten te onderscheiden. Een aantal algoritmen werden gebruikt voor het voorbehandelen van de signalen, genereren functie vectoren en herkennen van de patronen van verscheidene aanbevolen (kauwen en knipogen), en andere fysieke activiteiten (sedentaire rest, praten, wandelen). De resultaten toonden aan dat de gemiddelde F1 score van de classificatie onder de aanbevolen activiteiten 91,4% bedroeg. Wij geloven dat deze aanpak kan zinvol zijn potentieel voor automatische en objectieve bewaking van ingestive gedrag met grotere nauwkeurigheid als praktische middelen voor de behandeling van ingestive problemen.

Introduction

Voortdurende en objectieve controle voedselinname is essentieel voor het energie-evenwicht in het menselijk lichaam, zoals bovenmatige energie accumulatie kan leiden tot overweightness en obesitas1, die leiden verschillende medische complicaties2 tot kunnen. De belangrijkste factoren in de energiebalans bekend is dat ze zowel buitensporig voedselinname en onvoldoende lichaamsbeweging3. Verschillende studies inzake de bewaking van de dagelijkse energie-uitgaven hebben ingevoerd met automatische en objectieve meting van lichaamsbeweging patronen via draagbare apparaten4,5,6, zelfs bij de eindgebruiker niveau en medische fase7. Onderzoek inzake de bewaking van de voedselinname, is echter nog steeds in het laboratorium opzetten, want het is moeilijk op te sporen van de activiteit van de inname van voedsel op een directe en objectieve wijze. Hier willen we presenteren een apparaat-ontwerp en de evaluatie ervan voor het toezicht op de inname van voedsel en lichaamsbeweging patronen op praktisch niveau in het dagelijks leven.

Zijn er verschillende indirecte benaderingen van toezicht op de inname van het voedsel door kauwen en slikken geluiden8,9,10, beweging van de pols11,12,13, afbeelding analyse14, en15van de electromyogram (EMG). Deze benaderingen waren echter moeilijk toe te passen op het dagelijkse leven toepassingen, vanwege hun inherente beperkingen: de methoden met behulp van geluid waren kwetsbaar worden beïnvloed door milieu-geluid; de methoden met behulp van de beweging van de pols waren moeilijk te onderscheiden van andere fysieke activiteiten bij het niet nuttigen van voedsel; en de methoden met behulp van de beelden en EMG signalen zijn beperkt door de begrenzing van het verkeer en milieu. Deze studies toonden de mogelijkheid van automatische detectie van de voedselinname met behulp van sensoren, maar had nog steeds een beperking van de praktische toepasbaarheid in het dagelijkse leven buiten laboratorium instellingen.

In deze studie gebruikten we de patronen van spieractiviteit temporalis als de automatische en objectieve controle van de voedselinname. In het algemeen, herhaalt de musculus temporalis de samentrekking en ontspanning als onderdeel van de Triggerpunten spier tijdens de voedsel-inname16,17; Dus, de voedsel-inname activiteit kan worden gecontroleerd door het detecteren van de periodieke patronen van spieractiviteit temporalis. Onlangs, zijn er verschillende onderzoeken met behulp van de temporalis spier activiteit18,19,20,21, waarmee de EMG of piëzo-elektrische spanning sensor en hen rechtstreeks op de mens te koppelen huid. Deze benaderingen, echter, waren gevoelig voor de locatie van de huid van de EMG elektroden of druk sensoren, en waren gemakkelijk los van de huid als gevolg van de fysieke beweging of zweet. Daarom voorgesteld hebben wij een nieuwe en doeltreffende methode met behulp van een paar glazen die zin de temporalis spier activiteit via twee meetcellen ingevoegd in beide de scharnieren in onze eerdere studie22. Deze methode bleek groot potentieel voor het opsporen van de activiteit van de inname van voedsel met een hoge nauwkeurigheid zonder het aanraken van de huid. Het was ook niet-opdringerig en onopvallende, aangezien wij een gemeenschappelijk bril-achtige apparaat gebruikt.

In deze studie presenteren wij een aantal gedetailleerde protocollen van het implementeren van de bril-type apparaat en het gebruik van de patronen van spieractiviteit temporalis voor monitoring van de inname van voedsel en fysieke activiteit. De protocollen omvatten van het proces van hardwareontwerp en fabricage die uit een frame van 3D-afgedrukt van de bril, een circuit-module en een data acquisition module bestaat en de softwarealgoritmen voor gegevensverwerking en -analyse. Wij bovendien bespreking van de classificatie onder verscheidene aanbevolen activiteiten (bijvoorbeeldkauwen, wandelen en knipogen) om aan te tonen van het potentieel als een praktisch systeem dat een minieme verschil tussen de inname van voedsel en andere fysieke activiteit vertellen kan patronen.

Subscription Required. Please recommend JoVE to your librarian.

Protocol

Opmerking: Alle procedures met inbegrip van het gebruik van menselijke proefpersonen werden uitgevoerd door een niet-invasieve manier gewoon dragen een paar glazen. Alle gegevens werden verworven door het meten van de signalen van de kracht van meetcellen ingevoegd in de bril die niet in direct contact met de huid. De gegevens werden draadloos overgebracht naar de module voor het opnemen van gegevens, die, in dit geval is een aangewezen smartphone voor de studie. Alle protocollen waren niet verwant aan in vivo/in vitro menselijke studies. Geen drugs- en bloed monsters werden gebruikt voor de experimenten. Geïnformeerde toestemming was verkregen van alle onderwerpen van de experimenten.

1. de productie van een Sensor-geïntegreerd Circuit-Module

  1. Aankoop van elektronische componenten voor het vervaardigen van de module van het circuit.
    1. Aankoop twee bal-type meetcellen, die opereert in een bereik tussen 0 N en 15 N, en produceert een output van differentiële laagspanning met maximaal 120 mV span in een 3,3 V excitatie.
      Opmerking: Deze belasting cellen worden gebruikt als eenheid dwingen signalen aan zowel de linker- en rechterkant van de bril.
    2. Koop twee instrumentatie versterkers en twee 15 kΩ winst-instelling weerstanden.
      Opmerking: De instrumentatie versterker en de weerstand van de winst-instelling worden gebruikt om het signaal van de kracht van de lading cel achtmaal, versterken tot 960 mV.
    3. Koop een micro-controller eenheid (MCU) met draadloos vermogen (bijvoorbeeld, connectiviteit Wi-Fi), en een 10-bits analoog-digitaalomzetter (ADC).
      Opmerking: De MCU wordt gebruikt om te lezen van de kracht-signalen en geeft deze informatie aan een data acquisition module draadloos. Omdat één analoge invoer pin wordt gebruikt voor twee ingangen van de analoge werking, wordt het gebruik van een multiplexer ingevoerd in de volgende stap 1.1.4.
    4. Koop een tweekanaals analoog multiplexer die de twee ingangssignalen met een ADC pin op de MCU behandelt.
    5. Koop een lithium-ion-polymeer (LiPo) accu met 3,7 V nominale spanning, nominale capaciteit van 300 mAh en 1 C geen kwijting stemmen.
      Opmerking: De accucapaciteit werd gekozen om te leveren genoeg stroom per uur meer dan 200 mAh en functioneren van het systeem betrouwbaar voor ongeveer 1,5 h van een experiment.
    6. Koop een 3,3 V spanningsregelaar voor lineaire down-regulatie van de 3,7 V accuspanning aan de 3.3 V bedrijfsspanning van het systeem.
    7. Aankoop vijf 12 kΩ oppervlak gemonteerde apparaten (SMD) type weerstanden als pull-up weerstanden van de MCU. De weerstand van de voetafdruk is 2.0 x 1,2 mm (maat 2012).
  2. Fabriceren van printplaten (PCB's). Deze stap is over het tekenen van de printplaten en het maken van de illustratie (dat wil zeggen, de Raad van bestuur-indeling, het .brd-bestand) en het schema (dat wil zeggen, het .sch-bestand) voor PCB fabricage. Een basiskennis van het proces van het maken van illustraties en schema bestanden is vereist voor ontwikkeling.
    1. Teken een schema van een linker schakeling met de batterij met behulp van een elektronische modeldepot zoals weergegeven in figuur 1A. Sla het resultaat als zowel artwork (.brd) en schema (.sch) bestanden.
    2. Teken een schema van een juiste circuit met de MCU met behulp van een elektronische modeldepot zoals weergegeven in figuur 1B. Sla het resultaat als zowel artwork (.brd) en schema (.sch) bestanden.
    3. Fabriceren de kringsraad door het plaatsen van een bestelling met een PCB fabricage bedrijf.
    4. Soldeer elke elektronische component bereid in stap 1.1 aan de PCB's zoals aangegeven in Figuur 2 en Figuur 3.
      Let op: De instrumentatie versterker is zeer gevoelig voor het solderen temperatuur. Ervoor te zorgen dat lood temperatuur niet meer dan 300 ° C gedurende 10 s tijdens het solderen, anders kan het permanente schade aan de component veroorzaken.

2. 3D printen van een Frame van de bril

  1. Tekenen van het 3D-model van het hoofd stuk van de bril met behulp van een 3D modeling instrument zoals aangegeven in figuur 4A. Het resultaat exporteren naar de bestandsindeling .stl.
  2. Tekenen van het 3D-model van de tempels van het linker- en rechterkant van de bril met behulp van een 3D modeling instrument zoals aangegeven in figuur 4B en figuur 4C. De resultaten exporteren naar de bestandsindeling .stl.
  3. Afdrukken van de hoofd stuk en tempel delen met behulp van een 3D-printer en een koolstofvezel gloeidraad op 240 ° C van een mondstuk temperatuur en 80 ° C voor de temperatuur van een bed.
    Opmerking: Het gebruik van elke commerciële 3D printer en alle types van filamenten zoals acrylonitril butadieen styreen (ABS) en polylactide (PLA) kan worden toegestaan. Het mondstuk en bed temperaturen kunnen worden aangepast volgens de gloeidraad en afdrukvoorwaarden.
  4. De toppen van de tempels met behulp van een hete lucht blower van een instelling van 180 ° C verhit en buig ze naar binnen ongeveer 15 graden om contact met de opperhuid van de musculus temporalis zoals conventionele glazen.
    Opmerking: De mate van het buigen van de tempel van de bril hoeft niet te streng worden als het doel van de kromming is een form factor verhogen door te helpen de bril past op een betreft's hoofd wanneer uitgerust. Wees voorzichtig, echter, zoals overmatig buigen de tempels voorkomen zal van het aanraken van de spier temporalis, waardoor het onmogelijk is om te verzamelen van belangrijke patronen.
  5. Herhaal de stappen uit stap 2.1-2.4 aan twee verschillende afdrukformaten van het frame van de bril aan verschillende kop formaten zoals weergegeven in Figuur 4.

3. assemblage van alle onderdelen van de bril

  1. Plaats de PCB's aan beide zijden van de tempels van de bril M2 bouten gebruiken, zoals in Figuur 5.
  2. Monteer het hoofd stuk en de tempels door het invoegen van de M2 bouten in de gewrichten van het scharnier.
  3. Sluit de linker- en PCB's met behulp van de 3-pins aansluitende draden zoals afgebeeld in Figuur 5.
  4. Sluit de accu aan op het linker circuit en bevestig het met een plakband aan de linker tempel. De kant van de montage van de accu is niet kritisch, omdat hij afhankelijk van het ontwerp van de PCB variëren kan.
  5. Dekking van de bril met rubber banden op het uiteinde en de neus pad toe te voegen meer wrijving met de menselijke huid zoals afgebeeld in Figuur 5.

4. ontwikkeling van een Data-acquisitiesysteem

Opmerking: Het data-acquisitiesysteem is samengesteld uit een data uitzendende module en een ontvangende module van gegevens. De verzendende module gegevens leest de tijd en de kracht van beide zijden signalen en stuurt ze naar de ontvangende module van gegevens, die de ontvangen gegevens verzamelt en schrijft ze naar .tsv-bestanden.

  1. De gegevens overbrengen van toepassing op de MCU van de PCB-module volgens de procedures in stappen 4.1.1–4.1.3 uploaden.
    1. Het project van de "GlasSense_Server" gekoppeld aan de aanvullende bestanden met behulp van een computer worden uitgevoerd.
      Opmerking: Dit project werd gebouwd met Arduino geïntegreerde ontwikkelomgeving (IDE). Het biedt de mogelijkheid om de tijd lezen en dwingen signalen met 200 monsters/s, en geeft deze informatie aan de ontvangende module van gegevens.
    2. De PCB-module verbinden met de computer via een universele seriële bus (USB)-connector.
    3. Druk op de "Upload" knop op de Arduino IDE te knipperen de programmering codes uit stap 4.1.1 in het MCU.
  2. Upload de ontvangende toepassing van gegevens aan een smartphone, die wordt gebruikt voor het ontvangen van de gegevens draadloos, volgens de procedures in stappen 4.2.1–4.2.3.
    1. Het project van de "GlasSense_Client" gekoppeld aan de aanvullende bestanden met behulp van een computer worden uitgevoerd.
      Opmerking: Dit project werd gebouwd met C# programmeertaal. Het biedt de mogelijkheid om te ontvangen van gegevens en sla de .tsv-bestanden, die van een onderwerp gegevens, zoals naam, geslacht, leeftijd en index van de lichaamsmassa (BMI bevatten).
    2. De smartphone verbinden met de computer via een USB-aansluiting om te bouwen van de ontvangende toepassing van gegevens.
    3. Druk op de knop "Bestand > bouwen & Run" op de C#-project om te bouwen van de ontvangende toepassing van de gegevens op de smartphone.

5. gegevens verzamelen van een gebruiker-studie

Opmerking: Deze studie verzamelde zes aanbevolen activiteit sets: sedentaire rest (SR), sedentaire kauwen (SC), lopen (W), kauwen tijdens het lopen (CW), sedentaire pratende (ST) en sedentaire knipoog (SW).

  1. Selecteer een paar glazen hebben een passende maat aan de gebruiker te worden getest. Fine-tunen van de krapte met de bouten van de steun aan zowel de scharnieren (Figuur 5).
    Let op: De waarden van de kracht mag niet meer dan 15 N, aangezien de krachtsensors gebruikt in deze studie de fijne lineaire karakteristiek buiten het bereik van de operatie verliezen kunnen. De waarden van kracht kunnen worden verfijnd door het losdraaien of aanscherping van de steun bouten.
  2. Record de activiteiten van alle vakken door te drukken op de "Record" knop op de toepassing gebouwd in stap 4.2.3.
    1. Een activiteit opnemen tijdens een 120-s-blok en het genereren van een opnamebestand hiervan.
      1. In het geval van SR, het onderwerp in een stoel zitten en hebben ze gebruik van een smartphone of lees een boek. Toestaan van beweging van het hoofd, maar Vermijd beweging het hele lichaam.
      2. In de gevallen van SC en CW, hebben de proefpersonen twee soorten voedsel textuur (geroosterd brood en kauwen gelei) teneinde de eigenschappen van de verschillende voedsel eten. Serveer het geroosterde brood in plakjes van 20 mm x 20 mm, dat is een goede maat voor het eten.
      3. In het geval van W, hebben de onderwerpen lopen met een snelheid van 4,5 km/h op een loopband.
      4. In het geval van ST, hebben de onderwerpen zitten en ze een boek lezen hardop in een normale Toon en de snelheid.
      5. In het geval van SW, informeren de onderwerpen aan het wink over de timing van een bell geluid van 0,5 s lang elke 3 s.
    2. Een opnamebestand genereren in .tsv-formaat van de verzamelde gegevens in stap 5.2.1.
      Opmerking: Dit bestand bevat een reeks van de tijd wanneer de gegevens zijn ontvangen, een linker kracht signaal, een signaal van de juiste kracht en een label vertegenwoordigen de huidige gezicht activiteit. Visualisaties van temporele signalen van alle activiteiten in een blok van een gebruiker werden afgebeeld in Figuur 6. De zes aanbevolen activiteit sets (SR, SC, W, CW, ST en SW) werden aangeduid als 1, 2, 3, 4, 5 en 6, respectievelijk. De labels werden gebruikt voor het vergelijken van de voorspelde klassen in vak 8 van het protocol.
    3. Weekendje weg 60-s na het blok van de opname. Opstijgen van de bril tijdens de pauze, en opnieuw dragen hen opnieuw wanneer het blok van de opname opnieuw wordt opgestart.
    4. Herhaal de blok-en-break stappenreeks 5.2.1 en 5.2.2 viermaal voor elke activiteit.
    5. In het geval van SW, hebben het onderwerp knipoog herhaaldelijk met het linker oog tijdens één blok, en vervolgens herhaaldelijk knipoog met het rechteroog tijdens het volgende blok.
  3. Herhaal stap 5.1-5.2 en verzamelen van de gegevens van 10 onderwerpen. In deze studie, gebruikten we vijf mannen en vijf vrouwen, de gemiddelde leeftijd was 27.9 ± 4.3 (standaardafwijking; s.d.) jaren, die varieerden 19 – 33 jaar, en de gemiddelde BMI was 21.6 ± 3.2 (s.d.) kg/m2, die van 17,9 – 27,4 kg/m2 varieerden.
    Opmerking: In deze studie, de onderwerpen die niet over een medische voorwaarden te kauwen van voedsel, knipoog, en lopen werden aangeworven, en deze voorwaarde werd gebruikt voor inclusie criteria.

6. signaal voorbewerken en segmentatie

Opmerking: De linker- en signalen worden in de volgende procedures afzonderlijk berekend.

  1. Bereid een reeks van temporele frames van 2 s lange.
    1. Segment de 120 s opgenomen signalen in een set 2 s frames door hoppen hen tussenpozen 1-s gebruik van MATLAB zoals aangegeven in Figuur 6.
      Opmerking: De gesegmenteerde frames van 2 s lange werden gebruikt voor het onttrekken van functies in hoofdstuk 7. De 1 s hoppen grootte was vastbesloten om het verdelen van de signalen door de 3 s knipoog interval al vermeld in stap 5.2.1.
    2. Toepassing van een low-pass filter (LPF) met behulp van een 5th orde Butterworth filter met cutoff frequentie van 10 Hz voor elk frame.
    3. Sla de resultaten van stap 6.1.2 als de temporele frames voor de volgende stappen in stap 7.1.
  2. Bereid een reeks van spectrale frames.
    1. Aftrekken van de mediaan van de originele signalen van elk frame te verwijderen van de voorspanning bij het dragen van de bril.
      Opmerking: De preload waarde is niet vereist voor de volgende frequentie-analyse, aangezien het omvat niet alle informatie over kauwen, wandelen, knipoog, etc. het kon, maar bevatten belangrijke informatie, die van onderworpen onderwerp, van variëren kan elke instelling van de bril, en zelfs vanaf het moment dat een onderwerp draagt de bril.
    2. Een venster Hanning toepassen op elk frame te verminderen van een spectrale lekkage op frequentie-analyse.
    3. Produceren en opslaan van een ' single-sided spectrum door een snelle Fouriertransformatie (FFT) op elk frame passen.
  3. Een combinatie van een temporele en een spectrale frame van hetzelfde moment als een blok van het frame (of gewoon een frame) definiëren.

7. generatie van functie vectoren

Opmerking: De vector van een functie wordt gegenereerd per frame geproduceerd in sectie 6 van het protocol. De linker- en frames zijn afzonderlijk berekend en gecombineerd tot een functie vector in de volgende procedures. Alle procedures werden uitgevoerd in MATLAB.

  1. Het uittreksel van statistische functies van een temporele frame bij stap 6.1 van het protocol. Een lijst van het totale aantal 54 functies is gegeven in tabel 1.
  2. Het uittreksel van statistische functies van een spectrale frame in stap 6.2 van het protocol. Een lijst van het totale aantal 30 functies is gegeven in tabel 2.
  3. Een 84-dimensionale functie vector genereren door het combineren van de temporele en spectrale kenmerken hierboven.
  4. Label de gegenereerde functie vectoren uit de opnamen in stap 5.2 van het protocol.
  5. Herhaal de stappen uit stap 7.1-7.4 voor alle frame blokken en het genereren van een reeks van vectoren van de functie.

8. de indeling van de activiteiten in de klassen

Opmerking: Deze stap is te selecteren van het model van de classificatie van een support vector machine (SVM)23 door bepaling van de parameters die aantonen dat de beste nauwkeurigheid van de gegeven probleem (dat wil zeggen, functie vectoren). De SVM is een bekende gecontroleerde machine leren van de techniek, die uitstekende prestaties in generalisatie en robuustheid met behulp van een maximale marge tussen de klassen en de functie van een kernel toont. We een raster-Zoek- en een kruis-validation-methode gebruikt om te definiëren een straf parameter C en een kernel parameter γ van de radiale basis functie (RBF) kernel. Een minimale kennis van machine leren van technieken en het SVM is vereist voor de volgende procedures uitvoeren. Sommige referentiële materialen23,24,25 worden aanbevolen voor een beter begrip van machine leren van technieken en het SVM-algoritme. Alle procedures in deze sectie werden uitgevoerd met behulp van LibSVM25 softwarepakket.

  1. Definieert een raster van paren (C, γ) voor het raster-zoeken. Gebruik exponentieel groeit sequenties van C (2-10, 2-5,..., 230) en γ (2-30, 2-25,..., 210).
    Opmerking: Deze sequenties werden heuristisch bepaald.
  2. Een paar (C, γ) definiëren (bijvoorbeeld(2-10, 2-30)).
  3. Voor het gedefinieerde raster in stap 8.2, de 10-fold regeling van de Kruis-validatie uit te voeren.
    Opmerking: Deze regeling verdeelt de gehele functie vectoren in 10-delige deelverzamelingen, vervolgens een subset van het classificatie model getraind door de andere subsets testen en herhaal het boven alle de subsets kunt weergeven, één voor één. Daarom kunnen elke functie vectoren sequentieel worden getest.
    1. Verdeel de gehele functie vectoren in 10-delige deelverzamelingen.
    2. Een test set van een subset, en een opleiding ingesteld van de resterende 9 subsets definiëren.
    3. Definiëren van een schaal-vector die alle elementen van de vectoren van de functie aan het bereik van Weegschaal [0, 1] voor de training set.
      Opmerking: De schaal vector heeft dezelfde dimensie met de functie vector. Het bestaat uit een set van multiplicatoren waarvan de dezelfde rij (of kolom) van alle vectoren van de functie wordt aangepast aan het bereik van [0, 1]. Bijvoorbeeld, is het eerste kenmerk van een functie vector lineair geschaald naar het bereik van [0, 1] voor de alle eerste kenmerken van de vectoren van de functie opleiding. Merk op dat de schaal vector is gedefinieerd uit de opleiding set, omdat de test set moet worden aangenomen dat onbekend. Deze stap verhoogt de nauwkeurigheid van de classificatie door het maken van de functies het gelijk bereik en het vermijden van numerieke fouten tijdens de berekening.
    4. Elke functie van de opleiding ingesteld op het bereik van de schalen [0, 1] verkregen met behulp van de schaal vector in stap 8.2.3.
    5. Elke functie van het testen ingesteld op het bereik van de schalen [0, 1] verkregen met behulp van de schaal vector in stap 8.2.3.
    6. De opleiding ingesteld door middel van de SVM met de gedefinieerde paar (C, γ) in stap 8.2 trainen, en dan het bouwen van een model van de classificatie.
    7. De test set door middel van de SVM met de gedefinieerde paar (C, γ) test in stap 8.2 en het classificatie model verkregen van de opleiding-procedure.
    8. Bereken de juistheid van een classificatie op de test set. De nauwkeurigheid was berekend op basis van het percentage van de functie vectoren die correct zijn ingedeeld.
    9. Herhaal de stappen 8.2.2–8.2.8 voor alle de subsets kunt weergeven en berekenen van de gemiddelde nauwkeurigheid van alle deelverzamelingen.
  4. Herhaal de stappen 8.2 – 8.3.9 voor alle rasterpunten van een paar (c, γ).
  5. Vinden de lokale maximale waarde van de hoogste nauwkeurigheid van het raster. Alle procedures van hoofdstuk 8 worden geïllustreerd in Figuur 7.
  6. (Optioneel) Als de stap van het raster wordt beschouwd als grof, herhaalt u de stappen in een fijner raster in de buurt van de lokale maximale 8.1 – 8,5 gevonden in stap 8.5, en vinden het fijn raster nieuwe lokale maximaal.
  7. Het berekenen van de precisie, terugroepen en F1 score van elke categorie van activiteiten van de volgende vergelijkingen:
    Equation 1                                   Vergelijking 1
    Equation 2                                             Vergelijking 2
    Equation 3          Vergelijking 3
    waar TP, FP en FN waar positieven, valse positieven en valse negatieven voor elke activiteit, respectievelijk vertegenwoordigen. De matrix van de verwarring van alle activiteiten is gegeven in tabel 3.

Subscription Required. Please recommend JoVE to your librarian.

Representative Results

Door middel van de procedures die worden beschreven in het protocol wij twee versies van het 3D afgedrukte frame door te differentiëren van de lengte van het hoofd stuk, LH (133 en 138 mm), en de tempels, LT (110 en 125 mm), zoals wordt weergegeven in Figuur 4. Daarom kunnen we verschillende dragen voorwaarden, die van de onderwerpen hoofd grootte, vorm, etc. die de onderwerpen een van de frames variëren kunnen voor aanpassing aan hun hoofd voor de studie van de gebruiker kiest dekking. De verticale afstand, Lh, tussen het scharnier gewricht en het gat voor de bout ondersteuning was ingesteld op 7,5 mm zodat de versterkte kracht zou niet meer bedragen dan 15 N, oftewel het lineaire meetbereik van de belasting-cel. Ten slotte moet het hoofd stuk een dikte, tH, dat het buigmoment overgedragen van de bouten van beide ondersteuning wanneer uitgerust kan weerstaan. We kozen de tH 6 mm met een gebruik van koolstofvezel materiaal van een heuristische aanpak. De contactpunten kunnen worden aangepast door middel van de bouten van de steun aan het verfijnen van de dichtheid van de glazen, zoals afgebeeld in Figuur 5.

Tabel 3 toont de representatieve resultaten van de indeling voor alle sets van de activiteit. De gemiddelde F1 score resulteerde in 80,5%. Als beschouwd als een enkele score, kan de prestaties schijnen te zijn relatief aangetaste vergeleken met het resultaat van onze eerdere studie22. Wij, echter kunt belangrijke informatie door het vergelijken van de resultaten tussen elke activiteit uitpakken. De SR werd relatief goed onderscheiden van de SC, CW en SW, maar niet uit de W en de ST. Beide kauwen activiteiten, SC en CW, waren moeilijk te onderscheiden van elkaar. Aan de andere kant, kan worden geconstateerd dat beide kauwen activiteiten gemakkelijk kunnen worden onderscheiden van de SR, W ST en SW, die de andere fysieke activiteiten vertegenwoordigen. In het geval van de SW bleek het wink-activiteit te worden iets misclassified in de andere activiteiten.

Uit de resultaten van de tabel 3, kunnen we constateren diepgaande details voor de indeling. Eerst waren de twee kauwen activiteiten, SC en CW, duidelijk onderscheiden van de andere activiteiten. Onder hen stelt het onderscheid van de wandel activiteiten een mogelijkheid dat de voedsel-inname activiteit, die het belangrijkste doel van deze studie is, gemakkelijk te scheiden van de actieve lichaamsbeweging, zoals wandelen kunnen, via ons systeem. Zoals aangegeven in Figuur 6, kan worden gecontroleerd dat de kauwen en knipoog signalen, geactiveerd vanuit de temporalis spieractiviteit, aanzienlijk afwijken niet geactiveerd door de spieractiviteit temporalis waren. Aan de andere kant, het onderscheid tussen de twee kauwen activiteiten toonde relatief hoge misclassifications. Ze speelden een dominante rol in het verlagen van de beide de precisie en de herinnering van de kauwen activiteiten.

In termen van kauwen detectie, kunnen de SR, W en ST worden beschouwd als onbedoelde lawaai in het dagelijks leven. De knipoog activiteit, aan de andere kant, kan worden beschouwd als zinvolle meting, omdat het ook vanuit de temporalis spieractiviteit evenals is geactiveerd. Op basis van het bovenstaande, de twee kauwen activiteiten waren begrensd in een kauwen activiteit (CH), en de andere activiteiten met uitzondering van de knipoog werden gegroepeerd in een fysieke activiteit (PA). Tabel 4 toont de resultaten van de classificatie op deze activiteiten: kauwen (CH), lichamelijke activiteit (PA) en sedentaire knipoog (SW). Vinden we meer opmerkelijke resultaten uit. Het voorspelt informatie over of het systeem robuust is voor het opsporen van inname van voedsel zonder wordt beïnvloed door andere fysieke activiteiten. Bovendien, het geeft ook aan of het mogelijk is te onderscheiden van de voedselinname van andere gezicht activiteit zoals het wink. De resultaten tonen dat de kauwen activiteit goed onderscheiden van de andere activiteiten door een hoge F1 score van 93,4% kan zijn. In het geval van knipoog was het terugroepen (85.5%) iets lager dan dat van de andere activiteiten. Dit betekent dat de kwaliteit van de verzamelde gegevens voor wink waarschijnlijk laag was, omdat de gebruikers moesten knipoog in de nauwkeurige tijd met 3 s intervallen. In feite, werd naar voren gebracht dat de gebruikers gemist het wink of de glazen verschoven naar beneden af en toe tijdens de studie van de gebruiker.

Het verkrijgen van meer zinvolle resultaten uit het bovenstaande, we gegroepeerd en opnieuw gedefinieerd van de activiteiten in de nieuwe lidstaten. De twee kauwen activiteiten, SC en CW, werden gegroepeerd in één activiteit en gedefinieerd als kauwen. De SR, W en ST, die had een grote mate van smeedbare onderling, werden ook gegroepeerd in één activiteit, gedefinieerd als fysieke activiteit. Daardoor kregen we nieuwe representatieve resultaten voor de indeling opnieuw uitgevoerd via de activiteiten gekenmerkt als kauwen (CH), lichamelijke activiteit (PA) en sedentaire knipoog (SW), zoals aangegeven in tabel 4. De resultaten toonden aan dat een hoge voorspelling score met een gemiddelde F1 score van 91,4% van.

Figure 1
Figuur 1: schematische diagrammen van zowel links als rechts circuits. (A) schema's van de linker schakeling. Het bevat een batterij voor de levering van de macht aan het circuit van zowel links als rechts. Een 3,3 V spanningsregelaar met bypass condensator werd verstrekt voor de levering van een stabiele bedrijfsspanning aan het systeem. Meetcellen hier gepresenteerd werden ingevoegd aan beide zijden van het circuit (B) schema's van het juiste circuit. Het bevat een micro-controller eenheid (MCU) met Wi-Fi mogelijkheden. Een twee-kanaals multiplexer werd verstrekt voor het verwerken van de twee signalen van de kracht van beide zijden met een analoog-digitaalomzetter (ADC) van het MCU. Een verbindingslijn universal asynchronous receiver transmitter (UART) werd gebruikt flashen van het MCU. Klik hier voor een grotere versie van dit cijfer.

Figure 2
Figuur 2: PCB kunstwerken van zowel links als rechts circuits. (A) een kunstwerk van links de PCB. Alle elektronische componenten worden weergegeven als feitelijke metingen in mm. (B) een kunstwerk van het recht van de PCB. Klik hier voor een grotere versie van dit cijfer.

Figure 3
Figuur 3: representatieve resultaten van PCB's met alle componenten vastgesoldeerd. (A) de linker schakeling module. De belasting-cel werd geïntegreerd in de Raad van bestuur. Het bevat een 2-pins connector voor batterij en een 3-pins connector verbinden met het juiste bord. (B) de juiste circuit-module. De belasting-cel werd ook geïntegreerd in de Raad van bestuur. Het bevat een 4-pins connector voor het knipperende modus van het MCU, en een 3-pins connector te verbinden met het linker circuit. Klik hier voor een grotere versie van dit cijfer.

Figure 4
Figuur 4: het ontwerp van een 3D-model van het frame van de bril. (A) het ontwerp van het hoofd stuk. De bovenste afbeelding ziet u een vooraanzicht, en de onderste figuur toont een bovenaanzicht van het hoofd stuk. De lengte van het hoofd stuk, LH, is een ontwerp-parameter ter dekking van verschillende hoofdmaat van onderwerpen. We 3D twee versies van het hoofd stuk door te differentiëren het afgedrukt. De dikte van het hoofd stuk, tH, gedefinieerd door heuristisch. De afstand tussen een scharnier joint en een gat voor een ondersteuning bout, Lh, was van de mechanische versterking factor instellen (B) het ontwerp van de tempels. De bovenste afbeelding ziet u de linker tempel, en de onderste afbeelding ziet u de juiste tempel. De PCB's in Figuur 3 werden ingevoegd "slots" en een batterij was gemonteerd op een batterijhouder. Klik hier voor een grotere versie van dit cijfer.

Figure 5
Figuur 5: een representatief resultaat van thePCB-geïntegreerde glazen. De PCB's werden ingevoegd in de sleuven met bouten. De neusvleugels en de toppen van de tempels werden gedekt door rubber banden toevoegen van wrijving met de huid. Wanneer de bril zijn uitgerust, zijn de meetcellen gedrukt door ondersteuning bouten aan beide zijden. De dichtheid van de bril kan worden verfijnd door het losdraaien of aanscherping van de steun bouten. Klik hier voor een grotere versie van dit cijfer.

Figure 6
Figuur 6: temporele signalen in een blok van de opname van een gebruiker voor alle activiteiten. De y-as vertegenwoordigt de gemeten kracht, die was afgetrokken door de mediaan van de opname-blok voor een doel van de visualisatie. De maximale amplitudes van de kauwen activiteiten zijn groter dan de andere activiteiten. Linker- en signalen van knipoog activiteit worden omgekeerd. De figuur toont een voorbeeld van de linker knipoog. Een 2 s-kader werd gebruikt voor het definiëren van een functie vector door hoppen van de signalen op 1 s interval. Klik hier voor een grotere versie van dit cijfer.

Figure 7
Figuur 7: representatieve resultaten van het vinden van de lokale maximale nauwkeurigheid door verschillende paren van C, γ. (A) A contour plot van cross-gevalideerde nauwkeurigheden van alle activiteiten die zijn gedefinieerd in tabel 3. Elke as exponentieel toeneemt en het bereik heuristisch werd geselecteerd. De lokale maximale nauwkeurigheid van 80.4% opgetreden onder C, γ = (25, 20). (B) een contour plot van cross-gevalideerde nauwkeurigheden opnieuw gedefinieerde activiteiten in tabel 4. De maximale nauwkeurigheid van 92,3% opgetreden onder C, γ = (25, 20), en was veel nauwkeuriger dan het resultaat van (A). Klik hier voor een grotere versie van dit cijfer.

Nr. Functiebeschrijving Nr. Functiebeschrijving
1 Standaarddeviatie L 28 Skenwness R
2 Standaarddeviatie R 29 Kurtosis L
3 Variatiecoëfficiënt L 30 Kurtosis R
4 Variatiecoëfficiënt R 31 Autocorrelatie functie coëfficiënten L
5 Kruising nultarief L 32 Autocorrelatie functie coëfficiënten R
6 Nultarief kruising R 33 Signaal energie L
7 L het 20e percentiel 34 Signaal energie R
8 R het 20e percentiel 35 Log signaal energie L
9 50e percentiel L 36 Log signaal energie R
10 50e percentiel R 37 Entropie van energie L
11 80ste percentiel L 38 Entropie van energie R
12 80ste percentiel R 39 Piek-tot-piek amplitude L
13 Interkwartielafstand L 40 Piek-tot-piek amplitude R
14 Interkwartielafstand R 41 Het aantal pieken L
15 Som van het 20e percentiel L vierkant 42 Het aantal pieken R
16 Vierkante som van R het 20e percentiel 43 Gemiddelde van tijd tussen pieken L
17 Som van 50e percentiel L vierkant 44 Gemiddelde van tijd tussen pieken R
18 Vierkante som van 50e percentiel R 45 Std. tijd tussen pieken L
19 Som van de 80e percentiel L vierkant 46 Std. tijd tussen pieken R
20 Vierkante som van 80ste percentiel R 47 Voorspelling verhouding L
21 1ste bin van weggegooid distributie L 48 Voorspelling verhouding R
22 1ste bin van weggegooid distributie R 49 Harmonische verhouding L
23 2de bin van weggegooid distributie L 50 Harmonische verhouding R
24 2de bin van weggegooid distributie R 51 Fundamentele frequentie L
25 3e bin van weggegooid distributie L 52 Fundamentele frequentie R
26 3e bin van weggegooid distributie R 53 Correlatiecoëfficiënt van L en R
27 Skenwness L 54 Sigmal omvang gebied van L en R

Tabel 1: statistische functies van een temporele frame uitgepakt. Een totaal van 54 functies werden gehaald. De linker en rechter signalen werden afzonderlijk berekend behalve voor de functies correlatie, 53 en 54.

Nr. Functiebeschrijving Nr. Functiebeschrijving
1 Spectrale energie L 16 Spectrale verspreiding R
2 Spectrale energie R 17 Spectrale entropie L
3 Spectrale zone 1 van energie L 18 Spectrale entropie R
4 Spectrale zone 1 van energie R 19 Spectrale entropie van energie L
5 Spectrale zone 2 van energie L 20 Spectrale entropie van energie R
6 Spectrale zone 2 van energie R 21 Spectrale flux L
7 Spectrale zone 3 van energie L 22 Spectrale flux R
8 Spectrale zone 3 van energie R 23 Spectrale afwentelen L
9 Spectrale zone 4 van energie L 24 Spectrale afwentelen R
10 Spectrale zone 4 van energie R 25 Maximale spectrale crest L
11 Spectrale zone 5 van energie L 26 Maximale spectrale crest R
12 Spectrale zone 5 van energie R 27 Spectrale scheefheid L
13 Spectral centroid L 28 Spectrale scheefheid R
14 Spectral centroid R 29 Spectrale kurtosis L
15 Spectrale verspreiding L 30 Spectrale kurtosis R

Tabel 2: statistische functies van een spectrale frame uitgepakt. Een totaal van 30 functies werden gehaald. De linker en rechter signalen werden afzonderlijk berekend. Van de functies in tabel 1 en tabel 2bestaat een functie vector uit een totaal van 84 functies.

Voorspeld
activiteit
Werkelijke activiteit Totaal Precisie
een SR b SC c W d CW e ST f SW
SR 1222 18 79 6 168 75 1568 77,9%
SC 10 1268 17 159 46 15 1515 83,7%
W 55 19 1212 32 144 20 1482 81,8%
CW 3 158 34 1327 28 12 1562 85.0%
ST 192 75 185 19 1117 55 1643 68.0%
SW 78 22 33 17 57 1383 1590 87.0%
Totaal 1560 1560 1560 1560 1560 1560 9360
Terugroepen 78,3% 81.3% 77,7% 85,1% 71.6% 88,7% 80.4%
F1 stand 78,1% 82,5% 79,7% 85.0% 69,7% 87,8%
Gemiddelde score van F1 80,5%

Tabel 3: Verwarring matrix van alle activiteiten wanneer (C, γ) = (25, 20) in figuur 7A. Deze matrix toont alle resultaten van de voorspelling voor alle activiteiten: eenSR: sedentaire rest, bSC: sedentaire kauwen, cW: wandelen, dCW: kauwen tijdens het lopen, eST: sedentaire praten, fSW: sedentaire knipoog.

Voorspeld
activiteit
Werkelijke activiteit Totaal Precisie
een C b PA c SW
C 2898 162 26 3086 93,9%
PA 201 4404 200 4805 91,7%
SW 21 114 1334 1469 90,8%
Totaal 3120 4680 1560 9360
Terugroepen 92,9% 94,1% 85.5% 92,3%
F1 stand 93,4% 92,9% 88.1%
Gemiddelde score van F1 91,4%

Tabel 4: Verwarring matrix van alle opnieuw gedefinieerde activiteiten wanneer (C, γ) = (25, 20) in figuur 7B. Deze matrix toont alle resultaten van de voorspelling voor alle opnieuw gedefinieerde activiteiten: eenCH: kauwen, bPA: lichamelijke activiteit, cSW: sedentaire knipoog.

Subscription Required. Please recommend JoVE to your librarian.

Discussion

In deze studie, we voor het eerst voorgesteld het ontwerp- en productieproces van de bril die het gevoel van de patronen van de voedselinname en fysieke activiteiten. Als deze studie voornamelijk gericht op de gegevensanalyse te onderscheiden van de voedselinname van de andere fysieke activiteiten (zoals wandelen en knipogen), de sensor en data-acquisitie-systeem vereist de uitvoering van mobiliteit opname. Het systeem bevatte dus de sensoren, de MCU met het vermogen van de draadloze communicatie en de batterij. Het voorgestelde protocol geboden een roman en praktische manier om te meten de patronen van spieractiviteit temporalis als gevolg van de voedselinname en het wink op een contactvrije manier: de tools en methodologieën te gemakkelijk detecteren de voedselinname in het dagelijks leven zonder omslachtige apparatuur werden beschreven.

Er zijn belangrijke overwegingen voor de procedure voor de productie van de bril. De tempel delen moeten worden ontworpen om het integreren van de modules van de PCB vervaardigd in stap 1.2 zoals weergegeven in figuur 4B en figuur 4C. De belasting-cel moet zo worden geplaatst dat het wordt gedrukt door een bout van de steun op een plaat van de steun van het hoofd stuk wanneer uitgerust zoals geïllustreerd in het bovenaanzicht van het scharnier deel in Figuur 5. In stap 2.4 hoeft de mate van het buigen van de tempel van de bril niet te rigoreus, zijn als het doel van de kromming is te verhogen van een form-factor beter aanpassen aan de bril op een betreft's hoofd. Wees voorzichtig, echter, zoals overmatig buigen de tempels voorkomen zal van het aanraken van de musculus temporalis, waardoor het onmogelijk is om te verzamelen van belangrijke patronen.

Voor het verkrijgen van betrouwbare gegevens als gevolg van de verschillende hoofd grootte en vormen van onderwerpen, werden twee versies van de bril verstrekt door het variëren van de lengte van het hoofd stuk en de tempels. Bovendien, door gebruik te maken van de ondersteuning volt om te fine-tunen van de slijtage-vermogen, kunnen wij de krapte van de bril aanpassen. Dus, de gegevens verzameld door de diverse glazen, onderwerpen, en dragen-voorwaarden kunnen weerspiegelen de variabiliteit van de intra - en intersite - individual en andere vorm-factoren.

In de studie van de gebruiker, het onderwerp trok de bril tijdens de pauze, en droeg ze opnieuw wanneer het blok van de opname opnieuw opgestart. Deze actie verhinderd de gegevens overfitting tot een specifieke dragen toestand omdat het veranderd de dragen voorwaarden (bijvoorbeeld, links en rechts balans, preload op de meetcellen, contactoppervlak met de huid, etc.) elke keer het onderwerp opnieuw droeg de bril.

Volgens een eerdere studie van kauwen frequentie, de kauwen activiteit voornamelijk varieerden van 0.94 Hz(5 percentiel) tot en met26(95-percentiel) 2,17 Hz. Dus, we de framegrootte ingesteld op 2 s zodat een frame meerdere kauwen activiteiten bevat. Deze framegrootte is ook geschikt voor het een of meer wandelen cycli, die over het algemeen van 1.4 Hz tot 2,5 Hz27 variërenbevattende. Wij uitgevoerd de wandelende activiteit bij een snelheid van 4,5 km/h op een loopband, omdat de normale snelheid lopen van 3.3 km/h tot 6,5 km/h27,28 varieert. De grootte van de hop in Figuur 6 werd bepaald van de gegevens van de opgenomen knipoog waar onderwerpen aan het wink 3-s tussenpozen op de hoogte waren. Wij ook gefilterd de gegevens met de cutoff frequentie van 10 Hz, omdat we uit onze vorige onderzoek dat meer dan 10 Hz had geen belangrijke informatie vonden signalen op kauwen detectie22.

Omdat het systeem twee meetcellen aan beide zijden heeft, is het mogelijk om te onderscheiden van de linker- en gebeurtenissen van het kauwen en het wink, zoals aangetoond in onze eerdere studie22. Echter, in tegenstelling tot de vorige studie, het doel van deze studie was om aan te tonen dat het systeem effectief voedselinname van de fysieke activiteiten scheiden kan. Als de gegevens zijn voldoende verzameld door de studie van de gebruiker, vervolgens nader onderzoek aan de linkerkant en juiste indeling kan worden uitgevoerd, met behulp van de functies correlatie in de functie vector. Aan de andere kant, is het moeilijk om te onderscheiden tussen de sedentaire activiteit en wandelen binnen het systeem. Verdere wijzigingen in het systeem kunnen leveren gedetailleerde classificatie van de inname van voedsel, zoals eten, terwijl zitten en eten voor onderweg, met een hoge nauwkeurigheid. Dit kan door middel van een sensor fusion techniek worden geïmplementeerd door een inertial measurement unit (IMU) toe te voegen aan het systeem18. Zo ja, kunt het systeem bijhouden de energie-uitgaven en de energie-inname gelijktijdig. Wij menen dat onze aanpak praktische en mogelijke oplossingen voor detectie van voedselinname en lichaamsbeweging biedt.

Schatting van de energie-inname is een essentieel doel van het onderzoek naar dieet controle, en kan bijvoorbeeld door het type van voedsel te classificeren, en vervolgens omzetten in calorieën uit vooraf gedefinieerde calorie informatie worden geanalyseerd. Een recente studie stelde een methode van het classificeren van voedsel typen met behulp van voedsel beelden en diepe algoritmes14leren. Het is echter moeilijk te scheiden van de types van voedsel met de krachtsensors gebruikt in deze studie; de toevoeging van een sensor van het beeld aan de voorzijde van het apparaat kan herkennen van de types van voedsel door middel van beeldverwerking en machine leertechnieken en dus het classificeren van de soorten levensmiddelen. Via deze sensor fusion techniek met de kracht en beeld sensoren is het potentieel van deze studie applicatie naar algemene voeding monitoring applicaties.

Subscription Required. Please recommend JoVE to your librarian.

Disclosures

De auteurs hebben niets te onthullen.

Acknowledgments

Dit werk werd gesteund door Envisible, Inc. Deze studie werd gesteund door een subsidie van de Koreaanse Health Technology R & D Project, ministerie van gezondheid & welzijn, Republiek Korea (HI15C1027). Dit onderzoek werd ook ondersteund door de National Research Foundation Korea (NRF-2016R1A1A1A05005348).

Materials

Name Company Catalog Number Comments
FSS1500NSB Honeywell, USA Load cell
INA125U Texas Instruments, USA Amplifier
ESP-07 Shenzhen Anxinke Technology, China MCU with Wi-Fi module
74LVC1G3157 Nexperia, The Netherlands Multiplexer
MP701435P Maxpower, China LiPo battery
U1V10F3 Pololu, USA Voltage regulator
Ultimaker 2 Ultimaker, The Netherlands 3D printer
ColorFabb XT-CF20 ColorFabb, The Netherlands Carbon fiber filament
iPhone 6s Plus Apple, USA Data acquisition device
Jelly Belly Jelly Belly Candy Company, USA Food texture for user study

DOWNLOAD MATERIALS LIST

References

  1. Sharma, A. M., Padwal, R. Obesity is a sign-over-eating is a symptom: an aetiological framework for the assessment and management of obesity. Obes Rev. 11 (5), 362-370 (2010).
  2. Pi-Sunyer, F. X., et al. Clinical guidelines on the identification, evaluation, and treatment of overweight and obesity in adults. Am J Clin Nutr. 68 (4), 899-917 (1998).
  3. McCrory, P., Strauss, B., Wahlqvist, M. L. Energy balance, food intake and obesity. Exer Obes. , London. (1994).
  4. Albinali, F., Intille, S., Haskell, W., Rosenberger, M. Proceedings of the 12th ACM international conference on Ubiquitous computing. , ACM. 311-320 (2010).
  5. Bonomi, A., Westerterp, K. Advances in physical activity monitoring and lifestyle interventions in obesity: a review. Int J Obes. 36 (2), 167-177 (2012).
  6. Jung, S., Lee, J., Hyeon, T., Lee, M., Kim, D. H. Fabric-Based Integrated Energy Devices for Wearable Activity Monitors. Adv Mater. 26 (36), 6329-6334 (2014).
  7. Fulk, G. D., Sazonov, E. Using sensors to measure activity in people with stroke. Top Stroke Rehabil. 18 (6), 746-757 (2011).
  8. Makeyev, O., Lopez-Meyer, P., Schuckers, S., Besio, W., Sazonov, E. Automatic food intake detection based on swallowing sounds. Biomed Signal Process Control. 7 (6), 649-656 (2012).
  9. Päßler, S., Fischer, W. Food intake activity detection using an artificial neural network. Biomed Tech (Berl). , (2012).
  10. Passler, S., Fischer, W. -J. Food intake monitoring: Automated chew event detection in chewing sounds. IEEE J Biomed Health Inform. 18 (1), 278-289 (2014).
  11. Kadomura, A., et al. CHI'13 Extended Abstracts on Human Factors in Computing Systems. , ACM. 1551-1556 (2013).
  12. Fontana, J. M., Farooq, M., Sazonov, E. Automatic ingestion monitor: A novel wearable device for monitoring of ingestive behavior. IEEE Trans Biomed Eng. 61 (6), 1772-1779 (2014).
  13. Shen, Y., Salley, J., Muth, E., Hoover, A. Assessing the Accuracy of a Wrist Motion Tracking Method for Counting Bites across Demographic and Food Variables. IEEE J Biomed Health Inform. , (2016).
  14. Farooq, M., Sazonov, E. International Conference on Bioinformatics and Biomedical Engineering. , Springer. 464-472 (2017).
  15. Grigoriadis, A., Johansson, R. S., Trulsson, M. Temporal profile and amplitude of human masseter muscle activity is adapted to food properties during individual chewing cycles. J Oral Rehab. 41 (5), 367-373 (2014).
  16. Strini, P. J. S. A., Strini, P. J. S. A., de Souza Barbosa, T., Gavião, M. B. D. Assessment of thickness and function of masticatory and cervical muscles in adults with and without temporomandibular disorders. Arch Oral Biol. 58 (9), 1100-1108 (2013).
  17. Standring, S. Gray's anatomy: the anatomical basis of clinical practice. , Elsevier Health Sciences. (2015).
  18. Farooq, M., Sazonov, E. A novel wearable device for food intake and physical activity recognition. Sensors. 16 (7), 1067 (2016).
  19. Zhang, R., Amft, O. Proceedings of the 2016 ACM International Symposium on Wearable Computers. , ACM. 50-52 (2016).
  20. Farooq, M., Sazonov, E. Segmentation and Characterization of Chewing Bouts by Monitoring Temporalis Muscle Using Smart Glasses with Piezoelectric Sensor. IEEE J Biomed Health Inform. , (2016).
  21. Huang, Q., Wang, W., Zhang, Q. Your Glasses Know Your Diet: Dietary Monitoring using Electromyography Sensors. IEEE Internet of Things Journal. , (2017).
  22. Chung, J., et al. A glasses-type wearable device for monitoring the patterns of food intake and facial activity. Scientific Reports. 7, 41690 (2017).
  23. Cristianini, N., Shawe-Taylor, J. An introduction to support Vector Machines: and other kernel-based learning methods. , Cambridge University Press Cambridge. (2000).
  24. Giannakopoulos, T., Pikrakis, A. Introduction to Audio Analysis: A MATLAB Approach. , Academic Press. (2014).
  25. Chang, C. -C., Lin, C. -J. LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol. 2 (3), 27 (2011).
  26. Po, J., et al. Time-frequency analysis of chewing activity in the natural environment. J Dent Res. 90 (10), 1206-1210 (2011).
  27. Ji, T. Frequency and velocity of people walking. Struct Eng. 84 (3), 36-40 (2005).
  28. Knoblauch, R., Pietrucha, M., Nitzburg, M. Field studies of pedestrian walking speed and start-up time. Transp Res Red. 1538, 27-38 (1996).

Tags

Engineering kwestie 132 Wearable apparaat monitoring van ingestive gedrag (MIB) inname van voedsel lichaamsbeweging belasting cel PCB fabricage 3D printen machine leren ondersteuning van vector machine (SVM)
Ontwerp en evaluatie van slimme bril voor voeding en lichaamsbeweging classificatie
Play Video
PDF DOI DOWNLOAD MATERIALS LIST

Cite this Article

Chung, J., Oh, W., Baek, D., Ryu,More

Chung, J., Oh, W., Baek, D., Ryu, S., Lee, W. G., Bang, H. Design and Evaluation of Smart Glasses for Food Intake and Physical Activity Classification. J. Vis. Exp. (132), e56633, doi:10.3791/56633 (2018).

Less
Copy Citation Download Citation Reprints and Permissions
View Video

Get cutting-edge science videos from JoVE sent straight to your inbox every month.

Waiting X
Simple Hit Counter