An Explicable Keystroke Recognition Algorithm for Customizable Ring-Type Keyboards

In our previous work, we developed an IMU (Inertial Measurement Unit) based smart ring that allows users to type characters without a physical keyboard and adopt well-known pattern recognition algorithms, such as Support Vector Machine (SVM), and Naive Bayes (NB), for keystroke recognition. However,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access Jg. 8; S. 22933 - 22944
Hauptverfasser: Sha, Xiaopeng, Lian, Chao, Zhao, Yuliang, Yu, Jianing, wang, shuyu, Li, Wen Jung
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Piscataway IEEE 2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Schlagworte:
ISSN:2169-3536, 2169-3536
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract In our previous work, we developed an IMU (Inertial Measurement Unit) based smart ring that allows users to type characters without a physical keyboard and adopt well-known pattern recognition algorithms, such as Support Vector Machine (SVM), and Naive Bayes (NB), for keystroke recognition. However, these algorithms always require intensive computing resources or offer limited recognition accuracy. Moreover, they are often seen as black boxes incapable of providing readily comprehensible and visible clues for classification. This hampers the improvement of keystroke recognition accuracy and the ring-type virtual keyboard's character layout design. Here we present a novel algorithm to recognize keystrokes in a fast and accurate manner. Firstly, the standard feature vector, including five attitude angle features and one acceleration feature, is built to express a specific stroke. Then, the feature vector of the testing keystroke is compared with the standard features. The most similar keystroke is matched and recognized after three times of voting. Based on this algorithm, we can identify the easily confused keystrokes and understand the mechanisms behind it. With this interpretability, we will be able to achieve the customized ring-type virtual keyboard application if necessary. The performance of this algorithm was evaluated by using a dataset with 1500 keystrokes of three different subjects. The results show that our algorithm is more effective in keystroke recognition than traditional algorithms for this ring-type keyboard. In addition to its application on virtual keyboards, this algorithm can also be potentially applied on other classification tasks with easy-to-understand results.
AbstractList In our previous work, we developed an IMU (Inertial Measurement Unit) based smart ring that allows users to type characters without a physical keyboard and adopt well-known pattern recognition algorithms, such as Support Vector Machine (SVM), and Naive Bayes (NB), for keystroke recognition. However, these algorithms always require intensive computing resources or offer limited recognition accuracy. Moreover, they are often seen as black boxes incapable of providing readily comprehensible and visible clues for classification. This hampers the improvement of keystroke recognition accuracy and the ring-type virtual keyboard's character layout design. Here we present a novel algorithm to recognize keystrokes in a fast and accurate manner. Firstly, the standard feature vector, including five attitude angle features and one acceleration feature, is built to express a specific stroke. Then, the feature vector of the testing keystroke is compared with the standard features. The most similar keystroke is matched and recognized after three times of voting. Based on this algorithm, we can identify the easily confused keystrokes and understand the mechanisms behind it. With this interpretability, we will be able to achieve the customized ring-type virtual keyboard application if necessary. The performance of this algorithm was evaluated by using a dataset with 1500 keystrokes of three different subjects. The results show that our algorithm is more effective in keystroke recognition than traditional algorithms for this ring-type keyboard. In addition to its application on virtual keyboards, this algorithm can also be potentially applied on other classification tasks with easy-to-understand results.
Author Zhao, Yuliang
Sha, Xiaopeng
wang, shuyu
Li, Wen Jung
Yu, Jianing
Lian, Chao
Author_xml – sequence: 1
  givenname: Xiaopeng
  orcidid: 0000-0003-3323-7322
  surname: Sha
  fullname: Sha, Xiaopeng
  organization: School of Control Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, China
– sequence: 2
  givenname: Chao
  orcidid: 0000-0002-1919-3063
  surname: Lian
  fullname: Lian, Chao
  organization: School of Control Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, China
– sequence: 3
  givenname: Yuliang
  orcidid: 0000-0002-4519-7404
  surname: Zhao
  fullname: Zhao, Yuliang
  email: zhaoyuliang@neuq.edu.cn
  organization: School of Control Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, China
– sequence: 4
  givenname: Jianing
  orcidid: 0000-0001-6649-1330
  surname: Yu
  fullname: Yu, Jianing
  organization: School of Control Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, China
– sequence: 5
  givenname: shuyu
  orcidid: 0000-0002-0038-1347
  surname: wang
  fullname: wang, shuyu
  organization: School of Control Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, China
