基于深度学习的UWB门禁检测

【室内定位】UWB TDOA定位,PDOA定位介绍 当前室内应用场景,最大的难点是没有基础设施,目前应用的场景中,都是基于用户的需求,或采用 UWB 技术,或采用蓝牙技术,并根据不同的室内环境来定制化的定制化的布设定位网络,并借助同技术的UWB定位标签,蓝牙定位标签,结合室内定制化地图及定位引擎算法,继而实现基于精准室内位置的室内定位,导航,电子围栏等。 阅读详情

1 序

       在很多工业生产场所入口都会安装智能门禁管理系统,用于对进入人员进行身份识别。当前通常采用UWB技术,根据双向测距TWR(Two Way Ranging)结果作为距离判断依据。
       由于卡片在人体携带位置有差异,或者人员走向门禁角度不同,卡片信息可能被遮挡,单纯采用TWR测距结果可能会有误差,导致门禁产生不合理动作。为了适应复杂的现场状况,在这里分析如何采用基于深度学习的方法,对不同的场景进行分类,并通过对TWR测距数据、TWR监听数据、到达角度差(PDOA)、信道脉冲响应(CIR)等数据维度进行深度学习,利用 TensorFlow建立相应的推导模型。训练完成以后将其迁移到现场设备端,现场设备运行轻量化以后的模型,根据接收的信息进行综合推导,可以对卡片姿态进行更加精准可靠的检测,从而更好完成闸机联动开合控制。

2 数据维度

2.1 判断结果

       通常情况下,当携带卡片人员足够靠近门禁时,门禁必须自动打开。即便是由于类似于阻塞、信号衰减和多路径等原因,导致测距不准,也应该经过补偿修正,正确将门开启;反之,如果距离较远,也不应该由于误差存在而过早开启。简化来看,作为判断输出的结果,仅有门禁开和关两种。
在这里插入图片描述

2.2 判断来源

       补偿修正所依赖的数据来源,应该考虑测距结果本身、人员行进方向,非视距等综合因素,尽量采集更多的特征信息,以进行综合比对。在这里,我们采用三种数据来源。

  • TWR
           双边双向测距(DS-TWR, Double Side - Two Way Ranging)是比较常用且稳定可靠的测距方式,卡片通常采用这种方式与读卡器进行测距通讯,并视为携卡人员与门禁之间的距离。
           在非视距情况下,TWR方式难以避免的有一定的偏差,有时会接近米级,在门禁这种应用场合是难以接受的。为了更加全面地表达当前的状态,需要采用另外一个天线的对整个测距过程进行监听,并将监听数据也纳入到考察范围中。

  • PDOA
           PDOA,英文全称是Phase-Difference-of-Arrival,信号到达相位差。由于读卡器两个天线位置一定,在不同的位置,卡片发出信息到达两个天线的相位是不同的。和常规的PDOA应用不同,在这里我们并不需要将两个天线靠得很近,因为就算是天线之间的距离是N倍波长也没有关系,因为我们只关心相位偏差,这个偏差能够大体反映人员走向门禁的角度, 并以此作为判断的数据源。

  • CIR
           CIR数据常用于研究非视距(NLOS)信号的识别,并且具有较好的效果,一些时域和频域特征可以通过CIR数据计算得到,所以CIR数据作为数据源是针对非视距情况的有效补充。

3 环境需求

       在此,我们采用TensorFlow进行深度学习建立推导模型,以及实现现场的部署。

3.1 软件

       TensorFlow是一个由Google开发的开源机器学习框架,TensorFlow提供了丰富的API和工具,可以用于各种机器学习和深度学习任务。
       TensorFlow Lite(通常简称TFLite)是一个移动端库,可用于在移动设备、微控制器和其他边缘设备上部署模型。TensorFlow学习完成以后,可以使用 TensorFlow Lite Converter 将 TensorFlow 模型转换为TensorFlow Lite 模型。在转换过程中,应用量化等优化措施,以缩减模型大小和缩短延时,并最大限度降低或完全避免准确率损失 。

3.2 读卡硬件

       为了执行TWR测距和监听操作,读卡装置至少需要两个UWB模块(命名为AM和BM),并且均有天线引出,,两个天线至少拉开1米距离,以形成距离和角度的差异。AM负责与卡片测距,BM负责监听AM与卡片的测距过程。
       另外,由于需要进行PDOA操作,所以两个UWB模块的时钟必须是同一晶振作为时钟源。以常用的DW1000为例,需要注意芯片时钟控制引脚 SYNC(时钟同步)和EXTCLK(外部时钟输入),为了减小温度等因素对晶振输出频率的影响,需采用温补晶振(TCXO)作为时钟源。

