Visual SLAM Based on Semantic Segmentation and Geometric Constraints for Dynamic Indoor Environments | Synapse