Accurate camera pose estimation in dynamic scenes is an important challenge for visual simultaneous localization and mapping, and it is critical to reduce the effects of moving objects on pose estimation. To tackle this problem, a robust visual odometry approach in dynamic scenes is proposed, which can precisely distinguish between dynamic and static features. The key to the proposed method is combining the scene flow and the static features relative spatial distance invariance principle. Moreover, a new threshold is proposed to distinguish dynamic features.Then the dynamic features are eliminated after matching with the virtual map points. In addition, a new similarity calculation function is proposed to improve the performance of loop-closure detection. Finally, the camera pose is optimized after obtaining a closed loop. Experiments have been conducted on TUM datasets and actual scenes, which shows that the proposed method reduces tracking errors significantly and estimates the camera pose precisely in dynamic scenes.
Purpose: The purpose of this paper is to improve the robustness of the traditional Bhattacharyya metric for the effect of histogram quantization in the histogram-based visual tracking. However, the traditional Bhattacharyya metric neglects the correlation of crossing-bin and is not robust for the effect of histogram quantization. Design/methodology/approach: In this paper, the authors propose a visual tracking method via crossing-bin histogram Bhattacharyya similarity in the particle filter. Findings: A crossing-bin matrix is introduced into the traditional Bhattacharyya similarity for measuring the reference histogram and the candidate histogram, and the basic tasks of measure such as maximum similarity of self and the triangle inequality are proven. The authors use the proposed measure in the particle filter visual tracking framework and address a model update strategy based on the crossing-bin histogram Bhattacharyya similarity to improve the robustness of visual tracking. Originality/value: In the experiments using the famous challenging benchmark sequences, precision of the proposed method increases by 12.8 per cent comparing the traditional Bhattacharyya similarity and the cost time decreases by 38 times comparing the incremental Bhattacharyya similarity. The experimental results show that the proposed method can track the object robustly and rapidly under illumination change and occlusion.