– sequence: 6
  givenname: Wen Jung
  orcidid: 0000-0001-9616-6213
  surname: Li
  fullname: Li, Wen Jung
  email: wenjli@cityu.edu.hk
  organization: Department of Mechanical Engineering, City University of Hong Kong, Hong Kong
BookMark eNqFkU1r4zAQhkVpoZ-_oBfDnp1KlmRZx2CybdnCQtqehSSPUmUdKyspsOmvrxOXsuxl5zLDMM87w7yX6HQIAyB0S_CMECzv5m27eH6eVbjCs0rWDZP8BF1UpJYl5bQ-_as-RzcprfEYzdji4gIt50Ox-LPtvdWmh-IH7FOO4RcUS7BhNfjsw1DM-1WIPr9tChdi0e5SDhv_fgSWfliVL_vtETVBxy5dozOn-wQ3n_kKvX5fvLQP5dPP-8d2_lRahptc2vH4RjJhuOmEEEYQ3DVOaldJyjvhWK2ZI0Y6KaSkmoKtwThugPAOE3D0Cj1Oul3Qa7WNfqPjXgXt1bER4krpmL3tQVkQrmJYd1wbxgnVrCJGO4uZ0KYBM2p9m7S2MfzeQcpqHXZxGM9XFeNMCC5YM07RacrGkFIE97WVYHXwQk1eqIMX6tOLkZL_UNZnfXhsjtr3_2FvJ9YDwNe2RtaMCkE_APoWmhY
CODEN IAECCG
CitedBy_id crossref_primary_10_1109_JSEN_2021_3117948
crossref_primary_10_1016_j_eswa_2023_121978
crossref_primary_10_1109_JSEN_2020_3023964
crossref_primary_10_1016_j_compeleceng_2024_109485
crossref_primary_10_1109_JSEN_2021_3128046
crossref_primary_10_1109_JSEN_2025_3565766
crossref_primary_10_1109_TIM_2022_3214631
crossref_primary_10_1016_j_ymssp_2022_108851
Cites_doi 10.1016/j.neucom.2013.08.009
10.1007/s12021-018-9402-0
10.1007/s13369-013-0909-2
10.1145/1978942.1979301
10.1109/ISCAS.2018.8351485
10.1109/TNNLS.2017.2673241
10.1145/1866029.1866043
10.1109/TNNLS.2015.2428738
10.1109/SmartWorld.2018.00054
10.11591/telkomnika.v12i1.4145
10.1145/2702613.2732834
10.1109/JSAC.2017.2680998
10.1587/transinf.E94.D.1062
10.1109/TASL.2010.2050513
10.1145/2207676.2208520
10.1109/WACV.2012.6162997
10.1109/THMS.2016.2537749
10.1109/TCE.2010.5505962
10.1109/TKDE.2009.175
10.3390/s16040426
10.1109/ACCESS.2019.2908835
10.1109/ICCT.2018.8600129
10.1016/j.patcog.2009.09.021
10.14257/ijdta.2014.7.1.05
10.1109/TECHSYM.2010.5469164
10.1016/j.ins.2017.12.059
10.1016/j.patcog.2017.09.038
10.1145/1102351.1102418
10.1109/TASE.2015.2487523
10.1016/j.patcog.2010.04.019
10.3844/jcssp.2006.735.739
10.21307/ijssis-2017-283
10.1109/ICIEA.2015.7334442
10.4028/www.scientific.net/AMR.859.379
10.1007/s00779-010-0293-9
10.1080/07474938.2010.481556
10.1109/CYBER.2018.8688194
10.1007/s10462-011-9272-4
10.4108/ICST.MOBIQUITOUS2008.3898
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
7SC
7SP
7SR
8BQ
8FD
JG9
JQ2
L7M
L~C
L~D
DOA
DOI 10.1109/ACCESS.2020.2968495
DatabaseName IEEE Xplore (IEEE)
IEEE Xplore Open Access Journals
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Engineered Materials Abstracts
METADEX
Technology Research Database
Materials Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Materials Research Database
Engineered Materials Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
METADEX
Computer and Information Systems Abstracts Professional
DatabaseTitleList

Materials Research Database
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2169-3536
EndPage 22944
ExternalDocumentID oai_doaj_org_article_ce7f240ad5ab4513a421bafc047ab8eb
10_1109_ACCESS_2020_2968495
8964377
Genre orig-research
GrantInformation_xml – fundername: National Natural Science Foundation of China
  grantid: 61503322; 61873307
  funderid: 10.13039/501100001809
