Loading…
CentiTrack: Towards Centimeter-Level Passive Gesture Tracking with Commodity WiFi
Gesture awareness plays a crucial role in promoting human-computer interface. Previous works either depend on customized hardware or need a priori learning of wireless signal patterns, facing downsides in terms of the privacy concern, availability and reliability. In this paper, we propose CentiTrac...
Saved in:
Published in: | arXiv.org 2020-11 |
---|---|
Main Authors: | , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | |
container_issue | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | Han, Zijun Lu, Zhaoming Wen, Xiangming Zheng, Wei Zhao, Jingbo Guo, Lingchao |
description | Gesture awareness plays a crucial role in promoting human-computer interface. Previous works either depend on customized hardware or need a priori learning of wireless signal patterns, facing downsides in terms of the privacy concern, availability and reliability. In this paper, we propose CentiTrack, the first centimeter-level passive gesture tracking system that works with only three commodityWiFi devices, without any extra hardware modifications or wearable sensors. To this end, we first identify the Channel State Information (CSI) measurement error sources in the physical layer process, and then denoise CSI by the complex ratio between adjacent antennas. Principal Component Analysis (PCA) is further adopted to separate the reflected signals from noises. Benchmark experiments are conducted to verify that the phase changes of denoised CSI are proportional to the length changes of dynamic path reflected off the hand. In addition, we adopt the Multiple Signal Classification (MUSIC) algorithm to estimate the Angle-of-Arrivals (AoAs) of dynamic paths, and then locate the initial position of hands with triangulation. We also propose a novel static componnets elimination algorithm for tracking correction by eliminating the components unrelated to motion. A prototype of CentiTrack is fully realized and evaluated in various real scenarios. Extensive experiments show that CentiTrack is superior in terms of tracking accuracy, sensing range and device cost, compared with the state-of-the-arts. |
format | article |
fullrecord | <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2460883764</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2460883764</sourcerecordid><originalsourceid>FETCH-proquest_journals_24608837643</originalsourceid><addsrcrecordid>eNqNjM0KgkAURocgSMp3uNBamGbGH9pK1qJFgdBShrzVmDo1Myq9fSI9QKsPzjl8M-IxzjdBIhhbEN_ailLKopiFIffIOcXWqdzI63MLuR6kKS1MrEGHJjhijzWcpLWqR9ijdZ1BmHrV3mFQ7gGpbhpdKveBi8rUisxvsrbo_3ZJ1tkuTw_By-h3Nx4Ule5MO6qCiYgmCY8jwf-rvpipPz4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2460883764</pqid></control><display><type>article</type><title>CentiTrack: Towards Centimeter-Level Passive Gesture Tracking with Commodity WiFi</title><source>Publicly Available Content Database</source><creator>Han, Zijun ; Lu, Zhaoming ; Wen, Xiangming ; Zheng, Wei ; Zhao, Jingbo ; Guo, Lingchao</creator><creatorcontrib>Han, Zijun ; Lu, Zhaoming ; Wen, Xiangming ; Zheng, Wei ; Zhao, Jingbo ; Guo, Lingchao</creatorcontrib><description>Gesture awareness plays a crucial role in promoting human-computer interface. Previous works either depend on customized hardware or need a priori learning of wireless signal patterns, facing downsides in terms of the privacy concern, availability and reliability. In this paper, we propose CentiTrack, the first centimeter-level passive gesture tracking system that works with only three commodityWiFi devices, without any extra hardware modifications or wearable sensors. To this end, we first identify the Channel State Information (CSI) measurement error sources in the physical layer process, and then denoise CSI by the complex ratio between adjacent antennas. Principal Component Analysis (PCA) is further adopted to separate the reflected signals from noises. Benchmark experiments are conducted to verify that the phase changes of denoised CSI are proportional to the length changes of dynamic path reflected off the hand. In addition, we adopt the Multiple Signal Classification (MUSIC) algorithm to estimate the Angle-of-Arrivals (AoAs) of dynamic paths, and then locate the initial position of hands with triangulation. We also propose a novel static componnets elimination algorithm for tracking correction by eliminating the components unrelated to motion. A prototype of CentiTrack is fully realized and evaluated in various real scenarios. Extensive experiments show that CentiTrack is superior in terms of tracking accuracy, sensing range and device cost, compared with the state-of-the-arts.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Error analysis ; Hardware ; Human-computer interface ; Noise reduction ; Principal components analysis ; Signal classification ; State (computer science) ; Tracking systems ; Triangulation</subject><ispartof>arXiv.org, 2020-11</ispartof><rights>2020. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2460883764?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>776,780,25732,36991,44569</link.rule.ids></links><search><creatorcontrib>Han, Zijun</creatorcontrib><creatorcontrib>Lu, Zhaoming</creatorcontrib><creatorcontrib>Wen, Xiangming</creatorcontrib><creatorcontrib>Zheng, Wei</creatorcontrib><creatorcontrib>Zhao, Jingbo</creatorcontrib><creatorcontrib>Guo, Lingchao</creatorcontrib><title>CentiTrack: Towards Centimeter-Level Passive Gesture Tracking with Commodity WiFi</title><title>arXiv.org</title><description>Gesture awareness plays a crucial role in promoting human-computer interface. Previous works either depend on customized hardware or need a priori learning of wireless signal patterns, facing downsides in terms of the privacy concern, availability and reliability. In this paper, we propose CentiTrack, the first centimeter-level passive gesture tracking system that works with only three commodityWiFi devices, without any extra hardware modifications or wearable sensors. To this end, we first identify the Channel State Information (CSI) measurement error sources in the physical layer process, and then denoise CSI by the complex ratio between adjacent antennas. Principal Component Analysis (PCA) is further adopted to separate the reflected signals from noises. Benchmark experiments are conducted to verify that the phase changes of denoised CSI are proportional to the length changes of dynamic path reflected off the hand. In addition, we adopt the Multiple Signal Classification (MUSIC) algorithm to estimate the Angle-of-Arrivals (AoAs) of dynamic paths, and then locate the initial position of hands with triangulation. We also propose a novel static componnets elimination algorithm for tracking correction by eliminating the components unrelated to motion. A prototype of CentiTrack is fully realized and evaluated in various real scenarios. Extensive experiments show that CentiTrack is superior in terms of tracking accuracy, sensing range and device cost, compared with the state-of-the-arts.</description><subject>Algorithms</subject><subject>Error analysis</subject><subject>Hardware</subject><subject>Human-computer interface</subject><subject>Noise reduction</subject><subject>Principal components analysis</subject><subject>Signal classification</subject><subject>State (computer science)</subject><subject>Tracking systems</subject><subject>Triangulation</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNqNjM0KgkAURocgSMp3uNBamGbGH9pK1qJFgdBShrzVmDo1Myq9fSI9QKsPzjl8M-IxzjdBIhhbEN_ailLKopiFIffIOcXWqdzI63MLuR6kKS1MrEGHJjhijzWcpLWqR9ijdZ1BmHrV3mFQ7gGpbhpdKveBi8rUisxvsrbo_3ZJ1tkuTw_By-h3Nx4Ule5MO6qCiYgmCY8jwf-rvpipPz4</recordid><startdate>20201113</startdate><enddate>20201113</enddate><creator>Han, Zijun</creator><creator>Lu, Zhaoming</creator><creator>Wen, Xiangming</creator><creator>Zheng, Wei</creator><creator>Zhao, Jingbo</creator><creator>Guo, Lingchao</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20201113</creationdate><title>CentiTrack: Towards Centimeter-Level Passive Gesture Tracking with Commodity WiFi</title><author>Han, Zijun ; Lu, Zhaoming ; Wen, Xiangming ; Zheng, Wei ; Zhao, Jingbo ; Guo, Lingchao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_24608837643</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Error analysis</topic><topic>Hardware</topic><topic>Human-computer interface</topic><topic>Noise reduction</topic><topic>Principal components analysis</topic><topic>Signal classification</topic><topic>State (computer science)</topic><topic>Tracking systems</topic><topic>Triangulation</topic><toplevel>online_resources</toplevel><creatorcontrib>Han, Zijun</creatorcontrib><creatorcontrib>Lu, Zhaoming</creatorcontrib><creatorcontrib>Wen, Xiangming</creatorcontrib><creatorcontrib>Zheng, Wei</creatorcontrib><creatorcontrib>Zhao, Jingbo</creatorcontrib><creatorcontrib>Guo, Lingchao</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Han, Zijun</au><au>Lu, Zhaoming</au><au>Wen, Xiangming</au><au>Zheng, Wei</au><au>Zhao, Jingbo</au><au>Guo, Lingchao</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>CentiTrack: Towards Centimeter-Level Passive Gesture Tracking with Commodity WiFi</atitle><jtitle>arXiv.org</jtitle><date>2020-11-13</date><risdate>2020</risdate><eissn>2331-8422</eissn><abstract>Gesture awareness plays a crucial role in promoting human-computer interface. Previous works either depend on customized hardware or need a priori learning of wireless signal patterns, facing downsides in terms of the privacy concern, availability and reliability. In this paper, we propose CentiTrack, the first centimeter-level passive gesture tracking system that works with only three commodityWiFi devices, without any extra hardware modifications or wearable sensors. To this end, we first identify the Channel State Information (CSI) measurement error sources in the physical layer process, and then denoise CSI by the complex ratio between adjacent antennas. Principal Component Analysis (PCA) is further adopted to separate the reflected signals from noises. Benchmark experiments are conducted to verify that the phase changes of denoised CSI are proportional to the length changes of dynamic path reflected off the hand. In addition, we adopt the Multiple Signal Classification (MUSIC) algorithm to estimate the Angle-of-Arrivals (AoAs) of dynamic paths, and then locate the initial position of hands with triangulation. We also propose a novel static componnets elimination algorithm for tracking correction by eliminating the components unrelated to motion. A prototype of CentiTrack is fully realized and evaluated in various real scenarios. Extensive experiments show that CentiTrack is superior in terms of tracking accuracy, sensing range and device cost, compared with the state-of-the-arts.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2020-11 |
issn | 2331-8422 |
language | eng |
recordid | cdi_proquest_journals_2460883764 |
source | Publicly Available Content Database |
subjects | Algorithms Error analysis Hardware Human-computer interface Noise reduction Principal components analysis Signal classification State (computer science) Tracking systems Triangulation |
title | CentiTrack: Towards Centimeter-Level Passive Gesture Tracking with Commodity WiFi |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T22%3A28%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=CentiTrack:%20Towards%20Centimeter-Level%20Passive%20Gesture%20Tracking%20with%20Commodity%20WiFi&rft.jtitle=arXiv.org&rft.au=Han,%20Zijun&rft.date=2020-11-13&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2460883764%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-proquest_journals_24608837643%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2460883764&rft_id=info:pmid/&rfr_iscdi=true |