排队叫号提醒方法、装置、设备及存储介质与流程

文档序号:24338566发布日期:2021-03-19 12:19阅读:118来源:国知局
排队叫号提醒方法、装置、设备及存储介质与流程

本申请涉及图像处理技术领域,尤其涉及一种排队叫号提醒方法、装置、设备及存储介质。



背景技术:

排队叫号系统(或称排队机)是一种综合运用计算机、网络、多媒体、通讯控制的高新技术产品,可以由计算机系统代替客户站立进行排队,被广泛应用于各类窗口服务行业。

现有技术中,客户从排队机上获取纸质排队号后,如果排队序列号较为靠后,许多客户都会估计所需排队时间,并基于估计的排队所需时间选择先去其他地方办理别的事务,但是当客户在预估排队时间结束前回来时,可能会出现排队号已过的现象,这时,客户需要重新到排队机重新取号,导致用户的业务办理效率低,用户体验差。



技术实现要素:

本申请提供一种排队叫号提醒方法、装置、设备及存储介质,以克服现有技术中存在的用户业务办理效率低,体验差的问题。

第一方面,本申请提供的一种排队叫号提醒方法,包括:

获取监控摄像设备采集到的行人图像;

基于所述行人图像和排队叫号系统采集到的排队用户图像,判定所述行人图像对应的行人是否为所述排队叫号系统的排队用户;

在确定所述行人为排队用户时,确定所述排队用户的当前位置;

根据所述排队用户的当前位置和所述排队叫号系统对应的当前排号信息,确定是否需要提醒所述排队用户。

在第一方面的一种可能设计中,所述方法还包括:

获取用户在所述排队叫号系统上取排队号时采集到的排队用户图像。

在第一方面的另一种可能设计中,所述基于所述行人图像和排队叫号系统采集到的排队用户图像,判定所述行人图像对应的行人是否为所述排队叫号系统的排队用户,包括:

将所述行人图像的人脸特征和所述排队用户图像的人脸特征进行对比,得到人脸相似度值;

将所述行人图像的形体特征和所述排队用户图像的形体特征进行对比,得到形体相似度值;

根据所述人脸相似度值和所述形体相似度值,判断所述行人图像对应的行人是否为所述排队叫号系统的排队用户。

在第一方面的再一种可能设计中,所述在确定所述行人为排队用户时,确定所述排队用户的当前位置,包括:

根据采集所述行人图像的监控摄像设备的位置信息,确定所述排队用户的当前位置。

在第一方面的又一种可能设计中,所述根据所述排队用户的当前位置和所述排队叫号系统对应的当前排号信息,确定是否需要提醒所述排队用户,包括:

计算所述当前位置与所述排队叫号系统所在位置之间的距离;

根据所述距离,确定所述排队用户从所述当前位置前往所述排队叫号系统所在位置所需的第一时间;

根据所述排队用户的排号信息和所述排队叫号系统对应的当前排号信息,确定所述排队用户还需等待的第二时间;

根据所述第一时间和所述第二时间,确定是否需要提醒所述排队用户。

可选的,所述根据所述第一时间和所述第二时间,确定是否需要提醒所述排队用户,包括:

获取预设的缓冲时间,所述缓冲时间为所述第二时间和/或所述第一时间的误差时间;

根据所述第一时间、所述第二时间和所述缓冲时间,确定是否需要提醒所述排队用户。

在第一方面的又一种可能设计中,在确定需要提醒所述排队用户时,所述方法还包括:

获取所述排队用户的联络方式;

通过所述联络方式向所述排队用户推送提醒消息。

第二方面,本申请提供一种排队叫号提醒装置,包括:获取模块、判断模块和处理模块;

所述获取模块,用于获取监控摄像设备采集到的行人图像;

所述判断模块,用于基于所述行人图像和排队叫号系统采集到的排队用户图像,判定所述行人图像对应的行人是否为所述排队叫号系统的排队用户;

所述处理模块,用于在确定所述行人为排队用户时,确定所述排队用户的当前位置,并根据所述排队用户的当前位置和所述排队叫号系统对应的当前排号信息,确定是否需要提醒所述排队用户。

