Tracking Keystrokes Using Wireless Signals

Bo Chen, Vivek Yenamandra, K. Srinivasan
{"title":"Tracking Keystrokes Using Wireless Signals","authors":"Bo Chen, Vivek Yenamandra, K. Srinivasan","doi":"10.1145/2742647.2742673","DOIUrl":null,"url":null,"abstract":"We implement a passive remote keystroke detection mechanism using only changes in the wireless channel. The detection algorithm does not require the user to wear any active devices nor does it require a change in the user's wireless transmission technique. The receiver system is implemented with five antennas. We cancel the signals received on multiple antennas. The key insight to realizing a fine-grained localization system is to exploit the extremely high sensitivity of cancellation performance (interference cancellation in full-duplex for example) to exact amplitude and phase matching. The receiver design introduces a delay mismatch between the received signal streams to guarantee imperfect cancellation across the transmission bandwidth except at one in-band frequency resulting in a trough in the cancellation spectrum. We detect keystrokes by forming an array of observed trough frequency across different antenna pairs. We implement our receiver system on the NI-based SDR platform. With full-training the receiver detects a keystroke within one key offset with an accuracy of 91.8%. With a short ≈ 10 character training input, this accuracy drops to 85%.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"76","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2742647.2742673","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 76

Abstract

We implement a passive remote keystroke detection mechanism using only changes in the wireless channel. The detection algorithm does not require the user to wear any active devices nor does it require a change in the user's wireless transmission technique. The receiver system is implemented with five antennas. We cancel the signals received on multiple antennas. The key insight to realizing a fine-grained localization system is to exploit the extremely high sensitivity of cancellation performance (interference cancellation in full-duplex for example) to exact amplitude and phase matching. The receiver design introduces a delay mismatch between the received signal streams to guarantee imperfect cancellation across the transmission bandwidth except at one in-band frequency resulting in a trough in the cancellation spectrum. We detect keystrokes by forming an array of observed trough frequency across different antenna pairs. We implement our receiver system on the NI-based SDR platform. With full-training the receiver detects a keystroke within one key offset with an accuracy of 91.8%. With a short ≈ 10 character training input, this accuracy drops to 85%.
使用无线信号跟踪击键
我们实现了一个被动的远程击键检测机制,仅使用无线信道中的变化。该检测算法不需要用户佩戴任何有源设备,也不需要改变用户的无线传输技术。接收系统采用五根天线。我们取消了多个天线接收到的信号。实现细粒度定位系统的关键是利用对消性能的极高灵敏度(例如全双工的干扰对消)来精确地进行幅度和相位匹配。接收机设计引入了接收信号流之间的延迟不匹配,以保证在整个传输带宽上不完全消除,除非在一个带内频率导致消除频谱中的波谷。我们通过在不同天线对之间形成观察到的槽频率阵列来检测击键。我们在基于ni的SDR平台上实现了接收机系统。经过全面训练,接收器在一个键偏移量内检测击键,精度为91.8%。在短约10个字符的训练输入下,准确率下降到85%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信