3.3 TensorFlow现场设备

       TFLite支持多种平台,涵盖 Android 和 iOS 设备、嵌入式 Linux ,TFLite其实是TensorFlow团队为了将模型部署到移动设备而开发的一套解决方案,可以简单理解为TensorFlow的手机版。对于嵌入式 Linux ,主要是Raspberry Pi 风格系统,这个移植量要小一些,硬件上也是丰富多样。
       对于微控制器,还有一个TensorFlow Lite for Microcontrollers(TFLM)版本,这个可以运行在诸多的MCU上面,比如可以看到Arduino、STM32F746、 ESP32等老朋友的身影,不过其具有实验性质,实用时需要一定的法力和时间。
       具体选用什么样的操作系统,要看自已的熟悉程度。

3.4 TensorFlow训练设备

       这个就是一台具备GPU的PC机,windows或Linux均可,配置稍微像样一点就可以,因为在这里没有图像数据,推导的工作量不大。

4 数据集建立

4.1 TWR数据

  • 对于直接测距的方式:
    在这里插入图片描述

d=Ra∗Rb−Da∗DbRa+Rb+Da+Db d=\frac{Ra*Rb-Da*Db}{Ra+Rb+Da+Db} d=

别再只盯着测距精度了!聊聊FiRa UWB里那个容易被忽略的‘安全开关’——STS模式 本文深入探讨了FiRa UWB技术中常被忽视的安全机制——STS模式,强调其在防止信号伪造和重放攻击中的关键作用。通过分析静态与动态STS的工作原理、不同安全等级的应用场景及实战配置经验,揭示了STS在智能家居、车钥匙等高安全性需求领域的重要性。文章还展望了STS与AI安全结合的未来发展趋势。 阅读详情

相关推荐

人脸识别驱动的工厂人体属性检测与预警机制

人体属性检测技术正推动工厂管理智能化变革。该系统基于"端-边-云"架构,融合人脸识别、姿态分析和环境感知,实现考勤、安全监测、健康预警等功能。通过分阶段部署和闭环优化,显著提升管理效率(如某汽车工厂考勤准确率达99.5%,工伤率降40%)。未来将向多模态融合和自主决策发展,在保障隐私的同时,构建更智能的工厂管理体系。

yangbisheng1121的博客 1260

仓储三维管控技术:解决视觉遮挡与空间感知难题

计算机视觉与三维重建技术的融合正在革新仓储管理领域。通过多相机标定、动态目标建模等核心技术,系统能突破传统二维监控的视觉遮挡限制,实现毫米级空间感知。这种技术组合大幅提升了仓储场景下的作业安全性(如叉车防撞)和运营效率(如路径优化),其核心价值在于构建了数字孪生级的实时三维运算平台。典型应用包括高危作业监管、仓储热力图分析和事故三维取证等场景,其中基于YOLOv5改进的目标检测算法和GNN跨相机关联技术尤为关键。

leonard61306500的专栏 352

UWB到达角度PDOA方案如何解决多径干扰问题

介绍UWB如何通过到达角度PDOA方案解决多径干扰问题

DT程序员的博客 1468

UWB到达角度PDOA方案解决多径干扰问题的嵌入式实现

UWB到达角度(Angle of Arrival,AOA)和相位差到达(Phase Difference of Arrival,PDOA)是UWB定位的常用方法之一,本文将重点介绍UWB到达角度PDOA方案如何解决多径干扰问题,并提供相应的嵌入式实现源代码。通过估计多径干扰的参数,可以对接收信号进行补偿和消除,提高定位的准确性。UWB到达角度PDOA方案基本原理如下:通过多个接收天线阵列接收到达目标节点的UWB信号,并利用信号到达时间的差异和接收天线之间的几何关系,计算出目标节点的到达角度。

CodeSageX的博客 1249

智慧监狱主动安防:从感知到联动的闭环系统建设指南

传统安防系统以事后追溯为主,难以满足高风险场所对实时预警和快速处置的需求。主动安防作为一种智能化升级范式,强调通过感知层、分析层与应用层的协同,构建从数据采集、智能研判、预案匹配到执行反馈的完整闭环。其核心价值在于将视频监控、物联网定位、智能视频分析等技术深度融合,实现从“看得见”到“看得懂”再到“控得住”的能力跃迁,广泛应用于监狱、园区、机场等对安全等级要求极高的场景。本文围绕智慧监狱主动安防管理系统的建设实践,系统阐述分层架构、核心功能模块、预警模型与数据闭环机制,并给出工程落地与效果评估的实用方法,为