在第二方面的一种可能设计中,所述获取模块,还用于获取用户在所述排队叫号系统上取排队号时采集到的排队用户图像。

在第二方面的另一种可能设计中,所述判断模块,具体用于将所述行人图像的人脸特征和所述排队用户图像的人脸特征进行对比,得到人脸相似度值,将所述行人图像的形体特征和所述排队用户图像的形体特征进行对比,得到形体相似度值,根据所述人脸相似度值和所述形体相似度值,判断所述行人图像对应的行人是否为所述排队叫号系统的排队用户。

在第二方面的再一种可能设计中,所述处理模块,具体用于根据采集所述行人图像的监控摄像设备的位置信息,确定所述排队用户的当前位置。

在第二方面的又一种可能设计中,所述处理模块,具体用于计算所述当前位置与所述排队叫号系统所在位置之间的距离,根据所述距离,确定所述排队用户从所述当前位置前往所述排队叫号系统所在位置所需的第一时间,根据所述排队用户的排号信息和所述排队叫号系统对应的当前排号信息,确定所述排队用户还需等待的第二时间,以及根据所述第一时间和所述第二时间,确定是否需要提醒所述排队用户。

可选的,所述获取模块,还用于获取预设的缓冲时间,所述缓冲时间为所述第二时间和/或所述第一时间的误差时间;

所述处理模块,具体用于根据所述第一时间、所述第二时间和所述缓冲时间,确定是否需要提醒所述排队用户。

在第二方面的又一种可能设计中,所述获取模块,还用于在所述处理模块确定需要提醒所述排队用户时,获取所述排队用户的联络方式;

所述处理模块,还用于通过所述联络方式向所述排队用户推送提醒消息。

第三方面,本申请提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面以及第一方面各种可能设计所述的方法。

第四方面,本申请提供一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如第一方面以及第一方面各种可能设计所述的方法。

本申请实施例提供的排队叫号提醒方法、装置、设备及存储介质,通过获取监控摄像设备采集到的行人图像,基于行人图像和排队叫号系统采集到的排队用户图像,判定行人图像对应的行人是否为排队叫号系统的排队用户,在确定行人为排队用户时,确定排队用户的当前位置,并根据排队用户的当前位置和排队叫号系统对应的当前排号信息,确定是否需要提醒排队用户。该技术方案,不需要用户留在排队现场等候,也可有效地避免由于排队用户离开排队现场导致的过号、需要重新排队取号的问题,提高了用户业务办理效率,提升了用户体验。

附图说明

图1为本申请实施例提供的排队叫号提醒方法的应用场景示意图;

图2为本申请实施例提供的排队叫号提醒方法实施例一的流程图;

图3为本申请实施例提供的排队叫号提醒方法实施例二的流程图;

图4为本申请实施例提供的排队叫号提醒方法实施例三的流程图;

图5为本申请实施例提供的排队叫号提醒方法实施例四的流程图;

图6为本申请实施例提供的排队叫号提醒装置的结构示意图;

图7为本申请实施例提供的电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1为本申请实施例提供的排队叫号提醒方法的应用场景示意图。如图1所示,该应用场景可以包括:监控系统11、排队叫号系统12以及与监控系统11、排队叫号系统12均连接的处理平台13。

其中,监控系统11可以包括布设在公共场所的多个监控摄像设备111、与每个监控摄像设备111均连接的监控中心112,每个监控摄像设备111位于公共场所的不同位置,均可以采集处于其监控视角范围内的行人的图像,并传输至监控中心112。该监控中心12可以将获取到的监控摄像设备111采集到的行人图像传输至处理平台13。

排队叫号系统12可以为用户提供排队号,能够支持多种不同的业务,可实现多级别菜单操作选项,可以基于业务的处理流程及时更新排队号以及支持各种查询功能。在本实施例中,用户在排队叫号系统12取排队号时,该排队叫号系统12需要采集该用户的图像,本申请中称为排队用户图像。可选的,该排队叫号系统12还可以获取排队用户在排队叫号系统12的人机交互界面上输入的联络方式。该排队叫号系统12可以将获取到的排队用户图像和/或排队用户的联络方式传输至处理平台13。