– fundername: Qinhuangdao Science and Technology Planning Project
  grantid: 201901B013
– fundername: Research Grants Council, University Grants Committee
  grantid: CityU 11204918
  funderid: 10.13039/501100002920
– fundername: Science, Technology and Innovation Commission of Shenzhen Municipality
  grantid: JCYJ20150828104330541
  funderid: 10.13039/501100010877
– fundername: Fundamental Research Funds for the Central Universities
  grantid: N172304035
  funderid: 10.13039/501100012226
GroupedDBID 0R~
4.4
5VS
6IK
97E
AAJGR
ABAZT
ABVLG
ACGFS
ADBBV
AGSQL
ALMA_UNASSIGNED_HOLDINGS
BCNDV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
ESBDL
GROUPED_DOAJ
IPLJI
JAVBF
KQ8
M43
M~E
O9-
OCL
OK1
RIA
RIE
RNS
AAYXX
CITATION
7SC
7SP
7SR
8BQ
8FD
JG9
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c408t-c1108947b5bd777b710d8f9af2935d7f46a4f1b9f97993a3ec6ebf5be15d01ef3
IEDL.DBID RIE
ISICitedReferencesCount 10
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000525396000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2169-3536
IngestDate Fri Oct 03 12:46:08 EDT 2025
Sun Nov 30 05:25:16 EST 2025
Tue Nov 18 22:06:01 EST 2025
Sat Nov 29 02:41:51 EST 2025
Wed Aug 27 02:41:41 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Language English
License https://creativecommons.org/licenses/by/4.0/legalcode
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c408t-c1108947b5bd777b710d8f9af2935d7f46a4f1b9f97993a3ec6ebf5be15d01ef3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-4519-7404
0000-0003-3323-7322
0000-0001-6649-1330
0000-0001-9616-6213
0000-0002-0038-1347
0000-0002-1919-3063
OpenAccessLink https://ieeexplore.ieee.org/document/8964377
PQID 2454775748
PQPubID 4845423
PageCount 12
ParticipantIDs ieee_primary_8964377
proquest_journals_2454775748
doaj_primary_oai_doaj_org_article_ce7f240ad5ab4513a421bafc047ab8eb
crossref_citationtrail_10_1109_ACCESS_2020_2968495
crossref_primary_10_1109_ACCESS_2020_2968495
PublicationCentury 2000
PublicationDate 20200000
2020-00-00
20200101
2020-01-01
PublicationDateYYYYMMDD 2020-01-01
PublicationDate_xml – year: 2020
  text: 20200000
PublicationDecade 2020
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationTitle IEEE access
PublicationTitleAbbrev Access
PublicationYear 2020
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref35
ref13
ref34
ref37
ref15
ref36
ref14
ref30
ref33
ref11
ref32
ref10
dey (ref12) 2016; 7
luvani (ref7) 2017
ref2
ref1
ref39
ref17
ref38
ref16
ref19
ref18
zhang (ref8) 2016
ashari (ref24) 2013; 4
zhou (ref31) 2009
ref23
ref26
ref25
ref20
ref42
ref41
ref22
ref44
ref21
ref43
ref28
ref27
ref29
ref9
ref4
ref3
ref6
ref5
ref40
References_xml – ident: ref21
  doi: 10.1016/j.neucom.2013.08.009
– ident: ref6
  doi: 10.1007/s12021-018-9402-0
– ident: ref9
  doi: 10.1007/s13369-013-0909-2
– ident: ref44
  doi: 10.1145/1978942.1979301
– ident: ref42
  doi: 10.1109/ISCAS.2018.8351485
– ident: ref16
  doi: 10.1109/TNNLS.2017.2673241
– ident: ref41
  doi: 10.1145/1866029.1866043
– ident: ref19
  doi: 10.1109/TNNLS.2015.2428738
– ident: ref28
  doi: 10.1109/SmartWorld.2018.00054
– ident: ref38
  doi: 10.11591/telkomnika.v12i1.4145
– start-page: 935
  year: 2009
  ident: ref31
  article-title: Gesture recognition for interactive controllers using MEMS motion sensors
  publication-title: Proc IEEE Int Conf Nano/Micro Eng Molecular Syst
– ident: ref29
  doi: 10.1145/2702613.2732834
– ident: ref2
  doi: 10.1109/JSAC.2017.2680998
– ident: ref30
  doi: 10.1587/transinf.E94.D.1062
– ident: ref17
  doi: 10.1109/TASL.2010.2050513
– volume: 4
  start-page: 33
  year: 2013
  ident: ref24
  article-title: Performance comparison between Naïve Bayes, decision tree and k-nearest neighbor in searching alternative design in an energy simulation tool
  publication-title: Int J Adv Comput Sci Appl
– ident: ref43
  doi: 10.1145/2207676.2208520
– ident: ref3
  doi: 10.1109/WACV.2012.6162997
– year: 2017
  ident: ref7
  article-title: AIRtouch: An intelligent virtual keyboard
– year: 2016
  ident: ref8
  article-title: A virtual keyboard implementation based on finger recognition
– ident: ref4
  doi: 10.1109/THMS.2016.2537749
– ident: ref5
  doi: 10.1109/TCE.2010.5505962
– ident: ref26
  doi: 10.1109/TKDE.2009.175
– ident: ref35
  doi: 10.3390/s16040426
– ident: ref10
  doi: 10.1109/ACCESS.2019.2908835
– ident: ref27
  doi: 10.1109/ICCT.2018.8600129
– ident: ref20
  doi: 10.1016/j.patcog.2009.09.021
– ident: ref22
  doi: 10.14257/ijdta.2014.7.1.05
– ident: ref40
  doi: 10.1109/TECHSYM.2010.5469164
– ident: ref39
  doi: 10.1016/j.ins.2017.12.059
– ident: ref14
  doi: 10.1016/j.patcog.2017.09.038
– ident: ref25
  doi: 10.1145/1102351.1102418
– ident: ref18
  doi: 10.1109/TASE.2015.2487523
– ident: ref15
  doi: 10.1016/j.patcog.2010.04.019
– ident: ref36
  doi: 10.3844/jcssp.2006.735.739
– volume: 7
  start-page: 1174
  year: 2016
  ident: ref12
  article-title: Machine learning algorithms: A review
  publication-title: Int J Comput Sci Inf Technol
– ident: ref1
  doi: 10.21307/ijssis-2017-283
– ident: ref33
  doi: 10.1109/ICIEA.2015.7334442
– ident: ref37
  doi: 10.4028/www.scientific.net/AMR.859.379
– ident: ref34
  doi: 10.1007/s00779-010-0293-9
– ident: ref13
  doi: 10.1080/07474938.2010.481556
– ident: ref11
  doi: 10.1109/CYBER.2018.8688194
– ident: ref23
  doi: 10.1007/s10462-011-9272-4
– ident: ref32
  doi: 10.4108/ICST.MOBIQUITOUS2008.3898
SSID ssj0000816957
Score 2.2212853
Snippet In our previous work, we developed an IMU (Inertial Measurement Unit) based smart ring that allows users to type characters without a physical keyboard and...
SourceID doaj
proquest
crossref
ieee
SourceType Open Website
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 22933
SubjectTerms Acceleration
Algorithms
Classification
Decision trees
feature analysis
Feature extraction
human–computer interaction
Inertial platforms
Keyboards
keystroke recognition
motion detection
Pattern recognition
recognition algorithm
Support vector machines
Virtual keyboard
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3dS8MwEA8yfNAH8RPnF33w0bq2SZrkcQ6HoIgMlb2FJE1UnK3M6d_vXduNgaAvvra5tLm73Edz_R0hp6GQjlNOY-GDhwSFwZ4zmY2dSopcOWdVjbP9eCNub-V4rO6WWn1hTVgDD9wwrue8COB1TMGNZTylhmWpNcElTBgrvUXrmwi1lEzVNlimueKihRlKE9XrDwawIkgIs-Q8U7lk2FFiyRXViP1ti5Ufdrl2NsNNstFGiVG_ebstsuLLbbK-hB24Q0b9MsICOmCynfjoGiQym1avPhrNS4KqMupPnirI_p_fIohNo8EnRHpvWMYFBCOYJcYsFElthf9e7ZKH4eX94CpuGyTEjiVyFjus4VdMWG4LIYSFaKGQQZkAPpwXIrDcsJBaFfDsjhrqXe5t4NanvEhSH-ge6ZRV6fdJlOOJLDWKesMY3DQQF4KhdJQWHvPWLsnmvNKuRQ_HJhYTXWcRidINgzUyWLcM7pKzBdF7A57x-_ALFMJiKCJf1xdAH3SrD_ovfeiSHRThYhKJgGNCdMnRXKS63aUfOkM0M8EFkwf_8ehDsobLaT7QHJHObPrpj8mq-5q9fExPagX9BuvI6L8
  priority: 102
  providerName: Directory of Open Access Journals
