一种闸机控制方法、装置、设备和介质与流程

文档序号:23162335发布日期:2020-12-04 13:56阅读:145来源:国知局
一种闸机控制方法、装置、设备和介质与流程

本发明涉及人脸识别与闸机控制领域,尤其涉及一种闸机控制方法、装置、设备和介质。



背景技术:

通道出入口管理设备,也称为门禁设备,在人们日常生活应用越来越广泛。闸机是常见的门禁设备,其最核心的功能是实现对人员身份的验证,还包括考勤、收费等功能。为了方便管理人流并规范行人出入,闸机的使用越来越普遍,目前闸机在地铁、高铁、写字楼、社区、工厂、旅游景区等有广泛的应用。

伴随着人脸识别技术的不断完善,通过图像采集设备识别人员身份的人脸识别闸机,因为其防伪性高、验证便捷,通过速率快的优点,逐渐取代了老式的刷卡闸机、指纹闸机等。

在现有技术中,人脸识别闸机由闸机通道和图像采集设备相结合,其中,闸机通道包括闸门,通过图像采集设备采集行人的人脸图像,将该人脸图像与数据库中的人脸图像进行相似度匹配,确定是数据库中的白名单人员时开启闸机。

现有的闸机过门行为识别方法中,当行人与闸机通道的入口端的距离小于预设值时,开启图像采集设备对行人进行抓拍,以闸机通道的入口端地面的中点为原点,水平方向为x轴,闸机通道方向为y轴,建立直角坐标系,根据行人的移动坐标,通过线性回归确定行人的移动轨迹曲线,若移动轨迹曲线与x轴存在交点,若交点的x值不大于闸机通道宽度的二分之一时,确定行人有出门意向,对行人进行人脸识别,若通过验证则开启闸门。

现有的闸机控制方法中,设置有受限通行区域,根据图像采集设备采集视频,根据视频,采用行人检测算法检测受限通行区域是否有行人,在检测到受限通行区域有行人,且行人的权限验证通过时开启闸门。

现有技术中的闸机控制方法中,由于在对行人验证通过后即控制闸门开启,可能会出现验证通过的行人还未到达闸机前,闸门就已经开启,存在不在白名单中的人员通过闸机的风险。另外,由于闸机的开闸持续时间为固定时长,若闸门提前开启时,还会导致验证通过的行人还未到达闸机就已经关闭,只能二次开启闸门,或者验证通过的行人通过闸机后,闸门仍未关闭导致不在白名单中的人员通过闸机。



技术实现要素:

本发明实施例提供了一种闸机控制方法、装置、设备和介质,用以解决现有技术中的闸机控制方法的安全性和准确性低的问题。

本发明实施例提供了一种闸机控制方法,所述方法包括:

采集待识别人脸图像,确定所述待识别人脸图像与闸机的数据库中预先保存的人脸图像的相似度;

若存在相似度满足设定条件的目标人脸图像时,根据所述数据库中保存的人脸图像和步行速度的对应关系,确定所述目标人脸图像对应的目标步行速度;

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,并在对应的时刻对所述闸机的闸门进行控制。

进一步地,根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及所述目标步行速度,确定所述第一用户运动到所述闸机的第一时长;

根据所述第一时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门开启的开启时刻。

进一步地,根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及预先保存的所述闸机的闸机通道的长度,确定所述第一用户与所述闸机通道的出口端的第二距离;

根据所述第二距离以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第二时长;

根据所述第二时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门关闭的关闭时刻。

进一步地,所述方法还包括:

获取所述第一用户运动到所述闸机通道的出口端时的第二时刻,并确定所述第二时刻与所述第一时刻的差值;

根据所述第一用户距所述闸机的第一距离与所述闸机通道的长度的和、以及所述差值,确定所述第一用户的平均速度;

根据所述平均速度,对所述数据库中保存的所述目标人脸图像对应的目标步行速度进行更新。

进一步地,所述方法还包括:

在控制所述闸门开启之前,检测所述闸机通道的出口端的区域范围内是否存在其他用户;

若是,则控制所述闸门保持关闭,并输出提示所述其他用户离开所述出口端的区域范围的提示信息。

进一步地,所述方法还包括:

在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户是否消失;

若否,则发出报警信号;

若是,则控制所述闸门在所述闸机通道的入口端开启。

进一步地,所述方法还包括:

根据预先保存的所述闸机通道的长度、以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第三时长;

根据所述闸门开启的第三时刻以及所述第三时长,确定第四时刻,并采用所述第四时刻对所述闸机的关闭时刻进行更新。

进一步地,若在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户未消失,发出报警信号之前,所述方法还包括:

判断所述闸机的开启时刻是否位于预先保存的时间范围内;

若否,则执行后续发出报警信号的步骤。

进一步地,若所述闸机的开启时刻位于预先保存的时间范围内,所述方法还包括:

输出提示所述第一用户前往其他闸机的提示信息,确定所述闸机通道的入口端的设定区域范围内所述第一用户消失时,控制所述闸门在所述闸机通道的出口端开启,并在确定所述其他用户通过闸机通道后控制所述闸门关闭。

相应地,本发明实施例提供了一种闸机控制装置,所述装置包括:

确定模块,用于采集待识别人脸图像,确定所述待识别人脸图像与闸机的数据库中预先保存的人脸图像的相似度;若存在相似度满足设定条件的目标人脸图像时,根据所述数据库中保存的人脸图像和步行速度的对应关系,确定所述目标人脸图像对应的目标步行速度;