在本实施例中,该处理平台13可以获取监控系统11中监控摄像设备111采集到的行人图像,并将该行人图像与从排队叫号系统12获取到的排队用户图像进行对比,以判定该行人图像对应的行人是否为排队叫号系统12的排队用户。

示例性的,在本实施例中,处理平台13还可以在确定行人图像对应的行人为排队用户时,确定该排队用户的当前位置,并根据该排队用户的当前位置和排队叫号系统对应的当前排号信息,确定是否需要提醒排队用户。该种方式在排队用户到号之前,可以及时提醒排队用户,从而有效的避免了由于离开排队现场而存在的过号问题。

可选的,本申请实施例中的处理平台可以云端服务器上的处理器执行相应的软件代码,并结合其他硬件实体实现,关于本申请实施例中处理平台的具体实现方式,此处并不对其进行限定。

示例性的,本实施例中的处理平台可以是电子设备,该电子设备可以是终端设备,也可以是服务器。本申请实施例并不对电子设备的具体表现形式进行限定,其可以根据实际情况确定。

本申请实施例针对现有技术中存在的用户业务办理效率低,体验差的问题,提出了一种排队叫号提醒方法,通过获取监控摄像设备采集到的行人图像,基于行人图像和排队叫号系统采集到的排队用户图像,判定行人图像对应的行人是否为排队叫号系统的排队用户,在确定行人为排队用户时,确定排队用户的当前位置,并根据排队用户的当前位置和排队叫号系统对应的当前排号信息,确定是否需要提醒排队用户,有效地避免了由于排队用户离开排队现场导致的过号、需要重新排队取号的问题,提高了用户业务办理效率,提升了用户体验。

下面以图1所示的应用场景,通过具体实施例对本申请的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

图2为本申请实施例提供的排队叫号提醒方法实施例一的流程图。该方法实施例的执行主体可以是上述图1所示应用场景中的处理平台。如图2所示,本申请实施例提供的排队叫号提醒方法,可以包括如下步骤:

步骤21:获取监控摄像设备采集到的行人图像。

可选的,在本申请的实施例中,为了维护社会的安全和稳定,提高公共场所管理部分的工作效率,也为了提供真实有效的证据,公共场所的不同位置均可以安装监控摄像设备,以通过安装的监控摄像设备监控和管理公共场所出现的行人和出现的突发事件。

在本实施例中,利用设置在公共场所不同位置的监控摄像设备可以采集到出现该公共场所的行人的图像。可选的,处理平台可以获取监控系统的监控摄像设备获取到的行人图像。可以理解的是,该行人图像中需要包括用行人的人脸和形体特征等关键部位,这样处理平台才可以根据该行人图像判断其是否为排队用户。

可选的,公共场所的每个不同位置可以布设一个或多个监控摄像设备,关于监控摄像设备的具体数量可以根据实际情况进行设定,本实施例并不对其进行限定。

步骤22:基于行人图像和排队叫号系统采集到的排队用户图像,判定该行人图像对应的行人是否为排队叫号系统的排队用户。

可选的,在申请的本实施例中,当排队叫号系统可以在用户取排队号时,采集排队用户的图像,并将其发送给处理平台,因而,当处理平台获取到监控摄像设备采集到的行人图像时,可以基于该行人图像与排队叫号系统采集到的排队用户图像确定两者的比对结果。

示例性的,处理平台可以基于图像中行人的人脸特征和形体特征,将行人图像与排队叫号系统中的排队用户图像进行对比,得到人脸对比结果和形体对比结果,并根据人脸对比结果和形体对比结果确定该行人图像对应的行人是否为排队用户。

可选的,在本实施例中,该方法还可以包括如下步骤:

获取用户在排队叫号系统上取排队号时采集到的排队用户图像。

在本实施例中,在用户需要办理某些业务时,可以在业务现场的排队叫号系统上进行排号、取排队号等操作,这时,排队叫号系统可以采集排队用户对应的排队用户图像。

