To improve the accuracy of indoor localization methods with channel state information(CSI)images,a localization method that used CSI images from selected multiple access points(APs)was proposed.The method had an off-l...To improve the accuracy of indoor localization methods with channel state information(CSI)images,a localization method that used CSI images from selected multiple access points(APs)was proposed.The method had an off-line phase and an on-line phase.In the off-line phase,three APs were selected from the four APs in the localization area based on the received signal strength indication(RSSI).Next,CSI data was collected from the three selected APs using a commercial Intel 5300 network interface card.A single-channel subimage was constructed for each selected AP by combining the amplitude information from different antennas and the phase difference information between neighboring antennas.These sub-images were then merged to form a three-channel RGB image,which was subsequently fed into the convolutional neural network(CNN)for training.The CNN model was saved upon completion of training.In the on-line phase,the CSI data from the target device was collected,converted into images using the same process as in the off-line phase,and fed into the well-trained CNN model.Finally,the real position of the target device was estimated using a weighted centroid algorithm based on the model’s output probabilities.The proposed method was validated in indoor environments using two datasets,achieving good localization accuracy.展开更多
基金supported by Lanzhou Science and Technology Plan Project(No.2023-3-104)Gansu Province Higher Education Industry Support Plan Project(No.2023CYZC-40)Gansu Province Excellent Graduate“Innovation Star”Program(No.2023CXZX-546)。
文摘To improve the accuracy of indoor localization methods with channel state information(CSI)images,a localization method that used CSI images from selected multiple access points(APs)was proposed.The method had an off-line phase and an on-line phase.In the off-line phase,three APs were selected from the four APs in the localization area based on the received signal strength indication(RSSI).Next,CSI data was collected from the three selected APs using a commercial Intel 5300 network interface card.A single-channel subimage was constructed for each selected AP by combining the amplitude information from different antennas and the phase difference information between neighboring antennas.These sub-images were then merged to form a three-channel RGB image,which was subsequently fed into the convolutional neural network(CNN)for training.The CNN model was saved upon completion of training.In the on-line phase,the CSI data from the target device was collected,converted into images using the same process as in the off-line phase,and fed into the well-trained CNN model.Finally,the real position of the target device was estimated using a weighted centroid algorithm based on the model’s output probabilities.The proposed method was validated in indoor environments using two datasets,achieving good localization accuracy.