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...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2020-11
Main Authors: Han, Zijun, Lu, Zhaoming, Wen, Xiangming, Zheng, Wei, Zhao, Jingbo, Guo, Lingchao
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 &amp; 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