Indoor localization via multi-view images and videos