具体的,排队叫号系统可以通过图像采集装置获取排队用户图像,该图像采集装置可以集成在排队叫号系统上,也可以独立于该排队叫号系统存在。当图像采集装置独立于排队叫号系统时,该图像采集装置采集到排队用户图像后,可以将其直接发送给处理平台,也可以先发送给排队叫号系统,再由排队叫号系统发送给处理平台,从而使得该处理平台可以获取到排队叫号系统的排队用户图像。

示例性的,当图像采集装置可以集成在排队叫号系统上时,该图像采集装置可以为设置在排队叫号系统上的相机、红外摄像头等。本申请实施例并不对图像采集装置的具体表现形式进行限定。

示例性的,在本实施例中,排队叫号系统获取到排队用户图像时,可以首先检测采集到的排队用户图像是否合格,只有在排队用户图像合格时,才将其发送给处理平台进行图像的比对,得出比对结果。

示例性的,检测排队用户图像是否合格的实现方式可以包括如下参数的一种或多种:排队用户图像的质量是否合格、排队用户图像是否来自真实人脸等。本申请实施例并不限定排队用户图像是否合格的具体实现方式,其可以根据实际情况确定。

步骤23:在确定该行人为排队用户时,确定排队用户的当前位置。

可选的,在本申请的实施例中,处理平台在确定监控摄像设备采集到的行人图像为排队用户时,可以根据采集该行人图像的监控摄像设备的位置信息,确定该排队用户的当前位置。

在实际应用中,公共场所布设的监控摄像设备的位置信息均是固定的,且存储在监控中心中,所以,当处理平台确定某个监控摄像设备采集到的行人图像为排队用户时,可以首先从监控系统的监控中心获取该监控摄像设备的位置信息,并基于该位置信息确定该监控摄像设备所处的位置,进而将该监控摄像设备所处的位置作为排队用户的当前位置。

值得说明的是,当排队用户只是在某个监控摄像设备的监控范围内,但距离该监控摄像设备还有一定的距离时,这时还可以确定出排队用户与该监控摄像设备的实际距离,然后再根据排队用户与该监控摄像设备的实际距离以及该监控摄像设备所处的位置共同确定排队用户的当前位置。

作为一种示例,当处理平台中预设有每个监控摄像设备与其监控范围内的每个位置的距离信息时,这时可以根据排队用户所在监控范围内的不同位置,确定出该排队用户与该监控摄像设备的实际距离。

作为另一种示例,若排队用户的当前位置处于多个监控摄像设备的监控范围内时,还可以根据多个监控摄像设备的监控镜头的俯仰角和偏转角共同确定出该排队用户与其中一个监控摄像设备的实际距离,进而再结合该监控摄像设备所处的位置,确定出排队用户的当前位置。

步骤24:根据该排队用户的当前位置和排队叫号系统对应的当前排号信息,确定是否需要提醒排队用户。

可选的,在本实施例中,处理平台确定该行为图像对应的行人为排队用户时,首先获取该排队叫号系统更新的当前排号信息,基于该当前排号信息确定距离该排队用户的排队号还有几个号,并确定排到该排队号所需要的时间,相应的,该处理平台还可以根据排队用户的当前位置确定出排队用户到排队叫号系统所在位置所需的时间,最后判断是否需要提醒排队用户。

本申请实施例提供的排队叫号提醒方法,获取监控摄像设备采集到的行人图像,基于行人图像和排队叫号系统采集到的排队用户图像,判定行人图像对应的行人是否为排队叫号系统的排队用户,在确定行人为排队用户时,确定排队用户的当前位置,并根据排队用户的当前位置和排队叫号系统对应的当前排号信息,确定是否需要提醒排队用户。该技术方案,不需要用户留在排队现场等候,也可有效地避免由于排队用户离开排队现场导致的过号、需要重新排队取号的问题,提高了用户业务办理效率,提升了用户体验。

示例性的,在上述实施例的基础上,图3为本申请实施例提供的排队叫号提醒方法实施例二的流程图。如图2所示,在本申请实施例中,上述步骤22可以通过如下步骤实现:

步骤31:将行人图像的人脸特征和排队用户图像的人脸特征进行对比,得到人脸相似度值。

