Abstract
WiFi-based indoor positioning plays a crucial role in a variety of location-based services due to its widespread availability and cost-effectiveness. However, most existing indoor positioning systems predominantly utilize channel state information (CSI) to learn channel characteristics and apply fingerprinting for position estimation. Unfortunately, CSI can only be extracted from a limited set of commercial WiFi devices, hindering its widespread application in practice. In this work, we introduce BFMLoc, a novel indoor positioning framework that exploits the beamforming feedback matrix (BFM), which is readily available on commercial WiFi devices. Although BFM provides broader sensing coverage, it sacrifices detailed channel information due to the compression applied to reduce feedback overhead. To address this limitation, we explore the feasibility of using BFM derivatives for indoor positioning and propose a U-net model to reconstruct the angle-delay profiles (ADP) from the compressed BFM data, thereby enhancing positioning accuracy. A Vision Transformer (ViT) model is then developed to extract spatial features from the predicted ADP maps to perform localization. Extensive evaluation results demonstrate that our framework achieves high positioning accuracy and improved robustness compared to state-of-the-art methods.