【技术实现步骤摘要】
一种基于UWB和视觉的室内行人定位方法及系统
[0001]本专利技术属于信息工程
,涉及一种基于UWB和视觉的室内行人定位方法及系统。
技术介绍
[0002]近年来,随着基于位置服务应用的快速发展,定位技术越来越得到人们的关注与研究。在一些特殊场景,如监狱、医院、养老院、商业化服务、园区、景区以及在仓储服务领域中,高精度的室内定位技术有着非常重要的意义,是某些应用的基础条件。然而目前成熟的定位服务限于室外场景,卫星定位系统如GPS、北斗等GNSS已经能够较好地解决室外定位问题,但在室内以及其他遮蔽环境下卫星信号强度和质量急速下降。因此提出了许多采用例如WiFi、蓝牙、红外线、超宽带、RFID、ZigBee和超声波等信号实现室内定位,但由于室内环境复杂,无线信号易产生多径效应等干扰,采用单一的技术手段很难实现精准定位。
技术实现思路
[0003]针对上述问题,为了提高室内定位的精度和降低DeepSort算法误检率,本专利技术提出了一种基于UWB和视觉的室内定位方法及系统,将计算机视觉中的目标检测跟踪算法应用到室内定位中,同时UWB可为监控盲区持续提高空间定位信息。该方法首先由UWB基站通过计算机结算获得行人的粗定位值以及UWB标签ID,同时利用单目视觉目标检测方法检测跟踪视频中的行人目标,通过构建像素
‑
世界坐标转换模型实现室内行人单相机亚米级精确三维定位。随后利用视觉定位值与UWB定位值实现行人身份识别与定位值矫正,并利用UWB定位信息补充监控相机视觉盲区中的行人运动轨迹,实现 ...
【技术保护点】
【技术特征摘要】
1.一种基于UWB和视觉的室内定位方法,其特征在于,所述方法包括以下步骤:步骤1:在室内布置若干UWB基站,同时在定位区域斜上方安装摄像头,并将拍摄到的视频流实时传输到本地工作台;步骤2:在定位过程中,行人手持可以发射信号的UWB标签,UWB基站接收到标签发送出的脉冲信号后将时间戳传输给本地服务器,采用chan+taylor算法解算行人坐标位置;步骤3:摄像头获取实时画面,将获取的视频流送入Yolov3算法的网络模型中进行目标检测,然后将检测结果中
‘
行人
’
的类别送入改进后的DeepSort算法,所述改进后的DeepSort算法为每个行人生成唯一的追踪器;步骤4:采用像素
‑
世界坐标转换模型,将行人足底坐标即行人目标矩形框下边中点的像素点坐标换算成世界坐标;步骤5:将图像定位的坐标结果与UWB定位的坐标结果进行欧氏距离匹配,使得同一个目标行人的UWB标签ID和追踪器ID进行关联;步骤6:由图像定位和UWB定位结果均值滤波后得到行人的真实坐标。2.根据权利要求1所述的方法,其特征在于,步骤1中,所述UWB基站由一个主时钟基站与多个从基站组成,利用不少于四个基站的已知位置坐标和伪距值,通过chan+taylor算法求取移动UWB标签的精确坐标。3.根据权利要求1所述的方法,其特征在于,步骤2中,所述chan+taylor算法中,系统首先利用Chan算法和UWB标签的伪距值来计算UWB标签的初始位置,且将该初始位置带入到Taylor算法中;然后在Taylor算法的多次迭代计算中不断调整UWB标签坐标;当某次UWB标签坐标的泰勒迭代增量即|Δx|+|Δy|小于设定的阈值δ时,退出Taylor算法的迭代,并输出UWB标签的最终估计坐标。4.根据权利要求1所述的方法,其特征在于,步骤3中,所述对DeepSort的改进是指将原先统一不变的参数max
‑
age采用根据检测目标出现的区域动态分配,在不增加运算资源占用的前提下提高再识别率。5.根据权利要求1所述的方法,其特征在于,步骤3中,为了解决跟踪目标丢失一段时间后再重新出现的再识别问题,在视频的第一帧图像上使用opencv2中的selectROI方法划定画面中供行人离开的出口区域area
‑
A,该区域大小和个数根据具体场景动态调整;检测行人目标特征值的最大存储时间max
‑
age根据不同的划分区域设为不同的值;根据Yolov3网络模型检测后的行人目标检测框采用逻辑判断后是否落入area
‑
A内,根据目标离开画面的概率设置所述目标特征值的存储时间max
‑
age。6.根据权利要求1所述的方法,其特征在于,步骤3中,为了提高在线定位的实时性,在改进后的DeepSort算法的级联匹配中采用了哈希算法,将输入的当前所有追踪器的更新值全部取出进行排序,然后依次分别从小到大取出更新值所对应的追踪器进行级联匹配。7.根据权利要求5所述的方法,其特征在于,所述行人目标检测框是否落入area
‑
A的判断方法为:以图像的左上角为笛卡尔坐标系原点(0,0),从Yolov3算法中提取目标检测框的左上角坐标(x1,y1)和右下角坐标(x2,y2),area
‑
A左上角坐标为(x
′1,y
′1),右下角坐标为(x
′2,y
′2);取行人目标检测框下边框中点的坐标,即为该坐标为行人的足底坐
标,将此坐标重新标记为(a,b);当a>x
′1,a<x
′2并且b>y
′1,b<y
′2时,则判定目标行人处于area
‑
A内,及表示该目标正处于出口处,有极大概率离开该画面,设定较低的目标特征值的存储时间max
‑
age;否则均判定目标行人处于area
‑
A外,设定较...
【专利技术属性】
技术研发人员:彭萍萍,余超,夏祺皓,顾恒豪,郑正奇,赵昆,陈雯,黄帅,纪文清,
申请(专利权)人:华东师范大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。