3D線分の連続2D投影を表すラインフローを予測および更新することにより、視覚的なSLAM手法を提案します。機能ベースのSLAM手法は優れた結果を達成しましたが、オクルージョン、ぼやけた画像、繰り返しのテクスチャを含む困難なシーンでは依然として問題に直面しています。これらの問題に対処するために、ラインフローを活用して、以前のSLAMシステムでは無視されていた、時間次元に沿った同じ3Dラインのラインセグメント観測のコヒーレンスをエンコードします。このラインフロー表現のおかげで、新しいフレームのラインセグメントは、対応する3Dラインと時間次元に沿った先行ラインに従って予測できます。ラインフローをオンザフライで作成、更新、マージ、および破棄します。ベイジアンネットワークを使用して、提案されたラインフローベースのSLAM(LF-SLAM)をモデル化します。広範な実験結果は、提案されたLF-SLAM法が、ラインフローの利用により最先端の結果を達成することを示しています。具体的には、LF-SLAMは、オクルージョン、ぼやけた画像、繰り返しのテクスチャを含む困難なシーンで、優れたローカリゼーションとマッピングの結果を取得します。
We propose a visual SLAM method by predicting and updating line flows that represent sequential 2D projections of 3D line segments. While feature-based SLAM methods have achieved excellent results, they still face problems in challenging scenes containing occlusions, blurred images, and repetitive textures. To address these problems, we leverage a line flow to encode the coherence of line segment observations of the same 3D line along the temporal dimension, which has been neglected in prior SLAM systems. Thanks to this line flow representation, line segments in a new frame can be predicted according to their corresponding 3D lines and their predecessors along the temporal dimension. We create, update, merge, and discard line flows on-the-fly. We model the proposed line flow based SLAM (LF-SLAM) using a Bayesian network. Extensive experimental results demonstrate that the proposed LF-SLAM method achieves state-of-the-art results due to the utilization of line flows. Specifically, LF-SLAM obtains good localization and mapping results in challenging scenes with occlusions, blurred images, and repetitive textures.