一种基于开源鸿蒙的智慧场景协同定位与服务方法与流程

摘要: 本申请涉及智慧场景服务,尤其涉及一种基于开源鸿蒙的智慧场景协同定位与服务方法。背景技术:1、随着智慧商场、智慧展厅等场景的快速发展,人员定位与轨迹追踪技术已成为...
一种基于开源鸿蒙的智慧场景协同定位与服务方法与流程

本申请涉及智慧场景服务,尤其涉及一种基于开源鸿蒙的智慧场景协同定位与服务方法。

背景技术:

1、随着智慧商场、智慧展厅等场景的快速发展,人员定位与轨迹追踪技术已成为实现机器人导购、客流分析等智能化服务的核心基础。

2、目前,感知设备(如摄像头)人脸识别定位技术,通过摄像头采集视频帧并识别人脸特征实现用户感知。然而现有摄像头仅能输出自身的安装坐标,无法直接给出用户在物理空间中的真实位置,只能通过密集部署摄像头,以用户所在摄像头的设备坐标近似替代用户坐标。这种方案的部署成本极高,且定位精度仅为5-10米,难以满足机器人精准协同导航的需求。

3、基于通信设备(如蓝牙信标)的rssi三边定位技术,基本原理是通过测量用户与三个以上已知坐标的蓝牙信标之间的信号强度,利用几何关系解算用户的物理坐标。但该技术存在三方面固有缺陷:摄像头与蓝牙信标分属不同协议栈,需人工逐台配置ip与端口,部署维护成本高;设备间时钟同步精度仅达秒级,导致人脸数据与蓝牙数据匹配错误率高达30%以上;此外,仅能定位手机设备,与用户身份缺乏语义贯通,无法将定位结果与人脸特征进行自动关联。

4、综上所述,在异构分布式感知网络中,无法实现视觉人脸识别事件与定位信号的高精度对齐与自动协同触发服务。

技术实现思路

1、为了解决上述问题,本申请提出了一种基于开源鸿蒙的智慧场景协同定位与服务方法,包括:根据感知设备和通信设备通过分布式总线注册的设备属性信息,构建分布式资源池,并为各感知设备绑定空间距离满足预设条件的多个通信设备;

2、在接收到感知设备发布的语义事件通知时,从分布式资源池中绑定的通信设备中选取目标通信设备,向目标通信设备发送采集指令;语义事件通知包括语义锚点对象,语义锚点对象包括语义锚点标识、用户的匿名特征标识、用户的服务上下文信息;

3、接收目标通信设备响应于所述采集指令回传的采集数据包;采集数据包包括回传的语义锚点标识、信号测量数据、目标通信设备的物理坐标;

4、对语义锚点对象与采集数据包进行语义关联验证,在验证通过之后,根据信号测量数据与目标通信设备的物理坐标,求解用户物理坐标;

5、根据服务上下文信息、用户物理坐标以及匿名特征标识,生成服务意图信息;

6、将所述服务意图信息发布至分布式资源池,触发匹配的执行设备进行协同服务。

7、本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

8、分布式资源池构建、语义事件驱动的采集调度、加权融合定位解算以及服务意图发布触发四个环节。各环节之间通过分布式总线形成数据闭环。与传统方案中感知设备只管拍、通信设备只管扫、定位系统只出坐标的割裂式架构相比,将感知、通信、计算、执行各类设备纳入统一的资源池进行协同管理,并以语义事件通知为发令枪、以服务意图信息为交付物,使系统具备了从事件感知到服务执行的全链路自主响应能力。

9、采集指令的发送以语义事件通知为因果前提,目标通信设备回传的采集数据包是对该采集指令的响应,由此在数据源头建立了感知事件、采集指令、采集数据包的因果链条。从数据产生环节即保证了测量数据与目标事件之间的因果对应关系,避免了对已存在多目标进行事后配对而导致的错配风险,从根源上提升了定位数据与感知目标之间关联的可靠性。

10、各感知设备和通信设备通过分布式总线向边缘计算节点注册设备属性信息,构建统一的分布式资源池,边缘计算节点据此掌握全网设备的位置分布和能力状态。当语义事件发生时,边缘计算节点能够从资源池中为各感知设备预先绑定的通信设备集合中动态选取目标通信设备发送采集指令,而非盲目调度所有设备或依赖人工预先配置固定关联关系。这种基于资源池的统一调度机制,使系统能够根据事件触发按需调配通信资源,在保障定位需求的同时减少了设备间的无效通信和资源争抢,提升了多设备协同的工作效率。

11、边缘计算节点生成的服务意图信息整合了用户物理坐标、服务上下文信息以及匿名特征标识数据,并通过发布至分布式资源池的方式触发匹配的执行设备进行协同服务。该机制使系统的输出不再仅仅是数值化的物理坐标,而是直接承载了何人、在何处、需要何种服务的完整业务语义,使下游执行设备无需二次解析或人工介入即可自主启动服务流程。

1.一种基于开源鸿蒙的智慧场景协同定位与服务方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,接收到感知设备发布的语义事件通知之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,从分布式资源池中绑定的通信设备中选取目标通信设备,具体包括:

4.根据权利要求1所述的方法,其特征在于,语义锚点对象还包括第一时间戳,采集数据包还包括第二时间戳,对语义锚点对象与采集数据包进行语义关联验证,具体包括:

5.根据权利要求4所述的方法,其特征在于,确定预设时间阈值,具体包括:

6.根据权利要求1所述的方法,其特征在于,根据信号测量数据与目标通信设备的物理坐标,求解用户物理坐标,具体包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,计算用户位置到第二监控区域多边形各条边的最短距离,将最短距离确定为用户位置与第二监控区域边界的距离;

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,根据监控区域的历史语义事件数据,预测监控区域在未来时段的预期事件触发频率,具体包括: