本发明公开了一种基于BIM与计算机视觉技术的室内定位导航方法,包括以下步骤:基于BIM模型的室内导航网络路径生成,设置建筑内部空间实体的自定义属性生成IFC文件,通过IFC文件解析提取几何空间构件及其拓扑关系,生成几何拓扑网络模型;基于计算机视觉技术实现室内定位,通过图像识别方法进行初步定位,然后结合所预先设定的先验信息,应用投影成像原理实现定位解算;连接定位点与几何拓扑网络模型,获取用户兴趣点,生成最短路径;本发明可实现低成本、动态性和可视化的室内定位导航。