Position and Orientation Tracking in a Ubiquitous Monitoring System for Parkinson Disease Patients With Freezing of Gait Symptom
Identifieur interne : 003187 ( Ncbi/Checkpoint ); précédent : 003186; suivant : 003188Position and Orientation Tracking in a Ubiquitous Monitoring System for Parkinson Disease Patients With Freezing of Gait Symptom
Auteurs :Source :
- JMIR mHealth and uHealth [ 2291-5222 ] ; 2013.
Abstract
Freezing of gait (FoG) is one of the most disturbing and least understood symptoms in Parkinson disease (PD). Although the majority of existing assistive systems assume accurate detections of FoG episodes, the detection itself is still an open problem. The specificity of FoG is its dependency on the context of a patient, such as the current location or activity. Knowing the patient's context might improve FoG detection. One of the main technical challenges that needs to be solved in order to start using contextual information for FoG detection is accurate estimation of the patient's position and orientation toward key elements of his or her indoor environment.
The objectives of this paper are to (1) present the concept of the monitoring system, based on wearable and ambient sensors, which is designed to detect FoG using the spatial context of the user, (2) establish a set of requirements for the application of position and orientation tracking in FoG detection, (3) evaluate the accuracy of the position estimation for the tracking system, and (4) evaluate two different methods for human orientation estimation.
We developed a prototype system to localize humans and track their orientation, as an important prerequisite for a context-based FoG monitoring system. To setup the system for experiments with real PD patients, the accuracy of the position and orientation tracking was assessed under laboratory conditions in 12 participants. To collect the data, the participants were asked to wear a smartphone, with and without known orientation around the waist, while walking over a predefined path in the marked area captured by two Kinect cameras with non-overlapping fields of view.
We used the root mean square error (RMSE) as the main performance measure. The vision based position tracking algorithm achieved RMSE = 0.16 m in position estimation for upright standing people. The experimental results for the proposed human orientation estimation methods demonstrated the adaptivity and robustness to changes in the smartphone attachment position, when the fusion of both vision and inertial information was used.
The system achieves satisfactory accuracy on indoor position tracking for the use in the FoG detection application with spatial context. The combination of inertial and vision information has the potential for correct patient heading estimation even when the inertial wearable sensor device is put into an a priori unknown position.
Url:
DOI: 10.2196/mhealth.2539
PubMed: 25098265
PubMed Central: 4114461
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Pmc, to step Corpus: 002075
- to stream Pmc, to step Curation: 002075
- to stream Pmc, to step Checkpoint: 001079
- to stream Ncbi, to step Merge: 003187
- to stream Ncbi, to step Curation: 003187
Links to Exploration step
PMC:4114461Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Position and Orientation Tracking in a Ubiquitous Monitoring System for Parkinson Disease Patients With Freezing of Gait Symptom</title>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">25098265</idno>
<idno type="pmc">4114461</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114461</idno>
<idno type="RBID">PMC:4114461</idno>
<idno type="doi">10.2196/mhealth.2539</idno>
<date when="2013">2013</date>
<idno type="wicri:Area/Pmc/Corpus">002075</idno>
<idno type="wicri:Area/Pmc/Curation">002075</idno>
<idno type="wicri:Area/Pmc/Checkpoint">001079</idno>
<idno type="wicri:Area/Ncbi/Merge">003187</idno>
<idno type="wicri:Area/Ncbi/Curation">003187</idno>
<idno type="wicri:Area/Ncbi/Checkpoint">003187</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Position and Orientation Tracking in a Ubiquitous Monitoring System for Parkinson Disease Patients With Freezing of Gait Symptom</title>
</analytic>
<series><title level="j">JMIR mHealth and uHealth</title>
<idno type="eISSN">2291-5222</idno>
<imprint><date when="2013">2013</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><sec sec-type="background"><title>Background</title>
<p>Freezing of gait (FoG) is one of the most disturbing and least understood symptoms in Parkinson disease (PD). Although the majority of existing assistive systems assume accurate detections of FoG episodes, the detection itself is still an open problem. The specificity of FoG is its dependency on the context of a patient, such as the current location or activity. Knowing the patient's context might improve FoG detection. One of the main technical challenges that needs to be solved in order to start using contextual information for FoG detection is accurate estimation of the patient's position and orientation toward key elements of his or her indoor environment.</p>
</sec>
<sec sec-type="objective"><title>Objective</title>
<p>The objectives of this paper are to (1) present the concept of the monitoring system, based on wearable and ambient sensors, which is designed to detect FoG using the spatial context of the user, (2) establish a set of requirements for the application of position and orientation tracking in FoG detection, (3) evaluate the accuracy of the position estimation for the tracking system, and (4) evaluate two different methods for human orientation estimation.</p>
</sec>
<sec sec-type="methods"><title>Methods</title>
<p>We developed a prototype system to localize humans and track their orientation, as an important prerequisite for a context-based FoG monitoring system. To setup the system for experiments with real PD patients, the accuracy of the position and orientation tracking was assessed under laboratory conditions in 12 participants. To collect the data, the participants were asked to wear a smartphone, with and without known orientation around the waist, while walking over a predefined path in the marked area captured by two Kinect cameras with non-overlapping fields of view.</p>
</sec>
<sec sec-type="results"><title>Results</title>
<p>We used the root mean square error (RMSE) as the main performance measure. The vision based position tracking algorithm achieved RMSE = 0.16 m in position estimation for upright standing people. The experimental results for the proposed human orientation estimation methods demonstrated the adaptivity and robustness to changes in the smartphone attachment position, when the fusion of both vision and inertial information was used.</p>
</sec>
<sec sec-type="conclusions"><title>Conclusions</title>
<p>The system achieves satisfactory accuracy on indoor position tracking for the use in the FoG detection application with spatial context. The combination of inertial and vision information has the potential for correct patient heading estimation even when the inertial wearable sensor device is put into an a priori unknown position.</p>
</sec>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Fahn, S" uniqKey="Fahn S">S Fahn</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Macht, M" uniqKey="Macht M">M Macht</name>
</author>
<author><name sortKey="Kaussner, Y" uniqKey="Kaussner Y">Y Kaussner</name>
</author>
<author><name sortKey="Moller, Jc" uniqKey="Moller J">JC Möller</name>
</author>
<author><name sortKey="Stiasny Kolster, K" uniqKey="Stiasny Kolster K">K Stiasny-Kolster</name>
</author>
<author><name sortKey="Eggert, Km" uniqKey="Eggert K">KM Eggert</name>
</author>
<author><name sortKey="Kruger, H P" uniqKey="Kruger H">H-P Krüger</name>
</author>
<author><name sortKey="Ellgring, H" uniqKey="Ellgring H">H Ellgring</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Schaafsma, Jd" uniqKey="Schaafsma J">JD Schaafsma</name>
</author>
<author><name sortKey="Balash, Y" uniqKey="Balash Y">Y Balash</name>
</author>
<author><name sortKey="Gurevich, T" uniqKey="Gurevich T">T Gurevich</name>
</author>
<author><name sortKey="Bartels, Al" uniqKey="Bartels A">AL Bartels</name>
</author>
<author><name sortKey="Hausdorff, Jm" uniqKey="Hausdorff J">JM Hausdorff</name>
</author>
<author><name sortKey="Giladi, N" uniqKey="Giladi N">N Giladi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Bloem, Br" uniqKey="Bloem B">BR Bloem</name>
</author>
<author><name sortKey="Hausdorff, Jm" uniqKey="Hausdorff J">JM Hausdorff</name>
</author>
<author><name sortKey="Visser, Je" uniqKey="Visser J">JE Visser</name>
</author>
<author><name sortKey="Giladi, N" uniqKey="Giladi N">N Giladi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Naismith, Sl" uniqKey="Naismith S">SL Naismith</name>
</author>
<author><name sortKey="Shine, Jm" uniqKey="Shine J">JM Shine</name>
</author>
<author><name sortKey="Lewis, Sjg" uniqKey="Lewis S">SJG Lewis</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Spildooren, J" uniqKey="Spildooren J">J Spildooren</name>
</author>
<author><name sortKey="Vercruysse, S" uniqKey="Vercruysse S">S Vercruysse</name>
</author>
<author><name sortKey="Desloovere, K" uniqKey="Desloovere K">K Desloovere</name>
</author>
<author><name sortKey="Vandenberghe, W" uniqKey="Vandenberghe W">W Vandenberghe</name>
</author>
<author><name sortKey="Kerckhofs, E" uniqKey="Kerckhofs E">E Kerckhofs</name>
</author>
<author><name sortKey="Nieuwboer, A" uniqKey="Nieuwboer A">A Nieuwboer</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Giladi, N" uniqKey="Giladi N">N Giladi</name>
</author>
<author><name sortKey="Hausdorff, Jm" uniqKey="Hausdorff J">JM Hausdorff</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vercruysse, S" uniqKey="Vercruysse S">S Vercruysse</name>
</author>
<author><name sortKey="Spildooren, J" uniqKey="Spildooren J">J Spildooren</name>
</author>
<author><name sortKey="Heremans, E" uniqKey="Heremans E">E Heremans</name>
</author>
<author><name sortKey="Vandenbossche, J" uniqKey="Vandenbossche J">J Vandenbossche</name>
</author>
<author><name sortKey="Levin, O" uniqKey="Levin O">O Levin</name>
</author>
<author><name sortKey="Wenderoth, N" uniqKey="Wenderoth N">N Wenderoth</name>
</author>
<author><name sortKey="Swinnen, Sp" uniqKey="Swinnen S">SP Swinnen</name>
</author>
<author><name sortKey="Janssens, L" uniqKey="Janssens L">L Janssens</name>
</author>
<author><name sortKey="Vanderberghe, W" uniqKey="Vanderberghe W">W Vanderberghe</name>
</author>
<author><name sortKey="Nieuwboer, A" uniqKey="Nieuwboer A">A Nieuwboer</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Diamond, A" uniqKey="Diamond A">A Diamond</name>
</author>
<author><name sortKey="Jankovic, J" uniqKey="Jankovic J">J Jankovic</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Burleigh Jacobs, A" uniqKey="Burleigh Jacobs A">A Burleigh-Jacobs</name>
</author>
<author><name sortKey="Horak, Fb" uniqKey="Horak F">FB Horak</name>
</author>
<author><name sortKey="Nutt, Jg" uniqKey="Nutt J">JG Nutt</name>
</author>
<author><name sortKey="Obeso, Ja" uniqKey="Obeso J">JA Obeso</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Nieuwboer, A" uniqKey="Nieuwboer A">A Nieuwboer</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Moore, St" uniqKey="Moore S">ST Moore</name>
</author>
<author><name sortKey="Macdougall, Hg" uniqKey="Macdougall H">HG MacDougall</name>
</author>
<author><name sortKey="Ondo, Wg" uniqKey="Ondo W">WG Ondo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="B Chlin, M" uniqKey="B Chlin M">M Bächlin</name>
</author>
<author><name sortKey="Plotnik, M" uniqKey="Plotnik M">M Plotnik</name>
</author>
<author><name sortKey="Roggen, D" uniqKey="Roggen D">D Roggen</name>
</author>
<author><name sortKey="Maidan, I" uniqKey="Maidan I">I Maidan</name>
</author>
<author><name sortKey="Hausdorff, Jm" uniqKey="Hausdorff J">JM Hausdorff</name>
</author>
<author><name sortKey="Giladi, N" uniqKey="Giladi N">N Giladi</name>
</author>
<author><name sortKey="Troster, G" uniqKey="Troster G">G Tröster</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Jovanov, E" uniqKey="Jovanov E">E Jovanov</name>
</author>
<author><name sortKey="Wang, E" uniqKey="Wang E">E Wang</name>
</author>
<author><name sortKey="Verhagen, L" uniqKey="Verhagen L">L Verhagen</name>
</author>
<author><name sortKey="Fredrickson, M" uniqKey="Fredrickson M">M Fredrickson</name>
</author>
<author><name sortKey="Fratangelo, R" uniqKey="Fratangelo R">R Fratangelo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zabaleta, H" uniqKey="Zabaleta H">H Zabaleta</name>
</author>
<author><name sortKey="Keller, T" uniqKey="Keller T">T Keller</name>
</author>
<author><name sortKey="Fimbel, Ej" uniqKey="Fimbel E">EJ Fimbel</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Sama, A" uniqKey="Sama A">A Sama</name>
</author>
<author><name sortKey="Pardo Ayala, De" uniqKey="Pardo Ayala D">DE Pardo-Ayala</name>
</author>
<author><name sortKey="Cabestany, J" uniqKey="Cabestany J">J Cabestany</name>
</author>
<author><name sortKey="Rodriguez Molinero, A" uniqKey="Rodriguez Molinero A">A Rodriguez-Molinero</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mazilu, S" uniqKey="Mazilu S">S Mazilu</name>
</author>
<author><name sortKey="Hardegger, M" uniqKey="Hardegger M">M Hardegger</name>
</author>
<author><name sortKey="Zhu, Z" uniqKey="Zhu Z">Z Zhu</name>
</author>
<author><name sortKey="Roggen, D" uniqKey="Roggen D">D Roggen</name>
</author>
<author><name sortKey="Troster, G" uniqKey="Troster G">G Troster</name>
</author>
<author><name sortKey="Plotnik, M" uniqKey="Plotnik M">M Plotnik</name>
</author>
<author><name sortKey="Hausdorff, Jm" uniqKey="Hausdorff J">JM Hausdorff</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Higuchi, T" uniqKey="Higuchi T">T Higuchi</name>
</author>
<author><name sortKey="Cinelli, Me" uniqKey="Cinelli M">ME Cinelli</name>
</author>
<author><name sortKey="Greig, Ma" uniqKey="Greig M">MA Greig</name>
</author>
<author><name sortKey="Patla, Ae" uniqKey="Patla A">AE Patla</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Almeida, Qj" uniqKey="Almeida Q">QJ Almeida</name>
</author>
<author><name sortKey="Lebold, Ca" uniqKey="Lebold C">CA Lebold</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Cowie, D" uniqKey="Cowie D">D Cowie</name>
</author>
<author><name sortKey="Limousin, P" uniqKey="Limousin P">P Limousin</name>
</author>
<author><name sortKey="Peters, A" uniqKey="Peters A">A Peters</name>
</author>
<author><name sortKey="Hariz, M" uniqKey="Hariz M">M Hariz</name>
</author>
<author><name sortKey="Day, Bl" uniqKey="Day B">BL Day</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Snijders, Ah" uniqKey="Snijders A">AH Snijders</name>
</author>
<author><name sortKey="Nijkrake, Mj" uniqKey="Nijkrake M">MJ Nijkrake</name>
</author>
<author><name sortKey="Bakker, M" uniqKey="Bakker M">M Bakker</name>
</author>
<author><name sortKey="Munneke, M" uniqKey="Munneke M">M Munneke</name>
</author>
<author><name sortKey="Wind, C" uniqKey="Wind C">C Wind</name>
</author>
<author><name sortKey="Bloem, Br" uniqKey="Bloem B">BR Bloem</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Cruz, L" uniqKey="Cruz L">L Cruz</name>
</author>
<author><name sortKey="Lucio, D" uniqKey="Lucio D">D Lucio</name>
</author>
<author><name sortKey="Velho, L" uniqKey="Velho L">L Velho</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Taka, B" uniqKey="Taka B">B Takač</name>
</author>
<author><name sortKey="Catala, A" uniqKey="Catala A">A Català</name>
</author>
<author><name sortKey="Cabestany, J" uniqKey="Cabestany J">J Cabestany</name>
</author>
<author><name sortKey="Chen, W" uniqKey="Chen W">W Chen</name>
</author>
<author><name sortKey="Rauterberg, M" uniqKey="Rauterberg M">M Rauterberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Taka, B" uniqKey="Taka B">B Takač</name>
</author>
<author><name sortKey="Catala, A" uniqKey="Catala A">A Català</name>
</author>
<author><name sortKey="Rodriguez, D" uniqKey="Rodriguez D">D Rodríguez</name>
</author>
<author><name sortKey="Chen, W" uniqKey="Chen W">W Chen</name>
</author>
<author><name sortKey="Rauterberg, M" uniqKey="Rauterberg M">M Rauterberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Quigley, M" uniqKey="Quigley M">M Quigley</name>
</author>
<author><name sortKey="Conley, K" uniqKey="Conley K">K Conley</name>
</author>
<author><name sortKey="Gerkey, B" uniqKey="Gerkey B">B Gerkey</name>
</author>
<author><name sortKey="Faust, J" uniqKey="Faust J">J Faust</name>
</author>
<author><name sortKey="Foote, T" uniqKey="Foote T">T Foote</name>
</author>
<author><name sortKey="Leibs, J" uniqKey="Leibs J">J Leibs</name>
</author>
<author><name sortKey="Wheeler, R" uniqKey="Wheeler R">R Wheeler</name>
</author>
<author><name sortKey="Ng, A" uniqKey="Ng A">A Ng</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Bradski, Gr" uniqKey="Bradski G">GR Bradski</name>
</author>
<author><name sortKey="Pisarevsky, V" uniqKey="Pisarevsky V">V Pisarevsky</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Rusu, Rb" uniqKey="Rusu R">RB Rusu</name>
</author>
<author><name sortKey="Cousins, S" uniqKey="Cousins S">S Cousins</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Khoshelham, K" uniqKey="Khoshelham K">K Khoshelham</name>
</author>
<author><name sortKey="Elberink, So" uniqKey="Elberink S">SO Elberink</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Harville, M" uniqKey="Harville M">M Harville</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mu Oz Salinas, R" uniqKey="Mu Oz Salinas R">R Muñoz-Salinas</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Madgwick, So" uniqKey="Madgwick S">SO Madgwick</name>
</author>
<author><name sortKey="Harrison, Aj" uniqKey="Harrison A">AJ Harrison</name>
</author>
<author><name sortKey="Vaidyanathan, A" uniqKey="Vaidyanathan A">A Vaidyanathan</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Harville, M" uniqKey="Harville M">M Harville</name>
</author>
<author><name sortKey="Li, D" uniqKey="Li D">D Li</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Thrun, S" uniqKey="Thrun S">S Thrun</name>
</author>
<author><name sortKey="Burgard, W" uniqKey="Burgard W">W Burgard</name>
</author>
<author><name sortKey="Fox, D" uniqKey="Fox D">D Fox</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Weidmann, U" uniqKey="Weidmann U">U Weidmann</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fernandez Baena, A" uniqKey="Fernandez Baena A">A Fernàndez-Baena</name>
</author>
<author><name sortKey="Susin, A" uniqKey="Susin A">A Susin</name>
</author>
<author><name sortKey="Lligadas, X" uniqKey="Lligadas X">X Lligadas</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<affiliations><list></list>
<tree></tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Ncbi/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 003187 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Ncbi/Checkpoint/biblio.hfd -nk 003187 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= Ncbi |étape= Checkpoint |type= RBID |clé= PMC:4114461 |texte= Position and Orientation Tracking in a Ubiquitous Monitoring System for Parkinson Disease Patients With Freezing of Gait Symptom }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Ncbi/Checkpoint/RBID.i -Sk "pubmed:25098265" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Ncbi/Checkpoint/biblio.hfd \ | NlmPubMed2Wicri -a HapticV1
This area was generated with Dilib version V0.6.23. |