控制模块,用于根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,并在对应的时刻对所述闸机的闸门进行控制。

进一步地,所述控制模块,具体用于根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及所述目标步行速度,确定所述第一用户运动到所述闸机的第一时长;根据所述第一时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门开启的开启时刻。

进一步地,所述控制模块,具体用于根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及预先保存的所述闸机的闸机通道的长度,确定所述第一用户与所述闸机通道的出口端的第二距离;根据所述第二距离以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第二时长;根据所述第二时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门关闭的关闭时刻。

所述装置还包括:

更新模块,用于获取所述第一用户运动到所述闸机通道的出口端时的第二时刻,并确定所述第二时刻与所述第一时刻的差值;根据所述第一用户距所述闸机的第一距离与所述闸机通道的长度的和、以及所述差值,确定所述第一用户的平均速度;根据所述平均速度,对所述数据库中保存的所述目标人脸图像对应的目标步行速度进行更新。

所述装置还包括:

检测模块,用于在控制所述闸门开启之前,检测所述闸机通道的出口端的区域范围内是否存在其他用户;若是,则触发所述控制模块执行控制所述闸机保持关闭,并输出提示所述其他用户离开所述出口端的区域范围的提示信息的步骤。

所述检测模块,还用于在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户是否消失;若是,则触发所述控制模块执行控制所述闸机在所述闸机通道的入口端开启的步骤;否则,触发所述控制模块执行发出报警信号的步骤。

所述更新模块,还用于根据预先保存的所述闸机通道的长度、以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第三时长;根据所述闸门开启的第三时刻以及所述第三时长,确定第四时刻,并采用所述第四时刻对所述闸机的关闭时刻进行更新。

所述控制模块,还用于若在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户未消失,发出报警信号之前,判断所述闸机的开启时刻是否位于预先保存的时间范围内;若否,则执行后续发出报警信号的步骤。

所述控制模块,还用于若所述闸机的开启时刻位于预先保存的时间范围内,输出提示所述第一用户前往其他闸机的提示信息,确定所述闸机通道的入口端的设定区域范围内所述第一用户消失时,控制所述闸门在所述闸机通道的出口端开启,并在确定所述其他用户通过闸机通道后控制所述闸门关闭。

相应地,本发明实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于执行存储器中存储的计算机程序时实现上述闸机控制方法中任一所述方法的步骤。

相应地,本发明实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现上述闸机控制方法中任一所述方法的步骤。

由于本发明实施例中的数据库中保存有人脸图像和步行速度的对应关系,在确定采集的待识别人脸图像与数据库中的人脸图像的相似度满足设定条件时,根据满足设定条件的目标人脸图像对应的目标步行速度、以及待识别人脸图像的第一用户与闸机的第一距离、采集待识别人脸图像的第一时刻,确定出对闸机进行控制的时刻,从而可以在对应的时刻对闸机的闸门进行控制,提高了闸机控制的准确性和安全性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种闸机控制方法的过程示意图;

图2为本发明实施例提供的一种采集待识别人脸图像的示意图;

图3为本发明实施例提供的一种存在其他用户位于闸机通道的出口端的区域范围的闸机示意图;

图4为本发明实施例提供的一种在第一设定时长内该闸机通道的出口端的区域范围内其他用户消失的闸机示意图;

图5为本发明实施例提供的一种闸机控制方法的过程示意图;

图6为本发明实施例提供的一种闸机控制装置的结构示意图;

图7为本发明实施例提供的一种闸机控制装置的结构示意图;

图8为本发明实施例提供的一种电子设备结构示意图。

具体实施方式

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

为了提高闸机控制的准确性和安全性,本发明实施例提供了一种闸机控制方法、装置、设备和介质。

实施例1:

图1为本发明实施例提供的一种闸机控制过程示意图,该过程包括以下步骤:

s101:采集待识别人脸图像,确定所述待识别人脸图像与闸机的数据库中预先保存的人脸图像的相似度。

本发明实施例提供的闸机控制方法应用于电子设备,该电子设备可以是服务器等设备,也可以是闸机控制器等设备。

为了对闸机进行控制,需要获取到采集的待识别人脸图像,具体的该待识别人脸图像可以通过图像采集设备获取,该图像采集设备可以独立于该电子设备安装在闸机的对应位置,方便进行图像的采集,当图像采集设备采集到待识别人脸图像后,将该待识别人脸图像发送给电子设备。当然该图像采集设备也可以位于该电子设备中。

其中,该待识别人脸图像是指电子设备根据闸机的图像采集设备发送的图像中确定出的待识别人脸图像,该图像采集设备发送的图像是该图像采集设备在预先设定的采集范围内采集的图像。

为了实现对待识别人脸图像的识别,在本发明实施例中,该电子设备的数据库中预先保存有至少一张人脸图像,该电子设备在获取到待识别人脸图像后,为了确定该数据库中是否存在与该待识别人脸图像匹配的目标人脸图像,该电子设备将待识别人脸图像与数据库中的人脸图像进行相似度匹配,确定出该待识别人脸图像与数据库中的每张人脸图像的相似度。

s102:若存在相似度满足设定条件的目标人脸图像时,根据所述数据库中保存的人脸图像和步行速度的对应关系,确定所述目标人脸图像对应的目标步行速度。

