Indoor localization of smartphones has received much attention recently and the smartphone localization is essential to a wide range of applications in office buildings, nursing homes, parking lots, and other public places. Existing solutions relying on inertial sensors or received signal strength suffer from large location errors and poor stability. We observe an opportunity in the recent trend of increasing numbers of wireless transmitters installed in indoor spaces to design a precise and robust indoor localization solution. We can extract fine-grained channel state information from wireless transmitters for indoor fingerprint localization. However, the accuracy of localization relying on a single physical quantity is limited and difficult to self-correct. This study proposes an integrated channel state information (CSI) and magnetic field strength (MFS) localization method (CSMS) that achieves sub-meter accuracy for smartphones. CSMS constructs an integrated fingerprint map of CSI and MFS and proposes the Local Dynamic Time Warping algorithm for geomagnetic tracking and the Multi-Module Data k-Nearest Neighbor algorithm for fusion fingerprint dynamic weighted comparison. By doing so, CSMS outputs enhanced accuracy with low cost, while overcoming the respective drawbacks of each individual sub-system. We conduct extensive experiments in two scenarios to validate the performance of CSMS. The results of experimental show that the mean distance error in both scenarios is less than 0.5m which is significantly superior to existing smartphone-based indoor positioning methods.
Indoor localization technology plays an important role in many indoor application scenarios. Existing WiFi-based indoor localization methods mainly obtain channel state information (CSI) through the personal computer, or obtain coarse-grained received signal strength (RSS) through the smartphone to finish the localization. Little work has been done on using smartphones to obtain fine-grained channel state information for localization. In this paper, we use the smartphone to collect fine-grained CSI that is more convenient and applicable, and propose a indoor fingerprinting localization. Compared with the CSI collected by the computer, the CSI signal collected by the smartphone fluctuates greatly. Hence, we corrects the CSI data through the signal processing technique and selects optimal subcarriers to obtain more stable and effective signals. In order to cope with the noisy WiFi environment, the Density-Based Spatial Clustering of Applications with Noise (DBSCAN) method is used to remove abnormal sample points to reduce environmental interference. Moreover, the support vector machine multi-classification method is used for training and classification to achieve localization. Finally, we use the Google Nexus 5 smartphone to conduct experiments in two typical indoor environments. The localization accuracy is 91% and 86%, respectively, and both average localization errors are less than 0.5m. Experimental results show that the proposed algorithm has higher localization accuracy compared with the typical algorithms.
Indoor localization provides robust solutions in many applications, and Wi-Fi-based methods are considered some of the most promising means for optimizing indoor fingerprinting localization accuracy. However, Wi-Fi signals are vulnerable to environmental variations, resulting in data across different times being subjected to different distributions. To solve this problem, this paper proposes an across-time indoor localization solution based on channel state information (CSI) fingerprinting via multi-domain representations and transfer component analysis (TCA). We represent the format of CSI readings in multiple domains, extending the characterization of fine-grained information. TCA, a domain adaptation method in transfer learning, is applied to shorten the distribution distances among several CSI readings, which overcomes various CSI distribution problems at different time periods. Finally, we present a modified Bayesian model averaging approach to integrate the multi-domain outcomes and give the estimated positions. We conducted test-bed experiments in three scenarios on both personal computer (PC) and smartphone platforms in which the source and target fingerprinting data were collected across different days. The experimental results showed that our method outperforms state-of-the-art methods in localization accuracy.
The mine cage has an important role in the production of coal mines. It has many safety problems in the transportation of people, such as overloading of personnel and illegal outreach of human limbs. However, the harsh mine environment makes it very difficult to monitor personnel overload and limb extension. To solve these two problems, we propose a novel safety monitoring algorithm of the mine cage based on visible light. With visible light technology, our algorithm cleverly utilizes the existing underground lighting equipment (i.e., miner’s headlamp and the miner’s lamp deployed on the mine cage) as the transmitter to broadcast the light beacons representing unique identity information through visible light frequency modulation. Next, cheap photodiodes deployed in the mine cage are used as the receiver to perceive the modulated optical signals. Then we use the frequency matching method for personnel counting and the frequency power comparison method for illegal limb extension monitoring. Moreover, a novel method of monitoring the delineated safe area of the mine cage is also proposed to ensure that all the miners are in the delineated safe area. Finally, we conducted extensive experiments with a simulated mine cage model. Results show that our algorithm has superior performance. With the photodiode SD5421-002, the accuracy of personnel overload judgment and safe area monitoring of our algorithm can reach 99%, and the accuracy of limb extension monitoring is more than 96%.
Deep learning technology has improved the performance of vision-based action recognition algorithms, but such methods require a large number of labeled training datasets, resulting in weak universality. To address this issue, this paper proposes a novel self-deployable ubiquitous action recognition framework that enables a self-motivated user to bootstrap and deploy action recognition services, called FOLLOWER. Our main idea is to build a “fingerprint” library of actions based on a small number of user-defined sample action data. Then, we use the matching method to complete action recognition. The key step is how to construct a suitable “fingerprint”. Thus, a pose action normalized feature extraction method based on a three-dimensional pose sequence is designed. FOLLOWER is mainly composed of the guide process and follow the process. Guide process extracts pose action normalized feature and selects the inner class central feature to build a “fingerprint” library of actions. Follow process extracts the pose action normalized feature in the target video and uses the motion detection, action filtering, and adaptive weight offset template to identify the action in the video sequence. Finally, we collect an action video dataset with human pose annotation to research self-deployable action recognition and action recognition based on pose estimation. After experimenting on this dataset, the results show that FOLLOWER can effectively recognize the actions in the video sequence with recognition accuracy reaching 96.74%.