一种跟踪丢失补偿方法、系统和计算机设备与流程

文档序号:21369318发布日期:2020-07-04 04:45阅读:273来源:国知局
一种跟踪丢失补偿方法、系统和计算机设备与流程

本发明属于物体跟踪技术领域,特别是一种跟踪丢失补偿方法、系统和计算机设备。



背景技术:

在物流仓储、“无人店”中需要对移动中的物体或者人体进行跟踪。通过跟踪来实现其移动轨迹的判断和行为分析。

无收银人员的“无人店”将人工智能、大数据、云计算等多种技术集合于一体,通过技术手段进行智能化自动化处理,全程不存在人工干预,可以实现毫秒级结账,即拿即走,大大缩短了顾客付款的时间。“无人店”在运营的过程中涉及到多种新技术的结合使用,包括重力识别商品技术、人脸的图像识别技术、视觉三维空间中人体跟踪技术等。

在依靠视觉进行三维空间中人体跟踪的过程中会存在人体跟踪丢失的问题,直接影响到整个自由购物流程的准确性,从而造成无人店货损增大。在无人仓储领域,同样需要对机器人进行跟踪定位,在跟踪定位过程中,存在机器人跟踪丢失的问题。因此,现有技术对移动物体进行跟踪的时候,经常会遇到跟踪丢失的情况。



技术实现要素:

本发明所解决的技术问题在于提供一种跟踪丢失补偿方法、系统和计算机设备。

实现本发明目的的技术解决方案为:一种跟踪丢失补偿方法,其特征在于,包括以下步骤:

被跟踪对象进入待测空间前,根据其第一属性,为其设置第一标签,并存储在第一标签库中;

实时为待测空间中的被跟踪对象设置第二标签,且每个被跟踪对象在同一时刻仅对应一个第二标签;

被跟踪对象离开待测空间时,根据其第一属性,对其第一标签进行核验并对缺失的第一标签进行补偿;

根据第一标签将所述被跟踪对象对应的所有第二标签进行关联。

一种跟踪丢失补偿系统,包括:

第一标签设置模块,用于在被跟踪对象进入待测空间前,根据其第一属性,为其设置第一标签,并存储在第一标签库中;

第二标签设置模块,用于实时为待测空间中的被跟踪对象设置第二标签,且每个被跟踪对象在同一时刻仅对应一个第二标签;

第一标签核验补偿模块,用于在被跟踪对象离开待测空间时,根据其第一属性,对其第一标签进行核验并对缺失的第一标签进行补偿;

标签关联模块,用于根据第一标签将所述被跟踪对象对应的所有第二标签进行关联。

本发明与现有技术相比,其显著优点:1)本发明的方法可以对被跟踪对象跟丢后进行补偿,保证跟踪的准确度,应用领域涉及仓储、无人店等领域,应用广泛;2)本发明的方法采用两套标签对被跟踪对象进行标识,并根据标签的对应关系来将被跟踪对象绑定,保证跟踪过程全程可控;3)本发明的一个实施例通过人脸识别和视觉id管理方法对视觉三维空间中跟踪过程跟丢id的问题进行补偿,能够对店内重新生成的无主视觉id重新绑定到一个顾客身上,防止订单结算遗漏商品,减少货损;4)本发明的实施例通过对视觉三维空间中人体跟踪进行补偿,提升整体购物体验,防止订单结算遗漏商品,减少丢单率,减少无人店的货损。

下面结合附图对本发明作进一步详细描述。

附图说明

图1为本发明的跟踪丢失补偿方法流程图。

图2为本发明的跟踪丢失补偿系统示意图。

图3为本发明一个实施例的跟踪补偿流程图。

具体实施方式

结合图1,本发明的一种跟踪丢失补偿方法,包括以下步骤:

被跟踪对象进入待测空间前,根据其第一属性,为其设置第一标签,并存储在第一标签库中;所述第一属性包括人体面部特征属性、呼吸心跳属性和\或虹膜属性;与第一属性对应的第一标签包括人脸id、呼吸心跳id和\或虹膜id。第一属性也可以为其它跟人体相关的属性,对应的第一标签也可以为其它跟人体相关的id。

实时为待测空间中的被跟踪对象设置第二标签,且每个被跟踪对象在同一时刻仅对应一个第二标签;被跟踪对象的初始第二标签与所述被跟踪对象的第一标签自动关联。所述第二标签为视觉三维空间人体id。

被跟踪对象离开待测空间时,根据其第一属性,对其第一标签进行核验并对缺失的第一标签进行补偿;具体为:根据所述被跟踪对象的第一属性从第一标签库中调取其第一标签,用调取的第一标签来补偿其丢失的第一标签。

根据第一标签将所述被跟踪对象对应的所有第二标签进行关联。从而实现了对被跟踪对象的跟踪补偿。

结合图2,一种跟踪丢失补偿系统,包括:

第一标签设置模块,用于在被跟踪对象进入待测空间前,根据其第一属性,为其设置第一标签,并存储在第一标签库中;

第二标签设置模块,用于实时为待测空间中的被跟踪对象设置第二标签,且每个被跟踪对象在同一时刻仅对应一个第二标签;第二标签设置模块设置的被跟踪对象初始第二标签与所述被跟踪对象的第一标签自动关联。

第一标签核验补偿模块,用于在被跟踪对象离开待测空间时,根据其第一属性,对其第一标签进行核验并对缺失的第一标签进行补偿;具体为:根据所述被跟踪对象的第一属性从第一标签库中调取其第一标签,用调取的第一标签来补偿其丢失的第一标签。

标签关联模块,用于根据第一标签将所述被跟踪对象对应的所有第二标签进行关联。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时执行以下步骤:

被跟踪对象进入待测空间前,根据其第一属性,为其设置第一标签,并存储在第一标签库中;所述第一属性包括人体面部特征属性、呼吸心跳属性和\或虹膜属性;与第一属性对应的第一标签包括人脸id、呼吸心跳id和\或虹膜id。第一属性也可以为其它跟人体相关的属性,对应的第一标签也可以为其它跟人体相关的id。

实时为待测空间中的被跟踪对象设置第二标签,且每个被跟踪对象在同一时刻仅对应一个第二标签;被跟踪对象的初始第二标签与所述被跟踪对象的第一标签自动关联。所述第二标签为视觉三维空间人体id。

被跟踪对象离开待测空间时,根据其第一属性,对其第一标签进行核验并对缺失的第一标签进行补偿;具体为:根据所述被跟踪对象的第一属性从第一标签库中调取其第一标签,用调取的第一标签来补偿其丢失的第一标签。

根据第一标签将所述被跟踪对象对应的所有第二标签进行关联。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时执行以下步骤:

被跟踪对象进入待测空间前,根据其第一属性,为其设置第一标签,并存储在第一标签库中;所述第一属性包括人体面部特征属性、呼吸心跳属性和\或虹膜属性;与第一属性对应的第一标签包括人脸id、呼吸心跳id和\或虹膜id。第一属性也可以为其它跟人体相关的属性,对应的第一标签也可以为其它跟人体相关的id。

实时为待测空间中的被跟踪对象设置第二标签,且每个被跟踪对象在同一时刻仅对应一个第二标签;被跟踪对象的初始第二标签与所述被跟踪对象的第一标签自动关联。所述第二标签为视觉三维空间人体id。

被跟踪对象离开待测空间时,根据其第一属性,对其第一标签进行核验并对缺失的第一标签进行补偿;具体为:根据所述被跟踪对象的第一属性从第一标签库中调取其第一标签,用调取的第一标签来补偿其丢失的第一标签。

根据第一标签将所述被跟踪对象对应的所有第二标签进行关联。

本发明的方法可以对被跟踪对象跟丢后进行补偿,保证跟踪的准确度,应用领域涉及仓储、无人店等领域,应用广泛。

下面结合实施例对本发明做进一步详细的描述。

实施例

本实施例以无人店作为场景。在依靠视觉进行三维空间中人体跟踪的过程中存在跟踪丢失的问题,直接影响到整个自由购物流程的准确性,从而造成无人店货损增大。本实施例是针对该问题的一种补偿方法,实现对三维空间中人体跟踪过程中跟踪丢失的情况进行一定的补偿。

结合图3,在进出店闸机上增加人脸采集设备,具体应用步骤如下:

步骤一:顾客a进店时,进店闸机上采集人脸设备采集人脸信息;

步骤二:将采集到的人脸信息注册到本店的人脸库中,生成人脸id;人员在无人店中,依靠视觉进行三维空间中人体跟踪,实时对店内的顾客a分配人体id1,顾客a的人体id1与人脸id相互关联。如果进行三维空间中人体跟踪的过程中出现了丢失,会自动为顾客a分配人体id2,并且记录其相关购物活动,所述人体id2不会自动与人脸id关联,为无主id。

步骤三:出店闸机上采集人脸设备采集人脸信息;

步骤四:顾客a出店时,将出店闸机采集到人脸信息到人脸库中比对,识别出人脸id;

步骤五:将识别出来的人脸id对出店人员信息中的人脸id进行核验;

步骤六:如果出店人员信息中存在人脸id,表明未发生跟踪丢失的现象,直接进行后续结算;如果出店人员信息中缺少人脸id,表明在店内出现跟踪丢失,则用识别出来的人脸id进行补偿,将人脸id与人体id2进行关联,表明人体id1和人体id2为同一个人,之后进行结算。

本实施例是通过人脸图像识别技术对视觉三维空间中人体跟踪过程跟丢id的问题的一种补偿机制。通过本方法能够对店内重新生成的无主视觉id进行分析,当满足本机制条件的时候会将该无主视觉id重新绑定到一个顾客身上,防止订单结算遗漏商品,减少货损。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1