CSI Amplitude Fingerprinting for Indoor Localization with Dictionary Learning

With the rapid growth of the demand for location services in the indoor environment, fingerprint-based indoor positioning has attracted widespread attention due to its high-precision characteristics. This paper proposes a double-layer dictionary learning algorithm based on channel state information (DDLC). The DDLC system includes two stages. In the offline training stage, a two-layer dictionary learning architecture is constructed for the complex conditions of indoor scenes. In the first layer, for the input training data of different regions, multiple sub-dictionaries are generated corresponding to learning, and non-coherent promotion items are added to emphasize the discrimination between sparse coding in different regions. The second-level dictionary learning introduces support vector discriminant items for the fingerprint points inside each region, and uses Max-margin to distinguish different fingerprint points. In the online positioning stage, we first determine the area of the test point based on the reconstruction error, and then use the support vector discriminator to complete the fingerprint matching work. In this experiment, we selected two representative indoor positioning environments, and compared the DDLC with several existing indoor positioning methods. The results show that DDLC can effectively reduce positioning errors, and because the dictionary itself is easy to maintain and update, the characteristic of strong anti-noise ability can be better used in CSI indoor positioning work.

[1]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[2]  Weixin Luo,et al.  Discriminative analysis-synthesis dictionary learning for image classification , 2017, Neurocomputing.

[3]  Zhongliang Deng,et al.  C-Map: Hyper-Resolution Adaptive Preprocessing System for CSI Amplitude-Based Fingerprint Localization , 2019, IEEE Access.

[4]  Yong Zhang,et al.  An Indoor Passive Positioning Method Using CSI Fingerprint Based on Adaboost , 2019, IEEE Sensors Journal.

[5]  S. Mao,et al.  PhaseFi: Phase Fingerprinting for Indoor Localization with a Deep Learning Approach , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[6]  Weifeng Liu,et al.  Label Embedded Dictionary Learning for Image Classification , 2019, Neurocomputing.

[7]  Kaishun Wu,et al.  FIFS: Fine-Grained Indoor Fingerprinting System , 2012, 2012 21st International Conference on Computer Communications and Networks (ICCCN).

[8]  Kin K. Leung,et al.  A Survey of Indoor Localization Systems and Technologies , 2017, IEEE Communications Surveys & Tutorials.

[9]  David Zhang,et al.  Fisher Discrimination Dictionary Learning for sparse representation , 2011, 2011 International Conference on Computer Vision.

[10]  Liyi Dai,et al.  Deep Dictionary Learning: A PARametric NETwork Approach , 2018, IEEE Transactions on Image Processing.

[11]  Xiangyu Wang,et al.  ResLoc: Deep residual sharing learning for indoor localization with CSI tensors , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[12]  Moustafa Youssef,et al.  The Horus WLAN location determination system , 2005, MobiSys '05.

[13]  Tommy W. S. Chow,et al.  Sparse Codes Auto-Extractor for Classification: A Joint Embedding and Dictionary Learning Framework for Representation , 2016, IEEE Transactions on Signal Processing.

[14]  Yang Wang,et al.  A deep CNN method for underwater image enhancement , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[15]  M. Elad,et al.  $rm K$-SVD: An Algorithm for Designing Overcomplete Dictionaries for Sparse Representation , 2006, IEEE Transactions on Signal Processing.

[16]  Yinjing Guo,et al.  A Survey on Human Behavior Recognition Using Channel State Information , 2019, IEEE Access.

[17]  Xiangyu Wang,et al.  Deep Convolutional Neural Networks for Indoor Localization with CSI Images , 2020, IEEE Transactions on Network Science and Engineering.

[18]  He-Feng Yin,et al.  Locality Constraint Dictionary Learning With Support Vector for Pattern Classification , 2019, IEEE Access.

[19]  Ronald M. Summers,et al.  Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning , 2016, IEEE Transactions on Medical Imaging.

[20]  Jun Guo,et al.  Class-Aware Analysis Dictionary Learning for Pattern Classification , 2017, IEEE Signal Processing Letters.

[21]  Jie Li,et al.  Discriminative dictionary pair learning based on differentiable support vector function for visual recognition , 2018, Neurocomputing.

[22]  Frank Nüesch,et al.  Fabrication of organic light-emitting diode pixels by laser-assisted forward transfer , 2007 .

[23]  Larry S. Davis,et al.  Label Consistent K-SVD: Learning a Discriminative Dictionary for Recognition , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Ahmed El Khadimi,et al.  Survey on indoor localization system and recent advances of WIFI fingerprinting technique , 2016, 2016 5th International Conference on Multimedia Computing and Systems (ICMCS).

[25]  Jyoti Maggu,et al.  Label-Consistent Transform Learning for Hyperspectral Image Classification , 2019, IEEE Geoscience and Remote Sensing Letters.

[26]  Baoxin Li,et al.  Discriminative K-SVD for dictionary learning in face recognition , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[27]  Alan L. Yuille,et al.  Semi-Supervised Sparse Representation Based Classification for Face Recognition With Insufficient Labeled Samples , 2016, IEEE Transactions on Image Processing.

[28]  Lei Zhang,et al.  Projective dictionary pair learning for pattern classification , 2014, NIPS.

[29]  Nicu Sebe,et al.  When Dictionary Learning Meets Deep Learning: Deep Dictionary Learning and Coding Network for Image Recognition With Limited Data , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[30]  Lionel M. Ni,et al.  A Survey on Wireless Indoor Localization from the Device Perspective , 2016, ACM Comput. Surv..

[31]  David Zhang,et al.  A Survey of Sparse Representation: Algorithms and Applications , 2015, IEEE Access.

[32]  Jian Yang,et al.  A Two-Phase Test Sample Sparse Representation Method for Use With Face Recognition , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[33]  Hao Chen,et al.  ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information , 2017, IEEE Access.

[34]  Shiwen Mao,et al.  BiLoc: Bi-Modal Deep Learning for Indoor Localization With Commodity 5GHz WiFi , 2017, IEEE Access.

[35]  Shiwen Mao,et al.  DeepFi: Deep learning for indoor fingerprinting using channel state information , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).