Title An Explicable Keystroke Recognition Algorithm for Customizable Ring-Type Keyboards
URI https://ieeexplore.ieee.org/document/8964377
https://www.proquest.com/docview/2454775748
https://doaj.org/article/ce7f240ad5ab4513a421bafc047ab8eb
Volume 8
WOSCitedRecordID wos000525396000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2169-3536
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000816957
  issn: 2169-3536
  databaseCode: DOA
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2169-3536
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000816957
  issn: 2169-3536
  databaseCode: M~E
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9QwELbaigMceBXEllLlwLFpk9iO4-OyaoUEVGgFqLfIjzFU3SZom-XY386M440qgZC4RFHisZx8fsx4xt8w9jb4xkkuea4gABooAsecqWzudOFr7ZzVkWf720d1cdFcXurPO-x4OgsDADH4DE7oNvryfe82tFV22hB5lFK7bFepejyrNe2nUAIJLVUiFioLfTpfLPAb0ASsipNK142gHBL3Fp_I0Z-SqvwxE8fl5fzJ_zXsKXuc1MhsPuL-jO1A95w9ukcuuM-W8y6jCDtEwa4g-4CQDev-GrLlNmao77L56nu_vhp-3GSovGaLDaqCNxTnhQJLrCUnM5VEbU-Hs16wr-dnXxbv85RBIXeiaIbcUZC_FspK65VSFtUJ3wRtAi7y0qsgaiNCaXUg5x43HFwNNkgLpfRFCYG_ZHtd38ErltXksuVGczBC4EuDiiPOpI5zD2TYzli1_bWtS_TilOVi1UYzo9DtiEdLeLQJjxk7noR-juwa_y7-jjCbihI1dnyAYLRppLUOVEA1xXhprJAlN6IqrQmuEMrYBuyM7ROAUyUJuxk73PaANg3j27YiujMllWgO_i71mj2kBo57Modsb1hv4A174H4NV7fro2jg4_XT3dlR7K2_AdjO5r0
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9QwEB6VgkQ58CqIhQI5cGzaJLbj-LisqIq6rNCqoN4sP8alYptU2yy_H0-SjSqBkLhFicey8_kxMx5_A_Ah-MoJJlgqMWA0UHicc6awqVOZL5VzVnU829_ncrGoLi7U1x04HO_CIGIXfIZH9Nid5fvGbchVdlwReZSU9-C-4NHu6W9rjR4VSiGhhByohfJMHU9ns9iLaAQW2VGhyopTFok720_H0j-kVfljLe42mJMn_9e0p_B4UCSTaY_8M9jB-jk8ukMvuA_LaZ1QjF3Ewa4wOYugtevmJybLbdRQUyfT1WWzvmp_XCdRfU1mm6gMXlOkVxRYxlpSMlRJ1DZ0PesFfDv5dD47TYccCqnjWdWmjsL8FZdWWC-ltFGh8FVQJsRtXngZeGl4yK0KdLzHDENXog3CYi58lmNgL2G3bmp8BUlJh7bMKIaG8_jRRNUxrqWOMY9k2k6g2P5a7QaCccpzsdKdoZEp3eOhCQ894DGBw1HopufX-Hfxj4TZWJTIsbsXEQw9zDXtUIaoqBgvjOUiZ4YXuTXBZVwaW6GdwD4BOFYyYDeBg-0I0MNEvtUFEZ5JIXn1-u9S7-Hh6fmXuZ5_Xpy9gT1qbO-hOYDddr3Bt_DA_WqvbtfvutH6Gxz9594
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Explicable+Keystroke+Recognition+Algorithm+for+Customizable+Ring-Type+Keyboards&rft.jtitle=IEEE+access&rft.au=Sha%2C+Xiaopeng&rft.au=Lian%2C+Chao&rft.au=Zhao%2C+Yuliang&rft.au=Yu%2C+Jianing&rft.date=2020&rft.issn=2169-3536&rft.eissn=2169-3536&rft.volume=8&rft.spage=22933&rft.epage=22944&rft_id=info:doi/10.1109%2FACCESS.2020.2968495&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_ACCESS_2020_2968495
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2169-3536&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2169-3536&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2169-3536&client=summon