可选的,在本实施例中,该行人图像和排队用户图像均可以包括人脸特征和形体特征,当将行人图像和排队用户图像进行对比时,可以首先基于行人图像和排队用户图像的人脸特征,判断行人图像对应的行人是否为排队用户中的一位,再基于行人图像和排队用户图像的形体特征,对该行人图像对应的行人是否为排队用户中的一位进行进一步的确认。

示例性的,将行人图像的人脸特征和排队用户图像的人脸特征进行对比的具体实现方案可以为:首先提取行人图像中的多个面部特征点(例如,眼睛、鼻子、嘴巴等),基于获取到的多个面部特征点检测从排队叫号系统获取到的排队用户图像中是否存在与行人图像匹配的图像,并基于行人图像中面部特征点之间的关系与从排队叫号系统获取到的排队用户图像的面部特征点之间的关系得到行人图像与排队用户图像之间的人脸相似度值。

步骤32:将行人图像的形体特征和排队用户图像的形体特征进行对比,得到形体相似度值。

在本实施例中,通常情况下,布设在公共场所的监控摄像设备与行人均具有一定的距离,因而,监控摄像设备采集到的行人图像还可以包含行人的形体特征,所以,利用行人图像的形体特征和排队用户图像的形体特征还可以得到形体相似度值,该形体相似度值可以辅助判断该行人是否为排队用户。

步骤33:根据该人脸相似度值和形体相似度值,判断该行人图像对应的行人是否为排队叫号系统的排队用户。

可选的,在本申请的实施例中,处理平台获取到人脸相似度值和形体相似度值后,可以首先判断该人脸相似度值是否大于第一设定阈值,判断形体相似度值是否大于第二设定阈值,若人脸相似度值大于第一设定阈值且形体相似度值大于第二设定阈值时,可以确定该行人图像对应的行人为排队叫号系统的排队用户,并执行后续的处理操作。若人脸相似度值小于或等于第一设定阈值,或者,人脸相似度值小于或等于第一设定阈值且形体相似度值小于或等于第二设定阈值时,可确定该行人不是排队用户。

值得说明的是,在本实施例中,人脸特征对比和形体特征比对的顺序可以调整,本实施例并不对其进行限定。

本申请实施例提供的排队叫号提醒方法,通过将行人图像的人脸特征和排队用户图像的人脸特征进行对比,得到人脸相似度值,再将行人图像的形体特征和排队用户图像的形体特征进行对比,得到形体相似度值,并根据人脸相似度值和形体相似度值,判断行人图像对应的行人是否为排队叫号系统的排队用户。该技术方案,通过人脸特征和形体特征进行双重判断,提高了判断结果的准确性,为后续的智能提醒奠定了基础。

示例性的,在上述任一实施例的基础上,图4为本申请实施例提供的排队叫号提醒方法实施例三的流程图。如图3所示,在本申请实施例中,上述步骤24可以通过如下步骤实现:

步骤41:计算该当前位置与排队叫号系统所在位置之间的距离。

在本实施例中,处理平台获取到该排队用户的当前位置和排队叫号系统所在的位置之后,可以首先计算两个位置之间的距离。作为一种示例,该处理平台中可以存储该公共场所的每个位置与排队叫号系统的距离。作为另一种示例,该处理平台还可以自动确定从当前位置到排队叫号系统所在位置的路径,并确定出该路径之间的长度,也即,该当前位置与排队叫号系统所在位置之间的距离。

步骤42:根据该距离,确定排队用户从当前位置前往排队叫号系统所在位置所需的第一时间。

作为一种示例,处理平台中可以存储有从每个位置到排队叫号系统所在位置所需的时间,该时间可以是处理平台或其他设备通过采集海量的历史数据进行处理得到的。因而,处理平台可以根据该距离,查询存储的对应关系,确定出排队用户从当前位置前往排队叫号系统所在位置所需的第一时间。

作为另一种示例,处理平台中也可以存储行人的平均速度,该平均速度可以是通过历史数据计算得到的。因而,在本实施例中,处理平台可以基于该平均速度和获取到的该距离,确定出排队用户从当前位置前往排队叫号系统所在位置所需的第一时间。

