BMAR: Barometric and Motion-based Alignment and Refinement for Offline Signal Synchronization across Devices
"A requirement of cross-modal signal processing is accurate signal alignment. Though simple on a single device, accurate signal synchronization becomes challenging as soon as multiple devices are involved, such as during activity monitoring, health tracking, or motion capture---particularly outside controlled scenarios where data collection must be standalone, low-power, and support long runtimes. In this paper, we present BMAR, a novel synchronization method that operates purely based on recorded signals and is thus suitable for offline processing. BMAR needs no wireless communication between devices during runtime and does not require any specific user input, action, or behavior. BMAR operates on the data from devices worn by the same person that record barometric pressure and acceleration---inexpensive, low-power, and thus commonly included sensors in today's wearable devices. In its first stage, BMAR verifies that two recordings were acquired simultaneously and pre-aligns all data traces. In a second stage, BMAR refines the alignment using acceleration measurements while accounting for clock skew between devices. In our evaluation, three to five body-worn devices recorded signals from the wearer for up to ten hours during a series of activities. BMAR synchronized all signal recordings with a median error of 33.4 ms and reliably rejected non-overlapping signal traces. The worst-case activity was sleeping, where BMAR's second stage could not exploit motion for refinement and, thus, aligned traces with a median error of 3.06 s. https://doi.org/10.1145/3596268"
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
EchoBreath: Continuous Respiratory Behavior Recognition in the Wild via Acoustic Sensing on Smart Glasses
CHI '25· Biosensors & Physiological Monitoring +1
- 100%
Single Packet, Single Channel, Switched Antenna Array for RF Localization
UbiComp '23· Biosensors & Physiological Monitoring +1
- 100%
LiquImager: Fine-grained Liquid Identification and Container Imaging System with COTS WiFi Devices
UbiComp '24· Biosensors & Physiological Monitoring +1
- 100%
WiFi-CSI Difference Paradigm: Achieving Efficient Doppler Speed Estimation for Passive Tracking
UbiComp '24· Biosensors & Physiological Monitoring +1
- 67%
ThermalBracelet: Exploring Thermal Haptic Feedback Around the Wrist
CHI '19· Foot & Wrist Interaction +2
- 67%
LaserShoes: Low-Cost Ground Surface Detection Using Laser Speckle Imaging
CHI '23· Full-Body Interaction & Embodied Input +2
- 67%
Sitting Posture Recognition and Feedback: A Literature Review
CHI '24· Human Pose & Activity Recognition +2
- 67%
Embracing Consumer-level UWB-equipped Devices for Fine-grained Wireless Sensing
UbiComp '23· Biosensors & Physiological Monitoring +2
- 67%
SleepMore: Inferring Sleep Duration at Scale via Multi-Device WiFi Sensing
UbiComp '23· Sleep & Stress Monitoring +2
- 67%
VAX: Using Existing Video and Audio-based Activity Recognition Models to Bootstrap Privacy-Sensitive Sensors
UbiComp '23· Human Pose & Activity Recognition +2
Based on Jaccard similarity of research subtopics & professions (≥60%)