With the increasing demand for location-based services (LBS) in daily production and life, indoor positioning has gradually become one of the current research hotspots. The most pressing challenge in indoor positioning is achieving high-precision location in complex indoor environments. Aiming at the problem that severe non-line-of-sight (NLOS) interference with UWB positioning accuracy in complex indoor environments, this article proposes a novel indoor UWB NLOS correction positioning method based on anchor LOS/NLOS map, which utilizes prior environmental information. After anchors are deployed, the LOS/NLOS map is generated using the prior environmental information. Then the line-of-sight (LOS) anchors are selected for position solution, and the observations under the influence of the NLOS anchors are corrected. Then the trajectory is optimized using a Map-Modified Kalman filtering algorithm, and it adopts a method to solve the position of two LOS anchors by using trajectory constraints, which can deal with more complex indoor environment. The experimental results show that the NLOS correction method in this article has better accuracy than the traditional filtering algorithm, especially in NLOS environment with few anchors. Compared with the Standard Kalman filtering algorithm, the average positioning accuracy is improved by 69.30%, and compared with the robust Kalman filtering algorithm, the average positioning accuracy is improved by 33.77%.
Location information is the core data in IoT applications, which is the essential foundation for scene interpretation and interconnection of everything, and thus high-precision positioning is becoming an immediate need. However, the non-line-of-sight (NLOS) effect of indoor complex environment on UWB signal occlusion has been a major factor limiting the improvement in ultra-wideband (UWB) positioning accuracy, and the optimization of NLOS error has not yet been studied in a targeted manner. To this end, this paper deeply analyzes indoor scenes, divides NLOS into two forms of spatial occlusion and human occlusion, and proposes a particle filtering algorithm based on LOS/NLOS mapping and NLOS error optimization. This algorithm is targeted to optimize the influence of two different forms of NLOS, using spatial a priori information to accurately judge the LOS/NLOS situation of the anchor, optimizing the NLOS anchor ranging using IMU to project the virtual position, judging whether the LOS anchor is affected by human occlusion, and correcting the affected LOS anchor using the established human occlusion error model. Through experimental verification, the algorithm can effectively suppress two different NLOS errors of spatial structure and human occlusion and can achieve continuous and reliable high-precision positioning and tracking in complex indoor environments.
Recent advancements in Earth observation technologies have accelerated remote sensing (RS) data acquisition, yet cross-domain semantic segmentation remains challenged by domain shifts. Traditional unsupervised domain adaptation (UDA) methods often rely on computationally intensive and unstable generative adversarial networks (GANs). This study introduces elevation-aware domain adaptation (EADA), a multi-task framework that integrates elevation estimation (via digital surface models) with semantic segmentation to address distribution discrepancies. EADA employs a shared encoder and task-specific decoders, enhanced by a spatial attention-based feature fusion module. Experiments on Potsdam and Vaihingen datasets under cross-domain settings (e.g., Potsdam IRRG → Vaihingen IRRG) show that EADA achieves state-of-the-art performance, with a mean IoU of 54.62% and an F1-score of 65.47%, outperforming single-stage baselines. Elevation awareness significantly improves the segmentation of height-sensitive classes, such as buildings, while maintaining computational efficiency. Compared to multi-stage approaches, EADA’s end-to-end design reduces training complexity without sacrificing accuracy. These results demonstrate that incorporating elevation data effectively mitigates domain shifts in RS imagery. However, lower accuracy for elevation-insensitive classes suggests the need for further refinement to enhance overall generalizability.