步骤43:根据排队用户的排号信息和排队叫号系统对应的当前排号信息,确定该排队用户还需等待的第二时间。

在本实施例中,处理平台确定出该行人为该排队用户后,可以获取到的该排队用户的排号信息,并且获取该排队用户所需办理的业务在该排队叫号系统上更新的当前排号信息。因而,处理平台可以根据办理一个客户的业务所需的平均时间、该排队用户的排号信息以及排队叫号系统对应的当前排号信息,确定该轮到排队用户办理业务,该排队客户还需等待的第二时间。

步骤44:根据第一时间和第二时间,确定是否需要提醒排队用户。

在本实施例中,处理平台可以判断该第一时间和第二时间的大小关系,若第一时间大于或等于第二时间,则确定需要提醒该排队用户。若该第一时间小于第二时间,则确定不需要提醒该排队用户。

示例性的,在本实施例中,考虑到不同客户的业务办理速度可能不同,排队用户前往业务办理地点所需的时间也可能不同等多种因素,处理平台中还可以存储有缓冲时间,利用该缓冲时间表征第二时间和/或第一时间的误差时间,以避免由于预估时间与实际处理时间不同导致的过号等问题。

具体的,在本实施例中,该步骤可以通过如下步骤实现:

a1:获取预设的缓冲时间,该缓冲时间为第二时间和/或第一时间的误差时间。

a2:根据第一时间、第二时间和缓冲时间,确定是否需要提醒排队用户。

在本实施例中,处理平台可以将第一时间与缓冲时间进行求和,再将求和后的总时间与第二时间进行对比,若总时间大于或等于第二时间,则确定需要提醒该排队用户。若总时间小于第二时间,则确定不需要提醒该排队用户。

具体的,处理平台获得排位用户的当前位置后,可以计算当前位置与用户排队服务地址(也即,排队叫号系统所在位置)之间的距离,同时根据排队用户的排号信息与排队叫号系统对应的当前排号信息预估需要的等待服务时间(第二时间)。如果等待服务时间减去缓冲时间(例如,5分钟)小于用户前往排队服务地址的时间,则提醒用户前往等待排队服务地点。

本申请实施例提供的排队叫号提醒方法,通过计算当前位置与排队叫号系统所在位置之间的距离,根据该距离,确定排队用户从当前位置前往排队叫号系统所在位置所需的第一时间,根据排队用户的排号信息和排队叫号系统对应的当前排号信息,确定该排队用户还需等待的第二时间,最后根据第一时间和第二时间,确定是否需要提醒排队用户。该技术方案中,处理平台可以自动、准确、及时的确定是否需要提醒排队用户。

示例性的,在上述实施例的基础上,图5为本申请实施例提供的排队叫号提醒方法实施例四的流程图。如图5所示,在上述步骤24之后,若确定需要提醒排队用户时,该方法还可以包括如下步骤:

步骤51:获取该排队用户的联络方式。

在本实施例中,排队用户在排队叫号系统上取排队号时,该排队叫号系统可以请求获取该排队用户的联络方式,以将该联络方式与排队用户图像一起发送给处理平台,这样处理平台在确定监控摄像设备采集到的行人图像对应的行人为排队用户时,可以及时发送通知。

示例性的,该联络方式可以为如下联系方式中的任意一种:手机号、微信号、微博号、qq号等。值得说明的是,本申请实施例并不限定联络方式的具体表现形式,其可以根据实际情况确定。

步骤52:通过该联络方式向排队用户推送提醒消息。

在本实施例中,处理平台在获取到联络方式之后,便可以通过该联络方式向排队用户推送提醒消息。例如,通过向手机号拨打电话或者向该手机号发送短信,或者,向微信号、微博号、qq号等推送消息多种不同的方式推送提醒消息。

值得说明的是,本申请实施例并不对通过该联络方式向排队用户推送提醒消息的具体实现方式进行限定,其可以根据实际设定确定,此处不再赘述。