该电子设备在确定出该待识别人脸图像与数据库中的每张人脸图像的相似度后,为了判断该数据库中是否存在与该待识别人脸图像匹配的目标人脸图像,在本发明实施例中还预先设置有相似度的设定条件。当该待识别人脸图像与数据库中的人脸图像的相似度满足设定条件时,确定人脸图像为与待识别人脸图像匹配的目标人脸图像。

具体的,在确定出该待识别人脸图像与数据库中的每张人脸图像的相似度后,确定相似度不小于设定阈值的人脸图像。其中,相似度不小于设定阈值的人脸图像可能有0张,也能只有一张,也可能有多张。

在相似不小于设定阈值的人脸图像有0张时,电子设备确定该数据库中不存在与该待识别人脸图像的相似度满足设定条件的目标人脸图像。在相似度不小于设定阈值的人脸图像只有一张时,将数据库中该相似度不小于设定阈值的人脸图像,确定为相似度满足设定条件的目标人脸图像。在相似度不小于设定阈值的人脸图像有多张时,将相似度最高的人脸图像确定为相似度满足设定条件的目标人脸图像。

在确定出相似度满足设定条件的目标人脸图像后,为了实现对该闸机的准确控制,该电子设备的数据库中还预先保存有人脸图像和步行速度的对应关系。其中,该人脸图像和步行速度是一一对应的关系,也就是每张人脸图像只对应一个步行速度,该步行速度是预先确定的该人脸图像的用户的步行速度。

根据数据库中保存的人脸图像和步行速度的对应关系,以及该目标人脸图像,确定出该目标人脸图像对应的步行速度,将该步行速度确定为该待识别人脸图像的第一用户的目标步行速度。

s103:根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,并在对应的时刻对所述闸门进行控制。

为了实现对闸机的准确控制,该电子设备需要确定出对闸机进行控制的时刻,即确定出控制闸门开启和关闭的时刻。而在本发明实施例中,为了在该待识别人脸图像的第一用户运动到闸机时准时开启闸门,该电子设备还需要确定出该待识别人脸图像的第一用户距闸机的第一距离。

具体的,在确定该待识别人脸图像的第一用户距闸机的第一距离时,可以是采用现有技术中的红外测距技术确定该第一用户距闸机的第一距离,可以是采用现有技术中的距离传感器确定该第一用户距闸机的第一距离。具体的,本发明实施例对此不做限制。

为了确定出对闸门进行控制的时刻,在本发明实施例中,该电子设备还需要确定出采集该待识别人脸图像的第一时刻。由于图像采集设备在采集图像是实时采集的,因此图像采集设备采集的待识别人脸图像中携带有采集到该待识别人脸图像时对应的时间戳信息,该电子设备在接收到该图像采集设备发送的待识别人脸图像后,根据该待识别人脸图像对应的时间戳信息,确定采集该待识别人脸图像的第一时刻。

在确定出该待识别人脸图像的第一用户距闸机的第一距离后,该电子设备根据该第一距离、闸机通道的长度、该第一用户的目标步行速度,确定出从第一时刻到对闸门进行控制的时刻之间的时长。根据该第一时刻以及时长的和值,确定出对闸门进行控制的时刻。

其中该对闸门进行控制的时刻包括控制闸门开启的开启时刻、以及控制闸门关闭的关闭时刻。该电子设备在对应的时刻对闸门进行控制。具体的,即在开启时刻控制闸门开启,在关闭时刻控制闸门关闭。

由于本发明实施例中的数据库中还保存有人脸图像的用户的步行速度,在确定采集的待识别人脸图像与数据库中的人脸图像的相似度满足设定条件时,根据满足设定条件的目标人脸图像对应的目标步行速度、以及待识别人脸图像的第一用户与闸机的第一距离、采集待识别人脸图像的第一时刻,确定出对闸机进行控制的时刻,从而可以在对应的时刻对闸门进行控制,提高了闸机控制的准确性和安全性。

实施例2:

为了确定出控制闸门开启的开启时刻,在上述实施例的基础上,在本发明实施例中,根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及所述目标步行速度,确定所述第一用户运动到所述闸机的第一时长;

根据所述第一时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门开启的开启时刻。

为了确定出控制闸门开启的开启时刻,该电子设备可以根据该第一用户的目标步行速度预测出该第一用户运动到该闸机的时刻。

具体的,根据该待识别人脸图像的第一用户距该闸机的第一距离,以及该第一用户的目标步行速度,该电子设备确定出该第一用户运动到该闸机的第一时长,即将该第一距离与该目标步行速度的比值,确定为该第一用户运动到该闸机通道的入口端的第一时长。其中,闸机通道的入口端和出口端是相对第一用户的,闸机通道的入口端是指第一用户进入闸机通道的一端,闸机通道的出口端是指第一用户从闸机通道出去的一端;反之对于与第一用户的运动方向相反的其他用户,这里描述的闸机通道的入口端相对于该其他用户来说是闸机通道的出口端,这里,描述的闸机通道的出口端相对于该其他用户来说是闸机通道的入口端。

在确定出该第一用户运动到该闸机的第一时长后,该电子设备根据采集该待识别人脸图像的第一时刻,将该第一时刻和第一时长的和值确定为控制该闸门开启的开启时刻。