weixin_34159110的博客 415

智慧监狱智能化整体解决方案:从架构设计到项目落地全解析

物联网与AI视频分析技术的融合,正在推动安防领域从“被动监控”向“主动预警”演进。其核心思路是依托分层架构打通感知、传输、平台与应用各层,让门禁、视频、报警、定位等子系统从孤立运行走向联动协同。这种机制在智慧监狱等极高安全等级场景中尤为重要:通过AB门互锁、UWB人员定位、智能视频侦测与多重周界防范,可对重点区域形成全方位闭环管控。本文围绕智慧监狱智能化整体解决方案,从系统架构设计、核心子系统配置到实施部署中的避坑心得进行工程化梳理,为类似高安全场所的安防智能化建设提供参考。

weixin_31887307的博客 325

从调节阀到步进电机:图解位置型PID与增量式PID的核心区别

本文深入解析了位置型PID与增量式PID的核心区别。通过调节阀和步进电机的实例,阐明位置式PID输出绝对位置,适用于直接控制执行机构;而增量式PID输出位置变化量,天然支持无扰动切换,更适合步进电机等场景。文章重点剖析了增量式PID在系统安全与平滑切换方面的关键优势。

weixin_29051811的博客 356

【元宵快乐】猜灯谜吃元宵 元气满满闹元宵~(附猜灯谜小游戏)

导语 元宵节,又称上元节、灯节,是春节之后的第一个重要节日。 相传,汉文帝(前179—前157年)为庆祝周勃于正月十五勘平诸吕之乱,每逢此夜,必出宫游玩,与民 同乐,在古代,夜同宵,正月又称元月,汉文帝就将正月十五定为元宵节。 随着社会和时代的变迁,元宵节的风俗习惯在不断变化,但至今仍是中国的传统节日。2008年, 元宵节选入第二批国家级非物质文化遗产。 对我而言,除了吃元宵、看花灯……还有一件最重要的事情…就是… 猜灯谜!猜灯谜!!猜灯谜!!!猜谜事小,展现聪明才智事大哈哈哈.jpg .

顾木子吖的博客 2097

DOA估计算法从原理到仿真——CBF、Capon、MUSIC算法

从原理出发理解并实现经典的DOA估计算法

m0_55845774的博客 1万+

STK中的传感器、雷达、发射机、接收机、天线

本文根据STK手册介绍了传感器、雷达、发射机、接收机、天线等对象的基本属性,简略分析了它们的不同之处。

wangyulj的专栏 1万+

用Arduino Uno和纸板做个扫地机器人?手把手教你复刻一个低成本DIY方案(附完整代码)

本文详细介绍了如何用Arduino Uno和纸板制作一款低成本DIY扫地机器人,涵盖材料准备、机械结构设计、电路系统搭建和智能清扫算法实现。通过开源硬件和日常废弃物,打造极致性价比的创客项目,适合初学者学习电子和编程。

weixin_42531588的博客 262

使用Matlab实现海洋监视雷达检测仿真

海洋监视雷达是一项重要的海洋探测技术,可以用于海上船只、飞机、潜艇等目标的探测和监视,具有广泛的应用价值。本篇文章将介绍如何使用Matlab进行海洋监视雷达的检测仿真,并提供相应的源代码。本篇文章提供了利用Matlab进行海洋监视雷达检测仿真的基本思路和代码实现。读者可以根据自己的需求进行修改和优化,以适应不同的应用场景。使用Matlab实现海洋监视雷达检测仿真。

2301_78484069的博客 448

AI工具 | 每个打工人必备的15款人工智能超级工具

不过,还是有一些靠谱的人工智能平台,它们可不只是营销噱头。有些AI公司正试图改变游戏规则。人工智能工具让人们能够更聪明地工作,而不是更辛苦地劳作。如果你想知道未来有什么,那就来看看这10款人工智能工具吧,它们将彻底改变我们的工作方式。

Vampire_2017的博客 5万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

上一篇: 实测2000米矿用电缆通过电力载波进行网络通讯
下一篇: Erlang夜话(1) - 从MQTT说起
第十象限
博客等级 码龄2年 196粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值