本申请实施例提供的排队叫号提醒方法,在确定需要提醒排队用户时,通过获取排队用户的联络方式,并通过该联络方式向排队用户推送提醒消息。该技术方案中,处理平台通过获取到的联络方式可以及时向排队用户发送提醒消息,能够充分利用设置在公共场所的监控摄像设备,不仅合理利用了资源,并且能够及时提醒用户,有效避免了排队用户过号的现象。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

图6为本申请实施例提供的排队叫号提醒装置的结构示意图。该装置可以集成在电子设备中,也可以通过电子设备实现,该电子设备可以是终端设备,可以是服务器。可选的,如图6所示,该装置可以包括:获取模块61、判断模块62和处理模块63。

其中,该获取模块61,用于获取监控摄像设备采集到的行人图像;

该判断模块62,用于基于所述行人图像和排队叫号系统采集到的排队用户图像,判定所述行人图像对应的行人是否为所述排队叫号系统的排队用户;

该处理模块63,用于在确定所述行人为排队用户时,确定所述排队用户的当前位置,并根据所述排队用户的当前位置和所述排队叫号系统对应的当前排号信息,确定是否需要提醒所述排队用户。

在本申请实施例的一种可能设计中,获取模块61,还用于获取用户在所述排队叫号系统上取排队号时采集到的排队用户图像。

在本申请实施例的另一种可能设计中,判断模块62,具体用于将所述行人图像的人脸特征和所述排队用户图像的人脸特征进行对比,得到人脸相似度值,将所述行人图像的形体特征和所述排队用户图像的形体特征进行对比,得到形体相似度值,根据所述人脸相似度值和所述形体相似度值,判断所述行人图像对应的行人是否为所述排队叫号系统的排队用户。

在本申请实施例的再一种可能设计中,处理模块63,具体用于根据采集所述行人图像的监控摄像设备的位置信息,确定所述排队用户的当前位置。

在本申请实施例的又一种可能设计中,处理模块63,具体用于计算所述当前位置与所述排队叫号系统所在位置之间的距离,根据所述距离,确定所述排队用户从所述当前位置前往所述排队叫号系统所在位置所需的第一时间,根据所述排队用户的排号信息和所述排队叫号系统对应的当前排号信息,确定所述排队用户还需等待的第二时间,以及根据所述第一时间和所述第二时间,确定是否需要提醒所述排队用户。

可选的,该获取模块61,还用于获取预设的缓冲时间,所述缓冲时间为所述第二时间和/或所述第一时间的误差时间;

该处理模块63,具体用于根据所述第一时间、所述第二时间和所述缓冲时间,确定是否需要提醒所述排队用户。

在本申请实施例的又一种可能设计中,该获取模块61,还用于在处理模块63确定需要提醒所述排队用户时,获取所述排队用户的联络方式;

处理模块63,还用于通过所述联络方式向所述排队用户推送提醒消息。

本申请实施例提供的装置,可用于执行图2至图5所示实施例中的方法,其实现原理和技术效果类似,在此不再赘述。

需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,处理模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上处理模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,asic),或,一个或多个微处理器(digitalsignalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

图7为本申请实施例提供的电子设备的结构示意图。如图7所示,该电子设备可以包括:处理器71、存储器72、通信接口73和系统总线74,所述存储器72和所述通信接口73通过所述系统总线74与所述处理器71连接并完成相互间的通信,所述存储器72用于存储计算机执行指令,所述通信接口73用于和其他设备进行通信,所述处理器71执行所述计算机执行指令时实现如上述图2至图5所示实施例的方案。

该图7中提到的系统总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。所述系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器cpu、网络处理器(networkprocessor,np)等;还可以是数字信号处理器dsp、专用集成电路asic、现场可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

可选的,本申请实施例还提供一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如上述图2至图5所示实施例的方法。

可选的,本申请实施例还提供一种运行指令的芯片,所述芯片用于执行上述图2至图5所示实施例的方法。

本申请实施例还提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在存储介质中,至少一个处理器可以从所述存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序时可实现上述图2至图5所示实施例的方法。

本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系;在公式中,字符“/”,表示前后关联对象是一种“相除”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中,a,b,c可以是单个,也可以是多个。

可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。

可以理解的是,在本申请的实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请的实施例的实施过程构成任何限定。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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