图2为本发明实施例提供的一种对闸机控制的示意图,如图2所示,该第一用户在位置c处时,该闸机的图像采集设备采集到该第一用户的待识别人脸图像,将该待识别人脸图像发送给控制该闸机的电子设备,该电子设备根据该待识别人脸图像与数据库中的人脸图像的相似度,确定出相似度满足设定条件的目标人脸图像,并根据数据库中保存的人脸图像和步行速度的对应关系,确定出该目标人脸图像对应的目标步行速度v,并将该目标步行速度v确定为该第一用户的步行速度v。

该电子设备采用现有技术中的红外测距技术确定出该第一用户在位置c处距闸机通道的入口端ab的第一距离s,该电子设备根据时长确定公式,确定出该第一用户运动到该闸机通道的入口端ab的第一时长ta,其中ta=s/v。

根据该第一用户运动到该闸机的第一时长ta、以及相机采集该第一用户的待识别人脸图像的第一时刻t1,该电子设备确定出第一时刻t1与第一时长ta的和值t2,t2=t1+ta,该t2为控制闸门开启的开启时刻。

实施例3:

为了确定出控制闸门关闭的关闭时刻,在上述各实施例的基础上,在本发明实施例中,根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及预先保存的所述闸机的闸机通道的长度,确定所述第一用户与所述闸机通道的出口端的第二距离;

根据所述第二距离以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第二时长;

根据所述第二时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门关闭的关闭时刻。

为了确定出控制闸门关闭的关闭时刻,由于该第一用户的步行速度变化较小,因此在本发明实施例中,该电子设备可以根据该第一用户的目标步行速度预测出该第一用户运动到该闸机通道的出口端的时刻。

在确定出与该待识别人脸图像匹配的目标人脸图像的步行速度后,还需要确定出该第一用户距该闸机通道的出口端的第二距离,其中,该闸机通道是两端都可以通行的。

在本发明实施例中,该电子设备根据采集的第一用户的待识别人脸图像,确定出该第一用户距闸机通道的入口端的第一距离,由于该闸机通道的长度是固定的,因此根据该第一用户距闸机通道的入口端的第一距离,以及预先保存的该闸机通道的长度,该电子设备将该第一距离与该闸机通道的长度的和值,确定为该第一用户距该闸机通道的出口端的第二距离。

根据该第一用户距闸机通道的出口端的第二距离,以及该第一用户的目标步行速度,确定出该第一用户运动到该闸机通道的出口端的第二时长,即将该第二距离与该目标步行速度的比值,确定为该第一用户运动到该闸机通道的出口端的第二时长。

在确定出该第一用户运动到该闸机通道的出口端的第二时长后,该电子设备根据采集该待识别人脸图像的第一时刻,将该第一时刻和第二时长的和值确定为控制该闸门关闭的关闭时刻。

如图2所示,该第一用户在位置c处时,该闸机的图像采集设备采集到该第一用户的待识别人脸图像,将该待识别人脸图像发送给控制该闸机的电子设备,该电子设备根据该待识别人脸图像与数据库中的人脸图像的相似度,确定出相似度满足设定条件的目标人脸图像,并根据数据库中保存的人脸图像和步行速度的对应关系,确定出该目标人脸图像对应的目标步行速度v,并将该目标步行速度v确定为该第一用户的步行速度v。

该电子设备根据采用现有技术中红外测距技术确定出该第一用户在位置c处距闸机通道的入口端ab的第一距离s,该电子设备预先保存该闸机通道的长度l,根据该第一距离s和该闸机通道的长度l的和值,该电子设备确定出该第一用户距闸机通道的出口端de的第二距离为(s+l)。

该电子设备根据该第二距离以及该第一用户的目标步行速度的比值,确定出该第一用户运动到闸机通道的出口端的第二时长tb,其中,该第二时长tb=(s+l)/v。

根据该第一用户运动到该闸机通道的出口端的第二时长tb、以及图像采集设备采集该第一用户的待识别人脸图像的第一时刻t1,该电子设备确定出第一时刻t1与第二时长tb的和值t3,该t3为控制闸门关闭的关闭时刻t3,其中,t3=t1+tb。

实施例4:

为了进一步提高闸机控制的准确性,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:

获取所述第一用户运动到所述闸机通道的出口端时的第二时刻,并确定所述第二时刻与所述第一时刻的差值;

根据所述第一用户距所述闸机的第一距离与所述闸机通道的长度的和、以及所述差值,确定所述第一用户的平均速度;

根据所述平均速度,对所述数据库中保存的所述目标人脸图像对应的目标步行速度进行更新。

在本发明实施例中,由于该第一用户每次通过闸机的步行速度可能会发生变化,因此为了更准确地确定出对闸机进行控制的时刻,还需要对第一用户的步行速度进行更新。

为了实现对该第一用户的步行速度的更新,该电子设备确定出该第一用户运动到该闸机通道的出口端时的第二时刻,在本发明实施例中,该电子设备确定该第一用户运动到该闸机通道的出口端的第二时刻。

具体的,红外传感器部署在闸机上、闸机通道的入口端和出口端等、或者闸机周围,确保该红外传感器能够采集到闸机通道的入口端和出口端的行人信息,红外传感器确定该第一用户运动到该闸机通道的出口端时,向该电子设备发送提示信号,该电子设备确定接收到该提示信号的时刻为第二时刻。

