计算机视觉室内定位的原理,基于计算机视觉的室内定位与导航系统
摘要:
室内定位与导航技术是当前热门研究技术,随着大型建筑物的日益增多,此项技术愈发重要.室内定位与导航与如今人们常用的通过GPS或北斗卫星导航的室外导航技术不同,由于墙壁的阻挡与折射,室外卫星信号会出现较大的偏差,为了取得更准确的定位,需要使用室内传感器定位.而定位之后进行路径规划与导航同样重要,本文旨在建立一个快速,准确的室内定位与导航系统.本文的定位模块是为了获取导航网络的训练数据.定位技术基于射频与超声波测距原理,在室内搭建多个射频与超声波定位基点,测算定位基点与移动目标——智能小车之间的距离,其中射频定位基点完成智能小车的区域粗定位,超声波定位基点完成智能小车的精确定位.最终定位出智能小车的室内坐标误差不大于5cm,基本满足本系统要求的定位精度.本文的室内路径规划算法与定位模块相结合,定位得到移动设备当前位置后,通过路径规划算法得到当前位置的标签,得到导航算法的训练集.路径规划算法基于改进的参数自适应蚁群算法.蚁群算法是一种根据蚂蚁寻路原则开发的生物智能算法,蚂蚁在搜寻食物时会在路径上留下信息素,随着时间的积累,最短路径上的信息素浓度要高于其他路径,使得后续的蚂蚁有更大的几率选择该条路径.本文对蚁群算法的主要参数进行了改进,针对蚁群算法前期信息素匮乏而导致收敛速度慢的问题,对信息素和启发式信息的权重参数α和β进行改进,动态调整两种参数;针对迭代后期信息素浓度过高,使得蚁群易陷入局部最优问题,对信息素蒸发系数加以改进,使其成为动态全局自适应参数.仿真实验表明,改进后的蚁群算法有着更快的收敛速度.本文设计的导航原理基于计算机视觉技术,利用时下热门的卷积神经网络识别智能小车拍摄的图像.本文在VGG网络的基础上设计了一个十六层的卷积神经网络,网络的输入为智能小车在行驶过程中拍摄的图片,输出为图片的分类,不同的分类标志智能小车不同的转向角度.通过智能小车在已规划路线上的位置标注采集到的图片,对网络进行训练,最终得到该神经网络模型.实验表明本网络对测试集图片的分类精度高于VGG16.选择合适的硬件模块和软件系统,设计并组合以上三大模块,共同构成了本文最终设计的室内定位与导航系统.
展开
计算机视觉室内定位的原理,基于计算机视觉的室内定位与导航系统相关推荐
- 多传感器融合定位十四-基于图优化的定位方法
多传感器融合定位十四-基于图优化的定位方法 1. 基于图优化的定位简介 1.1 核心思路 1.2 定位流程 2. 边缘化原理及应用 2.1 边缘化原理 2.2 从滤波角度理解边缘化 3. 基于kitt ...
- 计算机视觉的监控系统研究现状,基于计算机视觉的监控系统的研究
摘要: 近年来,各行各业对视频监控需求不断升温.生活中有小区安全监控,电讯行业有基站监控,银行系统有柜员机监控,林业部门有火情监控,交通方面有违章,流量监控等等.2008年8月8日奥运会在北京的成功召 ...
- 室内定位程序_基于增强现实的室内导航系统如何设计架构
随着技术的不断发展,在未来几年中,基于AR的室内导航应用在不同消费领域会出现大规模的增长. 室内导航与室外导航在复杂程度上有很大不同.对于户外导航,数百万人目前使用这项技术,因为它对性能要求不高;现代 ...
- 全面阐述蓝牙高精度AOA定位技术原理,帮你解决蓝牙定位一切隐患-新导智能
随着市场对低功耗蓝牙定位服务的需求不断增长,越来越多的客户希望将定位服务支持整合到现有产品中,包括智能物流.智能医院病患监护和智能学校领域等.这对于苏州新导低功耗蓝牙高精度AoA定位的商业化非常重要. ...
- android实现定位打卡,基于Android的移动定位课堂考勤系统设计与实现
董崇杰 摘 要: 为促进高职院校课堂考勤管理工作的规范化,提高课堂考勤管理水平,使用PHP语言开发了Web服务端的课堂考勤系统,结合移动定位技术开发了Android手机客户端.该系统已上线试运行,运行 ...
- 简述计算机视觉极限约束的原理,基于极线约束的单目立体视觉自由曲面棱镜设计...
摘要: 立体视觉是计算机视觉的一个重要分支,目前已经广泛应用于工业,航天,医疗等众多领域.随着立体视觉技术的发展和应用方向的不断拓展,人们对立体视觉系统经济化,微型化,轻量化的使用要求也在不断提升,多 ...
- android远程定位此设备,基于Android的远程定位显示研究与实现
摘要: 当前对车辆的远程定位和调度管理成为一项重要需求.生活节奏之快.活动范围之广使得人们希望可以随时随地对远程设备进行定位观测.随着移动互联网和智能手机的发展,利用智能手机进行远程定位已成为可能.本 ...
- 基于计算机视觉的构件表面缺陷特征提取
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达本文转自|新机器视觉 表面缺陷检测以及特征提取,所涉及的范围是非常广 ...
- 蒙特卡洛粒子滤波定位算法_蒙特卡罗定位算法(基于粒子滤波的定位算法) ——原理、理解与仿真...
1 算法原理 1.1 机器人定位问题 关于机器人定位,有三大问题,它们分别是: (1)"全局定位":指初始位置未知,机器人靠自身运动确定自己在地图中的位姿. (2)"位姿 ...
最新文章
- springmvc学习及源码地址
- 002_入门HelloWorldServlet
- JS获取URL中GET的参数
- python元类简述
- mssql 为什么连接是sleeping 而不释放_什么是数据仓库,以及我为什么需要它?
- 华为Mate30与大疆手机云台3_更便捷更从容,大疆DJI OM 4手机云台使用体验
- Oracle入门(十四E)之条件表达式case和deocde函数
- php 下拉菜单 多个值,PHP,而foreach下拉菜单在所有下拉菜单中都具有相同的选定值...
- php封装redis类,php封装redis操作类
- html overflow 样式,css修改overflow滚动条默认样式
- 单例模式(Singleton )的几种用法以及使用条件
- Web API 文档生成工具 apidoc
- 解决Python print 输出文本显示 gbk 编码错误问题
- CUDA: (十一) NVIDIA 2D Image And Signal Performance Primitives (NPP) 初探
- YoungTalk-STM32入门100步-通过I/O口点亮LED灯(Proteus仿真电路分析)
- studio 3T 使用
- 长春甲骨文华育兴业|大数据社会的十三大具体应用场景
- 起心动念成大愿,点亮心灯祝世界 “点亮心灯祝福世界”活动圆满收官
- 面试一个应届生,从不起眼到令人刮目相看
- CSI笔记【3】:多进多出/MIMO技术
热门文章
- 安装谷歌浏览器步骤:
- 马克•安德森:软件正在占领全世界
- MySQL复制跳过错误--slave_skip_errors、sql_slave_skip_counter、slave_exec_mode
- 大数据未来发展趋势,主要取决于这八个要素
- 音频对游戏玩家体验的影响有多大?
- 干货|VNA窄巷道叉车货架设计细节
- 动画一:过渡(超详细!)
- 无线接入认证服务器,搭建基于AD和IAS的802.1X无线认证系统
- CAN\CANFD\FlexRay\LIN 一文深度解析常见通信协议
- 旋转不变性、尺度不变性