既知の屋内環境にカメラをローカライズすることは、シーンマッピング、ロボットナビゲーション、ARなどの重要な構成要素です。最近の進歩により、2D / 3Dカメラ空間の座標間で確立された2D / 3D-3D対応を最適化してカメラのポーズを推定しています。と3Dワールドスペース。このようなマッピングは、畳み込みニューラルネットワークまたは静的入力画像シーケンスのみを使用する決定木で推定されます。これにより、これらのアプローチは、現実の世界では非常に一般的でありながら困難な動的な屋内環境に対して脆弱になります。前述の問題に対処するために、この論文では、深層学習と決定木アプローチの2つの世界を橋渡しする新しい外れ値認識ニューラルツリーを提案します。それは3つの重要なブロックに基づいています。 (a)決定木を構築するための屋内シーン上の階層空間パーティション。 (b)深い分類ネットワークとして実装され、3Dシーンの理解を深めるために採用されたニューラルルーティング機能。 (c)階層型ルーティングプロセス中に動的ポイントを除外するために使用される外れ値拒否モジュール。提案されたアルゴリズムは、動的な屋内環境でのカメラの再ローカリゼーション用に開発されたRIO-10ベンチマークで評価されます。スペースパーティションを介した堅牢なニューラルルーティングを実現し、評価のために比較的高速に実行しながら、カメラのポーズ精度で最先端のアプローチを約30%上回ります。
Localizing the camera in a known indoor environment is a key building block for scene mapping, robot navigation, AR, etc. Recent advances estimate the camera pose via optimization over the 2D/3D-3D correspondences established between the coordinates in 2D/3D camera space and 3D world space. Such a mapping is estimated with either a convolution neural network or a decision tree using only the static input image sequence, which makes these approaches vulnerable to dynamic indoor environments that are quite common yet challenging in the real world. To address the aforementioned issues, in this paper, we propose a novel outlier-aware neural tree which bridges the two worlds, deep learning and decision tree approaches. It builds on three important blocks; (a) a hierarchical space partition over the indoor scene to construct the decision tree; (b) a neural routing function, implemented as a deep classification network, employed for better 3D scene understanding; and (c) an outlier rejection module used to filter out dynamic points during the hierarchical routing process. Our proposed algorithm is evaluated on the RIO-10 benchmark developed for camera relocalization in dynamic indoor environment. It achieves robust neural routing through space partitions and outperforms the state-of-the-art approaches by around 30% on camera pose accuracy, while running comparably fast for evaluation.