A Wearable Mobile Sensor Platform to Assist Fruit Grading
Identifieur interne : 000083 ( Pmc/Checkpoint ); précédent : 000082; suivant : 000084A Wearable Mobile Sensor Platform to Assist Fruit Grading
Auteurs : Rafael V. Aroca ; Rafael B. Gomes ; Rummennigue R. Dantas ; Adonai G. Calbo ; Luiz M. G. GonçalvesSource :
- Sensors (Basel, Switzerland) [ 1424-8220 ] ; 2013.
Abstract
Wearable computing is a form of ubiquitous computing that offers flexible and useful tools for users. Specifically, glove-based systems have been used in the last 30 years in a variety of applications, but mostly focusing on sensing people's attributes, such as finger bending and heart rate. In contrast, we propose in this work a novel flexible and reconfigurable instrumentation platform in the form of a glove, which can be used to analyze and measure attributes of fruits by just pointing or touching them with the proposed glove. An architecture for such a platform is designed and its application for intuitive fruit grading is also presented, including experimental results for several fruits.
Url:
DOI: 10.3390/s130506109
PubMed: 23666134
PubMed Central: 3690047
Affiliations:
Links toward previous steps (curation, corpus...)
Links to Exploration step
PMC:3690047Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">A Wearable Mobile Sensor Platform to Assist Fruit Grading</title>
<author><name sortKey="Aroca, Rafael V" sort="Aroca, Rafael V" uniqKey="Aroca R" first="Rafael V." last="Aroca">Rafael V. Aroca</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Gomes, Rafael B" sort="Gomes, Rafael B" uniqKey="Gomes R" first="Rafael B." last="Gomes">Rafael B. Gomes</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Dantas, Rummennigue R" sort="Dantas, Rummennigue R" uniqKey="Dantas R" first="Rummennigue R." last="Dantas">Rummennigue R. Dantas</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Calbo, Adonai G" sort="Calbo, Adonai G" uniqKey="Calbo A" first="Adonai G." last="Calbo">Adonai G. Calbo</name>
<affiliation><nlm:aff id="af2-sensors-13-06109"> Embrapa Instrumentation, Brazilian Agricultural Research Corporation, Rua Quinze de Novembro, 1452, P.O. Box 741, 13560-970 São Carlos, SP, Brazil; E-Mail:<email>adonai.calbo@embrapa.br</email>
</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Goncalves, Luiz M G" sort="Goncalves, Luiz M G" uniqKey="Goncalves L" first="Luiz M. G." last="Gonçalves">Luiz M. G. Gonçalves</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">23666134</idno>
<idno type="pmc">3690047</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3690047</idno>
<idno type="RBID">PMC:3690047</idno>
<idno type="doi">10.3390/s130506109</idno>
<date when="2013">2013</date>
<idno type="wicri:Area/Pmc/Corpus">000194</idno>
<idno type="wicri:Area/Pmc/Curation">000194</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000083</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">A Wearable Mobile Sensor Platform to Assist Fruit Grading</title>
<author><name sortKey="Aroca, Rafael V" sort="Aroca, Rafael V" uniqKey="Aroca R" first="Rafael V." last="Aroca">Rafael V. Aroca</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Gomes, Rafael B" sort="Gomes, Rafael B" uniqKey="Gomes R" first="Rafael B." last="Gomes">Rafael B. Gomes</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Dantas, Rummennigue R" sort="Dantas, Rummennigue R" uniqKey="Dantas R" first="Rummennigue R." last="Dantas">Rummennigue R. Dantas</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Calbo, Adonai G" sort="Calbo, Adonai G" uniqKey="Calbo A" first="Adonai G." last="Calbo">Adonai G. Calbo</name>
<affiliation><nlm:aff id="af2-sensors-13-06109"> Embrapa Instrumentation, Brazilian Agricultural Research Corporation, Rua Quinze de Novembro, 1452, P.O. Box 741, 13560-970 São Carlos, SP, Brazil; E-Mail:<email>adonai.calbo@embrapa.br</email>
</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Goncalves, Luiz M G" sort="Goncalves, Luiz M G" uniqKey="Goncalves L" first="Luiz M. G." last="Gonçalves">Luiz M. G. Gonçalves</name>
<affiliation><nlm:aff id="af1-sensors-13-06109"> NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</nlm:aff>
</affiliation>
</author>
</analytic>
<series><title level="j">Sensors (Basel, Switzerland)</title>
<idno type="eISSN">1424-8220</idno>
<imprint><date when="2013">2013</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><p>Wearable computing is a form of ubiquitous computing that offers flexible and useful tools for users. Specifically, glove-based systems have been used in the last 30 years in a variety of applications, but mostly focusing on sensing people's attributes, such as finger bending and heart rate. In contrast, we propose in this work a novel flexible and reconfigurable instrumentation platform in the form of a glove, which can be used to analyze and measure attributes of fruits by just pointing or touching them with the proposed glove. An architecture for such a platform is designed and its application for intuitive fruit grading is also presented, including experimental results for several fruits.</p>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Dipietro, L" uniqKey="Dipietro L">L. Dipietro</name>
</author>
<author><name sortKey="Sabatini, A" uniqKey="Sabatini A">A. Sabatini</name>
</author>
<author><name sortKey="Dario, P" uniqKey="Dario P">P. Dario</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Sturman, D J" uniqKey="Sturman D">D.J. Sturman</name>
</author>
<author><name sortKey="Zeltzer, D" uniqKey="Zeltzer D">D. Zeltzer</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kader, A A" uniqKey="Kader A">A.A. Kader</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nierenberg, D" uniqKey="Nierenberg D">D. Nierenberg</name>
</author>
<author><name sortKey="Institute, W" uniqKey="Institute W">W. Institute</name>
</author>
<author><name sortKey="Halweil, B" uniqKey="Halweil B">B. Halweil</name>
</author>
<author><name sortKey="Starke, L" uniqKey="Starke L">L. Starke</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Calbo, A G" uniqKey="Calbo A">A.G. Calbo</name>
</author>
<author><name sortKey="Nery, A A" uniqKey="Nery A">A.A. Nery</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Simson, S P" uniqKey="Simson S">S.P. Simson</name>
</author>
<author><name sortKey="Straus, M C" uniqKey="Straus M">M.C. Straus</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kader, A A" uniqKey="Kader A">A.A. Kader</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Reid, M S" uniqKey="Reid M">M.S. Reid</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kasmire, R F" uniqKey="Kasmire R">R.F. Kasmire</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Roggen, D" uniqKey="Roggen D">D. Roggen</name>
</author>
<author><name sortKey="Magnenat, S" uniqKey="Magnenat S">S. Magnenat</name>
</author>
<author><name sortKey="Waibel, M" uniqKey="Waibel M">M. Waibel</name>
</author>
<author><name sortKey="Troster, G" uniqKey="Troster G">G. Troster</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mann, S" uniqKey="Mann S">S. Mann</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kenn, H" uniqKey="Kenn H">H. Kenn</name>
</author>
<author><name sortKey="Megen, F V" uniqKey="Megen F">F.V. Megen</name>
</author>
<author><name sortKey="Sugar, R" uniqKey="Sugar R">R. Sugar</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vance, S" uniqKey="Vance S">S. Vance</name>
</author>
<author><name sortKey="Migachyov, L" uniqKey="Migachyov L">L. Migachyov</name>
</author>
<author><name sortKey="Fu, W" uniqKey="Fu W">W. Fu</name>
</author>
<author><name sortKey="Hajjar, I" uniqKey="Hajjar I">I. Hajjar</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhang, X" uniqKey="Zhang X">X. Zhang</name>
</author>
<author><name sortKey="Weng, D" uniqKey="Weng D">D. Weng</name>
</author>
<author><name sortKey="Wang, Y" uniqKey="Wang Y">Y. Wang</name>
</author>
<author><name sortKey="Liu, Y" uniqKey="Liu Y">Y. Liu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tongrod, N" uniqKey="Tongrod N">N. Tongrod</name>
</author>
<author><name sortKey="Kerdcharoen, T" uniqKey="Kerdcharoen T">T. Kerdcharoen</name>
</author>
<author><name sortKey="Watthanawisuth, N" uniqKey="Watthanawisuth N">N. Watthanawisuth</name>
</author>
<author><name sortKey="Tuantranont, A" uniqKey="Tuantranont A">A. Tuantranont</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Rowberg, J" uniqKey="Rowberg J">J. Rowberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Witt, H" uniqKey="Witt H">H. Witt</name>
</author>
<author><name sortKey="Nicolai, T" uniqKey="Nicolai T">T. Nicolai</name>
</author>
<author><name sortKey="Kenn, H" uniqKey="Kenn H">H. Kenn</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Shin, J H" uniqKey="Shin J">J.H. Shin</name>
</author>
<author><name sortKey="Hong, K S" uniqKey="Hong K">K.S. Hong</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Won, D" uniqKey="Won D">D. Won</name>
</author>
<author><name sortKey="Lee, H G" uniqKey="Lee H">H.G. Lee</name>
</author>
<author><name sortKey="Kim, J Y" uniqKey="Kim J">J.Y. Kim</name>
</author>
<author><name sortKey="Choi, M" uniqKey="Choi M">M. Choi</name>
</author>
<author><name sortKey="Kang, M S" uniqKey="Kang M">M.S. Kang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Perng, J" uniqKey="Perng J">J. Perng</name>
</author>
<author><name sortKey="Fisher, B" uniqKey="Fisher B">B. Fisher</name>
</author>
<author><name sortKey="Hollar, S" uniqKey="Hollar S">S. Hollar</name>
</author>
<author><name sortKey="Pister, K" uniqKey="Pister K">K. Pister</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zimmermann, P" uniqKey="Zimmermann P">P. Zimmermann</name>
</author>
<author><name sortKey="Symietz, M" uniqKey="Symietz M">M. Symietz</name>
</author>
<author><name sortKey="Voges, R" uniqKey="Voges R">R. Voges</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Baker, J L" uniqKey="Baker J">J.L. Baker</name>
</author>
<author><name sortKey="Davies, P R" uniqKey="Davies P">P.R. Davies</name>
</author>
<author><name sortKey="Keswani, K" uniqKey="Keswani K">K. Keswani</name>
</author>
<author><name sortKey="Rahman, S S" uniqKey="Rahman S">S.S. Rahman</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tyler, M" uniqKey="Tyler M">M. Tyler</name>
</author>
<author><name sortKey="Haase, S" uniqKey="Haase S">S. Haase</name>
</author>
<author><name sortKey="Kaczmarek, K" uniqKey="Kaczmarek K">K. Kaczmarek</name>
</author>
<author><name sortKey="Bach Y Rita, P" uniqKey="Bach Y Rita P">P. Bach-y Rita</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Cho, M C" uniqKey="Cho M">M.C. Cho</name>
</author>
<author><name sortKey="Park, K H" uniqKey="Park K">K.H. Park</name>
</author>
<author><name sortKey="Hong, S H" uniqKey="Hong S">S.H. Hong</name>
</author>
<author><name sortKey="Jeon, J W" uniqKey="Jeon J">J.W. Jeon</name>
</author>
<author><name sortKey="Lee, S I" uniqKey="Lee S">S.I. Lee</name>
</author>
<author><name sortKey="Choi, H" uniqKey="Choi H">H. Choi</name>
</author>
<author><name sortKey="Choi, H G" uniqKey="Choi H">H.G. Choi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Culver, V" uniqKey="Culver V">V. Culver</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fraser, H" uniqKey="Fraser H">H. Fraser</name>
</author>
<author><name sortKey="Fels, S" uniqKey="Fels S">S. Fels</name>
</author>
<author><name sortKey="Pritchard, R" uniqKey="Pritchard R">R. Pritchard</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gollner, U" uniqKey="Gollner U">U. Gollner</name>
</author>
<author><name sortKey="Bieling, T" uniqKey="Bieling T">T. Bieling</name>
</author>
<author><name sortKey="Joost, G" uniqKey="Joost G">G. Joost</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Jing, L" uniqKey="Jing L">L. Jing</name>
</author>
<author><name sortKey="Zhou, Y" uniqKey="Zhou Y">Y. Zhou</name>
</author>
<author><name sortKey="Cheng, Z" uniqKey="Cheng Z">Z. Cheng</name>
</author>
<author><name sortKey="Huang, T" uniqKey="Huang T">T. Huang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nanayakkara, S" uniqKey="Nanayakkara S">S. Nanayakkara</name>
</author>
<author><name sortKey="Shilkrot, R" uniqKey="Shilkrot R">R. Shilkrot</name>
</author>
<author><name sortKey="Maes, P" uniqKey="Maes P">P. Maes</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lorussi, F" uniqKey="Lorussi F">F. Lorussi</name>
</author>
<author><name sortKey="Scilingo, E" uniqKey="Scilingo E">E. Scilingo</name>
</author>
<author><name sortKey="Tesconi, A" uniqKey="Tesconi A">A. Tesconi</name>
</author>
<author><name sortKey="Tognetti, A" uniqKey="Tognetti A">A. Tognetti</name>
</author>
<author><name sortKey="De Rossi, D" uniqKey="De Rossi D">D. de Rossi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Condell, J" uniqKey="Condell J">J. Condell</name>
</author>
<author><name sortKey="Curran, K" uniqKey="Curran K">K. Curran</name>
</author>
<author><name sortKey="Quigley, T" uniqKey="Quigley T">T. Quigley</name>
</author>
<author><name sortKey="Gardiner, P" uniqKey="Gardiner P">P. Gardiner</name>
</author>
<author><name sortKey="Mcneill, M" uniqKey="Mcneill M">M. McNeill</name>
</author>
<author><name sortKey="Xie, E" uniqKey="Xie E">E. Xie</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Cutolo, F" uniqKey="Cutolo F">F. Cutolo</name>
</author>
<author><name sortKey="Mancinelli, C" uniqKey="Mancinelli C">C. Mancinelli</name>
</author>
<author><name sortKey="Patel, S" uniqKey="Patel S">S. Patel</name>
</author>
<author><name sortKey="Carbonaro, N" uniqKey="Carbonaro N">N. Carbonaro</name>
</author>
<author><name sortKey="Schmid, M" uniqKey="Schmid M">M. Schmid</name>
</author>
<author><name sortKey="Tognetti, A" uniqKey="Tognetti A">A. Tognetti</name>
</author>
<author><name sortKey="De Rossi, D" uniqKey="De Rossi D">D. de Rossi</name>
</author>
<author><name sortKey="Bonato, P" uniqKey="Bonato P">P. Bonato</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Connolly, J" uniqKey="Connolly J">J. Connolly</name>
</author>
<author><name sortKey="Curran, K" uniqKey="Curran K">K. Curran</name>
</author>
<author><name sortKey="Condell, J" uniqKey="Condell J">J. Condell</name>
</author>
<author><name sortKey="Gardiner, P" uniqKey="Gardiner P">P. Gardiner</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tognetti, A" uniqKey="Tognetti A">A. Tognetti</name>
</author>
<author><name sortKey="Carbonaro, N" uniqKey="Carbonaro N">N. Carbonaro</name>
</author>
<author><name sortKey="Zupone, G" uniqKey="Zupone G">G. Zupone</name>
</author>
<author><name sortKey="De Rossi, D" uniqKey="De Rossi D">D. de Rossi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tognetti, A" uniqKey="Tognetti A">A. Tognetti</name>
</author>
<author><name sortKey="Lorussi, F" uniqKey="Lorussi F">F. Lorussi</name>
</author>
<author><name sortKey="Tesconi, M" uniqKey="Tesconi M">M. Tesconi</name>
</author>
<author><name sortKey="Bartalesi, R" uniqKey="Bartalesi R">R. Bartalesi</name>
</author>
<author><name sortKey="Zupone, G" uniqKey="Zupone G">G. Zupone</name>
</author>
<author><name sortKey="De Rossi, D" uniqKey="De Rossi D">D. de Rossi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tognetti, A" uniqKey="Tognetti A">A. Tognetti</name>
</author>
<author><name sortKey="Lorussi, F" uniqKey="Lorussi F">F. Lorussi</name>
</author>
<author><name sortKey="Bartalesi, R" uniqKey="Bartalesi R">R. Bartalesi</name>
</author>
<author><name sortKey="Tesconi, M" uniqKey="Tesconi M">M. Tesconi</name>
</author>
<author><name sortKey="Zupone, G" uniqKey="Zupone G">G. Zupone</name>
</author>
<author><name sortKey="De Rossi, D" uniqKey="De Rossi D">D. de Rossi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Niazmand, K" uniqKey="Niazmand K">K. Niazmand</name>
</author>
<author><name sortKey="Tonn, K" uniqKey="Tonn K">K. Tonn</name>
</author>
<author><name sortKey="Kalaras, A" uniqKey="Kalaras A">A. Kalaras</name>
</author>
<author><name sortKey="Fietzek, U" uniqKey="Fietzek U">U. Fietzek</name>
</author>
<author><name sortKey="Mehrkens, J" uniqKey="Mehrkens J">J. Mehrkens</name>
</author>
<author><name sortKey="Lueth, T" uniqKey="Lueth T">T. Lueth</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ryoo, D W" uniqKey="Ryoo D">D.W. Ryoo</name>
</author>
<author><name sortKey="Kim, Y S" uniqKey="Kim Y">Y.S. Kim</name>
</author>
<author><name sortKey="Lee, J W" uniqKey="Lee J">J.W. Lee</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Angius, G" uniqKey="Angius G">G. Angius</name>
</author>
<author><name sortKey="Raffo, L" uniqKey="Raffo L">L. Raffo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Megalingam, R" uniqKey="Megalingam R">R. Megalingam</name>
</author>
<author><name sortKey="Radhakrishnan, V" uniqKey="Radhakrishnan V">V. Radhakrishnan</name>
</author>
<author><name sortKey="Jacob, D" uniqKey="Jacob D">D. Jacob</name>
</author>
<author><name sortKey="Unnikrishnan, D" uniqKey="Unnikrishnan D">D. Unnikrishnan</name>
</author>
<author><name sortKey="Sudhakaran, A" uniqKey="Sudhakaran A">A. Sudhakaran</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Koenen, H P" uniqKey="Koenen H">H.P. Koenen</name>
</author>
<author><name sortKey="Trow, R W" uniqKey="Trow R">R.W. Trow</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fishkin, K" uniqKey="Fishkin K">K. Fishkin</name>
</author>
<author><name sortKey="Philipose, M" uniqKey="Philipose M">M. Philipose</name>
</author>
<author><name sortKey="Rea, A" uniqKey="Rea A">A. Rea</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hong, Y J" uniqKey="Hong Y">Y.J. Hong</name>
</author>
<author><name sortKey="Kim, I J" uniqKey="Kim I">I.J. Kim</name>
</author>
<author><name sortKey="Ahn, S C" uniqKey="Ahn S">S.C. Ahn</name>
</author>
<author><name sortKey="Kim, H G" uniqKey="Kim H">H.G. Kim</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Patterson, D" uniqKey="Patterson D">D. Patterson</name>
</author>
<author><name sortKey="Fox, D" uniqKey="Fox D">D. Fox</name>
</author>
<author><name sortKey="Kautz, H" uniqKey="Kautz H">H. Kautz</name>
</author>
<author><name sortKey="Philipose, M" uniqKey="Philipose M">M. Philipose</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Im, S" uniqKey="Im S">S. Im</name>
</author>
<author><name sortKey="Kim, I J" uniqKey="Kim I">I.J. Kim</name>
</author>
<author><name sortKey="Ahn, S C" uniqKey="Ahn S">S.C. Ahn</name>
</author>
<author><name sortKey="Kim, H G" uniqKey="Kim H">H.G. Kim</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Min, J K" uniqKey="Min J">J.K. Min</name>
</author>
<author><name sortKey="Cho, S B" uniqKey="Cho S">S.B. Cho</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Yin, Z" uniqKey="Yin Z">Z. Yin</name>
</author>
<author><name sortKey="Yu, Y C" uniqKey="Yu Y">Y.C. Yu</name>
</author>
<author><name sortKey="Schettino, L" uniqKey="Schettino L">L. Schettino</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Yoshimor, K" uniqKey="Yoshimor K">K. Yoshimor</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Noriyuki, S" uniqKey="Noriyuki S">S. Noriyuki</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Muguira, L" uniqKey="Muguira L">L. Muguira</name>
</author>
<author><name sortKey="Vazquez, J" uniqKey="Vazquez J">J. Vazquez</name>
</author>
<author><name sortKey="Arruti, A" uniqKey="Arruti A">A. Arruti</name>
</author>
<author><name sortKey="De Garibay, J" uniqKey="De Garibay J">J. de Garibay</name>
</author>
<author><name sortKey="Mendia, I" uniqKey="Mendia I">I. Mendia</name>
</author>
<author><name sortKey="Renteria, S" uniqKey="Renteria S">S. Renteria</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Caldwell, T W" uniqKey="Caldwell T">T.W. Caldwell</name>
</author>
<author><name sortKey="Chen, N" uniqKey="Chen N">N. Chen</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Markow, T" uniqKey="Markow T">T. Markow</name>
</author>
<author><name sortKey="Ramakrishnan, N" uniqKey="Ramakrishnan N">N. Ramakrishnan</name>
</author>
<author><name sortKey="Huang, K" uniqKey="Huang K">K. Huang</name>
</author>
<author><name sortKey="Starner, T" uniqKey="Starner T">T. Starner</name>
</author>
<author><name sortKey="Eicholtz, M" uniqKey="Eicholtz M">M. Eicholtz</name>
</author>
<author><name sortKey="Garrett, S" uniqKey="Garrett S">S. Garrett</name>
</author>
<author><name sortKey="Profita, H" uniqKey="Profita H">H. Profita</name>
</author>
<author><name sortKey="Scarlata, A" uniqKey="Scarlata A">A. Scarlata</name>
</author>
<author><name sortKey="Schooler, C" uniqKey="Schooler C">C. Schooler</name>
</author>
<author><name sortKey="Tarun, A" uniqKey="Tarun A">A. Tarun</name>
</author>
<author><name sortKey="Backus, D" uniqKey="Backus D">D. Backus</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Satomi, M" uniqKey="Satomi M">M. Satomi</name>
</author>
<author><name sortKey="Perner Wilson, H" uniqKey="Perner Wilson H">H. Perner-Wilson</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Leavitt, L" uniqKey="Leavitt L">L. Leavitt</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Walters, K" uniqKey="Walters K">K. Walters</name>
</author>
<author><name sortKey="Lee, S" uniqKey="Lee S">S. Lee</name>
</author>
<author><name sortKey="Starner, T" uniqKey="Starner T">T. Starner</name>
</author>
<author><name sortKey="Leibrandt, R" uniqKey="Leibrandt R">R. Leibrandt</name>
</author>
<author><name sortKey="Lawo, M" uniqKey="Lawo M">M. Lawo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ikuaki, K" uniqKey="Ikuaki K">K. Ikuaki</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Toney, A" uniqKey="Toney A">A. Toney</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Witt, H" uniqKey="Witt H">H. Witt</name>
</author>
<author><name sortKey="Leibrandt, R" uniqKey="Leibrandt R">R. Leibrandt</name>
</author>
<author><name sortKey="Kemnade, A" uniqKey="Kemnade A">A. Kemnade</name>
</author>
<author><name sortKey="Witt, H" uniqKey="Witt H">H. Witt</name>
</author>
<author><name sortKey="Leibrandt, R" uniqKey="Leibrandt R">R. Leibrandt</name>
</author>
<author><name sortKey="Kemnade, A" uniqKey="Kemnade A">A. Kemnade</name>
</author>
<author><name sortKey="Kenn, H" uniqKey="Kenn H">H. Kenn</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ramos, F J G" uniqKey="Ramos F">F.J.G. Ramos</name>
</author>
<author><name sortKey="Valre, V" uniqKey="Valre V">V. Valre</name>
</author>
<author><name sortKey="Homer, I" uniqKey="Homer I">I. Homer</name>
</author>
<author><name sortKey="Ortiz Canavate, J" uniqKey="Ortiz Canavate J">J. Ortiz-Canavate</name>
</author>
<author><name sortKey="Ruiz Altisent, M" uniqKey="Ruiz Altisent M">M. Ruiz-Altisent</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kader, A A" uniqKey="Kader A">A.A. Kader</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhou, J" uniqKey="Zhou J">J. Zhou</name>
</author>
<author><name sortKey="Zhou, Q" uniqKey="Zhou Q">Q. Zhou</name>
</author>
<author><name sortKey="Liu, J" uniqKey="Liu J">J. Liu</name>
</author>
<author><name sortKey="Xu, D" uniqKey="Xu D">D. Xu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Jha, S N" uniqKey="Jha S">S.N. Jha</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gunasekaran, S" uniqKey="Gunasekaran S">S. Gunasekaran</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Chalidabhongse, T" uniqKey="Chalidabhongse T">T. Chalidabhongse</name>
</author>
<author><name sortKey="Yimyam, P" uniqKey="Yimyam P">P. Yimyam</name>
</author>
<author><name sortKey="Sirisomboon, P" uniqKey="Sirisomboon P">P. Sirisomboon</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Charoenpong, T" uniqKey="Charoenpong T">T. Charoenpong</name>
</author>
<author><name sortKey="Chamnongthai, K" uniqKey="Chamnongthai K">K. Chamnongthai</name>
</author>
<author><name sortKey="Kamhom, P" uniqKey="Kamhom P">P. Kamhom</name>
</author>
<author><name sortKey="Krairiksh, M" uniqKey="Krairiksh M">M. Krairiksh</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mustafa, N B A" uniqKey="Mustafa N">N.B.A. Mustafa</name>
</author>
<author><name sortKey="Fuad, N A" uniqKey="Fuad N">N.A. Fuad</name>
</author>
<author><name sortKey="Ahmed, S K" uniqKey="Ahmed S">S.K. Ahmed</name>
</author>
<author><name sortKey="Abidin, A A Z" uniqKey="Abidin A">A.A.Z. Abidin</name>
</author>
<author><name sortKey="Ali, Z" uniqKey="Ali Z">Z. Ali</name>
</author>
<author><name sortKey="Yit, W B" uniqKey="Yit W">W.B. Yit</name>
</author>
<author><name sortKey="Sharrif, Z A M" uniqKey="Sharrif Z">Z.A.M. Sharrif</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lee, D" uniqKey="Lee D">D. Lee</name>
</author>
<author><name sortKey="Chang, Y" uniqKey="Chang Y">Y. Chang</name>
</author>
<author><name sortKey="Archibald, J" uniqKey="Archibald J">J. Archibald</name>
</author>
<author><name sortKey="Greco, C" uniqKey="Greco C">C. Greco</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Molina Delgado, D" uniqKey="Molina Delgado D">D. Molina-Delgado</name>
</author>
<author><name sortKey="Alegre, S" uniqKey="Alegre S">S. Alegre</name>
</author>
<author><name sortKey="Barreiro, P" uniqKey="Barreiro P">P. Barreiro</name>
</author>
<author><name sortKey="Valero, C" uniqKey="Valero C">C. Valero</name>
</author>
<author><name sortKey="Ruiz Altisent, M" uniqKey="Ruiz Altisent M">M. Ruiz-Altisent</name>
</author>
<author><name sortKey="Recasens, I" uniqKey="Recasens I">I. Recasens</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Calbo, A G" uniqKey="Calbo A">A.G. Calbo</name>
</author>
<author><name sortKey="Pessoa, J" uniqKey="Pessoa J">J. Pessoa</name>
</author>
<author><name sortKey="Ferreira, M" uniqKey="Ferreira M">M. Ferreira</name>
</author>
<author><name sortKey="Marouelli, W" uniqKey="Marouelli W">W. Marouelli</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Calbo, A G" uniqKey="Calbo A">A.G. Calbo</name>
</author>
<author><name sortKey="Nery, A A" uniqKey="Nery A">A.A. Nery</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Xu, D" uniqKey="Xu D">D. Xu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Yit, W B" uniqKey="Yit W">W.B. Yit</name>
</author>
<author><name sortKey="Mustafa, N B A" uniqKey="Mustafa N">N.B.A. Mustafa</name>
</author>
<author><name sortKey="Ali, Z" uniqKey="Ali Z">Z. Ali</name>
</author>
<author><name sortKey="Ahmed, S K" uniqKey="Ahmed S">S.K. Ahmed</name>
</author>
<author><name sortKey="Sharrif, Z A M" uniqKey="Sharrif Z">Z.A.M. Sharrif</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Calbo, A G" uniqKey="Calbo A">A.G. Calbo</name>
</author>
<author><name sortKey="Pessoa, J D C" uniqKey="Pessoa J">J.D.C. Pessoa</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Portugal Zambrano, C E" uniqKey="Portugal Zambrano C">C.E. Portugal-Zambrano</name>
</author>
<author><name sortKey="Mena Chalco, J P" uniqKey="Mena Chalco J">J.P. Mena-Chalco</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gomes, R B" uniqKey="Gomes R">R.B. Gomes</name>
</author>
<author><name sortKey="Goncalves, L M G" uniqKey="Goncalves L">L.M.G. Gonçalves</name>
</author>
<author><name sortKey="De Carvalho, B M" uniqKey="De Carvalho B">B.M. de Carvalho</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Salamati, N" uniqKey="Salamati N">N. Salamati</name>
</author>
<author><name sortKey="Fredembach, C" uniqKey="Fredembach C">C. Fredembach</name>
</author>
<author><name sortKey="Ssstrunk, S" uniqKey="Ssstrunk S">S. Ssstrunk</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Salamati, N" uniqKey="Salamati N">N. Salamati</name>
</author>
<author><name sortKey="Ssstrunk, S" uniqKey="Ssstrunk S">S. Ssstrunk</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Trucco, E" uniqKey="Trucco E">E. Trucco</name>
</author>
<author><name sortKey="Verri, A" uniqKey="Verri A">A. Verri</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhang, Z" uniqKey="Zhang Z">Z. Zhang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zwinderman, M" uniqKey="Zwinderman M">M. Zwinderman</name>
</author>
<author><name sortKey="Rybski, P" uniqKey="Rybski P">P. Rybski</name>
</author>
<author><name sortKey="Kootstra, G" uniqKey="Kootstra G">G. Kootstra</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gomes, R B" uniqKey="Gomes R">R. B. Gomes</name>
</author>
<author><name sortKey="Aroca, R V" uniqKey="Aroca R">R. V. Aroca</name>
</author>
<author><name sortKey="Carvalho, B M" uniqKey="Carvalho B">B. M. Carvalho</name>
</author>
<author><name sortKey="Goncalves, L M G" uniqKey="Goncalves L">L. M. G. Gonçalves</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lucas, B D" uniqKey="Lucas B">B.D. Lucas</name>
</author>
<author><name sortKey="Kanade, T" uniqKey="Kanade T">T. Kanade</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Carvalho, B M" uniqKey="Carvalho B">B.M. Carvalho</name>
</author>
<author><name sortKey="Herman, G T" uniqKey="Herman G">G.T. Herman</name>
</author>
<author><name sortKey="Kong, T Y" uniqKey="Kong T">T.Y. Kong</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Do Nascimento Nunes, M C" uniqKey="Do Nascimento Nunes M">M.C. Do Nascimento Nunes</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article"><pmc-dir>properties open_access</pmc-dir>
<front><journal-meta><journal-id journal-id-type="nlm-ta">Sensors (Basel)</journal-id>
<journal-id journal-id-type="iso-abbrev">Sensors (Basel)</journal-id>
<journal-title-group><journal-title>Sensors (Basel, Switzerland)</journal-title>
</journal-title-group>
<issn pub-type="epub">1424-8220</issn>
<publisher><publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name>
</publisher>
</journal-meta>
<article-meta><article-id pub-id-type="pmid">23666134</article-id>
<article-id pub-id-type="pmc">3690047</article-id>
<article-id pub-id-type="doi">10.3390/s130506109</article-id>
<article-id pub-id-type="publisher-id">sensors-13-06109</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Article</subject>
</subj-group>
</article-categories>
<title-group><article-title>A Wearable Mobile Sensor Platform to Assist Fruit Grading</article-title>
</title-group>
<contrib-group><contrib contrib-type="author"><name><surname>Aroca</surname>
<given-names>Rafael V.</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-13-06109"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Gomes</surname>
<given-names>Rafael B.</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-13-06109"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Dantas</surname>
<given-names>Rummennigue R.</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-13-06109"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Calbo</surname>
<given-names>Adonai G.</given-names>
</name>
<xref ref-type="aff" rid="af2-sensors-13-06109"><sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Gonçalves</surname>
<given-names>Luiz M. G.</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-13-06109"><sup>1</sup>
</xref>
<xref rid="c1-sensors-13-06109" ref-type="corresp"><sup>*</sup>
</xref>
</contrib>
</contrib-group>
<aff id="af1-sensors-13-06109"><label>1</label>
NatalNet Laboratory, Technology Center, Federal University of Rio Grande do Norte (UFRN), 59078-900 Natal, RN, Brazil; E-Mails:<email>rafaelaroca@ieee.org</email>
(R.V.A.);<email>rafaelufrn@gmail.com</email>
(R.B.G.);<email>rudsondant@gmail.com</email>
(R.R.D.)</aff>
<aff id="af2-sensors-13-06109"><label>2</label>
Embrapa Instrumentation, Brazilian Agricultural Research Corporation, Rua Quinze de Novembro, 1452, P.O. Box 741, 13560-970 São Carlos, SP, Brazil; E-Mail:<email>adonai.calbo@embrapa.br</email>
</aff>
<author-notes><corresp id="c1-sensors-13-06109"><label>*</label>
Author to whom correspondence should be addressed; E-Mail: <email>lmarcos@dca.ufrn.br</email>
; Tel.: +55-84-3215-3771; Fax: +55-84-3215-3738.</corresp>
</author-notes>
<pub-date pub-type="collection"><month>5</month>
<year>2013</year>
</pub-date>
<pub-date pub-type="epub"><day>10</day>
<month>5</month>
<year>2013</year>
</pub-date>
<volume>13</volume>
<issue>5</issue>
<fpage>6109</fpage>
<lpage>6140</lpage>
<history><date date-type="received"><day>20</day>
<month>3</month>
<year>2013</year>
</date>
<date date-type="rev-recd"><day>24</day>
<month>4</month>
<year>2013</year>
</date>
<date date-type="accepted"><day>26</day>
<month>4</month>
<year>2013</year>
</date>
</history>
<permissions><copyright-statement>© 2013 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2013</copyright-year>
<license><license-p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/3.0/">http://creativecommons.org/licenses/by/3.0/</ext-link>
</license-p>
</license>
</permissions>
<abstract><p>Wearable computing is a form of ubiquitous computing that offers flexible and useful tools for users. Specifically, glove-based systems have been used in the last 30 years in a variety of applications, but mostly focusing on sensing people's attributes, such as finger bending and heart rate. In contrast, we propose in this work a novel flexible and reconfigurable instrumentation platform in the form of a glove, which can be used to analyze and measure attributes of fruits by just pointing or touching them with the proposed glove. An architecture for such a platform is designed and its application for intuitive fruit grading is also presented, including experimental results for several fruits.</p>
</abstract>
<kwd-group><kwd>ubiquitous computing</kwd>
<kwd>mobile sensing</kwd>
<kwd>glove-based platform</kwd>
<kwd>fruit grading</kwd>
<kwd>wearable computing</kwd>
</kwd-group>
</article-meta>
</front>
<body><sec><label>1.</label>
<title>Introduction</title>
<p>Measurement systems and devices are present everywhere in the current world, but frequently based on computers and interfaces that need explicit user interactions. Several devices are not portable or user friendly, so they can be only used in structured laboratory environments by trained people. As we use hands for most of our daily tasks [<xref rid="b1-sensors-13-06109" ref-type="bibr">1</xref>
,<xref rid="b2-sensors-13-06109" ref-type="bibr">2</xref>
], one interesting solution is to integrate sensors in our hands to build a wearable mobile sensing platform in the form of a glove. The advantage of such platform is that the hands of the user and his attention become free for his task while the glove acts as an intuitive supporting device that provides and collects information about the task being done.</p>
<p>We propose a novel mobile sensing platform mounted on a glove that integrates several sensors, such as touch pressure, imaging, inertial measurements, localization and a Radio Frequency Identification (RFID) reader. As a platform, the system is suitable for several applications, but this work focuses on a fruit classification and grading system. One interesting usage of this system is help workers during manual harvesting.</p>
<sec><label>1.1.</label>
<title>Fruit Classification</title>
<p>It is known that agricultural products such as fruits and vegetables have, from the harvest moment until they are consumed, losses in quantity and quality of up to 25% in developed countries and losses of up to 50% in developing countries [<xref rid="b3-sensors-13-06109" ref-type="bibr">3</xref>
]. A more recent publication indicates that these losses can reach 72% in some Asian countries [<xref rid="b4-sensors-13-06109" ref-type="bibr">4</xref>
]. One of the reasons for such losses is the deterioration caused by physical damages [<xref rid="b3-sensors-13-06109" ref-type="bibr">3</xref>
], so firmness is essential for fruits to bear injuries during transport and commercialization [<xref rid="b5-sensors-13-06109" ref-type="bibr">5</xref>
]. Such damages can occur also during classification and other sorting processes in supply chains.</p>
<p>As said, horticultural products go through several sorting/handling processes: in the field, in the warehouse, in the distributor and in the market. Each classification involves mechanical manipulation of the product, which may cause additional damages and speed its deterioration [<xref rid="b6-sensors-13-06109" ref-type="bibr">6</xref>
]. Moreover, if the agricultural product is harvested at the ideal maturity, it will have longer shelf life and offer better quality [<xref rid="b6-sensors-13-06109" ref-type="bibr">6</xref>
–<xref rid="b8-sensors-13-06109" ref-type="bibr">8</xref>
]. On the other hand, if the product is harvested immature, it can be easily damaged during handling [<xref rid="b9-sensors-13-06109" ref-type="bibr">9</xref>
]. In that way, if a good classification is made at the harvest moment, the product can be stored in an identified box that will follow to the market, reducing the need of several reclassifications and manipulations.</p>
<p>In the fruit classification application, our glove uses data from several sensors while the hand of the user is approaching and touching a fruit. After the user touches the fruit, he is advised via tactile or audible feedback if that fruit should be harvested. The importance of such feedback is to help manual harvest workers to collect fruits at the best moment, trying to offer products with longer shelf life and better quality.</p>
</sec>
<sec><label>1.2.</label>
<title>Contributions</title>
<p>The main contributions of this work are:
<list list-type="simple"><list-item><label>●</label>
<p>A comprehensive state of the art review of glove-based systems and a brief review of fixed and portable fruit classification systems;</p>
</list-item>
<list-item><label>●</label>
<p>A novel wearable mobile sensing platform;</p>
</list-item>
<list-item><label>●</label>
<p>Usage of force/pressure sensors at fingertips to measure the hardness and pressure of objects, especially fruits;</p>
</list-item>
<list-item><label>●</label>
<p>Hybrid palm-based optical sensing subsystem;</p>
</list-item>
<list-item><label>●</label>
<p>Real time algorithms for interactive object segmentation and computation of its geometrical properties;</p>
</list-item>
<list-item><label>●</label>
<p>Application of the proposed platform for intuitive and non-destructive fruit classification.</p>
</list-item>
</list>
</p>
</sec>
<sec><label>1.3.</label>
<title>Organization</title>
<p>This paper is structured as follows. Section 2 describes the state of the art in glove-based systems and a brief overview of fruit classification systems, including some portable devices. Next, Section 3 describes the architecture of the proposed platform and the algorithms used with some practical and experimental considerations of its implementation and construction. Finally, a fruit classification study case application with experimental results is described in Section 4 and the conclusions are presented in Section 5.</p>
</sec>
</sec>
<sec><label>2.</label>
<title>Related Work</title>
<p>This section presents a review of articles and patents of glove-based devices in several applications. Some authors consider that Mann was one of the first researchers to present a wearable computing system [<xref rid="b10-sensors-13-06109" ref-type="bibr">10</xref>
], where computers would be an unobtrusive extension of our bodies providing us ubiquitous sensing abilities. Mann himself argues that his wearable computer was not the first one, and explains that there were shoe-based computers in the early seventies [<xref rid="b11-sensors-13-06109" ref-type="bibr">11</xref>
]. He says that in the future, “our clothing will significantly enhance our capabilities without requiring any conscious thought or effort” [<xref rid="b11-sensors-13-06109" ref-type="bibr">11</xref>
].</p>
<p>As one of the novelties of our work is the usage of the proposed glove for fruit classification, we also present a review of non-destructive techniques for fruit classification focused on techniques related to the ones used on our system.</p>
<sec><label>2.1.</label>
<title>Glove-Based Systems</title>
<p>As our interaction with objects in the physical world is mainly performed through our hands, many works in glove-based systems have been done in the last 30 years [<xref rid="b2-sensors-13-06109" ref-type="bibr">2</xref>
]. Dipietro <italic>et al.</italic>
present a review [<xref rid="b1-sensors-13-06109" ref-type="bibr">1</xref>
] with several applications of glove-based systems in the areas of design and manufacturing, information visualization, robotics, arts, entertainment, sign language, medicine (including rehabilitation), health care and computer interface.</p>
<p>Gloves are especially used as input devices for wearable computers, which have a different paradigm of user interfaces. In such systems, the interaction with the computer is secondary because the user is mainly concerned with a task in the physical world [<xref rid="b12-sensors-13-06109" ref-type="bibr">12</xref>
]. Smart gloves or data gloves used as input devices are presented as alternatives to standard keyboards and mice both for desktop and wearable computers in several works [<xref rid="b12-sensors-13-06109" ref-type="bibr">12</xref>
–<xref rid="b21-sensors-13-06109" ref-type="bibr">21</xref>
]. These systems use sensors to sense discrete (yes/no) fingertip touches, and some use finger bending sensors and accelerometers to capture hands' and fingers' orientation.</p>
<p>There are several glove applications as assistive devices. For people with blindness, for example, a glove with ultrasound sensors can measure the distance to objects and emit tactile feedback [<xref rid="b22-sensors-13-06109" ref-type="bibr">22</xref>
]. Also for blind people, there is the possibility of identifying objects using a linear camera fixed to the tip of one finger [<xref rid="b23-sensors-13-06109" ref-type="bibr">23</xref>
]. Another glove-based system has special keys located at the fingers to allow text input in Braille [<xref rid="b24-sensors-13-06109" ref-type="bibr">24</xref>
]. Culver propose an hybrid system with an external camera and a data glove with accelerometer and finger bending sensors to recognize sign language [<xref rid="b25-sensors-13-06109" ref-type="bibr">25</xref>
]. For people unable to speak, it is possible to use gloves with speech synthesis to translate gestures into spoken sentences [<xref rid="b26-sensors-13-06109" ref-type="bibr">26</xref>
]. Gollner <italic>et al.</italic>
describe a glove for deaf-blind people that uses several pressure sensors on the palm to understand a specific sign language and also to provide textual information to the user via tactile output through vibrator motors [<xref rid="b27-sensors-13-06109" ref-type="bibr">27</xref>
].</p>
<p>More recently, Jing <italic>et al.</italic>
develop [<xref rid="b28-sensors-13-06109" ref-type="bibr">28</xref>
] the Magic Ring, a finger-worn device to remotely control appliances using finger gestures. In the same epoch, Nanayakkara <italic>et al.</italic>
present the EyeRing [<xref rid="b29-sensors-13-06109" ref-type="bibr">29</xref>
], a finger-worn camera for visually impaired people with applications for recognizing currency notes, colors and text using optical character recognition (OCR). The camera worn in the finger sends live images to a mobile phone using Bluetooth, and the image recognition and processing tasks are done on the phone.</p>
<p>An increasing usage of smart gloves is in medicine and rehabilitation applications. Several systems were proposed and developed in order to measure hand and fingers posture [<xref rid="b30-sensors-13-06109" ref-type="bibr">30</xref>
–<xref rid="b36-sensors-13-06109" ref-type="bibr">36</xref>
] to help medical doctors diagnose certain patient's problems such as Parkinson's disease [<xref rid="b37-sensors-13-06109" ref-type="bibr">37</xref>
]. These systems are based on accelerometers, touch sensors, pressure sensors and finger bending sensors. In some of these systems, sophisticated sensors are used to measure bending, such as optical fiber sensors and Conductive Elastomer materials directly printed in the glove's fabric. Other systems add sensors to capture biological signals such as heart rate, skin temperature and galvanic skin response [<xref rid="b38-sensors-13-06109" ref-type="bibr">38</xref>
].</p>
<p>Related to medicine, there are also several health care applications. Angius and Raffo present a glove that continuously monitors a person's heart rate, and automatically calls a doctor if some risk situation emerges [<xref rid="b39-sensors-13-06109" ref-type="bibr">39</xref>
]. In the same way, another system calls a doctor if a glove detects an inadequate value of heart rate, oxygen in the blood, skin temperature or pressure of elderly people [<xref rid="b40-sensors-13-06109" ref-type="bibr">40</xref>
]. Another glove [<xref rid="b41-sensors-13-06109" ref-type="bibr">41</xref>
] has lights and a camera at fingertips to ease manual tasks related to health care and other delicate applications.</p>
<p>Several gloves have been built with an integrated Radio Frequency Identification (RFID) reader recently. RFID readers emit a radio signal to a low cost label (or transponder) that answers with an identification, frequently without the need of batteries, so objects can be easily and reliably identified by automation systems. Fishkin <italic>et al.</italic>
propose a glove to study and analyze person-object interactions using a RFID reader fixed to the glove [<xref rid="b42-sensors-13-06109" ref-type="bibr">42</xref>
]. In a similar application, Hong <italic>et al.</italic>
propose a RFID-based glove to recognize elderly people activities [<xref rid="b43-sensors-13-06109" ref-type="bibr">43</xref>
]. Another project also uses a RFID reader fixed to a glove and a probabilistic model to recognize daily tasks [<xref rid="b44-sensors-13-06109" ref-type="bibr">44</xref>
]. Im <italic>et al.</italic>
propose a daily life activities recognition system using three accelerometers, a RFID reader, and several objects with RFID tags [<xref rid="b45-sensors-13-06109" ref-type="bibr">45</xref>
]. Min and Cho add gyroscopes and biological signal sensors to classify motions and user's actions in daily life activities [<xref rid="b46-sensors-13-06109" ref-type="bibr">46</xref>
]. Yin <italic>et al.</italic>
present a system that analyzes human grasping behavior using electrical contacts at fingertips [<xref rid="b47-sensors-13-06109" ref-type="bibr">47</xref>
].</p>
<p>As a tool to improve and facilitate manual tasks, there are gloves with cameras attached at the back of the hand [<xref rid="b48-sensors-13-06109" ref-type="bibr">48</xref>
,<xref rid="b49-sensors-13-06109" ref-type="bibr">49</xref>
] to allow users to take pictures using finger gesture commands while keeping the hands free. One application, for example, allow policemen driving motorbikes [<xref rid="b49-sensors-13-06109" ref-type="bibr">49</xref>
] to rapidly take pictures when needed. Another usage of gloves as a productivity tool is the usage of a RFID reader fixed to the glove to help doing warehouse inventories [<xref rid="b50-sensors-13-06109" ref-type="bibr">50</xref>
].</p>
<p>Other glove systems are used for training and teaching, such as a glove that analyses the user's swing in Golf games [<xref rid="b51-sensors-13-06109" ref-type="bibr">51</xref>
] using pressure sensors. Pressure sensors are also used in a glove for music teaching, which uses tactile information, vibrating the user's fingers as they need to press piano's keyboards [<xref rid="b52-sensors-13-06109" ref-type="bibr">52</xref>
]. Similarly, Satomi and Perner-Wilson describe a glove with pressure sensors at fingertips to sense the force applied to the keys by piano students [<xref rid="b53-sensors-13-06109" ref-type="bibr">53</xref>
].</p>
<p>For security applications, a glove can detect if a vehicle driver is sleeping by measuring grip pressure and emit an alarm if needed [<xref rid="b54-sensors-13-06109" ref-type="bibr">54</xref>
]. Walters <italic>et al.</italic>
present a glove to help firefighters sense external temperature, as it is hard for them to perceive the temperature given their thick gloves, obligating them to remove the gloves from time to time to sense the ambient temperature [<xref rid="b55-sensors-13-06109" ref-type="bibr">55</xref>
]. Ikuaki proposes a conjunct of glove and camera connected by a wireless link that can capture tactile information (temperature and object pressure) associated to a photo taken [<xref rid="b56-sensors-13-06109" ref-type="bibr">56</xref>
].</p>
<p><xref rid="t1-sensors-13-06109" ref-type="table">Table 1</xref>
shows a summary of the mentioned works divided by application categories. We note that several glove-based systems are not mentioned here, including several commercial products and open source/hobby projects. One interesting open source project worth mentioning is the KeyGlove [<xref rid="b16-sensors-13-06109" ref-type="bibr">16</xref>
], which aims to build a glove as a platform for several usages. At the moment, the KeyGlove can be used as an input device (mouse/keyboard).</p>
<p>From the presented review, it is clear that most glove-based systems are focused on studying people's behavior, as input devices or as a productivity tool. Furthermore, each of these systems is restricted to specific tasks and applications. In contrast with that, the wearable mobile sensing platform proposed in this work is focused on studying objects and their characteristics. Thus, although our focus is on its use in a fruit grading application, the proposed glove has several sensors that allow it to implement the applications of similar systems described in this review. For blind people, for example, our system can measure the distance to an object that a hand is pointing, and can also recognize objects using computer vision and RFID, or even hand gestures, among other examples.</p>
</sec>
<sec><label>2.2.</label>
<title>Fruit Classification Systems</title>
<p>As detailed in Section 4, our aim is to embed several sensors in the proposed glove for non-destructive measurement of horticultural products' maturity. Even with the increasing usage of automated harvesting machines, one motivation for the usage of a glove to support harvesting is that manual hand-harvesting is still cheaper and widely used, however the quality of the collected products is subject to the workers judgement.</p>
<p>Harvesting fruits and vegetables at the right ripening moment is directly related to their resulting quality and shelf life [<xref rid="b6-sensors-13-06109" ref-type="bibr">6</xref>
,<xref rid="b8-sensors-13-06109" ref-type="bibr">8</xref>
]. Fruit quality can be evaluated using several techniques that measure internal variables such as firmness, sugar content, acid content and defects or external variables such as shape, size, defects, skin color and damages [<xref rid="b6-sensors-13-06109" ref-type="bibr">6</xref>
,<xref rid="b8-sensors-13-06109" ref-type="bibr">8</xref>
,<xref rid="b59-sensors-13-06109" ref-type="bibr">59</xref>
,<xref rid="b60-sensors-13-06109" ref-type="bibr">60</xref>
]. Diameter/depth ratios are also used as quality factors [<xref rid="b60-sensors-13-06109" ref-type="bibr">60</xref>
]. According to Kader, “Maturity at harvest is the most important factor that determines storage-life and final fruit quality” [<xref rid="b7-sensors-13-06109" ref-type="bibr">7</xref>
]. Kader also says that immature fruits, or fruits collected too soon or too late, offer inferior flavor and quality and are more subject to disorders. Moreover, Zhou <italic>et al.</italic>
explain that injured fruits should be detected as soon as possible because they can get infected by microbes and spread the infection to a whole batch [<xref rid="b61-sensors-13-06109" ref-type="bibr">61</xref>
].</p>
<p>In general, fruits and vegetables can be classified using invasive or non-invasive techniques. Invasive techniques rely on inserting probes inside the product under analysis or extracting parts of it, while non-invasive techniques are only based on measurements taken externally. Another approach is called non-destructive evaluation, which might consist in the use of sensors that touch the fruit but without destroying it. We note that the penetrometer test, a destructive and invasive method, is still frequently used. The measurement is made using a device that has a probe that penetrates the fruit to read its firmness [<xref rid="b6-sensors-13-06109" ref-type="bibr">6</xref>
].</p>
<sec><label>2.2.1.</label>
<title>Imaging Techniques</title>
<p>Appearance is considered one of the most common ways to measure quality of any material [<xref rid="b62-sensors-13-06109" ref-type="bibr">62</xref>
]. Gunasekaran argues that among several methods to evaluate food quality, computer vision is the most powerful [<xref rid="b63-sensors-13-06109" ref-type="bibr">63</xref>
].</p>
<p>Chalidabhongse <italic>et al.</italic>
use a sequence of 2D images taken from various angles to build a 3D representation of mango fruit, implement 3D reconstruction for measuring geometrical properties such as area and volume with accuracy between 83% and 92% [<xref rid="b64-sensors-13-06109" ref-type="bibr">64</xref>
]. Charoenpong <italic>et al.</italic>
use two cameras in different positions to obtain mango fruit volume with a root mean square (RMS) error of 2% and coefficient of determination of 0.99 when the data is fitted to real mango measures [<xref rid="b65-sensors-13-06109" ref-type="bibr">65</xref>
].</p>
<p>Mustafa <italic>et al.</italic>
propose a system for measuring banana perimeter and other geometrical information [<xref rid="b66-sensors-13-06109" ref-type="bibr">66</xref>
]. As it is not possible to compute real geometrical information using only camera information, they place a dollar coin on the same image of the evaluated banana. As the diameter, area and perimeter of the coin are known in the real world, their computer vision system uses this information to compute the banana's parameters. They also use color to estimate ripeness. Lee <italic>et al.</italic>
argue that color is often the best indicator of fruit quality and maturity, then present a color quantization technique for real-time color evaluation of fruit quality [<xref rid="b67-sensors-13-06109" ref-type="bibr">67</xref>
]. Their system performance reaches 92.5% accuracy for red fruits, and 82.8% for orange fruits.</p>
</sec>
<sec><label>2.2.2.</label>
<title>Mechanical Techniques: Firmness</title>
<p>Among several mechanical properties of fruits, firmness is considered one of the most important quality parameters [<xref rid="b59-sensors-13-06109" ref-type="bibr">59</xref>
,<xref rid="b68-sensors-13-06109" ref-type="bibr">68</xref>
]. Traditionally, firmness measurements are based on invasive systems, such as the penetrometer. One classical and well known technique for such test is the Magness Taylor, which measures maximum penetration force [<xref rid="b59-sensors-13-06109" ref-type="bibr">59</xref>
]. Looking for non-destructive firmness measurements, researchers proposed several alternative techniques to measure firmness. Several of them are mechanical, and some are based on spectroscopy and ultrasound.</p>
<p>One interesting alternative has been proposed by Calbo and Nery [<xref rid="b5-sensors-13-06109" ref-type="bibr">5</xref>
]. They present two devices for simple, accurate and non-destructive measurement of fruit firmness, based on cell's turgor pressure, which is known as the pressure difference between cell interior and the barometric pressure [<xref rid="b69-sensors-13-06109" ref-type="bibr">69</xref>
]. Their systems consist of devices with a base to place the fruit, and a moving applanating plate that rests on the top of the fruit. After placing the applanating plate on the top of a fruit, the user waits 1 or 2 minutes to read flattened area at presumed constant cell pressure. Alternatively, these systems allow immediate flattened area readings at presumed constant cell volume [<xref rid="b70-sensors-13-06109" ref-type="bibr">70</xref>
] to calculate firmness as a ratio between the applied external force and the fruit flattened area.</p>
<p>Although simple and practical, Calbo <italic>et al.</italic>
explain that this method and variations of it are still not used in commercial instruments to measure turgor [<xref rid="b69-sensors-13-06109" ref-type="bibr">69</xref>
]. As a possible solution, they recently proposed a miniaturizable sensor system for measuring cell turgor, an important fruit firmness component that is used in this work as explained in Section 4. Their system can be used to build a hand-held device that can be manually pressed against fruits on the market to instantly obtain fruit firmness [<xref rid="b69-sensors-13-06109" ref-type="bibr">69</xref>
]. According to these authors, mature fruits should present pressures ranging from 0.2 to 1 kgf/cm<sup>2</sup>
and mature green fruits present pressures from 1.5 to 4 kgf/cm<sup>2</sup>
. In all cases, pressure values close to zero means that the fruit is inadequate to be consumed.</p>
<p>The device proposed by Calbo <italic>et al.</italic>
[<xref rid="b69-sensors-13-06109" ref-type="bibr">69</xref>
] is suitable even for organs with irregular surfaces, such as cucumber and oranges, however care should be taken during the usage of devices based on this principle regarding the compression applied by the user. The fruit under evaluation must be pressed in a way that it must be completely in contact with the sensing area of the sensor. This can be easily achieved using force or pressure sensors with small sensing areas.</p>
<p>Thanks to the development of embedded technology, real time image processing systems in the form of compact and mobile devices are possible today [<xref rid="b71-sensors-13-06109" ref-type="bibr">71</xref>
]. Some works relate the usage of mobile computer vision systems to measure geometrical attributes of 2D objects with 2 mm precision [<xref rid="b71-sensors-13-06109" ref-type="bibr">71</xref>
].</p>
<p>Wong <italic>et al.</italic>
propose a mobile system to grade fruits using user's mobile phones. In their system, the user can take a photo of a fruit and send it using MMS (Multimedia Messaging System) to a server, which will process the photo taken and send a Short Message (SMS) to the mobile phone with the fruit grading. A coin of known size must be in the same photo so that the grading algorithm can compute real geometrical properties of the fruit based on the known size of the coin. Due to transmission timing, the response is just received some minutes after the photo has been taken [<xref rid="b72-sensors-13-06109" ref-type="bibr">72</xref>
].</p>
</sec>
</sec>
</sec>
<sec><label>3.</label>
<title>Wearable Sensing Platform Architecture and Implementation</title>
<p><xref rid="f1-sensors-13-06109" ref-type="fig">Figure 1</xref>
shows an overview of the proposed platform and its communication with external devices. The glove operation is standalone, without the need of any of these external hardwares, but if any is available, the glove can use them as auxiliary devices.</p>
<p>As seen in <xref rid="f1-sensors-13-06109" ref-type="fig">Figure 1</xref>
, external devices communicate with the glove via the ARM board inside the box in forearm of the user. The ARM board is based on a Gumstix Overo FireSTORM module, which runs the main algorithms of the system on a 800 MHz ARM Cortex-A8 processor with 512 MB of RAM and 8 GB SD Card. This box also contains WiFi, Bluetooth and 8 AAA standard batteries. The processor runs Linux with the OpenCV computer vision library.</p>
<p><xref rid="f2-sensors-13-06109" ref-type="fig">Figure 2</xref>
depicts the hardware's block diagram. As said, the central unit of the system is the ARM processor, which is shown as Gumstix Overo in the block diagram. It has an Universal Serial Bus (USB) On-The-Go (OTG) port connected to a USB 2.0 HUB, which is installed in the box located at the top of the glove (see <xref rid="f1-sensors-13-06109" ref-type="fig">Figure 1</xref>
). This HUB connects 2 USB cameras mounted in the palm of the hand, a RFID reader, also shown in <xref rid="f1-sensors-13-06109" ref-type="fig">Figure 1</xref>
, and a 915 MHz radio to exchange information with a programmable wrist watch.</p>
<p><xref rid="f1-sensors-13-06109" ref-type="fig">Figure 1</xref>
also shows the ez430-Crhonos programmable wrist watch from Texas Instruments, which can be used to easily display numeric information measured by the glove's sensors to the user. Another interesting feature is that the glove can connect to data loggers with wireless communication, such as Bluetooth, and use the information collected by the data logger during several days to aid its computation about a given object and its environment.</p>
<p>As the ARM processor has logic levels of 1.8 V and the microcontrollers and Inertial Measurement Unit (IMU) have logic levels of 5 V and 3.3 V, logic level converters are needed to interconnect them using asynchronous serial ports. In the block diagram, the level converters are shown as “LC”. All the sensors fixed to glove are connected to 8-bit microcontrollers (AtMega 328), so the only wirings from the box on the glove to the box on the forearm are serial lines. Next, a description of each module, sensor and auxiliary device is presented.</p>
<sec><label>3.1.</label>
<title>Finger Sensors</title>
<p>There are two types of sensors mounted on the fingers: finger bending sensors to measure finger flexion angle and pressure sensors mounted on each fingertip.</p>
<p>Finger bending sensors present a varying electrical resistance according to their bending. Each of them is connected to a voltage divider circuit (with a 10 <italic>K</italic>
Ω resistor) and the divider output is connected to a LM358 operational amplifier to make the reading more robust and reliable. The operational amplifier output is then connected to the analog input of the AtMega 328 microcontroller. In order to calibrate the sensors, a user must wear the glove and completely close the hand while the system reads analog to digital converter (ADC) values for each finger several times. Next, the user completely opens the hand and the ADCs related to these sensors are read again. Then a linear function maps the angles between fingers completely closed or completely opened.</p>
<p>For the fingertip pressure sensors, the same electronics setup with voltage divider and operational amplifiers is used; however, the calibration procedure is different. We evaluated two types of sensors for fingertip pressure measurement: a probe connected to a pressure transducer by a flexible tube and Force Sensitive Resistors (FSRs).</p>
<p><xref rid="f3-sensors-13-06109" ref-type="fig">Figure 3</xref>
shows the first possible setup that we have evaluated. In this system, a probe consists of a small piece of plastic material that is drilled to have a chamber and an output connected by a flexible tube to a pressure transducer. A membrane (yellow on the photo and red on the scheme) is glued on the top of the plastic piece to cover the chamber. The chamber and the flexible tube are completely filled with water or oil.</p>
<p>For the tests, a MPX5700 pressure transducer from Freescale was used. Given a 5 V DC power input, <xref rid="FD1" ref-type="disp-formula">Equation (1)</xref>
shows the transfer function provided by the manufacturer, where X is the sensor output tension in Volts, A is the offset, typically of 0.2 Volts, and 0.101972 is a constant to convert pressure from kPa (Kilo-Pascals) to kgf/cm<sup>2</sup>
(kilogram-force per centimeter squared).
<disp-formula id="FD1"><label>(1)</label>
<mml:math id="mm1"><mml:mrow><mml:msub><mml:mi>P</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mtext mathvariant="italic">kgf</mml:mtext>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:msup><mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mfrac><mml:mrow><mml:mi>X</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow><mml:mn>0.064290</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>0.101972</mml:mn>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>As there is a probe with a chamber and a flexible tube connected to the pressure transducer, a calibration of the entire system can be done for evaluation. In order to do this calibration, we built a calibration system based on the Wiltmeter [<xref rid="b73-sensors-13-06109" ref-type="bibr">73</xref>
] base gauge. In this system, the sensor to be calibrated (red rectangle in <xref rid="f4-sensors-13-06109" ref-type="fig">Figure 4</xref>
) is inserted between two plates and gently pressed against these plates with screws. In the bottom plate, there is a chamber and a membrane contacting the sensor. For a reliable calibration, it is important that the sensing area of the sensor under calibration is fully covered by the membrane. After the sensor is tied, one must manually press the syringe and keep it pressed in a steady position for some seconds. During this time, the pressure is read in the manometer and the voltage from the sensor under evaluation must be also read.</p>
<p>This procedure was repeated for several values. In our case, we pressed the syringe to obtain pressure values from 0 to 6 kgf/cm<sup>2</sup>
in intervals of 0.5 kgf/cm<sup>2</sup>
. The analog voltage reading of the sensors were taken automatically with a digital multimeter with RS-232 interface connected to a computer, so we were able to acquire 30 values for each pressure imposed with the syringe, and take the average of these 30 values to use later.</p>
<p>After performing the measurements, we found a linear relation of the pressure and our probe response. From <xref rid="FD2" ref-type="disp-formula">Equation (2)</xref>
the linear regression determination coefficient was <italic>r</italic>
<sup>2</sup>
= 0.99. This equation allows easy mapping of the pressure measured by the probe to be used at fingertips.
<disp-formula id="FD2"><label>(2)</label>
<mml:math id="mm2"><mml:mrow><mml:mi>P</mml:mi>
<mml:mspace width="0.2em"></mml:mspace>
<mml:mo stretchy="false">(</mml:mo>
<mml:mtext mathvariant="italic">kgf</mml:mtext>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:msup><mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>0.83</mml:mn>
<mml:msub><mml:mi>P</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>−</mml:mo>
<mml:mn>0.02</mml:mn>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>Although reliable and precise, there are some issues related to the use of the pressure transducer, such as the need of removing all air of the chamber and tube, which may be laborious due to the size of the parts and the transducer size. The current implementation of the glove used a simpler sensor for pressure measurements: the Force Sensitive Resistor (FSR). As the pressure definition is force applied to a certain area (F/A), if the sensing area is known, we can use a force sensor to obtain pressure.</p>
<p>Although less precise than the direct pressure transducer setup, the FSRs are easier to work with and highly thin/compact. They respond to force applied to their sensitive area by varying their electrical resistance according to an inverse power law. In order to calibrate these FSR sensors, we used the same calibration system already described and shown in <xref rid="f4-sensors-13-06109" ref-type="fig">Figure 4</xref>
. <xref rid="f5-sensors-13-06109" ref-type="fig">Figure 5</xref>
shows a photo of a FSR sensor being calibrated, and a closer view of the FSR sensor (on the right).</p>
<p>After acquiring all the values, we look for a mathematical expression that properly fit these values. For this purpose, we enter the acquired values in a power regression algorithm and in a polynomial regression algorithm and obtain the data fitting shown in <xref rid="f6-sensors-13-06109" ref-type="fig">Figure 6</xref>
. This figure shows the calibration results for 4 different FSR sensors, and a power (black line) and polynomial fit (red line) for the average of all sensors calibration. The graph clearly shows that the power curve, as the theoretical response of this type of sensor, yielded, as expected, the best response.</p>
<p><xref rid="FD3" ref-type="disp-formula">Equation (3)</xref>
shows the result of the second degree polynomial fit for the FSR sensor, which had a determination coefficient <italic>r</italic>
<sup>2</sup>
= 0.95 and is shown in the plot of <xref rid="f6-sensors-13-06109" ref-type="fig">Figure 6</xref>
.
<disp-formula id="FD3"><label>(3)</label>
<mml:math id="mm3"><mml:mrow><mml:mi>P</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mtext mathvariant="italic">kgf</mml:mtext>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:msup><mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>0.0802</mml:mn>
<mml:msup><mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>−</mml:mo>
<mml:mn>0.77</mml:mn>
<mml:mi>x</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>2.606</mml:mn>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>A better fit was obtained with a power fit, which had a determination coefficient of <italic>r</italic>
<sup>2</sup>
= 0.99. The resulting transfer function that maps raw sensor values into pressure is described by <xref rid="FD4" ref-type="disp-formula">Equation (4)</xref>
, where <italic>x</italic>
is the tension in Volts from the sensor. This relation can be used for applications in medicine, rehabilitation and plant science. Moreover, given the pressure/force relation <italic>P</italic>
= <italic>F/A</italic>
, both quantities can be easily obtained.
<disp-formula id="FD4"><label>(4)</label>
<mml:math id="mm4"><mml:mrow><mml:mi>P</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mtext mathvariant="italic">kgf</mml:mtext>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:msup><mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>3.29</mml:mn>
<mml:msup><mml:mi>x</mml:mi>
<mml:mrow><mml:mo>−</mml:mo>
<mml:mn>2.061</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>Although inexpensive, FSR manufacturers highlight that such sensors are sensible for actuation forces as low as 1 gram, offering a wide pressure operating range (from less than 0.1 kgf/cm<sup>2</sup>
to more than 10 kgf/cm<sup>2</sup>
). They also say that these sensors have good repeatability and high resolution, making them ideal for wearable applications.</p>
</sec>
<sec><label>3.2.</label>
<title>Palm-Based Optical System</title>
<p>The objective of the optical board fixed in the palm of the hand is to acquire optical information about a given object to which the user points his palm. The board is composed of an infrared distance sensor (based on LED emitter/receiver with <italic>λ</italic>
= 850 <italic>nm</italic>
± 70 <italic>nm</italic>
), a long wavelength infrared (LWIR) thermometer (from <italic>λ</italic>
= 8 <italic>μm</italic>
to 15 <italic>μm</italic>
), a laser pointer that can be turned on and off by software commands and a pair of VGA cameras. <xref rid="f7-sensors-13-06109" ref-type="fig">Figure 7</xref>
depicts each sensor mounted on this board and shows a photo of the board actually built. M1 and M2 are cameras' microphones that can be used to capture audio.</p>
<sec><label>3.2.1.</label>
<title>Distance Sensor</title>
<p>The distance measurement is the first step of the computer vision mechanism of the platform. In order to save power, with the exception of the distance sensor, all other parts of this board are kept off by default. The distance sensor (SHARP GP2D120XJ00F) continuously monitors the distance from the optical sensors to objects in front of it. When an object is detected in the range from 5 cm to 25 cm, the microcontroller turns on the power of the optical sensors and starts computer vision analysis. Unfortunately, the output voltage of this sensor is not a linear function of the measured distance, so we collected thirty distance sample pairs (distance/voltage) and found the best fit using a power regression shown in <xref rid="FD5" ref-type="disp-formula">Equation (5)</xref>
. In the equation, x is the raw ADC value, and D is the distance measured by the sensor.</p>
<disp-formula id="FD5"><label>(5)</label>
<mml:math id="mm5"><mml:mrow><mml:mi>D</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>2736.24</mml:mn>
<mml:msup><mml:mi>x</mml:mi>
<mml:mrow><mml:mo>−</mml:mo>
<mml:mn>0.9909</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
</sec>
<sec><label>3.2.2.</label>
<title>Laser Pointer</title>
<p>The laser pointer module positioned between the 2 cameras can be seen in <xref rid="f7-sensors-13-06109" ref-type="fig">Figure 7</xref>
. This device emits a focused red light beam with <italic>λ</italic>
= 650 <italic>nm</italic>
that appears as a very bright red filled circle in the object that the glove is pointing at. Its main usage is for interactive segmentation of objects. When the user points his hand to a certain object, the red dot projected on the object helps the computer vision software to segment this object from the rest of the scene faster and more easily.</p>
<p>Using a single camera does not make possible the computation of geometrical information of the real world. With the aid of the laser, it is known that the bright red dot projected on the object comes from a line parallel to the optical axis of the camera, which makes possible the computation of precise object distance, and based on that, other geometrical properties of the object. Basically the distance <italic>d<sub>L</sub>
</italic>
of <xref rid="f8-sensors-13-06109" ref-type="fig">Figure 8</xref>
is proportional to the object's distance. More details about distance measurement with cameras and laser pointers can be found in the work of Portugal-Zambrano and Mena-Chalco [<xref rid="b74-sensors-13-06109" ref-type="bibr">74</xref>
].</p>
<p>The small distance (baseline) from the laser to the cameras (H = 2.5 cm) allows only a small range to be measured with the laser (from 3 cm to 7.3 cm). In this range, the system uses distance computed using the laser pointer to obtain a more accurate distance measurement, and consequently more precise area, perimeter and other geometrical properties. One of the reasons for such approach is that the IR distance sensor is less precise than the laser based method.</p>
</sec>
<sec><label>3.2.3.</label>
<title>Dual Camera Head</title>
<p>The dual camera setup can operate in two modes: standard stereo or a composite of visible Red, Green, Blue (RGB) and Near Infrared (NIR). In the stereo mode, the cameras operate similarly to the human eyes. Their different points of view of the same scene cause a disparity that can be used to obtain depth information of the image to reconstruct the 3D scene. Detailed information about stereo vision can be found in most computer vision textbooks.</p>
<p>One of the major problems of a stereo vision system is that it can be considerably slow, and consequently unsuitable for the glove application. This happens because an algorithm must scan blocks of the image of the left camera and compare with blocks of image of the right camera in order to find correspondences between the images of the two cameras. Our solution for this sensing platform relies on the usage of the moving fovea approach proposed by Beserra <italic>et al.</italic>
[<xref rid="b75-sensors-13-06109" ref-type="bibr">75</xref>
], which focuses the computation of the stereo disparity map only in a window that contains the object of interest, but not entire images, thus decreasing the processing time. To improve the performance even more, we use the laser point position as the center position of the moving fovea in both images.</p>
<p>The second operating mode consists in merging information from visible and invisible light spectrum. To do that, the standard lenses of one of the cameras must be removed and replaced by lenses with a filter that rejects visible light (from <italic>λ</italic>
= 380 <italic>nm</italic>
to <italic>λ</italic>
= 750 <italic>nm</italic>
) and allows near infrared light to enter the sensor (starting at <italic>λ</italic>
= 750 <italic>nm)</italic>
. The usage of mixed NIR and visible images is useful for several applications. Salamati, for example, explores mixing NIR and visible images to obtain information about material composition of objects in a scene [<xref rid="b76-sensors-13-06109" ref-type="bibr">76</xref>
]. Other authors use a combination of NIR and visible images to build more robust and accurate segmentation algorithms [<xref rid="b77-sensors-13-06109" ref-type="bibr">77</xref>
].</p>
<p>To integrate NIR and visible spectra, most systems use optical setups that split incoming light rays into two cameras with mirrors and lenses, but this setup is also not possible on our system due to size constraints. Our solution makes the assumption that the object of interest is planar, so the distance to all points in this object is the same. As the distance to the object is known from the distance sensor, we use the stereo vision equation to obtain the relation of the visible image pixels coordinates with the infrared image pixel coordinates. The cameras are horizontally aligned to take advantage of epipolar geometry [<xref rid="b78-sensors-13-06109" ref-type="bibr">78</xref>
], so all lines on one image correspond to lines on the other image.</p>
<p><xref rid="FD6" ref-type="disp-formula">Equation (6)</xref>
shows the standard stereo vision equation, which is typically used to obtain depth (Z in the equation) by using known camera parameters, which are the focal length (f) and the distance between the cameras, also called baseline (H). As f and H are fixed, the variables that determine Z are <italic>x<sub>L</sub>
</italic>
and <italic>x<sub>R</sub>
</italic>
. The same point of the real image appears at different positions on the left (<italic>x<sub>L</sub>
</italic>
) and right images (<italic>x<sub>R</sub>
</italic>
). This difference is called disparity. To merge the NIR and visible images into a unique 4 channel image, we use <xref rid="FD6" ref-type="disp-formula">Equation (6)</xref>
as shown in <xref rid="FD7" ref-type="disp-formula">Equation (7)</xref>
. The four channels are R (red), G (green), B (blue) and I. R, G and B come directly from the color image captured by one of the cameras, and I comes from <xref rid="FD7" ref-type="disp-formula">Equation (7)</xref>
computed with data from the modified camera to reject the visible spectrum.
<disp-formula id="FD6"><label>(6)</label>
<mml:math id="mm6"><mml:mrow><mml:mi>Z</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mrow><mml:mi>f</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow><mml:msub><mml:mi>x</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>−</mml:mo>
<mml:msub><mml:mi>x</mml:mi>
<mml:mi>R</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD7"><label>(7)</label>
<mml:math id="mm7"><mml:mrow><mml:msub><mml:mi>x</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>x</mml:mi>
<mml:mi>R</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mfrac><mml:mrow><mml:mi>f</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mi>Z</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>Each pixel of the resulting 4-channel image <italic>MI</italic>
is given by <xref rid="FD8" ref-type="disp-formula">Equation (8)</xref>
. In this equation, the left camera captures visible images (<italic>V IS</italic>
) and the right camera captures infrared images (<italic>NIR</italic>
). The left image is taken as the reference, so for all x, <italic>x</italic>
= <italic>x<sub>L</sub>
</italic>
. To improve the result of the 4-channel image, a calibration can be done.
<disp-formula id="FD8"><label>(8)</label>
<mml:math id="mm8"><mml:mrow><mml:mi>M</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub><mml:mrow><mml:mspace width="0.2em"></mml:mspace>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext mathvariant="italic">V I S</mml:mtext>
<mml:msub><mml:mrow><mml:mspace width="0.2em"></mml:mspace>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>B</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mtext mathvariant="italic">N I R</mml:mtext>
<mml:msub><mml:mrow><mml:mspace width="0.2em"></mml:mspace>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>−</mml:mo>
<mml:mfrac><mml:mrow><mml:mi>f</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mi>Z</mml:mi>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>The image acquisition process done by the cameras suffers from several factors that degrade the captured image. Apart from quantization and electrical noise, the optical distortion due to the lenses causes differences in the pixel sizes of the same image, especially when we compare pixel sizes from the image's center to its peripherals. This problem is even worse in our situation because we want to extract reliable geometric information from the object of interest. To alleviate this problem, we use Zhang's [<xref rid="b79-sensors-13-06109" ref-type="bibr">79</xref>
] camera calibration to reduce distortion.</p>
<p>Each camera operate with 640 × 480 (VGA) resolution and has a field of view (FOV) of 48 degrees. With this FOV, these cameras can capture objects with diameters of 28 cm at a distance of 31 cm and with diameter of 6 cm at a distance of 8 cm.</p>
<p><xref rid="f8-sensors-13-06109" ref-type="fig">Figure 8</xref>
shows the optical layout of the sensors with their fields of view highlighted in blue, green and yellow. The left diagram shows a top view of the cameras capturing an object image, and the right diagram shows an example of the resulting images. Note that most of the scene intersects in both cameras. The figure also shows the remote temperature measurement accomplished by the infrared temperature sensor that measures the temperature of a given area proportional to its distance from an object.</p>
</sec>
<sec><label>3.2.4.</label>
<title>Object Segmentation and Seed Tracking</title>
<p>One paramount step that affects the quality and reliability of all remaining parts of the system is the object segmentation, which is a hard task given the non-structured and unknown environment that gloves might operate. As already said, we use the laser point to allow the user to interactively point which object to segment [<xref rid="b80-sensors-13-06109" ref-type="bibr">80</xref>
,<xref rid="b81-sensors-13-06109" ref-type="bibr">81</xref>
]; however, this approach might not be enough to keep the object correctly segmented while the user is moving his hand towards the object. To make the segmentation more reliable, we transform each detected laser point in a seed and keep control of each of these seeds until all desired information is computed from the image.</p>
<p>When the user moves his hand, the optical flow based on the Lucas–Kanade method [<xref rid="b82-sensors-13-06109" ref-type="bibr">82</xref>
] tracks the laser seeds (simply, all the places where the laser was pointed to for a certain time) to keep the object segmented according to the seeds deposited by the laser pointer. A time to live mechanism prevents spurious seeds to deteriorate the segmentation result. For a detailed discussion of the object segmentation with seed tracking, please refer to the work of Beserra <italic>et al.</italic>
[<xref rid="b81-sensors-13-06109" ref-type="bibr">81</xref>
].</p>
<p>Based on the seed set, a fast Fuzzy [<xref rid="b83-sensors-13-06109" ref-type="bibr">83</xref>
] segmentation algorithm is executed to extract the object of interested from the rest of the scene. In the application example described in Section 4, examples of figures of the resulting segmentation are shown. The resulting segmentation has a large number of applications, such as object classification, recognition and counting.</p>
</sec>
</sec>
<sec><label>3.3.</label>
<title>Other Sensors and Actuators</title>
<p>As shown in <xref rid="f2-sensors-13-06109" ref-type="fig">Figure 2</xref>
, the architecture also has several other multi-purpose accessories, briefly described here.
<list list-type="simple"><list-item><label>●</label>
<p>GPS: A Global Positioning System (GPS) receiver that is powered off by default. It can be powered on by software when some glove application needs to obtain geographical location. An example application is to build thematic geographical maps of fruit quality and productivity.</p>
</list-item>
<list-item><label>●</label>
<p>IMU: an Inertial Measurement Unit (IMU) is mounted on the top of the hand in order to obtain accurate and reliable Euler angles (roll, pitch, yaw) about the orientation of the hand. One application of the IMU is to stabilize and improve pictures taken by the cameras.</p>
</list-item>
<list-item><label>●</label>
<p>As actuators to notify and give feedback to the user, there is a vibration motor that can be controlled to vibrate the glove with different timings, and a piezoelectric buzzer to emit sounds of different frequencies. The system can be adjusted to activate these actuators according to several values measured by the glove.</p>
</list-item>
<list-item><label>●</label>
<p>An optional RFID reader fixed to the ring finger allows objects with RFID tags to be easily identified by the glove software by simply approaching the hand to about 5–15 centimeters from the object. The RFID reader can be seen in <xref rid="f1-sensors-13-06109" ref-type="fig">Figure 1</xref>
. An example usage is to integrate the fruit grading system with automatic product history and tracking systems.</p>
</list-item>
<list-item><label>●</label>
<p>A programmable wrist watch such as the ez430 Chronos can also be used to show information about the glove's sensors to the user. A possible use is to allow users to view quantitative information about the sensors.</p>
</list-item>
<list-item><label>●</label>
<p>An infrared temperature sensor that remotely measures temperature is also present in the palm of the hand as shown in prior figures. It can be used during harvest to measure both ambient temperature and the objects' temperatures, such as fruit temperature, to aid posterior studies of fruit conditions and quality.</p>
</list-item>
</list>
</p>
<p><xref rid="f9-sensors-13-06109" ref-type="fig">Figure 9</xref>
shows the top and bottom of the constructed glove prototype. We remind that the system is a fully functional prototype that was built with standard and simple tools. It can have its size considerably reduced using surface mounting devices (SMD) technology and custom made glove and sensors.</p>
<p>As a platform, we note that subsets of this system can be easily built. For example, one of the drawbacks of the computer vision system is that it consists of an intensive processing application while the cameras also have considerable power consumption (approximately 300 mA of current), leading to a short battery life. In our measurements, the system's battery life is of about 40 minutes when continuously performing computer vision tasks. We think this is acceptable as our platform is novel and a proof of concept, which may be considerably optimized with newer batteries, low power processor technologies and low power cameras such as the ones used in mobile phones.</p>
<p>As a useful alternative for several applications, the platform can be used without the computer vision sub-system and the ARM processor. In that case, only the 8-bit microcontroller is powered, and although the features are limited, several tasks can be done. We have made experiments with a possible setup without computer vision in which the system can measure pressure, temperature and finger bending. Such setup allows the system to function continuously for 108 h (about 13 work days of 8 h) with only two standard rechargeable 2,700 mAh batteries, or 48 h with two 1,200 mAh batteries.</p>
</sec>
</sec>
<sec><label>4.</label>
<title>Results for a Fruit Classification Application</title>
<p>The great number of applications and possibilities of glove-based systems were already discussed in Section 2. In this section we describe details and experimental results of a novel glove-based system for fruit classification.</p>
<sec><label>4.1.</label>
<title>Overview</title>
<p>The system we have implemented allows evaluation of fruit quality by simply pointing the glove to a fruit and then touching this fruit. It uses distance information and one of the cameras to compute fruit's area and then approximates its volume by a spherical model. Finally, when the user touches the fruit, the volume is also computed based on the finger bending sensors, its turgor pressure is measured and an overall quality parameter is computed according to weights for each of these parameters that can be provided by the user. If the result is below a certain customizable threshold, the tactile feedback system warns the user by vibrating the glove during a specified time.</p>
</sec>
<sec><label>4.2.</label>
<title>Pressure Measurement</title>
<p>To perform the turgor pressure tests, fruits in different stages of development were purchased at a local Brazilian market. The purchased fruits are climacteric, which means that they are able to ripen after being picked. The fruits are: Tomato, Pear, Banana, Papaya, Guava and Mango.</p>
<p><xref rid="f10-sensors-13-06109" ref-type="fig">Figure 10</xref>
shows a plot of the turgor pressure of six tomatoes captured with the fingertip sensors during a period of time that comprehends several grasp operations in each tomato using the glove shown in <xref rid="f9-sensors-13-06109" ref-type="fig">Figure 9</xref>
. The plot shows 4 lines, one for each finger with a FSR sensor, and each peak in the graph represents a tomato being grasped for some seconds and then released. It is important to note that the user does not have to apply a specific force to the tomato. One must only care to grab the tomato with fingertips in a way that the fruit will be completely touching the pressure sensor, and that the force is not too high to damage the fruit or too low such that the sensor will not sense the pressure. The gray line shows a threshold line of 200 kPa to classify the tomatoes as ripe or unripe. We remark that the threshold is specific for each fruit variety.</p>
<p>As the technique used is new, there are still no standard tables of values for such fruits, which is in the scope of a future work. Again, the threshold is not the same for different fruits and even for different varieties of the same fruit, however they fit in a range of pressures. In that case, unripe fruits present turgor pressures from 150 kPa to 400 kPa, and ripe fruits present turgor pressures from 20 kPa to 100 kPa [<xref rid="b69-sensors-13-06109" ref-type="bibr">69</xref>
]. Pressure values close to zero means that the fruit is inadequate to be consumed.</p>
<p><xref rid="f10-sensors-13-06109" ref-type="fig">Figure 10</xref>
clearly shows that the measurement of some fingers must be ignored because their pressure is considerably lower than the ones acquired by other sensors, probably because these fingers did not cooperate well to the grasping. Furthermore, it also shows the pressure difference of ripe tomatoes, green tomatoes and spoiled tomatoes that are inadequate for consumption. In the figure, the first and second peaks correspond to ripe tomatoes, the third to a spoiled tomato, the fourth to a ripe tomato and fifth and sixth to ripening tomatoes. These results are consistent with the measurements made by Calbo and Nery using other devices [<xref rid="b5-sensors-13-06109" ref-type="bibr">5</xref>
]. Furthermore, according to Nascimento Nunes, this pressure measurement alone already offers an important quality index related with eating quality and longer post-harvest life of tomatoes [<xref rid="b84-sensors-13-06109" ref-type="bibr">84</xref>
].</p>
<p><xref rid="f11-sensors-13-06109" ref-type="fig">Figures 11</xref>
, <xref rid="f12-sensors-13-06109" ref-type="fig">12</xref>
, <xref rid="f13-sensors-13-06109" ref-type="fig">13</xref>
, <xref rid="f14-sensors-13-06109" ref-type="fig">14</xref>
, <xref rid="f15-sensors-13-06109" ref-type="fig">15</xref>
and <xref rid="f16-sensors-13-06109" ref-type="fig">16</xref>
show some of the fruits evaluated using the glove. Each figure shows four fruits: from the left to the right, the first is the most unripe, and the one on the right is the most ripe (considering the sample fruits). The figure also shows the respective turgor pressure measured for each fruit, which is the average of 30 measurements.</p>
<p><xref rid="t2-sensors-13-06109" ref-type="table">Table 2</xref>
shows detailed information about the measurements done, including the average of 30 measurements, maximum and minimum values and standard deviation. Note that the standard deviations are less than 10% of the measured value in all cases, showing reliability in the measurements done by the presented system.</p>
</sec>
<sec><label>4.3.</label>
<title>Finger Bending Sensor</title>
<p>We also propose the usage of the finger bending sensor described in Section 3 to measure the diameter of a spherical object. For that purpose, an adjustment spline curve is passed through several calibration points and then several measurements are done for other spheres of different diameters in order to evaluate the overall performance of the system.</p>
<p>The values acquired for calibration are shown in <xref rid="t3-sensors-13-06109" ref-type="table">Table 3</xref>
, which shows the raw finger bending sensor reading, which can vary from 0 to 1,024, and the diameter of reference spheres used for sensor calibration.</p>
<p><xref rid="f17-sensors-13-06109" ref-type="fig">Figure 17</xref>
shows the results of a spline curve fit to adjust the values from the finger bending sensors to the spherical shapes. <xref rid="t4-sensors-13-06109" ref-type="table">Table 4</xref>
shows a list of several experimental measurements obtained with the glove, compared with the real value of the spherical objects (the Ground Truth). Note that the errors are as low as 3%.</p>
<p>Thus, we have shown the possibility of using the finger bending sensors to measure finger angles, and based on calibration data, use these angles to estimate the diameter of ideal spheres, which can be used to obtain sphere's radius, volume and other geometrical data. Such results could be used to estimate volume of spherical fruits.</p>
</sec>
<sec><label>4.4.</label>
<title>Optical Measurements</title>
<p>As mentioned in Section 2, volume measurement is an important metric to evaluate fruit quality. In order to measure fruit's volume we use the Fast Fuzzy segmentation algorithm to extract the fruit's image from the rest of the scene. The fruit is selected by pointing the laser at it, and then the segmentation system searches for the brightest red point in the image and segments that region. After the segmentation, the system counts how many pixels were segmented in the image. The number of segmented pixels is the area of the object. To evaluate the real metric area, we make the assumption that the object is spherical and it is projected on the camera as a circle, thus <xref rid="FD9" ref-type="disp-formula">Equation (9)</xref>
can be used to compute the area of the circle, which can be manipulated to give its radius as shown in <xref rid="FD10" ref-type="disp-formula">Equation (10)</xref>
.</p>
<p><xref rid="FD11" ref-type="disp-formula">Equation (11)</xref>
shown in Section 3 depicts the traditional pin-hole camera model, where <italic>x</italic>
is the object height in the camera projective plane, <italic>f</italic>
is the camera's focal length, <italic>Z</italic>
is the distance from the camera to the object given by the distance sensor or laser pointer and <italic>X</italic>
is the real size of the object. In <xref rid="FD12" ref-type="disp-formula">Equation (12)</xref>
, we substitute <italic>x</italic>
by the diameter of the object on the camera plane (2 · <italic>r</italic>
) and <italic>X</italic>
by the real height of the object 2 · <italic>R</italic>
in the world. The minus sign means that the image formed in the camera plane is upside-down. Expanding <xref rid="FD12" ref-type="disp-formula">Equation (12)</xref>
with <xref rid="FD10" ref-type="disp-formula">Equation (10)</xref>
, we find <xref rid="FD13" ref-type="disp-formula">Equation (13)</xref>
, where <italic>a<sub>CI</sub>
</italic>
is the area of the circular object on the camera image obtained by the segmentation system and <italic>A<sub>CO</sub>
</italic>
is the area of the real object that we want to find. Simplifying <xref rid="FD13" ref-type="disp-formula">Equation (13)</xref>
yields <xref rid="FD14" ref-type="disp-formula">Equation (14)</xref>
, which gives the object's area in pixels independently of the distance from the camera to the object. <xref rid="f18-sensors-13-06109" ref-type="fig">Figure 18</xref>
shows the theoretical size of an object of known size at different distances from the camera compared with real measurements made with our system. It also shows the computed area for this object at several distances, which is expected to be always the same. Note that the relative area measured with the camera (red line) follows the theoretical distances (green line) closely. In the same way, the black dotted line shows the real area, which is fixed, and the area measured with the camera is shown in the blue line, which ideally would be constant.</p>
<p>The area conversion from pixels to <italic>cm</italic>
<sup>2</sup>
was approximated using ten circles of known size and fitting their values with a polynomial regression of order two, which is shown in <xref rid="FD15" ref-type="disp-formula">Equation (15)</xref>
. To obtain the volume, <xref rid="FD10" ref-type="disp-formula">Equation (10)</xref>
is combined with the sphere volume equation shown in <xref rid="FD16" ref-type="disp-formula">Equation (16)</xref>
.
<disp-formula id="FD9"><label>(9)</label>
<mml:math id="mm9"><mml:mrow><mml:msub><mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>π</mml:mi>
<mml:mo>·</mml:mo>
<mml:msup><mml:mi>r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD10"><label>(10)</label>
<mml:math id="mm10"><mml:mrow><mml:mi>r</mml:mi>
<mml:mo>=</mml:mo>
<mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>π</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD11"><label>(11)</label>
<mml:math id="mm11"><mml:mrow><mml:mo>−</mml:mo>
<mml:mfrac><mml:mi>x</mml:mi>
<mml:mi>f</mml:mi>
</mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mi>X</mml:mi>
<mml:mi>Z</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD12"><label>(12)</label>
<mml:math id="mm12"><mml:mrow><mml:mo>−</mml:mo>
<mml:mfrac><mml:mrow><mml:mn>2</mml:mn>
<mml:mo>·</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mrow><mml:mn>2</mml:mn>
<mml:mo>·</mml:mo>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mi>Z</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD13"><label>(13)</label>
<mml:math id="mm13"><mml:mrow><mml:mo>−</mml:mo>
<mml:mfrac><mml:mrow><mml:mn>2</mml:mn>
<mml:mo>·</mml:mo>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>a</mml:mi>
<mml:mrow><mml:mi>C</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>π</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mrow><mml:mn>2</mml:mn>
<mml:mo>·</mml:mo>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mi>C</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>π</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>Z</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD14"><label>(14)</label>
<mml:math id="mm14"><mml:mrow><mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mi>C</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.2em"></mml:mspace>
<mml:mo stretchy="false">(</mml:mo>
<mml:mtext mathvariant="italic">pixels</mml:mtext>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo>−</mml:mo>
<mml:mfrac><mml:mrow><mml:msub><mml:mi>a</mml:mi>
<mml:mrow><mml:mi>C</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>·</mml:mo>
<mml:msup><mml:mi>Z</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow><mml:msup><mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD15"><label>(15)</label>
<mml:math id="mm15"><mml:mrow><mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mi>C</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.2em"></mml:mspace>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>c</mml:mi>
<mml:msup><mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mo>−</mml:mo>
<mml:mn>4.45</mml:mn>
<mml:mo>·</mml:mo>
<mml:msup><mml:mrow><mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow><mml:mo>−</mml:mo>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>·</mml:mo>
<mml:msup><mml:mi>t</mml:mi>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:mn>1.11</mml:mn>
<mml:mo>·</mml:mo>
<mml:msup><mml:mrow><mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow><mml:mo>−</mml:mo>
<mml:mn>7</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>·</mml:mo>
<mml:msup><mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:mn>2.05</mml:mn>
<mml:mo>·</mml:mo>
<mml:msup><mml:mrow><mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow><mml:mo>−</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>·</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>395</mml:mn>
<mml:mo>·</mml:mo>
<mml:msup><mml:mrow><mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow><mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD16"><label>(16)</label>
<mml:math id="mm16"><mml:mrow><mml:msub><mml:mi>V</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>4</mml:mn>
<mml:mn>3</mml:mn>
</mml:mfrac>
<mml:mo>·</mml:mo>
<mml:mi>π</mml:mi>
<mml:mo>·</mml:mo>
<mml:msup><mml:mi>r</mml:mi>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>4</mml:mn>
<mml:mn>3</mml:mn>
</mml:mfrac>
<mml:mo>·</mml:mo>
<mml:mi>π</mml:mi>
<mml:mo>·</mml:mo>
<mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mi>C</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.2em"></mml:mspace>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>c</mml:mi>
<mml:msup><mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>π</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p><xref rid="f19-sensors-13-06109" ref-type="fig">Figure 19</xref>
shows an image of a green tomato captured with the glove. The hand of the user pointed the laser to several parts of the tomato, which generated the seeds shown in the middle image of <xref rid="f19-sensors-13-06109" ref-type="fig">Figure 19</xref>
. The resulting segmentation is shown on the right, and based on the pixel count, the area was measured with 90% accuracy and the volume with 74% accuracy. The segmentation time was 8 ms. It is important to note that these values are specific to this tomato, as the circle and sphere approximations might have different accuracies for other tomatoes. These results would not be adequate for other fruits; however, the proposed system, as a platform, is able to perform many other computer vision tasks to analyze other fruits using different computer vision algorithms. We remind that this is an example implementation of the possible uses of the platform, and the description and tests of other computer vision systems for fruit classification is outside the scope of this paper, which is focused on presenting the platform.</p>
</sec>
</sec>
<sec sec-type="conclusions"><label>5.</label>
<title>Conclusions</title>
<p>We have proposed a mobile sensing platform in the form of a wearable computer, a glove, for fruit classification. It is composed of several sensing devices, including cameras, pressure and temperature sensors, among others. A reference architecture is also presented, based on which several applications can be developed using subsets of the proposed system to address the needs of specific applications.</p>
<p>In order to make possible the implementation of this platform, we propose several novelties in this work, from which we highlight the use of the moving fovea approach with a laser to point, segment and compute geometrical properties of objects, and the usage of calibrated FSR sensors to sense pressure at fingertips.</p>
<p>As an application example, we also depict a new methodology that uses the glove for classifying fruits using data from several sensors. The experimentations have shown the feasibility of fruit grading using our system for several climacteric fruits.</p>
<p>The glove's price is about US$ 350.00 for the complete system, including cameras for the computer vision tasks. A sub-set of the platform was also built without cameras and computer vision capabilities. This simpler version costs only US$ 30.00 and includes sensor bending and pressure sensors. Thus, the battery life of this version is of more than ten work days. We think that this price would allow even small growers and harvesters to acquire such a glove to aid the execution of more uniform harvesting. Moreover, these prices are for a prototype—industrial production and scale would improve the system and decrease the price. Finally, although there is an increasing interest in robotic-based harvesting systems, many farmers, especially from developing countries, still cannot afford automated systems such as robots. Hence, our glove presents a possible solution in such cases, aiding harvesting with better objectivity and less variability.</p>
<p>We remark that the platform described in this article is suitable for a variety tasks. Of course, because it is a prototype and uses standard available electronics, enhancement can be done to improve the whole system performance. In this way, the presented glove can be considerably miniaturized using standard manufacturing techniques if products should be built using parts of the concepts presented here. Moreover, as computer and automation systems become more pervasive and ubiquitous, wearable systems such as gloves are a perfect assistant tool for hand-based tasks, since most of our daily tasks are done using hands.</p>
</sec>
</body>
<back><ack><p>The authors would like to thank the support from the Brazilian National Council, Sponsoring Agency for Research (CNPq).</p>
</ack>
<notes><title>Conflict of Interest</title>
<p>The authors declare no conflict of interest.</p>
</notes>
<ref-list><title>References</title>
<ref id="b1-sensors-13-06109"><label>1.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Dipietro</surname>
<given-names>L.</given-names>
</name>
<name><surname>Sabatini</surname>
<given-names>A.</given-names>
</name>
<name><surname>Dario</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>A survey of glove-based systems and their applications</article-title>
<source>IEEE Trans. Syst. Man Cybern. C Appl. Rev.</source>
<year>2008</year>
<volume>38</volume>
<fpage>461</fpage>
<lpage>482</lpage>
</element-citation>
</ref>
<ref id="b2-sensors-13-06109"><label>2.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Sturman</surname>
<given-names>D.J.</given-names>
</name>
<name><surname>Zeltzer</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>A survey of glove-based input</article-title>
<source>IEEE Comput. Graph. Appl.</source>
<year>1994</year>
<volume>14</volume>
<fpage>30</fpage>
<lpage>39</lpage>
</element-citation>
</ref>
<ref id="b3-sensors-13-06109"><label>3.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Kader</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<article-title>Postharvest Biology and Technology: An Overview</article-title>
<source>Postharvest Technology of Horticultural Crops</source>
<person-group person-group-type="editor"><name><surname>Kader</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<publisher-name>Division of Agriculture and Natural Resources, University of California</publisher-name>
<publisher-loc>Richmond, CA, USA</publisher-loc>
<year>1985</year>
<comment>Chapter 2</comment>
<fpage>3</fpage>
<lpage>7</lpage>
</element-citation>
</ref>
<ref id="b4-sensors-13-06109"><label>4.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Nierenberg</surname>
<given-names>D.</given-names>
</name>
<name><surname>Institute</surname>
<given-names>W.</given-names>
</name>
<name><surname>Halweil</surname>
<given-names>B.</given-names>
</name>
<name><surname>Starke</surname>
<given-names>L.</given-names>
</name>
</person-group>
<source>State of the World 2011: Innovations That Nourish the Planet</source>
<publisher-name>Worldwatch Institute</publisher-name>
<publisher-loc>Washington, DC, USA</publisher-loc>
<year>2011</year>
</element-citation>
</ref>
<ref id="b5-sensors-13-06109"><label>5.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Calbo</surname>
<given-names>A.G.</given-names>
</name>
<name><surname>Nery</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<article-title>Medida de firmeza em hortalicas pela tecnica da aplanaca</article-title>
<source>Hortic. Bras.</source>
<year>1995</year>
<volume>12</volume>
<fpage>14</fpage>
<lpage>18</lpage>
</element-citation>
</ref>
<ref id="b6-sensors-13-06109"><label>6.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Simson</surname>
<given-names>S.P.</given-names>
</name>
<name><surname>Straus</surname>
<given-names>M.C.</given-names>
</name>
</person-group>
<source>Post-Harvest Technology of Horticultural Crops</source>
<publisher-name>Oxford Book Company</publisher-name>
<publisher-loc>Jaipur, India</publisher-loc>
<year>2010</year>
</element-citation>
</ref>
<ref id="b7-sensors-13-06109"><label>7.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Kader</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<article-title>Fruit Maturity, Ripening, and Quality Relationships</article-title>
<conf-name>Proceedings of the ISHS Acta Horticulturae: International Symposium Effect of Pre and Postharvest factors in Fruit Storage</conf-name>
<conf-loc>Warsaw, Poland</conf-loc>
<conf-date>3 August 1999</conf-date>
<volume>Volume 485</volume>
<fpage>203</fpage>
<lpage>208</lpage>
</element-citation>
</ref>
<ref id="b8-sensors-13-06109"><label>8.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Reid</surname>
<given-names>M.S.</given-names>
</name>
</person-group>
<article-title>Product Maturation and Maturity Indices</article-title>
<source>Postharvest Technology of Horticultural Crops</source>
<person-group person-group-type="editor"><name><surname>Kader</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<publisher-name>Division of Agriculture and Natural Resources, University of California</publisher-name>
<publisher-loc>Richmond, CA, USA</publisher-loc>
<year>1985</year>
<comment>Chapter 3</comment>
<fpage>8</fpage>
<lpage>11</lpage>
</element-citation>
</ref>
<ref id="b9-sensors-13-06109"><label>9.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Kasmire</surname>
<given-names>R.F.</given-names>
</name>
</person-group>
<article-title>Postharvest Handling Systems: Fruit Vegetables</article-title>
<source>Postharvest Technology of Horticultural Crops</source>
<person-group person-group-type="editor"><name><surname>Kader</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<publisher-name>Division of Agriculture and Natural Resources, University of California</publisher-name>
<publisher-loc>Richmond, CA, USA</publisher-loc>
<year>1985</year>
<comment>Chapter 23</comment>
<fpage>139</fpage>
<lpage>142</lpage>
</element-citation>
</ref>
<ref id="b10-sensors-13-06109"><label>10.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Roggen</surname>
<given-names>D.</given-names>
</name>
<name><surname>Magnenat</surname>
<given-names>S.</given-names>
</name>
<name><surname>Waibel</surname>
<given-names>M.</given-names>
</name>
<name><surname>Troster</surname>
<given-names>G.</given-names>
</name>
</person-group>
<article-title>Wearable Computing</article-title>
<source>Robot. Autom. Mag. IEEE</source>
<year>2011</year>
<volume>18</volume>
<fpage>83</fpage>
<lpage>95</lpage>
</element-citation>
</ref>
<ref id="b11-sensors-13-06109"><label>11.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mann</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Smart clothing: The shift to wearable computing</article-title>
<source>Commun. ACM</source>
<year>1996</year>
<volume>39</volume>
<fpage>23</fpage>
<lpage>24</lpage>
</element-citation>
</ref>
<ref id="b12-sensors-13-06109"><label>12.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Kenn</surname>
<given-names>H.</given-names>
</name>
<name><surname>Megen</surname>
<given-names>F.V.</given-names>
</name>
<name><surname>Sugar</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>A Glove-Based Gesture Interface for Wearable Computing Applications</article-title>
<conf-name>Proceedings of the 2007 4th International Forum on Applied Wearable Computing (IFAWC)</conf-name>
<conf-loc>Bremen, Germany</conf-loc>
<conf-date>12–13 March 2007</conf-date>
<fpage>1</fpage>
<lpage>10</lpage>
</element-citation>
</ref>
<ref id="b13-sensors-13-06109"><label>13.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Vance</surname>
<given-names>S.</given-names>
</name>
<name><surname>Migachyov</surname>
<given-names>L.</given-names>
</name>
<name><surname>Fu</surname>
<given-names>W.</given-names>
</name>
<name><surname>Hajjar</surname>
<given-names>I.</given-names>
</name>
</person-group>
<article-title>Fingerless glove for interacting with data processing system</article-title>
<patent>U.S. Patent US6304840</patent>
<year>2001</year>
</element-citation>
</ref>
<ref id="b14-sensors-13-06109"><label>14.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name><surname>Weng</surname>
<given-names>D.</given-names>
</name>
<name><surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>Y.</given-names>
</name>
</person-group>
<article-title>Novel data gloves based on CCD sensor</article-title>
<patent>Chinese Patent CN 10135460</patent>
<year>2009</year>
</element-citation>
</ref>
<ref id="b15-sensors-13-06109"><label>15.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Tongrod</surname>
<given-names>N.</given-names>
</name>
<name><surname>Kerdcharoen</surname>
<given-names>T.</given-names>
</name>
<name><surname>Watthanawisuth</surname>
<given-names>N.</given-names>
</name>
<name><surname>Tuantranont</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>A Low-cost Data-glove for Human Computer Interaction Based on Ink-jet Printed Sensors and ZigBee Networks</article-title>
<conf-name>Proceedings of the 2010 International Symposium on Wearable Computers (ISWC)</conf-name>
<conf-loc>Seoul, Korea</conf-loc>
<conf-date>10–13 October 2010</conf-date>
<fpage>1</fpage>
<lpage>2</lpage>
</element-citation>
</ref>
<ref id="b16-sensors-13-06109"><label>16.</label>
<element-citation publication-type="webpage"><person-group person-group-type="author"><name><surname>Rowberg</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Keyglove: Freedom in the Palm of your Hand</article-title>
<year>2011</year>
<comment>Available online: <ext-link ext-link-type="uri" xlink:href="http://www.keyglove.net/">http://www.keyglove.net/</ext-link>
</comment>
<date-in-citation>(accessed on 20 April 2013)</date-in-citation>
</element-citation>
</ref>
<ref id="b17-sensors-13-06109"><label>17.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Witt</surname>
<given-names>H.</given-names>
</name>
<name><surname>Nicolai</surname>
<given-names>T.</given-names>
</name>
<name><surname>Kenn</surname>
<given-names>H.</given-names>
</name>
</person-group>
<article-title>Designing a Wearable User Interface for Hands-free Interaction in Maintenance Applications</article-title>
<conf-name>Proceedings of the 4th IEEE Conference on Pervasive Computing and Communications Workshops</conf-name>
<conf-loc>Pisa, Italy</conf-loc>
<conf-date>13–17 March 2006</conf-date>
<fpage>4</fpage>
<lpage>655</lpage>
</element-citation>
</ref>
<ref id="b18-sensors-13-06109"><label>18.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shin</surname>
<given-names>J.H.</given-names>
</name>
<name><surname>Hong</surname>
<given-names>K.S.</given-names>
</name>
</person-group>
<article-title>Keypad gloves: Glove-based text input device and input method for wearable computers</article-title>
<source>Electron. Lett.</source>
<year>2005</year>
<volume>41</volume>
<fpage>15</fpage>
<lpage>16</lpage>
</element-citation>
</ref>
<ref id="b19-sensors-13-06109"><label>19.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Won</surname>
<given-names>D.</given-names>
</name>
<name><surname>Lee</surname>
<given-names>H.G.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>J.Y.</given-names>
</name>
<name><surname>Choi</surname>
<given-names>M.</given-names>
</name>
<name><surname>Kang</surname>
<given-names>M.S.</given-names>
</name>
</person-group>
<article-title>Development of a Wearable input Device Based on Human Hand-motions Recognition</article-title>
<conf-name>Proceedings of the 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems</conf-name>
<conf-loc>Sendai, Japan</conf-loc>
<conf-date>28 September–2 October 2004</conf-date>
<volume>Volume 2</volume>
<fpage>1636</fpage>
<lpage>1641</lpage>
</element-citation>
</ref>
<ref id="b20-sensors-13-06109"><label>20.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Perng</surname>
<given-names>J.</given-names>
</name>
<name><surname>Fisher</surname>
<given-names>B.</given-names>
</name>
<name><surname>Hollar</surname>
<given-names>S.</given-names>
</name>
<name><surname>Pister</surname>
<given-names>K.</given-names>
</name>
</person-group>
<article-title>Acceleration Sensing Glove (ASG)</article-title>
<conf-name>Proceedings of the Third International Symposium on Wearable Computers</conf-name>
<conf-loc>San Francisco, CA, USA</conf-loc>
<conf-date>18– 19 October 1999</conf-date>
<fpage>178</fpage>
<lpage>180</lpage>
</element-citation>
</ref>
<ref id="b21-sensors-13-06109"><label>21.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Zimmermann</surname>
<given-names>P.</given-names>
</name>
<name><surname>Symietz</surname>
<given-names>M.</given-names>
</name>
<name><surname>Voges</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Data glove for virtual-reality-system, has reference body comprising hand reference points identified as reference points by infrared camera, and retaining unit retaining person's finger tip and comprising finger reference points</article-title>
<patent>German Patent DE102005011432</patent>
<year>2006</year>
</element-citation>
</ref>
<ref id="b22-sensors-13-06109"><label>22.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Baker</surname>
<given-names>J.L.</given-names>
</name>
<name><surname>Davies</surname>
<given-names>P.R.</given-names>
</name>
<name><surname>Keswani</surname>
<given-names>K.</given-names>
</name>
<name><surname>Rahman</surname>
<given-names>S.S.</given-names>
</name>
</person-group>
<article-title>Ultrasonic substitute vision device with tactile feedback</article-title>
<patent>UK Patent GB2448166</patent>
<year>2008</year>
</element-citation>
</ref>
<ref id="b23-sensors-13-06109"><label>23.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Tyler</surname>
<given-names>M.</given-names>
</name>
<name><surname>Haase</surname>
<given-names>S.</given-names>
</name>
<name><surname>Kaczmarek</surname>
<given-names>K.</given-names>
</name>
<name><surname>Bach-y Rita</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>Development of an Electrotactile Glove for Display of Graphics for the Blind: Preliminary Results</article-title>
<conf-name>Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society EMBS/BMES Conference Engineering in Medicine and Biology</conf-name>
<conf-loc>Houston, TX, USA</conf-loc>
<conf-date>23–26 October 2002</conf-date>
<volume>Volume 3</volume>
<fpage>2439</fpage>
<lpage>2440</lpage>
</element-citation>
</ref>
<ref id="b24-sensors-13-06109"><label>24.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Cho</surname>
<given-names>M.C.</given-names>
</name>
<name><surname>Park</surname>
<given-names>K.H.</given-names>
</name>
<name><surname>Hong</surname>
<given-names>S.H.</given-names>
</name>
<name><surname>Jeon</surname>
<given-names>J.W.</given-names>
</name>
<name><surname>Lee</surname>
<given-names>S.I.</given-names>
</name>
<name><surname>Choi</surname>
<given-names>H.</given-names>
</name>
<name><surname>Choi</surname>
<given-names>H.G.</given-names>
</name>
</person-group>
<article-title>A Pair of Braille-based Chord Gloves</article-title>
<conf-name>Proceedings of the 6th International Symposium on Wearable Computers</conf-name>
<conf-loc>Seattle, WA, USA</conf-loc>
<conf-date>7–10 October 2002</conf-date>
<fpage>154</fpage>
<lpage>155</lpage>
</element-citation>
</ref>
<ref id="b25-sensors-13-06109"><label>25.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Culver</surname>
<given-names>V.</given-names>
</name>
</person-group>
<article-title>A Hybrid Sign Language Recognition System</article-title>
<conf-name>Proceedings of the 8th International Symposium on Wearable Computers</conf-name>
<conf-loc>Arlington, TX, USA</conf-loc>
<conf-date>31 October–3 November 2004</conf-date>
<volume>Volume 1</volume>
<fpage>30</fpage>
<lpage>33</lpage>
</element-citation>
</ref>
<ref id="b26-sensors-13-06109"><label>26.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Fraser</surname>
<given-names>H.</given-names>
</name>
<name><surname>Fels</surname>
<given-names>S.</given-names>
</name>
<name><surname>Pritchard</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Walk the Walk, Talk the Talk</article-title>
<conf-name>Proceedings of the 12th IEEE International Symposium on Wearable Computers</conf-name>
<conf-loc>Pittsburgh, PA, USA</conf-loc>
<conf-date>28 September–1 October 2008</conf-date>
<fpage>117</fpage>
<lpage>118</lpage>
</element-citation>
</ref>
<ref id="b27-sensors-13-06109"><label>27.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Gollner</surname>
<given-names>U.</given-names>
</name>
<name><surname>Bieling</surname>
<given-names>T.</given-names>
</name>
<name><surname>Joost</surname>
<given-names>G.</given-names>
</name>
</person-group>
<article-title>Mobile Lorm Glove: Introducing a Communication Device for Deaf-blind People</article-title>
<conf-name>Proceedings of the 6th International Conference on Tangible, Embedded and Embodied Interaction</conf-name>
<conf-loc>Kingston, Canada</conf-loc>
<conf-date>19–22 February 2012</conf-date>
<fpage>127</fpage>
<lpage>130</lpage>
</element-citation>
</ref>
<ref id="b28-sensors-13-06109"><label>28.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jing</surname>
<given-names>L.</given-names>
</name>
<name><surname>Zhou</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Cheng</surname>
<given-names>Z.</given-names>
</name>
<name><surname>Huang</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>Magic ring: A finger-worn device for multiple appliances control using static finger gestures</article-title>
<source>Sensors</source>
<year>2012</year>
<volume>12</volume>
<fpage>5775</fpage>
<lpage>5790</lpage>
<pub-id pub-id-type="pmid">22778612</pub-id>
</element-citation>
</ref>
<ref id="b29-sensors-13-06109"><label>29.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Nanayakkara</surname>
<given-names>S.</given-names>
</name>
<name><surname>Shilkrot</surname>
<given-names>R.</given-names>
</name>
<name><surname>Maes</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>EyeRing: An Eye on a Finger</article-title>
<source>CHI Extended Abstracts</source>
<person-group person-group-type="editor"><name><surname>Konstan</surname>
<given-names>J.A.</given-names>
</name>
<name><surname>Chi</surname>
<given-names>E.H.</given-names>
</name>
<name><surname>Höök</surname>
<given-names>K.</given-names>
</name>
</person-group>
<publisher-name>ACM</publisher-name>
<publisher-loc>New York, NY, USA</publisher-loc>
<year>2012</year>
<fpage>1047</fpage>
<lpage>1050</lpage>
</element-citation>
</ref>
<ref id="b30-sensors-13-06109"><label>30.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Lorussi</surname>
<given-names>F.</given-names>
</name>
<name><surname>Scilingo</surname>
<given-names>E.</given-names>
</name>
<name><surname>Tesconi</surname>
<given-names>A.</given-names>
</name>
<name><surname>Tognetti</surname>
<given-names>A.</given-names>
</name>
<name><surname>de Rossi</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>Wearable Sensing Garment for Posture Detection, Rehabilitation and Tele-Medicine</article-title>
<conf-name>Proceedings of the 4th International IEEE EMBS Special Topic Conference on Information Technology Applications in Biomedicine</conf-name>
<conf-loc>Birmingham, UK</conf-loc>
<conf-date>24–26 April 2003</conf-date>
<fpage>287</fpage>
<lpage>290</lpage>
</element-citation>
</ref>
<ref id="b31-sensors-13-06109"><label>31.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Condell</surname>
<given-names>J.</given-names>
</name>
<name><surname>Curran</surname>
<given-names>K.</given-names>
</name>
<name><surname>Quigley</surname>
<given-names>T.</given-names>
</name>
<name><surname>Gardiner</surname>
<given-names>P.</given-names>
</name>
<name><surname>McNeill</surname>
<given-names>M.</given-names>
</name>
<name><surname>Xie</surname>
<given-names>E.</given-names>
</name>
</person-group>
<article-title>Automated Measurements of Finger Movements in Arthritic Patients Using a Wearable Data Hand Glove</article-title>
<conf-name>Proceedings of the IEEE International Workshop on Medical Measurements and Applications</conf-name>
<conf-loc>Cetraro, Italy</conf-loc>
<conf-date>29– 30 May 2009</conf-date>
<fpage>122</fpage>
<lpage>126</lpage>
</element-citation>
</ref>
<ref id="b32-sensors-13-06109"><label>32.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Cutolo</surname>
<given-names>F.</given-names>
</name>
<name><surname>Mancinelli</surname>
<given-names>C.</given-names>
</name>
<name><surname>Patel</surname>
<given-names>S.</given-names>
</name>
<name><surname>Carbonaro</surname>
<given-names>N.</given-names>
</name>
<name><surname>Schmid</surname>
<given-names>M.</given-names>
</name>
<name><surname>Tognetti</surname>
<given-names>A.</given-names>
</name>
<name><surname>de Rossi</surname>
<given-names>D.</given-names>
</name>
<name><surname>Bonato</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>A Sensorized Glove for Hand Rehabilitation</article-title>
<conf-name>Proceedings of the 2009 IEEE 35th Annual Northeast Bioengineering Conference</conf-name>
<conf-loc>Cambridge, MA, USA</conf-loc>
<conf-date>3–5 April 2009</conf-date>
<fpage>1</fpage>
<lpage>2</lpage>
</element-citation>
</ref>
<ref id="b33-sensors-13-06109"><label>33.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Connolly</surname>
<given-names>J.</given-names>
</name>
<name><surname>Curran</surname>
<given-names>K.</given-names>
</name>
<name><surname>Condell</surname>
<given-names>J.</given-names>
</name>
<name><surname>Gardiner</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>Wearable Rehab Technology for Automatic Measurement of Patients with Arthritis</article-title>
<conf-name>Proceedings of the 2011 5th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth)</conf-name>
<conf-loc>Dublin, Ireland</conf-loc>
<conf-date>23–26 May 2011</conf-date>
<fpage>508</fpage>
<lpage>509</lpage>
</element-citation>
</ref>
<ref id="b34-sensors-13-06109"><label>34.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Tognetti</surname>
<given-names>A.</given-names>
</name>
<name><surname>Carbonaro</surname>
<given-names>N.</given-names>
</name>
<name><surname>Zupone</surname>
<given-names>G.</given-names>
</name>
<name><surname>de Rossi</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>Characterization of a Novel Data Glove Based on Textile Integrated Sensors</article-title>
<conf-name>Proceedings of the 28th IEEE Annual International Conference on Engineering in Medicine and Biology Society</conf-name>
<conf-loc>New York, NY, USA</conf-loc>
<conf-date>30 August–3 September 2006</conf-date>
<fpage>2510</fpage>
<lpage>2513</lpage>
</element-citation>
</ref>
<ref id="b35-sensors-13-06109"><label>35.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Tognetti</surname>
<given-names>A.</given-names>
</name>
<name><surname>Lorussi</surname>
<given-names>F.</given-names>
</name>
<name><surname>Tesconi</surname>
<given-names>M.</given-names>
</name>
<name><surname>Bartalesi</surname>
<given-names>R.</given-names>
</name>
<name><surname>Zupone</surname>
<given-names>G.</given-names>
</name>
<name><surname>de Rossi</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>Wearable Kinesthetic Systems for Capturing and Classifying Body Posture and Gesture</article-title>
<conf-name>Proceedings of the 27th Annual International Conference of the Engineering in Medicine and Biology Society</conf-name>
<conf-loc>Shanghai, China</conf-loc>
<conf-date>1–4 September 2005</conf-date>
<fpage>1012</fpage>
<lpage>1015</lpage>
</element-citation>
</ref>
<ref id="b36-sensors-13-06109"><label>36.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Tognetti</surname>
<given-names>A.</given-names>
</name>
<name><surname>Lorussi</surname>
<given-names>F.</given-names>
</name>
<name><surname>Bartalesi</surname>
<given-names>R.</given-names>
</name>
<name><surname>Tesconi</surname>
<given-names>M.</given-names>
</name>
<name><surname>Zupone</surname>
<given-names>G.</given-names>
</name>
<name><surname>de Rossi</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>Analysis and Synthesis of Human Movements: Wearable Kinesthetic Interfaces</article-title>
<conf-name>Proceedings of the 9th International Conference on Rehabilitation Robotics</conf-name>
<conf-loc>Chicago, IL, USA</conf-loc>
<conf-date>28 June–1 July 2005</conf-date>
<fpage>488</fpage>
<lpage>491</lpage>
</element-citation>
</ref>
<ref id="b37-sensors-13-06109"><label>37.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Niazmand</surname>
<given-names>K.</given-names>
</name>
<name><surname>Tonn</surname>
<given-names>K.</given-names>
</name>
<name><surname>Kalaras</surname>
<given-names>A.</given-names>
</name>
<name><surname>Fietzek</surname>
<given-names>U.</given-names>
</name>
<name><surname>Mehrkens</surname>
<given-names>J.</given-names>
</name>
<name><surname>Lueth</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>Quantitative Evaluation of Parkinson's Disease Using Sensor Based Smart Glove</article-title>
<conf-name>Proceedings of the 24th International Symposium on Computer-Based Medical Systems (CBMS)</conf-name>
<conf-loc>Bristol, UK</conf-loc>
<conf-date>27–30 June 2011</conf-date>
<fpage>1</fpage>
<lpage>8</lpage>
</element-citation>
</ref>
<ref id="b38-sensors-13-06109"><label>38.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Ryoo</surname>
<given-names>D.W.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>Y.S.</given-names>
</name>
<name><surname>Lee</surname>
<given-names>J.W.</given-names>
</name>
</person-group>
<article-title>Wearable Systems for Service based on Physiological Signals</article-title>
<conf-name>Proceedings of the 27th Annual International Conference of the Engineering in Medicine and Biology Society</conf-name>
<conf-loc>Shanghai, China</conf-loc>
<conf-date>1–4 September 2005</conf-date>
<fpage>2437</fpage>
<lpage>2440</lpage>
</element-citation>
</ref>
<ref id="b39-sensors-13-06109"><label>39.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Angius</surname>
<given-names>G.</given-names>
</name>
<name><surname>Raffo</surname>
<given-names>L.</given-names>
</name>
</person-group>
<article-title>A sleep apnoea keeper in a wearable device for Continuous detection and screening during daily life</article-title>
<conf-name>Proceeding of Computers in Cardiology 2008</conf-name>
<conf-loc>Bologna, Italy</conf-loc>
<conf-date>14–17 September 2008</conf-date>
<fpage>433</fpage>
<lpage>436</lpage>
</element-citation>
</ref>
<ref id="b40-sensors-13-06109"><label>40.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Megalingam</surname>
<given-names>R.</given-names>
</name>
<name><surname>Radhakrishnan</surname>
<given-names>V.</given-names>
</name>
<name><surname>Jacob</surname>
<given-names>D.</given-names>
</name>
<name><surname>Unnikrishnan</surname>
<given-names>D.</given-names>
</name>
<name><surname>Sudhakaran</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>Assistive Technology for Elders: Wireless Intelligent Healthcare Gadget</article-title>
<conf-name>Proceedings of the 2011 IEEE Global Humanitarian Technology Conference (GHTC)</conf-name>
<conf-loc>Seattle, WA, USA</conf-loc>
<conf-date>30 October–1 November 2011</conf-date>
<fpage>296</fpage>
<lpage>300</lpage>
</element-citation>
</ref>
<ref id="b41-sensors-13-06109"><label>41.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Koenen</surname>
<given-names>H.P.</given-names>
</name>
<name><surname>Trow</surname>
<given-names>R.W.</given-names>
</name>
</person-group>
<article-title>Work glove and illuminator assembly</article-title>
<patent>U.S. Patent US5535105</patent>
<year>1996</year>
</element-citation>
</ref>
<ref id="b42-sensors-13-06109"><label>42.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Fishkin</surname>
<given-names>K.</given-names>
</name>
<name><surname>Philipose</surname>
<given-names>M.</given-names>
</name>
<name><surname>Rea</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>Hands-on RFID: Wireless Wearables for Detecting Use of Objects</article-title>
<conf-name>Proceedings of the 9th IEEE International Symposium on Wearable Computers</conf-name>
<conf-loc>Osaka, Japan</conf-loc>
<conf-date>18–21 October 2005</conf-date>
<fpage>38</fpage>
<lpage>41</lpage>
</element-citation>
</ref>
<ref id="b43-sensors-13-06109"><label>43.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Hong</surname>
<given-names>Y.J.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>I.J.</given-names>
</name>
<name><surname>Ahn</surname>
<given-names>S.C.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>H.G.</given-names>
</name>
</person-group>
<article-title>Activity Recognition Using Wearable Sensors for Elder Care</article-title>
<conf-name>Proceedings of the 2nd International Conference on Future Generation Communication and Networking</conf-name>
<conf-loc>Sanya, China</conf-loc>
<conf-date>13–15 December 2008</conf-date>
<volume>Volume 2</volume>
<fpage>302</fpage>
<lpage>305</lpage>
</element-citation>
</ref>
<ref id="b44-sensors-13-06109"><label>44.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Patterson</surname>
<given-names>D.</given-names>
</name>
<name><surname>Fox</surname>
<given-names>D.</given-names>
</name>
<name><surname>Kautz</surname>
<given-names>H.</given-names>
</name>
<name><surname>Philipose</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Fine-grained Activity Recognition by Aggregating Abstract Object Usage</article-title>
<conf-name>Proceedings of the 9th IEEE International Symposium on Wearable Computers</conf-name>
<conf-loc>Osaka, Japan</conf-loc>
<conf-date>18–21 October 2005</conf-date>
<fpage>44</fpage>
<lpage>51</lpage>
</element-citation>
</ref>
<ref id="b45-sensors-13-06109"><label>45.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Im</surname>
<given-names>S.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>I.J.</given-names>
</name>
<name><surname>Ahn</surname>
<given-names>S.C.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>H.G.</given-names>
</name>
</person-group>
<article-title>Automatic ADL Classification Using 3-axial Accelerometers and RFID Sensor</article-title>
<conf-name>Proceedings of the IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems</conf-name>
<conf-loc>Seoul, Korea</conf-loc>
<conf-date>20–22 August 2008</conf-date>
<fpage>697</fpage>
<lpage>702</lpage>
</element-citation>
</ref>
<ref id="b46-sensors-13-06109"><label>46.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Min</surname>
<given-names>J.K.</given-names>
</name>
<name><surname>Cho</surname>
<given-names>S.B.</given-names>
</name>
</person-group>
<article-title>Activity Recognition Based on Wearable Sensors Using Selection/fusion Hybrid Ensemble</article-title>
<conf-name>Proceedings of the 2011 IEEE International Conference on Systems, Man, and Cybernetics (SMC)</conf-name>
<conf-loc>Anchorage, AK, USA</conf-loc>
<conf-date>9–12 October 2011</conf-date>
<fpage>1319</fpage>
<lpage>1324</lpage>
</element-citation>
</ref>
<ref id="b47-sensors-13-06109"><label>47.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Yin</surname>
<given-names>Z.</given-names>
</name>
<name><surname>Yu</surname>
<given-names>Y.C.</given-names>
</name>
<name><surname>Schettino</surname>
<given-names>L.</given-names>
</name>
</person-group>
<article-title>Design of a Wearable Device to Study Finger-Object Contact Timing during Prehension</article-title>
<conf-name>Proceedings of the 2011 IEEE 37th Annual Northeast Bioengineering Conference (NEBEC)</conf-name>
<conf-loc>New York, NY, USA</conf-loc>
<conf-date>1–3 April 2011</conf-date>
<fpage>1</fpage>
<lpage>2</lpage>
</element-citation>
</ref>
<ref id="b48-sensors-13-06109"><label>48.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Yoshimor</surname>
<given-names>K.</given-names>
</name>
</person-group>
<article-title>Fingerless glove fixed with video camera</article-title>
<patent>Japanese Patent JP10225315</patent>
<year>1998</year>
</element-citation>
</ref>
<ref id="b49-sensors-13-06109"><label>49.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Noriyuki</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Digital Camera</article-title>
<patent>Japanese Patent JP2003018443</patent>
<year>2003</year>
</element-citation>
</ref>
<ref id="b50-sensors-13-06109"><label>50.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Muguira</surname>
<given-names>L.</given-names>
</name>
<name><surname>Vazquez</surname>
<given-names>J.</given-names>
</name>
<name><surname>Arruti</surname>
<given-names>A.</given-names>
</name>
<name><surname>de Garibay</surname>
<given-names>J.</given-names>
</name>
<name><surname>Mendia</surname>
<given-names>I.</given-names>
</name>
<name><surname>Renteria</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>RFIDGlove: A Wearable RFID Reader</article-title>
<conf-name>Proceedings of the IEEE International Conference on e-Business Engineering</conf-name>
<conf-loc>Macau, China</conf-loc>
<conf-date>21–23 October 2009</conf-date>
<fpage>475</fpage>
<lpage>480</lpage>
</element-citation>
</ref>
<ref id="b51-sensors-13-06109"><label>51.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Caldwell</surname>
<given-names>T.W.</given-names>
</name>
<name><surname>Chen</surname>
<given-names>N.</given-names>
</name>
</person-group>
<article-title>Golf training glove</article-title>
<patent>U.S. Patent US5733201</patent>
<year>1998</year>
</element-citation>
</ref>
<ref id="b52-sensors-13-06109"><label>52.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Markow</surname>
<given-names>T.</given-names>
</name>
<name><surname>Ramakrishnan</surname>
<given-names>N.</given-names>
</name>
<name><surname>Huang</surname>
<given-names>K.</given-names>
</name>
<name><surname>Starner</surname>
<given-names>T.</given-names>
</name>
<name><surname>Eicholtz</surname>
<given-names>M.</given-names>
</name>
<name><surname>Garrett</surname>
<given-names>S.</given-names>
</name>
<name><surname>Profita</surname>
<given-names>H.</given-names>
</name>
<name><surname>Scarlata</surname>
<given-names>A.</given-names>
</name>
<name><surname>Schooler</surname>
<given-names>C.</given-names>
</name>
<name><surname>Tarun</surname>
<given-names>A.</given-names>
</name>
<name><surname>Backus</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>Mobile Music Touch: Vibration Stimulus in Hand Rehabilitation</article-title>
<conf-name>Proceedings of the 4th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth)</conf-name>
<conf-loc>Munich, Germany</conf-loc>
<conf-date>22–25 March 2010</conf-date>
<fpage>1</fpage>
<lpage>8</lpage>
</element-citation>
</ref>
<ref id="b53-sensors-13-06109"><label>53.</label>
<element-citation publication-type="webpage"><person-group person-group-type="author"><name><surname>Satomi</surname>
<given-names>M.</given-names>
</name>
<name><surname>Perner-Wilson</surname>
<given-names>H.</given-names>
</name>
</person-group>
<article-title>Sensitive Fingertips</article-title>
<year>2009</year>
<comment>Available online: <ext-link ext-link-type="uri" xlink:href="http://www.kobakant.at/DIY/?p=531">http://www.kobakant.at/DIY/?p=531</ext-link>
</comment>
<date-in-citation>(accessed on 20 April 2013)</date-in-citation>
</element-citation>
</ref>
<ref id="b54-sensors-13-06109"><label>54.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Leavitt</surname>
<given-names>L.</given-names>
</name>
</person-group>
<article-title>Sleep-detecting driving gloves</article-title>
<patent>U.S. Patent US6016103</patent>
<year>2000</year>
</element-citation>
</ref>
<ref id="b55-sensors-13-06109"><label>55.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Walters</surname>
<given-names>K.</given-names>
</name>
<name><surname>Lee</surname>
<given-names>S.</given-names>
</name>
<name><surname>Starner</surname>
<given-names>T.</given-names>
</name>
<name><surname>Leibrandt</surname>
<given-names>R.</given-names>
</name>
<name><surname>Lawo</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Touchfire: Towards a Glove-Mounted Tactile Display for Rendering Temperature Readings for Firefighters</article-title>
<conf-name>Proceedings of the 2010 International Symposium on Wearable Computers (ISWC)</conf-name>
<conf-loc>Seoul, Korea</conf-loc>
<conf-date>10–13 October 2010</conf-date>
<fpage>1</fpage>
<lpage>4</lpage>
</element-citation>
</ref>
<ref id="b56-sensors-13-06109"><label>56.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Ikuaki</surname>
<given-names>K.</given-names>
</name>
</person-group>
<article-title>Image/tactile information input device, image/tactile information input method, and image/tactile information input program</article-title>
<patent>European Paten EP 1376317</patent>
<year>2004</year>
</element-citation>
</ref>
<ref id="b57-sensors-13-06109"><label>57.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Toney</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>A Novel Method for Joint Motion Sensing on a Wearable Computer</article-title>
<conf-name>Proceedings of the 2nd International Symposium on Wearable Computers</conf-name>
<conf-loc>Pittsburgh, PA, USA</conf-loc>
<conf-date>19–20 October 1998</conf-date>
<fpage>158</fpage>
<lpage>159</lpage>
</element-citation>
</ref>
<ref id="b58-sensors-13-06109"><label>58.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Witt</surname>
<given-names>H.</given-names>
</name>
<name><surname>Leibrandt</surname>
<given-names>R.</given-names>
</name>
<name><surname>Kemnade</surname>
<given-names>A.</given-names>
</name>
<name><surname>Witt</surname>
<given-names>H.</given-names>
</name>
<name><surname>Leibrandt</surname>
<given-names>R.</given-names>
</name>
<name><surname>Kemnade</surname>
<given-names>A.</given-names>
</name>
<name><surname>Kenn</surname>
<given-names>H.</given-names>
</name>
</person-group>
<article-title>SCIPIO: A Miniaturized Building Block for Wearable Interaction Devices</article-title>
<conf-name>Proceedings of the 3rd International Forum on Applied Wearable Computing (IFAWC)</conf-name>
<conf-loc>Bremen, Germany</conf-loc>
<conf-date>15–16 March 2006</conf-date>
<fpage>1</fpage>
<lpage>5</lpage>
</element-citation>
</ref>
<ref id="b59-sensors-13-06109"><label>59.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ramos</surname>
<given-names>F.J.G.</given-names>
</name>
<name><surname>Valre</surname>
<given-names>V.</given-names>
</name>
<name><surname>Homer</surname>
<given-names>I.</given-names>
</name>
<name><surname>Ortiz-Canavate</surname>
<given-names>J.</given-names>
</name>
<name><surname>Ruiz-Altisent</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Non-destructive fruit firmness sensors: A review</article-title>
<source>Span. J. Agric. Res.</source>
<year>2005</year>
<volume>3</volume>
<fpage>61</fpage>
<lpage>73</lpage>
</element-citation>
</ref>
<ref id="b60-sensors-13-06109"><label>60.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Kader</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<article-title>Quality Factors: Definition and Evaluation for Fresh Horticultural Crops</article-title>
<source>Postharvest Technology of Horticultural Crops</source>
<person-group person-group-type="editor"><name><surname>Kader</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<publisher-name>Division of Agriculture and Natural Resources, University of California</publisher-name>
<publisher-loc>Richmond, CA, USA</publisher-loc>
<year>1985</year>
<comment>Chapter 20</comment>
<fpage>118</fpage>
<lpage>121</lpage>
</element-citation>
</ref>
<ref id="b61-sensors-13-06109"><label>61.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Zhou</surname>
<given-names>J.</given-names>
</name>
<name><surname>Zhou</surname>
<given-names>Q.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name><surname>Xu</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>Design of On-line Detection System for Apple Early Bruise Based on Thermal Properties Analysis</article-title>
<conf-name>Proceedings of the 2010 International Conference on Intelligent Computation Technology and Automation</conf-name>
<conf-loc>Changsha, China</conf-loc>
<conf-date>11–12 May 2010</conf-date>
<fpage>47</fpage>
<lpage>50</lpage>
</element-citation>
</ref>
<ref id="b62-sensors-13-06109"><label>62.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Jha</surname>
<given-names>S.N.</given-names>
</name>
</person-group>
<article-title>Colour Measurements and Modeling</article-title>
<source>Nondestructive Evaluation of Food Quality: Theory and Practice</source>
<person-group person-group-type="editor"><name><surname>Jha</surname>
<given-names>S.N.</given-names>
</name>
</person-group>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin, Germany</publisher-loc>
<year>2010</year>
<comment>Chapter 2</comment>
<fpage>17</fpage>
<lpage>40</lpage>
</element-citation>
</ref>
<ref id="b63-sensors-13-06109"><label>63.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Gunasekaran</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Computer Vision Systems</article-title>
<source>Nondestructive Evaluation of Food Quality: Theory and Practice</source>
<person-group person-group-type="editor"><name><surname>Jha</surname>
<given-names>S.N.</given-names>
</name>
</person-group>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin, Germany</publisher-loc>
<year>2010</year>
<comment>Chapter 3</comment>
<fpage>41</fpage>
<lpage>72</lpage>
</element-citation>
</ref>
<ref id="b64-sensors-13-06109"><label>64.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Chalidabhongse</surname>
<given-names>T.</given-names>
</name>
<name><surname>Yimyam</surname>
<given-names>P.</given-names>
</name>
<name><surname>Sirisomboon</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>2D/3D Vision-Based Mango's Feature Extraction and Sorting</article-title>
<conf-name>Proceedings of the 9th International Conference on Control, Automation, Robotics and Vision</conf-name>
<conf-loc>Singapore</conf-loc>
<conf-date>5–8 December 2006</conf-date>
<fpage>1</fpage>
<lpage>6</lpage>
</element-citation>
</ref>
<ref id="b65-sensors-13-06109"><label>65.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Charoenpong</surname>
<given-names>T.</given-names>
</name>
<name><surname>Chamnongthai</surname>
<given-names>K.</given-names>
</name>
<name><surname>Kamhom</surname>
<given-names>P.</given-names>
</name>
<name><surname>Krairiksh</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Volume Measurement of Mango by Using 2D Ellipse Model</article-title>
<conf-name>Proceedings of the 2004 IEEE International Conference on Industrial Technology</conf-name>
<conf-loc>Hammanet, Tunisia</conf-loc>
<conf-date>8–10 December 2004</conf-date>
<volume>Volume 3</volume>
<fpage>1438</fpage>
<lpage>1441</lpage>
</element-citation>
</ref>
<ref id="b66-sensors-13-06109"><label>66.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Mustafa</surname>
<given-names>N.B.A.</given-names>
</name>
<name><surname>Fuad</surname>
<given-names>N.A.</given-names>
</name>
<name><surname>Ahmed</surname>
<given-names>S.K.</given-names>
</name>
<name><surname>Abidin</surname>
<given-names>A.A.Z.</given-names>
</name>
<name><surname>Ali</surname>
<given-names>Z.</given-names>
</name>
<name><surname>Yit</surname>
<given-names>W.B.</given-names>
</name>
<name><surname>Sharrif</surname>
<given-names>Z.A.M.</given-names>
</name>
</person-group>
<article-title>Image Processing of an Agriculture Produce: Determination of Size and Ripeness of a Banana</article-title>
<conf-name>Proceedings of the International Symposium on Information Technology</conf-name>
<conf-loc>Kuala Lumpur, Malaysia</conf-loc>
<conf-date>26–29 August 2008</conf-date>
<volume>Volume 1</volume>
<fpage>1</fpage>
<lpage>7</lpage>
</element-citation>
</ref>
<ref id="b67-sensors-13-06109"><label>67.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Lee</surname>
<given-names>D.</given-names>
</name>
<name><surname>Chang</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Archibald</surname>
<given-names>J.</given-names>
</name>
<name><surname>Greco</surname>
<given-names>C.</given-names>
</name>
</person-group>
<article-title>Color Quantization and Image Analysis for Automated Fruit Quality Evaluation</article-title>
<conf-name>Proceedings of the IEEE International Conference on Automation Science and Engineering</conf-name>
<conf-loc>Washington, DC, USA</conf-loc>
<conf-date>23–26 August 2008</conf-date>
<fpage>194</fpage>
<lpage>199</lpage>
</element-citation>
</ref>
<ref id="b68-sensors-13-06109"><label>68.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Molina-Delgado</surname>
<given-names>D.</given-names>
</name>
<name><surname>Alegre</surname>
<given-names>S.</given-names>
</name>
<name><surname>Barreiro</surname>
<given-names>P.</given-names>
</name>
<name><surname>Valero</surname>
<given-names>C.</given-names>
</name>
<name><surname>Ruiz-Altisent</surname>
<given-names>M.</given-names>
</name>
<name><surname>Recasens</surname>
<given-names>I.</given-names>
</name>
</person-group>
<article-title>Addressing potential sources of variation in several non-destructive techniques for measuring firmness in apples</article-title>
<source>Biosyst. Eng.</source>
<year>2009</year>
<volume>104</volume>
<fpage>33</fpage>
<lpage>46</lpage>
</element-citation>
</ref>
<ref id="b69-sensors-13-06109"><label>69.</label>
<element-citation publication-type="patent"><person-group person-group-type="author"><name><surname>Calbo</surname>
<given-names>A.G.</given-names>
</name>
<name><surname>Pessoa</surname>
<given-names>J.</given-names>
</name>
<name><surname>Ferreira</surname>
<given-names>M.</given-names>
</name>
<name><surname>Marouelli</surname>
<given-names>W.</given-names>
</name>
</person-group>
<article-title>Sistema para medir pressão de turgescencia celular e para automatizar a irrigação</article-title>
<patent>Brazilian Patent</patent>
<day>30</day>
<month>11</month>
<year>2011</year>
</element-citation>
</ref>
<ref id="b70-sensors-13-06109"><label>70.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Calbo</surname>
<given-names>A.G.</given-names>
</name>
<name><surname>Nery</surname>
<given-names>A.A.</given-names>
</name>
</person-group>
<article-title>Compression induced intercellular shaping for some geometric cellular lattices</article-title>
<source>Braz. Arch. Biol. Technol.</source>
<year>2001</year>
<volume>44</volume>
<fpage>41</fpage>
<lpage>48</lpage>
</element-citation>
</ref>
<ref id="b71-sensors-13-06109"><label>71.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Xu</surname>
<given-names>D.</given-names>
</name>
</person-group>
<source>Embedded Visual System and its Applications on Robots</source>
<publisher-name>Bentham Science Publishers</publisher-name>
<publisher-loc>Beijing, China</publisher-loc>
<year>2010</year>
</element-citation>
</ref>
<ref id="b72-sensors-13-06109"><label>72.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Yit</surname>
<given-names>W.B.</given-names>
</name>
<name><surname>Mustafa</surname>
<given-names>N.B.A.</given-names>
</name>
<name><surname>Ali</surname>
<given-names>Z.</given-names>
</name>
<name><surname>Ahmed</surname>
<given-names>S.K.</given-names>
</name>
<name><surname>Sharrif</surname>
<given-names>Z.A.M.</given-names>
</name>
</person-group>
<article-title>Design and Development of a Fully Automated Consumer-based Wireless Communication System for Fruit Grading</article-title>
<conf-name>Proceedings of the 9th International Conference on Communications and Information Technologies</conf-name>
<conf-loc>Incheon, Korea</conf-loc>
<conf-date>28–30 September 2009</conf-date>
<fpage>364</fpage>
<lpage>369</lpage>
</element-citation>
</ref>
<ref id="b73-sensors-13-06109"><label>73.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Calbo</surname>
<given-names>A.G.</given-names>
</name>
<name><surname>Pessoa</surname>
<given-names>J.D.C.</given-names>
</name>
</person-group>
<article-title>Applanation system for evaluation of cell pressure dependent firmness on leaves and soft organs flat face segments</article-title>
<comment>WO/2009/009850</comment>
<year>2009</year>
</element-citation>
</ref>
<ref id="b74-sensors-13-06109"><label>74.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Portugal-Zambrano</surname>
<given-names>C.E.</given-names>
</name>
<name><surname>Mena-Chalco</surname>
<given-names>J.P.</given-names>
</name>
</person-group>
<article-title>Robust range finder through a laser pointer and a webcam</article-title>
<source>Electron. Notes Theor. Comput. Sci.</source>
<year>2011</year>
<volume>281</volume>
<fpage>143</fpage>
<lpage>157</lpage>
</element-citation>
</ref>
<ref id="b75-sensors-13-06109"><label>75.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Gomes</surname>
<given-names>R.B.</given-names>
</name>
<name><surname>Gonçalves</surname>
<given-names>L.M.G.</given-names>
</name>
<name><surname>de Carvalho</surname>
<given-names>B.M.</given-names>
</name>
</person-group>
<article-title>Real Time Vision for Robotics Using a Moving Fovea Approach with Multi Resolution</article-title>
<conf-name>Proceedings of the IEEE International Conference on Robotics and Automation</conf-name>
<conf-loc>Pasadena, CA, USA</conf-loc>
<conf-date>19–23 May 2008</conf-date>
<fpage>2404</fpage>
<lpage>2409</lpage>
</element-citation>
</ref>
<ref id="b76-sensors-13-06109"><label>76.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Salamati</surname>
<given-names>N.</given-names>
</name>
<name><surname>Fredembach</surname>
<given-names>C.</given-names>
</name>
<name><surname>Ssstrunk</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Material Classification Using Color and NIR Images</article-title>
<conf-name>Proceedings of the IS&T/SID 17th Color Imaging Conference (CIC)</conf-name>
<conf-loc>Albuquerque, NM, USA</conf-loc>
<conf-date>9–13 November 2009</conf-date>
</element-citation>
</ref>
<ref id="b77-sensors-13-06109"><label>77.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Salamati</surname>
<given-names>N.</given-names>
</name>
<name><surname>Ssstrunk</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Material-Based Object Segmentation Using Near-Infrared Information</article-title>
<conf-name>Proceedings of the IS&T/SID 18th Color Imaging Conference (CIC)</conf-name>
<conf-loc>San Antonio, TX, USA</conf-loc>
<conf-date>8–12 November 2010</conf-date>
<fpage>196</fpage>
<lpage>201</lpage>
</element-citation>
</ref>
<ref id="b78-sensors-13-06109"><label>78.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Trucco</surname>
<given-names>E.</given-names>
</name>
<name><surname>Verri</surname>
<given-names>A.</given-names>
</name>
</person-group>
<source>Introductory Techniques for 3-D Computer Vision</source>
<publisher-name>Prentice Hall PTR</publisher-name>
<publisher-loc>Upper Saddle River, NJ, USA</publisher-loc>
<year>1998</year>
</element-citation>
</ref>
<ref id="b79-sensors-13-06109"><label>79.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
</person-group>
<article-title>A flexible new technique for camera calibration</article-title>
<source>IEEE Trans. Patt. Anal. Mach. Intell.</source>
<year>2000</year>
<volume>22</volume>
<fpage>1330</fpage>
<lpage>1334</lpage>
</element-citation>
</ref>
<ref id="b80-sensors-13-06109"><label>80.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Zwinderman</surname>
<given-names>M.</given-names>
</name>
<name><surname>Rybski</surname>
<given-names>P.</given-names>
</name>
<name><surname>Kootstra</surname>
<given-names>G.</given-names>
</name>
</person-group>
<article-title>A Human-Assisted Approach for a Mobile Robot to Learn 3D Object Models Using Active Vision</article-title>
<conf-name>Proceedings of the 2010 RO-MAN: The 19th IEEE International Symposium on Robot and Human Interactive Communication</conf-name>
<conf-loc>Viareggio, Italy</conf-loc>
<conf-date>13–15 September 2010</conf-date>
<fpage>397</fpage>
<lpage>403</lpage>
</element-citation>
</ref>
<ref id="b81-sensors-13-06109"><label>81.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Gomes</surname>
<given-names>R. B.</given-names>
</name>
<name><surname>Aroca</surname>
<given-names>R. V.</given-names>
</name>
<name><surname>Carvalho</surname>
<given-names>B. M.</given-names>
</name>
<name><surname>Gonçalves</surname>
<given-names>L. M. G.</given-names>
</name>
</person-group>
<article-title>Real time Interactive Image Segmentation Using User Indicated Real-world Seeds</article-title>
<conf-name>Proceedings of the 25th SIBGRAPI Conference on Graphics, Patterns and Images</conf-name>
<conf-loc>Ouro Preto, Brazil</conf-loc>
<conf-date>22–25 August 2012</conf-date>
</element-citation>
</ref>
<ref id="b82-sensors-13-06109"><label>82.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Lucas</surname>
<given-names>B.D.</given-names>
</name>
<name><surname>Kanade</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>An Iterative Image Registration Technique with an Application to Stereo Vision</article-title>
<conf-name>Proceedings of the 7th International Joint Conference on Artificial Intelligence</conf-name>
<conf-loc>Vancouver Canada</conf-loc>
<conf-date>24–28 August 1981</conf-date>
<fpage>674</fpage>
<lpage>679</lpage>
</element-citation>
</ref>
<ref id="b83-sensors-13-06109"><label>83.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Carvalho</surname>
<given-names>B.M.</given-names>
</name>
<name><surname>Herman</surname>
<given-names>G.T.</given-names>
</name>
<name><surname>Kong</surname>
<given-names>T.Y.</given-names>
</name>
</person-group>
<article-title>Simultaneous fuzzy segmentation of multiple objects</article-title>
<source>Disc. Appl. Math.</source>
<year>2005</year>
<volume>151</volume>
<fpage>55</fpage>
<lpage>77</lpage>
</element-citation>
</ref>
<ref id="b84-sensors-13-06109"><label>84.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Do Nascimento Nunes</surname>
<given-names>M.C.</given-names>
</name>
</person-group>
<source>Color Atlas of Postharvest Quality of Fruits and Vegetables</source>
<publisher-name>John Wiley & Sons, Inc.</publisher-name>
<publisher-loc>Hoboken, NJ, USA</publisher-loc>
<year>2008</year>
</element-citation>
</ref>
</ref-list>
</back>
<floats-group><fig id="f1-sensors-13-06109" position="float"><label>Figure 1.</label>
<caption><p>Overview of the system and its communication with external devices.</p>
</caption>
<graphic xlink:href="sensors-13-06109f1"></graphic>
</fig>
<fig id="f2-sensors-13-06109" position="float"><label>Figure 2.</label>
<caption><p>Wearable mobile sensing platform hardware block diagram.</p>
</caption>
<graphic xlink:href="sensors-13-06109f2"></graphic>
</fig>
<fig id="f3-sensors-13-06109" position="float"><label>Figure 3.</label>
<caption><p>Possible miniaturizable setup for the usage of a pressure transducer to measure fingertip pressure while grasping.</p>
</caption>
<graphic xlink:href="sensors-13-06109f3"></graphic>
</fig>
<fig id="f4-sensors-13-06109" position="float"><label>Figure 4.</label>
<caption><p>Calibration system for pressure sensors. Based on the leaf Wiltmeter developed by Calbo and Pessoa [<xref rid="b73-sensors-13-06109" ref-type="bibr">73</xref>
].</p>
</caption>
<graphic xlink:href="sensors-13-06109f4"></graphic>
</fig>
<fig id="f5-sensors-13-06109" position="float"><label>Figure 5.</label>
<caption><p>Calibration system in use with a FSR sensor.</p>
</caption>
<graphic xlink:href="sensors-13-06109f5"></graphic>
</fig>
<fig id="f6-sensors-13-06109" position="float"><label>Figure 6.</label>
<caption><p>Calibration response of 4 FSR sensors and results for polynomial and power fit.</p>
</caption>
<graphic xlink:href="sensors-13-06109f6"></graphic>
</fig>
<fig id="f7-sensors-13-06109" position="float"><label>Figure 7.</label>
<caption><p>Optical sensors board scheme, and board built.</p>
</caption>
<graphic xlink:href="sensors-13-06109f7"></graphic>
</fig>
<fig id="f8-sensors-13-06109" position="float"><label>Figure 8.</label>
<caption><p>Optical imaging layout. Left image shows a top view diagram of the system and right image shows a captured image example.</p>
</caption>
<graphic xlink:href="sensors-13-06109f8"></graphic>
</fig>
<fig id="f9-sensors-13-06109" position="float"><label>Figure 9.</label>
<caption><p>Top and bottom view of the glove. On the left are finger bending sensors, IMU and USB HUB. On the right there are the optical sensors and finger pressure sensors.</p>
</caption>
<graphic xlink:href="sensors-13-06109f9"></graphic>
</fig>
<fig id="f10-sensors-13-06109" position="float"><label>Figure 10.</label>
<caption><p>FSR sensor response during grasping of 6 tomatoes. Each peak represents the pressure of a grabbed tomato that is ripe, ripe, spoiled, ripe, unripe and unripe, respectively.</p>
</caption>
<graphic xlink:href="sensors-13-06109f10"></graphic>
</fig>
<fig id="f11-sensors-13-06109" position="float"><label>Figure 11.</label>
<caption><p>Turgor pressure in Kilo-Pascal (kPa) measured with the glove for peach. The fruit on the left is more unripe and the one on the right is more ripe.</p>
</caption>
<graphic xlink:href="sensors-13-06109f11"></graphic>
</fig>
<fig id="f12-sensors-13-06109" position="float"><label>Figure 12.</label>
<caption><p>Turgor pressure in Kilo-Pascal (kPa) measured with the glove for tomato. The fruit on the left is more unripe and the one on the right is more ripe.</p>
</caption>
<graphic xlink:href="sensors-13-06109f12"></graphic>
</fig>
<fig id="f13-sensors-13-06109" position="float"><label>Figure 13.</label>
<caption><p>Turgor pressure in Kilo-Pascal (kPa) measured with the glove for mango. The fruit on the left is more unripe and the one on the right is more ripe.</p>
</caption>
<graphic xlink:href="sensors-13-06109f13"></graphic>
</fig>
<fig id="f14-sensors-13-06109" position="float"><label>Figure 14.</label>
<caption><p>Turgor pressure in Kilo-Pascal (kPa) measured with the glove for papaya. The fruit on the left is more unripe and the one on the right is more ripe.</p>
</caption>
<graphic xlink:href="sensors-13-06109f14"></graphic>
</fig>
<fig id="f15-sensors-13-06109" position="float"><label>Figure 15.</label>
<caption><p>Turgor pressure in Kilo-Pascal (kPa) measured with the glove for banana. The fruit on the left is more unripe and the one on the right is more ripe.</p>
</caption>
<graphic xlink:href="sensors-13-06109f15"></graphic>
</fig>
<fig id="f16-sensors-13-06109" position="float"><label>Figure 16.</label>
<caption><p>Turgor pressure in Kilo-Pascal (kPa) measured with the glove for guava. The fruit on the left is more unripe and the one on the right is more ripe.</p>
</caption>
<graphic xlink:href="sensors-13-06109f16"></graphic>
</fig>
<fig id="f17-sensors-13-06109" position="float"><label>Figure 17.</label>
<caption><p>Spline curve adjustment to fit values from the finger bending sensors to spherical shapes.</p>
</caption>
<graphic xlink:href="sensors-13-06109f17"></graphic>
</fig>
<fig id="f18-sensors-13-06109" position="float"><label>Figure 18.</label>
<caption><p>Area measurement (in pixels) of a circular object at different distances. Theoretical and experimental values are shown for the relative area (changes with distance) and the absolute area.</p>
</caption>
<graphic xlink:href="sensors-13-06109f18"></graphic>
</fig>
<fig id="f19-sensors-13-06109" position="float"><label>Figure 19.</label>
<caption><p>A green tomato image (left), with several laser seeds (middle) and resulting segmentation (right).</p>
</caption>
<graphic xlink:href="sensors-13-06109f19"></graphic>
</fig>
<table-wrap id="t1-sensors-13-06109" position="float"><label>Table 1.</label>
<caption><p>Summary table of glove-based systems. Abbreviations: ACC = Accelerometers, FFS = Finger Flexion Sensors, Cam = Camera, IC = Internet Connectivity, HR = Heart rate sensor, TF = Tactile Feedback with vibration motor, PS = Pressure Sensor, SRR = Short Range Radio (Bluetooth, ZigBee, <italic>etc.</italic>
), TS = Temperature Sensor.</p>
</caption>
<table frame="hsides" rules="rows"><thead><tr><th align="center" valign="top" rowspan="1" colspan="1"><bold>Category</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Works</bold>
</th>
<th align="left" valign="top" rowspan="1" colspan="1"><bold>Main technologies used</bold>
</th>
</tr>
</thead>
<tbody><tr><td align="left" valign="top" rowspan="1" colspan="1">Medicine and rehabilitation</td>
<td align="left" valign="top" rowspan="1" colspan="1">[<xref rid="b15-sensors-13-06109" ref-type="bibr">15</xref>
,<xref rid="b30-sensors-13-06109" ref-type="bibr">30</xref>
–<xref rid="b33-sensors-13-06109" ref-type="bibr">33</xref>
,<xref rid="b37-sensors-13-06109" ref-type="bibr">37</xref>
–<xref rid="b40-sensors-13-06109" ref-type="bibr">40</xref>
,<xref rid="b52-sensors-13-06109" ref-type="bibr">52</xref>
]</td>
<td align="left" valign="top" rowspan="1" colspan="1">ACC FFS PS SRR Bio-signals IC HR TF TS</td>
</tr>
<tr><td align="left" valign="top" rowspan="1" colspan="1">Input device for computers</td>
<td align="left" valign="top" rowspan="1" colspan="1">[<xref rid="b12-sensors-13-06109" ref-type="bibr">12</xref>
–<xref rid="b15-sensors-13-06109" ref-type="bibr">15</xref>
,<xref rid="b18-sensors-13-06109" ref-type="bibr">18</xref>
–<xref rid="b21-sensors-13-06109" ref-type="bibr">21</xref>
,<xref rid="b57-sensors-13-06109" ref-type="bibr">57</xref>
]</td>
<td align="left" valign="top" rowspan="1" colspan="1">ACC FFS SRR</td>
</tr>
<tr><td align="left" valign="top" rowspan="1" colspan="1">Productivity, security and services</td>
<td align="left" valign="top" rowspan="1" colspan="1">[<xref rid="b17-sensors-13-06109" ref-type="bibr">17</xref>
,<xref rid="b48-sensors-13-06109" ref-type="bibr">48</xref>
–<xref rid="b50-sensors-13-06109" ref-type="bibr">50</xref>
,<xref rid="b54-sensors-13-06109" ref-type="bibr">54</xref>
–<xref rid="b56-sensors-13-06109" ref-type="bibr">56</xref>
,<xref rid="b58-sensors-13-06109" ref-type="bibr">58</xref>
]</td>
<td align="left" valign="top" rowspan="1" colspan="1">ACC RFID TS PS Cam</td>
</tr>
<tr><td align="left" valign="top" rowspan="1" colspan="1">Assistive technology and health care</td>
<td align="left" valign="top" rowspan="1" colspan="1">[<xref rid="b22-sensors-13-06109" ref-type="bibr">22</xref>
–<xref rid="b25-sensors-13-06109" ref-type="bibr">25</xref>
,<xref rid="b27-sensors-13-06109" ref-type="bibr">27</xref>
,<xref rid="b40-sensors-13-06109" ref-type="bibr">40</xref>
,<xref rid="b41-sensors-13-06109" ref-type="bibr">41</xref>
,<xref rid="b43-sensors-13-06109" ref-type="bibr">43</xref>
]</td>
<td align="left" valign="top" rowspan="1" colspan="1">ACC Cam TS PS HR Speech synthesis TF</td>
</tr>
<tr><td align="left" valign="top" rowspan="1" colspan="1">Behavior and daily life activities studies</td>
<td align="left" valign="top" rowspan="1" colspan="1">[<xref rid="b30-sensors-13-06109" ref-type="bibr">30</xref>
,<xref rid="b34-sensors-13-06109" ref-type="bibr">34</xref>
–<xref rid="b36-sensors-13-06109" ref-type="bibr">36</xref>
,<xref rid="b42-sensors-13-06109" ref-type="bibr">42</xref>
,<xref rid="b44-sensors-13-06109" ref-type="bibr">44</xref>
–<xref rid="b47-sensors-13-06109" ref-type="bibr">47</xref>
]</td>
<td align="left" valign="top" rowspan="1" colspan="1">ACCFFS RFID SRRGyro</td>
</tr>
<tr><td align="left" valign="top" rowspan="1" colspan="1">Learning and training</td>
<td align="left" valign="top" rowspan="1" colspan="1">[<xref rid="b51-sensors-13-06109" ref-type="bibr">51</xref>
–<xref rid="b53-sensors-13-06109" ref-type="bibr">53</xref>
]</td>
<td align="left" valign="top" rowspan="1" colspan="1">TF PS</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="t2-sensors-13-06109" position="float"><label>Table 2.</label>
<caption><p>Turgor pressures in Kilo-Pascal (kPa) for the measured fruits. The averages are computed based on 30 measurements.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th align="center" valign="top" rowspan="1" colspan="1"><bold>Fruit</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Pressure (kPa)</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Fruit 1</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Fruit 2</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Fruit 3</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Fruit 4</bold>
</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="middle" rowspan="3" colspan="1">Tomato</td>
<td align="center" valign="top" rowspan="1" colspan="1">Average</td>
<td align="center" valign="top" rowspan="1" colspan="1">272</td>
<td align="center" valign="top" rowspan="1" colspan="1">249</td>
<td align="center" valign="top" rowspan="1" colspan="1">129</td>
<td align="center" valign="top" rowspan="1" colspan="1">63</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Max/Min</td>
<td align="center" valign="top" rowspan="1" colspan="1">275/271</td>
<td align="center" valign="top" rowspan="1" colspan="1">255/241</td>
<td align="center" valign="top" rowspan="1" colspan="1">133/126</td>
<td align="center" valign="top" rowspan="1" colspan="1">64/63</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Standard deviation</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.7</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.5</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.7</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.5</td>
</tr>
<tr><td valign="bottom" colspan="6" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="middle" rowspan="3" colspan="1">Pear (Packans)</td>
<td align="center" valign="top" rowspan="1" colspan="1">Average</td>
<td align="center" valign="top" rowspan="1" colspan="1">269</td>
<td align="center" valign="top" rowspan="1" colspan="1">179</td>
<td align="center" valign="top" rowspan="1" colspan="1">156</td>
<td align="center" valign="top" rowspan="1" colspan="1">85</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Max/Min</td>
<td align="center" valign="top" rowspan="1" colspan="1">275/267</td>
<td align="center" valign="top" rowspan="1" colspan="1">206/154</td>
<td align="center" valign="top" rowspan="1" colspan="1">165/147</td>
<td align="center" valign="top" rowspan="1" colspan="1">88/82</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Standard deviation</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.3</td>
<td align="center" valign="top" rowspan="1" colspan="1">11.2</td>
<td align="center" valign="top" rowspan="1" colspan="1">5.5</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.8</td>
</tr>
<tr><td align="center" valign="bottom" colspan="6" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="middle" rowspan="3" colspan="1">Banana (Prata)</td>
<td align="center" valign="top" rowspan="1" colspan="1">Average</td>
<td align="center" valign="top" rowspan="1" colspan="1">132</td>
<td align="center" valign="top" rowspan="1" colspan="1">86</td>
<td align="center" valign="top" rowspan="1" colspan="1">62</td>
<td align="center" valign="top" rowspan="1" colspan="1">57</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Max/Min</td>
<td align="center" valign="top" rowspan="1" colspan="1">138/121</td>
<td align="center" valign="top" rowspan="1" colspan="1">94/76</td>
<td align="center" valign="top" rowspan="1" colspan="1">62/61</td>
<td align="center" valign="top" rowspan="1" colspan="1">59/52</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Standard deviation</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.4</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.4</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.3</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.4</td>
</tr>
<tr><td align="center" valign="bottom" colspan="6" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="middle" rowspan="3" colspan="1">Papaya</td>
<td align="center" valign="top" rowspan="1" colspan="1">Average</td>
<td align="center" valign="top" rowspan="1" colspan="1">257</td>
<td align="center" valign="top" rowspan="1" colspan="1">186</td>
<td align="center" valign="top" rowspan="1" colspan="1">73</td>
<td align="center" valign="top" rowspan="1" colspan="1">54</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Max/Min</td>
<td align="center" valign="top" rowspan="1" colspan="1">267/204</td>
<td align="center" valign="top" rowspan="1" colspan="1">217/142</td>
<td align="center" valign="top" rowspan="1" colspan="1">81/65</td>
<td align="center" valign="top" rowspan="1" colspan="1">55/53</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Standard deviation</td>
<td align="center" valign="top" rowspan="1" colspan="1">18.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">19.6</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.8</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.5</td>
</tr>
<tr><td align="center" valign="bottom" colspan="6" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="middle" rowspan="3" colspan="1">Guava</td>
<td align="center" valign="top" rowspan="1" colspan="1">Average</td>
<td align="center" valign="top" rowspan="1" colspan="1">267</td>
<td align="center" valign="top" rowspan="1" colspan="1">222</td>
<td align="center" valign="top" rowspan="1" colspan="1">161</td>
<td align="center" valign="top" rowspan="1" colspan="1">81</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Max/Min</td>
<td align="center" valign="top" rowspan="1" colspan="1">267/267</td>
<td align="center" valign="top" rowspan="1" colspan="1">248/196</td>
<td align="center" valign="top" rowspan="1" colspan="1">177/137</td>
<td align="center" valign="top" rowspan="1" colspan="1">83/80</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Standard deviation</td>
<td align="center" valign="top" rowspan="1" colspan="1">0</td>
<td align="center" valign="top" rowspan="1" colspan="1">16.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">10.4</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.7</td>
</tr>
<tr><td align="center" valign="bottom" colspan="6" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="middle" rowspan="3" colspan="1">Mango (Tommy)</td>
<td align="center" valign="top" rowspan="1" colspan="1">Average</td>
<td align="center" valign="top" rowspan="1" colspan="1">259</td>
<td align="center" valign="top" rowspan="1" colspan="1">158</td>
<td align="center" valign="top" rowspan="1" colspan="1">85</td>
<td align="center" valign="top" rowspan="1" colspan="1">70</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Max/Min</td>
<td align="center" valign="top" rowspan="1" colspan="1">263/259</td>
<td align="center" valign="top" rowspan="1" colspan="1">168/141</td>
<td align="center" valign="top" rowspan="1" colspan="1">87/83</td>
<td align="center" valign="top" rowspan="1" colspan="1">72/70</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">Standard deviation</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.7</td>
<td align="center" valign="top" rowspan="1" colspan="1">6.7</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.5</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="t3-sensors-13-06109" position="float"><label>Table 3.</label>
<caption><p>Calibration data used to fit finger bending sensor values to spherical values.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th align="center" valign="top" rowspan="1" colspan="1"><bold>Raw 10-bit Sensor Reading (0–1,024)</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Sphere diameter (mm)</bold>
</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="top" rowspan="1" colspan="1">887</td>
<td align="center" valign="top" rowspan="1" colspan="1">25</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">859</td>
<td align="center" valign="top" rowspan="1" colspan="1">50</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">826</td>
<td align="center" valign="top" rowspan="1" colspan="1">100</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">809</td>
<td align="center" valign="top" rowspan="1" colspan="1">150</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="t4-sensors-13-06109" position="float"><label>Table 4.</label>
<caption><p>Experimental results of computed diameter of spherical objects computed while the glove touches them. Results are based on 10-bit reading of ADC module and computed by a spline curve.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th align="center" valign="top" rowspan="1" colspan="1"><bold>Sensor Reading</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Computed Diameter (mm)</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Ground Truth (mm)</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>Error (%)</bold>
</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="top" rowspan="1" colspan="1">872</td>
<td align="center" valign="top" rowspan="1" colspan="1">37.98</td>
<td align="center" valign="top" rowspan="1" colspan="1">35</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.98</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">860</td>
<td align="center" valign="top" rowspan="1" colspan="1">49.03</td>
<td align="center" valign="top" rowspan="1" colspan="1">50</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.97</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">862</td>
<td align="center" valign="top" rowspan="1" colspan="1">47.13</td>
<td align="center" valign="top" rowspan="1" colspan="1">50</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.87</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">870</td>
<td align="center" valign="top" rowspan="1" colspan="1">39.77</td>
<td align="center" valign="top" rowspan="1" colspan="1">40</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.23</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">865</td>
<td align="center" valign="top" rowspan="1" colspan="1">44.32</td>
<td align="center" valign="top" rowspan="1" colspan="1">45</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.68</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">844</td>
<td align="center" valign="top" rowspan="1" colspan="1">66.73</td>
<td align="center" valign="top" rowspan="1" colspan="1">65</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.73</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">842</td>
<td align="center" valign="top" rowspan="1" colspan="1">69.51</td>
<td align="center" valign="top" rowspan="1" colspan="1">70</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.49</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">825</td>
<td align="center" valign="top" rowspan="1" colspan="1">102.51</td>
<td align="center" valign="top" rowspan="1" colspan="1">100</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.51</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1">812</td>
<td align="center" valign="top" rowspan="1" colspan="1">146.49</td>
<td align="center" valign="top" rowspan="1" colspan="1">150</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.51</td>
</tr>
</tbody>
</table>
</table-wrap>
</floats-group>
</pmc>
<affiliations><list></list>
<tree><noCountry><name sortKey="Aroca, Rafael V" sort="Aroca, Rafael V" uniqKey="Aroca R" first="Rafael V." last="Aroca">Rafael V. Aroca</name>
<name sortKey="Calbo, Adonai G" sort="Calbo, Adonai G" uniqKey="Calbo A" first="Adonai G." last="Calbo">Adonai G. Calbo</name>
<name sortKey="Dantas, Rummennigue R" sort="Dantas, Rummennigue R" uniqKey="Dantas R" first="Rummennigue R." last="Dantas">Rummennigue R. Dantas</name>
<name sortKey="Gomes, Rafael B" sort="Gomes, Rafael B" uniqKey="Gomes R" first="Rafael B." last="Gomes">Rafael B. Gomes</name>
<name sortKey="Goncalves, Luiz M G" sort="Goncalves, Luiz M G" uniqKey="Goncalves L" first="Luiz M. G." last="Gonçalves">Luiz M. G. Gonçalves</name>
</noCountry>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/OcrV1/Data/Pmc/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000083 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Pmc/Checkpoint/biblio.hfd -nk 000083 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= OcrV1 |flux= Pmc |étape= Checkpoint |type= RBID |clé= PMC:3690047 |texte= A Wearable Mobile Sensor Platform to Assist Fruit Grading }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Pmc/Checkpoint/RBID.i -Sk "pubmed:23666134" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Pmc/Checkpoint/biblio.hfd \ | NlmPubMed2Wicri -a OcrV1
![]() | This area was generated with Dilib version V0.6.32. | ![]() |