或者距离传感器部署在闸机上、闸机通道的入口端和出口端等、或者闸机周围,确保该距离传感器能够采集到闸机通道的入口端和出口端的行人信息,距离传感器确定该第一用户运动到该闸机通道的出口端时,向该电子设备发送提示信号,该电子设备确定接收到该提示信号的时刻为第二时刻。具体的,本发明实施例对此不做限制。

根据该第一用户运动到该闸机通道的出口端时的第二时刻,以及采集该第一用户的待识别人脸图像时的第一时刻,该电子设备确定出该第一用户运动到该闸机通道的出口端的实际时长,即该第二时刻与该第一时刻的差值为该第一用户运动到该闸机通道的出口端的实际时长。

根据该第一用户距闸机的第一距离与该闸机通道的长度的和,确定出该第一用户运动到该闸机通道的出口端的实际距离。根据该第一用户距闸机的第一距离与该闸机通道的长度的和、以及该第二时刻与该第一时刻的差值,该电子设备确定出该第一用户此次运动到该闸机通道的出口端的实际的平均速度。具体的,该电子设备将长度的和值与时刻的差值的比值,作为该第一用户的平均速度。

根据该第一用户的平均速度,该电子设备对数据库中保存的该目标人脸图像对应的目标步行速度进行更新。具体的,对该目标步行速度进行更新可以是将该平均速度作为更新后的该目标人脸图像对应的目标步行速度;也可以是确定出该平均速度与该目标步行速度的平均值,将该平均值作为更新后的该目标人脸图像对应的目标步行速度。

实施例5:

为了提高闸机控制的安全性,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:

在控制所述闸门开启之前,检测所述闸机通道的出口端的区域范围内是否存在其他用户;

若是,则控制所述闸门保持关闭,并输出提示所述其他用户离开所述出口端的区域范围的提示信息。

在本发明实施例中,该闸机的开启方式为闸门开启,即闸门从闭合状态到张开状态,由于该闸机在开启之前,该闸机通道的出口端的区域范围内可能会存在其他用户,为了防止该闸门在开启过程中打伤其他用户,该电子设备在控制该闸门开启之前,还需要检测该闸机通道的出口端的区域范围是否有其他用户。其中,该通道出口端的区域范围是指该闸机通道内,从闸门到通道出口端的区域范围,该闸门位于闸机通道的中间位置。

具体的,在本发明实施例中,为了检测通道出口端的区域范围内是否有其他用户,可以是通过红外传感器检测,也可以是通过图像采集设备检测,或者是通过现有技术中的其他方法检测,具体的,本发明实施例对此不做限制。

如果该闸机通道的出口端的区域范围内存在其他用户,为了防止打伤其他用户,该电子设备可以控制该闸门处于关闭状态,并输出提示所述其他用户离开所述出口端的区域范围的提示信息。其中,该提示信息可以是语音提示信息,也可以是位于显示屏上的文字提示信息。

图3为本发明实施例提供的一种存在其他用户位于闸机通道的出口端的区域范围的闸机示意图,如图3所示,p区域为该闸机通道的入口端的区域范围,q区域为该闸机通道的出口端的区域范围,该闸机的p区域上(图中的上)的a用户为第一用户,位于该闸机的q区域的b用户为位于该闸机通道的出口端的区域范围的其他用户。在该a用户运动到该闸机,该电子设备控制该闸门开启前,检测在该闸机的q区域存在b用户,控制该闸门处于关闭状态。

为了在闸机通道的出口端的区域范围内存在其他用户时,使该第一用户通过闸机,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:

在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户是否消失;

若否,则发出报警信号;

若是,则控制所述闸门在所述闸机通道的入口端开启。

在确定该闸机通道的出口端的区域范围内存在其他用户时,该电子设备控制该闸门保持关闭,为了使该第一用户通过闸机,在本发明实施例中,该电子设备在第一设定时长内检测该闸机通道的出口端的区域范围内其他用户是否消失。其中,该第一设定时长是预先设置的。

如果在第一设定时长内其他用户没有消失,说明其他用户没有主动避让第一用户,为了使第一用户通过该闸机,该电子设备控制与其相连的报警装置发出报警信号。其中该报警装置可以是声音报警装置,也可以是灯光报警装置,较佳的,该报警装置包括声音报警装置和灯光报警装置。

如果在第一设定时长内其他用户消失,说明其他用户已经主动避让第一用户,该电子设备控制该闸门在闸机通道的入口端开启,即控制该闸门从闸机通道的入口端向出口端方向开启,其中,该闸机通道的入口端是相对于该第一用户的入口端。

图4为本发明实施例提供的一种在第一设定时长内该闸机通道的出口端的区域范围内其他用户消失的闸机示意图,如图4所示,该p区域为该闸机通道的入口端的区域范围,q区域为该闸机通道的出口端的区域范围,该闸机的p区域上(图中的上)的a用户为第一用户,图中的b用户为其他用户。在第一设定时长内检测到该闸机的q区域的b用户消失时,即在第一设定时长内检测到该b用户从该闸机的q区域消失,该电子设备控制该闸机在闸机通道的入口端开启。

为了在第一设定时长内该闸机通道的出口端的区域范围内其他用户消失,该第一用户通过闸机后控制该闸门关闭,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:

根据预先保存的所述闸机通道的长度、以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第三时长;

根据所述闸门开启的第三时刻以及所述第三时长,确定第四时刻,并采用所述第四时刻对所述闸机的关闭时刻进行更新。

