An automatic, fast, and accurate switching method between Global Positioning System and indoor positioning systems is crucial to achieve current user positioning, which is essential information for a variety of services installed on smart devices, e.g., location-based services (LBS), healthcare monitoring components, and seamless indoor/outdoor navigation and localization (SNAL). In this study, we proposed an approach to accurately detect the indoor/outdoor environment according to six different daily activities of users including walk, skip, jog, stay, climbing stairs up and down. We select a number of features for each activity and then apply ensemble learning methods such as Random Forest, and AdaBoost to classify the environment types. Extensive model evaluations and feature analysis indicate that the system can achieve a high detection rate with good adaptation for environment recognition. Empirical evaluation of the proposed method has been verified on the HASC-2016 public dataset, and results show 99% accuracy to detect environment types. The proposed method relies only on the daily life activities data and does not need any external facilities such as the signal cell tower or Wi-Fi access points. This implies the applicability of the proposed method for the upper layer applications.
In this study, partial registration problem with outliers and missing data in the affine case is discussed. To solve this problem, a novel objective function is proposed based on bidirectional distance and trimmed strategy, and then a new affine trimmed iterative closest point algorithm is given. First, when bidirectional distance measurement is applied, the ill‐posed partial registration problem in the affine case is prevented. Second, the overlapping percentage is solved by using trimmed strategy which uses as many correct overlapping points as possible. The authors’ method computes the affine transformation, correspondence and overlapping percentage automatically at each iterative step. In this way, it handles partially overlapping registration with outliers and missing data in the affine case well. Experimental results demonstrate that their method is more robust and precise than the state‐of‐the‐art algorithms. It also has good convergence and similar running time with traditional algorithms.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.