The ability to estimate the current locations of mobile robots that move in a limited workspace and perform tasks is fundamental in robotic services. However, even if the robot is given a map of the workspace, it is not easy to quickly and accurately determine its own location by relying only on dead reckoning. In this paper, a new signal fluctuation matrix and a tracking algorithm that combines the extended Viterbi algorithm and odometer information are proposed to improve the accuracy of robot location tracking. In addition, to collect high-quality learning data, we introduce a fusion method called simultaneous localization and mapping and Wi-Fi fingerprinting techniques. The results of the experiments conducted in an office environment confirm that the proposed methods provide accurate and efficient tracking results. We hope that the proposed methods will also be applied to different fields, such as the Internet of Things, to support real-life activities.
The foundational technique of code similarity detection, which underpins plagiarism detection tools, has already reached a level of maturity where it can be effectively employed for practical applications, demonstrating commendable performance. However, although the understanding of code clones—referred to as similar codes—has evolved, there has been a noticeable decline in the emergence of novel proposals for code similarity detection techniques. The landscape of code similarity detection techniques is diverse and can be divided based on how codes are represented. Each method, designed to cater to different types of detectable code similarity instances, has distinct advantages and drawbacks. Therefore, the selection of an appropriate method is crucial and is contingent on the specific objectives of the analysis. This paper provides a comprehensive exploration of code similarity detection techniques and illuminates the prevailing trends in plagiarism detection research. It acquaints readers with a spectrum of distinct code similarity detection methods, accompanied by the requisite contextual background knowledge. Additionally, it presents a detailed overview of the trajectory of research trends in plagiarism detection.
The use of smartphones for accurate navigation in underground spaces, such as subway stations, poses several challenges. This is because it is difficult to obtain a sure estimate of user location due to the radio signal interference caused by the entry and exit of trains, the infrastructure of the subway station installation, and changes in the internal facility environment. This study uses quick response markers and augmented reality to solve these difficulties using an error correction method. Specifically, a hybrid marker-based indoor positioning system (HMIPS) which provides accurate and efficient user-tracking results is proposed. The HMIPS performs hybrid localization by using marker images as well as inertial measurement unit data from smartphones. It utilizes the Viterbi tracking algorithm to solve the problem of tracking accuracy degradation that may occur when inertial sensors are used by adopting a sensor error correction technique. In addition, as an integrated system, the HMIPS provides a tool to easily carry out all the steps necessary for positioning. The results of experiments conducted in a subway station environment confirm that the HMIPS provides accurate and practical navigation services. The proposed system is expected to be useful for indoor navigation, even in poor indoor positioning environments.
14 October 2019 in IEEE Transactions on Mobile Computing
Sufficient training data and high positioning accuracy are crucial components of indoor positioning. However, the collection of learning data consumes much time and manual effort, inhibiting the global spread of indoor positioning technology. The use of crowdsourcing-based data collection that does not require user intervention can reduce deployment effort, but results in loss of positioning accuracy. Pedestrian dead reckoning partly resolves the problem by using a variety of sensors to provide a relatively accurate position; however, the accumulation of errors is yet to be successfully addressed. In this study, we introduce a highly accurate positioning method that implements error correction based on a crowdsourced database. The proposed method constructs learning data without manual effort and the need of reference points in the target area, and improves positioning accuracy by continuously learning and correcting the error distribution of the inertial sensor. The obtained positioning accuracy was approximately 3.38 m for roughly 83% of the collected fingerprints. Furthermore, the error correction algorithm improved the moving distance and direction accuracy by up to 2.86% and 25.7%, respectively. The proposed method was verified through experiments in an office building where it successfully constructed a learning dataset and reflected a dynamic environment by deriving accurate tracking results.
Multi-task learning is a computationally efficient method to solve multiple tasks in one multi-task model, instead of multiple single-task models. MTL is expected to learn both diverse and shareable visual features from multiple datasets. However, MTL performances usually do not outperform single-task learning. Recent MTL methods tend to use heavy task-specific heads with large overheads to generate task-specific features. In this work, we (1) validate the efficacy of MTL in low-data conditions with early-exit architectures, and (2) propose a simple feature filtering module with minimal overheads to generate task-specific features. We assume that, in low-data conditions, the model cannot learn useful low-level features due to the limited amount of data. We empirically show that MTL can significantly improve performances in all tasks under low-data conditions. We further optimize the early-exit architecture by a sweep search on the optimal feature for each task. Furthermore, we propose a feature filtering module that selects features for each task. Using the optimized early-exit architecture with the feature filtering module, we improve the 15.937% in ImageNet and 4.847% in Places365 under the low-data condition where only 5% of the original datasets are available. Our method is empirically validated in various backbones and various MTL settings.