由于在控制该闸门开启之前,检测到该闸机通道的出口端的区域范围内存在其他用户时,在第一设定时长内检测该闸机通道的出口端的区域范围内其他用户消失时,重新控制该闸机在通道入口端开启,因此该闸机的开启时刻发生变化,导致该第一用户运动到该闸机通道的出口端的时刻也发生变化,因此在本发明实施例中,还需要更新该闸机的关闭时刻。

为了实现对该闸机的关闭时刻的更新,该电子设备根据预先保存的该闸机通道的长度、以及该第一用户的目标步行速度,将该长度与该目标步行速度的比值,确定为该第一用户运动到该闸机通道的出口端的第三时长。

为了重新确定该闸机的关闭时刻,该电子设备确定出该闸门开启的第三时刻,根据该第三时刻以及该第三时长,确定该第三时刻和第三时长的和值为第四时刻,其中,该第四时刻即为该闸机的关闭时刻。根据确定的该第四时刻,该电子设备对确定的闸机的关闭时刻进行更新,该第四时刻即为更新后的该闸机的关闭时刻。

实施例6:

为了提高在单一方向通行高峰期时的闸机通行效率,在上述各实施例的基础上,在本发明实施例中,若在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户未消失,发出报警信号之前,所述方法还包括:

判断所述闸机的开启时刻是否位于预先保存的时间范围内;

若否,则执行后续发出报警信号的步骤。

在本发明实施例中,由于在实际场景中,会出现在确定的时间范围内,该闸机通道的出口端的其他用户的数量较多。例如在下班高峰期时,该闸机通道的出口端的其他用户的数量较多,为了提高该闸机的用户通行的效率,在下班高峰期,且闸机通道的入口端和出口端都有人时,保证该闸机通道的出口端的其他用户优先通过闸机,在本发明实施例中,该电子设备预先保存有时间范围,该时间范围是预先设置的,例如该时间范围可以是每天中的17:00-18:00。

在该电子设备检测到该闸机通道的出口端的区域范围内存在其他用户,并且在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户未消失,该电子设备控制报警装置发出报警信号之前,该电子设备还需要判断已确定的控制闸门开启的开启时刻是否位于该预先保存的时间范围内。

该电子设备确定该开启时刻不位于预先保存的时间范围内时,确定此时该闸机通道的出口端的其他用户不需要优先通过闸机,因此该电子设备在第一设定时长内检测该闸机通道的出口端的区域范围内其他用户未消失时,发出报警信号,提醒其他用户远离该闸机通道的出口端的区域范围,从而控制闸机在通道入口端开启,使该第一用户通过闸机。

为了在该开启时刻位于预先保存的时间范围时,保证位于该闸机通道的出口端的区域范围内的其他用户优先通行,在上述各实施例的基础上,在本发明实施例中,若所述闸机的开启时刻位于预先保存的时间范围内,所述方法还包括:

输出提示所述第一用户前往其他闸机的提示信息,确定所述第一用户消失时控制所述闸门在通道出口端开启,并在确定所述其他用户通过闸机通道后控制所述闸门关闭。

该电子设备确定该开启时刻位于预先保存的时间范围时,为了保证位于该闸机通道的出口端的区域范围内的其他用户优先通行,需要该第一用户远离该闸机,因此,该电子设备输出提示该第一用户前往其他闸机的提示信息。其中,该提示信息可以是语音提示信息,也可以是位于显示屏上的文字提示信息,较佳的,该提示信息包括语音提示信息和文字提示信息。

该电子设备在确定该第一用户消失时控制该闸门在通道出口端开启,使位于该闸机通道的出口端的区域范围的其他用户优先通行,并在其他用户通过该闸机通道后控制该闸门关闭。具体的,在本发明实施例中,该电子设备通过红外检测确定该第一用户是否消失、以及该其他用户是否通过该闸机通道。

实施例7:

下面通过一个具体的实施例对本发明的闸机控制方法进行说明,图5为本发明实施例提供的一种闸机控制方法的过程示意图,该过程包括以下步骤:

s501:图像采集设备采集待识别人脸图像并发送给电子设备,该电子设备确定该待识别人脸图像与数据库中预先保存的人脸图像的相似度。

s502:若存在相似度满足设定条件的目标人脸图像时,根据数据库中保存的人脸图像和步行速度的对应关系,确定目标人脸图像对应的目标步行速度。

s503:根据待识别人脸图像的第一用户距闸机的第一距离、以及该目标步行速度,确定第一用户运动到闸机的第一时长;根据第一时长以及采集待识别人脸图像的第一时刻,确定控制闸门开启的开启时刻。

s504:根据待识别人脸图像的第一用户距该闸机的第一距离、以及预先保存的该闸机通道的长度,确定第一用户与闸机通道的出口端的第二距离;根据第二距离以及目标步行速度,确定第一用户运动到该闸机通道的出口端的第二时长;根据第二时长以及采集待识别人脸图像的第一时刻,确定控制闸门关闭的关闭时刻。

s505:在控制所述闸门开启之前,检测所述闸机通道的出口端的区域范围内是否存在其他用户,若是,则进入s506,若否,则进入s510。

s506:控制闸机保持关闭。

s507:判断闸机的开启时刻是否位于预先保存的时间范围内,若是,则输出提示第一用户前往其他闸机的提示信息,确定第一用户消失时控制闸机在通道出口端开启,并在确定其他用户通过闸机通道后控制闸门关闭,若否,则进入s508。

s508:在第一设定时长内检测闸机通道的出口端的区域范围内其他用户是否消失,若否,则进入s509,若是,则进入s510。

s509:发出报警信号,返回s508。

s510:控制闸机在通道入口端开启。

s511:根据预先保存的闸机通道的长度、以及目标步行速度,确定第一用户运动到闸机通道的出口端的第三时长;根据闸门开启的第三时刻以及第三时长,确定第四时刻,并采用第四时刻对所述闸机的关闭时刻进行更新。

s512:在该关闭时刻控制闸机在通道入口端关闭。

实施例8:

在上述各实施例的基础上,图6为本发明实施例提供的一种闸机控制装置的结构示意图,所述装置包括:

确定模块601,用于采集待识别人脸图像,确定所述待识别人脸图像与闸机的数据库中预先保存的人脸图像的相似度;若存在相似度满足设定条件的目标人脸图像时,根据所述数据库中保存的人脸图像和步行速度的对应关系,确定所述目标人脸图像对应的目标步行速度;

控制模块602,用于根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,并在对应的时刻对所述闸机的闸门进行控制。

所述控制模块602,具体用于根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及所述目标步行速度,确定所述第一用户运动到所述闸机的第一时长;根据所述第一时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门开启的开启时刻。

所述控制模块602,具体用于根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及预先保存的所述闸机的闸机通道的长度,确定所述第一用户与所述闸机通道的出口端的第二距离;根据所述第二距离以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第二时长;根据所述第二时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门关闭的关闭时刻。

所述装置还包括:

更新模块603,用于获取所述第一用户运动到所述闸机通道的出口端时的第二时刻,并确定所述第二时刻与所述第一时刻的差值;根据所述第一用户距所述闸机的第一距离与所述闸机通道的长度的和、以及所述差值,确定所述第一用户的平均速度;根据所述平均速度,对所述数据库中保存的所述目标人脸图像对应的目标步行速度进行更新。

所述装置还包括:

检测模块604,用于在控制所述闸门开启之前,检测所述闸机通道的出口端的区域范围内是否存在其他用户;若是,则触发所述控制模块602执行控制所述闸机保持关闭,并输出提示所述其他用户离开所述出口端的区域范围的提示信息的步骤。

所述检测模块604,还用于在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户是否消失;若是,则触发所述控制模块602执行控制所述闸机在所述闸机通道的入口端开启的步骤;否则,触发所述控制模块执行发出报警信号的步骤。

所述更新模块603,还用于根据预先保存的所述闸机通道的长度、以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第三时长;根据所述闸门开启的第三时刻以及所述第三时长,确定第四时刻,并采用所述第四时刻对所述闸机的关闭时刻进行更新。

所述控制模块602,还用于若在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户未消失,发出报警信号之前,判断所述闸机的开启时刻是否位于预先保存的时间范围内;若否,则执行后续发出报警信号的。

所述控制模块602,还用于若所述闸机的开启时刻位于预先保存的时间范围内,输出提示所述第一用户前往其他闸机的提示信息,确定所述闸机通道的入口端的设定区域范围内所述第一用户消失时,控制所述闸门在所述闸机通道的出口端开启,并在确定所述其他用户通过闸机通道后控制所述闸门关闭。

图7为本发明实施例提供的一种闸机控制装置的结构示意图,如图7所示,该闸机控制装置包括图像采集模块701、智能识别计算模块702、智能学习分析模块703、控制模块704和红外检测模块705。

该图像采集模块701,用于采集待识别人脸图像,并将该待识别人脸图像发送给智能识别计算模块702。该图像采集模块701相当于确定模块601中实现图像采集的子模块。

该智能识别计算模块702,用于根据该待识别人脸图像,确定出该待识别人脸图像与数据库中的人脸图像的相似度,并确定出相似度满足设定条件的目标人脸图像对应的目标步行速度、采集该待识别人脸图像的第一时刻,以及该待识别人脸图像的第一用户距闸机的第一距离,将第一距离、第一时刻以及目标步行速度发送给该智能学习分析模块703,该智能识别计算模块702相当于确定模块601中实现相似度计算以及距离计算的子模块。

该智能学习分析模块703,用于根据接收到的第一距离、采集待识别人脸图像的第一时刻、目标步行速度,确定对闸门进行控制的时刻。即确定出控制闸门的开启时刻和关闭时刻,并将确定的开启时刻和关闭时刻发送给控制模块704。该智能学习分析模块703相当于包括确定模块601实现确定目标人脸图像以及目标步行速度的子模块、以及控制模块602中实现确定对闸门进行控制的时刻的子模块。

该控制模块704,用于实现在对应的时刻对闸门进行控制,相当于控制模块602实现闸门控制的子模块。

该红外检测模块705,用于检测该闸机通道的出口端的区域范围内是否有人,将结果发送给控制模块704。该红外检测模块705相当于检测模块603。

实施例9:

图8为本发明实施例提供的一种电子设备结构示意图,在上述各实施例的基础上,本发明实施例中还提供了一种电子设备,包括处理器801、通信接口802、存储器803和通信总线804,其中,处理器801,通信接口802,存储器803通过通信总线804完成相互间的通信;

所述存储器803中存储有计算机程序,当所述程序被所述处理器801执行时,使得所述处理器801执行如下步骤:

采集待识别人脸图像,确定所述待识别人脸图像与闸机的数据库中预先保存的人脸图像的相似度;

若存在相似度满足设定条件的目标人脸图像时,根据所述数据库中保存的人脸图像和步行速度的对应关系,确定所述目标人脸图像对应的目标步行速度;

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,并在对应的时刻对所述闸机的闸门进行控制。

进一步地,所述处理器801具体用于根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及所述目标步行速度,确定所述第一用户运动到所述闸机的第一时长;

根据所述第一时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门开启的开启时刻。

进一步地,所述处理器801具体用于,根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及预先保存的所述闸机的闸机通道的长度,确定所述第一用户与所述闸机通道的出口端的第二距离;

根据所述第二距离以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第二时长;

根据所述第二时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门关闭的关闭时刻。

进一步地,所述处理器801还用于获取所述第一用户运动到所述闸机通道的出口端时的第二时刻,并确定所述第二时刻与所述第一时刻的差值;

根据所述第一用户距所述闸机的第一距离与所述闸机通道的长度的和、以及所述差值,确定所述第一用户的平均速度;

根据所述平均速度,对所述数据库中保存的所述目标人脸图像对应的目标步行速度进行更新。

进一步地,所述处理器801还用于在控制所述闸门开启之前,检测所述闸机通道的出口端的区域范围内是否存在其他用户;

若是,则控制所述闸门保持关闭,并输出提示所述其他用户离开所述出口端的区域范围的提示信息。

进一步地,所述处理器801还用于在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户是否消失;

若否,则发出报警信号;

若是,则控制所述闸门在所述闸机通道的入口端开启。

进一步地,所述处理器801还用于根据预先保存的所述闸机通道的长度、以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第三时长;

根据所述闸门开启的第三时刻以及所述第三时长,确定第四时刻,并采用所述第四时刻对所述闸机的关闭时刻进行更新。

进一步地,所述处理器801还用于若在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户未消失,发出报警信号之前,所述方法还包括:

判断所述闸机的开启时刻是否位于预先保存的时间范围内;

若否,则执行后续发出报警信号的步骤。

进一步地,所述处理器801还用于若所述闸机的开启时刻位于预先保存的时间范围内,输出提示所述第一用户前往其他闸机的提示信息,确定所述闸机通道的入口端的设定区域范围内所述第一用户消失时,控制所述闸门在所述闸机通道的出口端开启,并在确定所述其他用户通过闸机通道后控制所述闸门关闭。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口802用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。

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

实施例10:

在上述各实施例的基础上,本发明实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行如下步骤:

采集待识别人脸图像,确定所述待识别人脸图像与闸机的数据库中预先保存的人脸图像的相似度;

若存在相似度满足设定条件的目标人脸图像时,根据所述数据库中保存的人脸图像和步行速度的对应关系,确定所述目标人脸图像对应的目标步行速度;

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,并在对应的时刻对所述闸机的闸门进行控制。

进一步地,根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及所述目标步行速度,确定所述第一用户运动到所述闸机的第一时长;

根据所述第一时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门开启的开启时刻。

进一步地,根据所述待识别人脸图像的第一用户距所述闸机的第一距离、采集所述待识别人脸图像的第一时刻、所述目标步行速度,确定对所述闸机进行控制的时刻,包括:

根据所述待识别人脸图像的第一用户距所述闸机的第一距离、以及预先保存的所述闸机的闸机通道的长度,确定所述第一用户与所述闸机通道的出口端的第二距离;

根据所述第二距离以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第二时长;

根据所述第二时长以及采集所述待识别人脸图像的第一时刻,确定控制所述闸门关闭的关闭时刻。

进一步地,所述方法还包括:

获取所述第一用户运动到所述闸机通道的出口端时的第二时刻,并确定所述第二时刻与所述第一时刻的差值;

根据所述第一用户距所述闸机的第一距离与所述闸机通道的长度的和、以及所述差值,确定所述第一用户的平均速度;

根据所述平均速度,对所述数据库中保存的所述目标人脸图像对应的目标步行速度进行更新。

进一步地,所述方法还包括:

在控制所述闸门开启之前,检测所述闸机通道的出口端的区域范围内是否存在其他用户;

若是,则控制所述闸门保持关闭,并输出提示所述其他用户离开所述出口端的区域范围的提示信息。

进一步地,所述方法还包括:

在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户是否消失;

若否,则发出报警信号;

若是,则控制所述闸门在所述闸机通道的入口端开启。

进一步地,所述方法还包括:

根据预先保存的所述闸机通道的长度、以及所述目标步行速度,确定所述第一用户运动到所述闸机通道的出口端的第三时长;

根据所述闸门开启的第三时刻以及所述第三时长,确定第四时刻,并采用所述第四时刻对所述闸机的关闭时刻进行更新。

进一步地,若在第一设定时长内检测所述闸机通道的出口端的区域范围内所述其他用户未消失,发出报警信号之前,所述方法还包括:

判断所述闸机的开启时刻是否位于预先保存的时间范围内;

若否,则执行后续发出报警信号的步骤。

进一步地,若所述闸机的开启时刻位于预先保存的时间范围内,所述方法还包括:

输出提示所述第一用户前往其他闸机的提示信息,确定所述闸机通道的入口端的设定区域范围内所述第一用户消失时,控制所述闸门在所述闸机通道的出口端开启,并在确定所述其他用户通过闸机通道后控制所述闸门关闭。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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