本发明涉及计算机技术领域,尤其涉及一种基于生物特征识别的客流分析方法、装置和系统。
背景技术:
在现有的票务系统中,对客流情况进行分析通常是通过对系统读取到的证件的信息进行分析来实现的,当有乘客使用他人的证件进行验票时,系统并不能够区分该证件是否为本人所使用,因此通过对证件信息进行分析统计所得到的客流情况与实际的客流情况并不一定相符。
技术实现要素:
本发明实施例提出一种基于生物特征识别的客流分析方法、装置及系统,能够提高客流分析结果的准确度。
本发明实施例提供的一种基于生物特征识别的客流分析方法,具体包括:
响应于生物特征信息采集指令,控制生物特征信息采集装置采集获得人体生物特征;
对所述人体生物特征进行识别,获得相应的人体生物特征信息;
将所述人体生物特征信息发送至客流分析端,以使所述客流分析端对所述人体生物特征信息进行分析并生成相应的客流分析数据。
进一步地,所述基于生物特征识别的客流分析方法,还包括:
每隔预设时间段生成所述生物特征信息采集指令。
进一步地,所述生物特征信息采集装置包括人脸图像采集装置;则所述人体生物特征为人脸图像;所述人脸图像采集装置为摄像头;
则所述对所述人体生物特征进行识别,获得相应的人体生物特征信息,具体包括:
根据人脸识别算法对所述人脸图像进行识别分析,获得相应的人脸信息。
进一步地,所述生物特征信息采集装置包括语音片段采集装置;则所述人体生物特征为语音片段;所述人体生物特征信息为声纹信息。
进一步地,所述生物特征信息采集装置包括指纹图像采集装置;则所述人体生物特征为指纹图像;所述人体生物特征信息为指纹信息。
本发明实施例还提供的另一种基于生物特征识别的客流分析方法,具体包括:
发送生物特征信息采集指令至至少一个布控端,以使每个所述布控端根据所述生物特征信息采集指令控制生物特征信息采集装置采集获得人体生物特征并通过对所述人体生物特征进行识别获得相应的人体生物特征信息;
接收每个所述布控端发送的所述人体生物特征信息;
对所有所述人体生物特征信息进行分析,生成相应的客流分析数据。
进一步地,每个所述人体生物特征信息中包含对应的布控端标识码、人体生物特征数据和人体生物特征数据生成时间戳;
则所述对所有所述人体生物特征信息进行分析,生成相应的客流分析数据,具体包括:
对每个所述人体生物特征信息进行分析,判断每两个所述人体生物特征信息中的所述布控端标识码、所述人体生物特征数据和所述人体生物特征数据生成时间戳是否相同;
若任意两个所述人体生物特征信息中的所述布控端标识码不同且所述人体生物特征数据和所述人体生物特征数据生成时间戳相同,则生成包含警告信息的所述客流分析数据;
否则,生成包含分析通过信息的所述客流分析数据。
相应地,本发明实施例还提供了一种基于生物特征识别的客流分析装置,具体包括:
人体生物特征采集模块,用于响应于生物特征信息采集指令,控制生物特征信息采集装置采集获得人体生物特征;
生物特征信息获得模块,用于对所述人体生物特征进行识别,获得相应的人体生物特征信息;以及,
客流分析数据获得模块,用于将所述人体生物特征信息发送至客流分析端,以使所述客流分析端对所述人体生物特征信息进行分析并生成相应的客流分析数据。
本发明实施例还提供了另一种基于生物特征识别的客流分析装置,具体包括:
生物特征信息采集指令生成模块,用于发送生物特征信息采集指令至至少一个布控端,以使每个所述布控端根据所述生物特征信息采集指令控制生物特征信息采集装置采集获得人体生物特征并通过对所述人体生物特征进行识别获得相应的人体生物特征信息;
生物特征信息收集模块,用于接收每个所述布控端发送的所述人体生物特征信息;以及,
客流分析数据生成模块,用于对所有所述人体生物特征信息进行分析,生成相应的客流分析数据。
相应地,本发明实施例还提供了一种基于生物特征识别的客流分析系统,具体包括客流分析端和至少一个布控端;
所述客流分析端,为如上所述的基于生物特征识别的客流分析装置;
每个所述布控端,为如上所述的基于生物特征识别的客流分析装置。
实施本发明实施例,具有如下有益效果:
本发明实施例提供的基于生物特征识别的客流分析方法、装置及系统,通过对人体的生物特征进行识别的方式来对客流情况进行分析,使得分析获得的客流情况与实际的客流情况符合度高,能够提高客流分析结果的准确度。
附图说明
图1是本发明提供的基于生物特征识别的客流分析系统的一个优选的实施例的结构示意图;
图2是本发明提供的一种基于生物特征识别的客流分析方法的一个优选的实施例的流程示意图;
图3是本发明提供的另一种基于生物特征识别的客流分析方法的一个优选的实施例的流程示意图;
图4是本发明提供的一种基于生物特征识别的客流分析装置的一个优选的实施例的结构示意图;
图5是本发明提供的另一种基于生物特征识别的客流分析装置的一个优选的实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,为本发明提供的基于生物特征识别的客流分析系统的一个优选的实施例的结构示意图,具体包括客流分析端11和至少一个布控端12;
所述客流分析端,为如下所述的第一种基于生物特征识别的客流分析装置;
每个所述布控端,为如下所述的第二种基于生物特征识别的客流分析装置。
在本实施例中,布控端可以布置于酒店、酒楼、商场、超市、汽车站、火车站、高铁站等多种场所。
下述基于生物特征识别的客流分析方法由上述布控端执行。
如图2所示,为本发明提供的一种基于生物特征识别的客流分析方法的一个优选的实施例的流程示意图,包括步骤s21至s23,具体如下:
s21:响应于生物特征信息采集指令,控制生物特征信息采集装置采集获得人体生物特征。
在本实施例中,布控端中包含生物特征信息采集装置。具体地,该生物特征信息采集装置中包括人脸图像采集装置(更优选地,该人脸图像采集装置为摄像头)、语音片段采集装置和/或指纹图像采集装置。生物特征信息采集指令可以由客流分析端生成,并发送至布控端。布控端在接收到生物特征信息采集指令之后,控制生物特征信息采集装置对人体的生物特征进行采集,获得相应的人体生物特征。具体地,当生物特征信息采集装置中包括人脸图像采集装置时,控制该人脸图像采集装置对人脸进行拍摄,获得相应的人脸图像;当生物特征信息采集装置中包括语音片段采集装置时,控制该语音片段采集装置对人声进行录制,获得相应的语音片段;当生物特征信息采集装置中包括指纹图像采集装置时,控制该指纹图像采集装置对人体的指纹进行采集,获得相应的指纹图像。
在另一个优选的实施例中,布控端每隔预设时间段生成所述生物特征信息采集指令。
在本实施例中,可以预先在布控端中设置一个定时器,从而使得布控端每隔一段时间生成一个生物特征信息采集指令,以定期采集人体的生物特征并触发后续的客流分析流程。
s22:对所述人体生物特征进行识别,获得相应的人体生物特征信息。
在本实施例中,布控端对所获得的人体生物特征进行识别,获得相应的人体生物特征信息。
在另一个优选的实施例中,当生物特征信息采集装置中包括人脸图像采集装置时,上述步骤s22还可以进一步包括子步骤s2201,具体如下:
s2201:根据人脸识别算法对所述人脸图像进行识别分析,获得相应的所述人脸信息。
在本实施例中,预先在布控端中设置人脸识别算法,并根据该人脸识别算法对所获得的人脸图像进行识别,获得相应的人脸信息。
s23:将所述人体生物特征信息发送至客流分析端,以使所述客流分析端对所述人体生物特征信息进行分析并生成相应的客流分析数据。
在本实施例中,布控端在识别获得人体生物特征信息之后,将该人体生物特征信息发送给客流分析端。该客流分析端在接收到布控端发送的人体生物特征信息之后,对该人体生物特征信息进行分析,生成相应的客流分析数据。
本发明实施例通过对人体的生物特征进行识别的方式来对客流情况进行分析,使得分析获得的客流情况与实际的客流情况符合度高,能够提高客流分析结果的准确度。
下述基于生物特征识别的客流分析方法由上述客流分析端执行。
如图3所示,为本发明提供的另一种基于生物特征识别的客流分析方法的一个优选的实施例的流程示意图,包括步骤s31至s33,具体如下:
s31:发送生物特征信息采集指令至至少一个布控端,以使每个所述布控端根据所述生物特征信息采集指令控制生物特征信息采集装置采集获得人体生物特征并通过对所述人体生物特征进行识别获得相应的人体生物特征信息。
在本实施例中,由客流分析端生成生物特征信息采集指令并将该生物特征信息采集指令发送至布控端,以触发布控端的对人体的生物特征信息进行采集的流程。其中,布控端中的生物特征信息采集装置中包含人脸图像采集装置(更优选地,该人脸图像采集装置为摄像头)、语音片段采集装置和/或指纹图像采集装置。
s32:接收每个所述布控端发送的所述人体生物特征信息。
在本实施例中,由于客流分析端与一个或者多个布控端相连,因此可以同时接收各个布控端采集到的人体生物特征信息。
s33:对所有所述人体生物特征信息进行分析,生成相应的客流分析数据。
在本实施例中,客流分析端在接收到各个布控端发送的人体生物特征信息之后,对这些人体生物特征信息进行分析,从而生成相应的客流分析数据。
在另一个优选的实施例中,上述s33还可以进一步包括子步骤s3301至s3303,具体如下:
s3301:对每个所述人体生物特征信息进行分析,判断每两个所述人体生物特征信息中的所述布控端标识码、所述人体生物特征数据和所述人体生物特征数据生成时间戳是否相同。
在本实施例中,每个所述人脸信息中包含对应的布控端标识码、人体生物特征数据和人体生物特征数据生成时间戳。因此,客流分析端将接收到的人体生物特征信息进行两两比对,判断其中所包含的数据是否相同。
s3302:若任意两个所述人体生物特征信息中的所述布控端标识码不同且所述人体生物特征数据和所述人体生物特征数据生成时间戳相同,则生成包含警告信息的所述客流分析数据。
在本实施例中,若判定任意两个人体生物特征信息中的布控端标识码不同,但是人体生物特征数据和人体生物特征数据生成时间戳相同,则表明同一个人在同一时间出现在了两个不同的地点,极有可能是有人冒充模仿,因此生成相应的包含警告信息的客流分析数据,从而使得工作人员能根据该警告信息采取相应的措施。
s3303:否则,生成包含分析通过信息的所述客流分析数据。
在本实施例中,若判断结果为除上述s3302所述的情况外的其他情况,则认为这些人体生物特征信息无误,因此生成包含分析通过信息的客流分析数据。
本发明实施例通过对人体的生物特征进行识别的方式来对客流情况进行分析,使得分析获得的客流情况与实际的客流情况符合度高,能够提高客流分析结果的准确度。
相应地,本发明还提供了一种基于生物特征识别的客流分析装置。
如图4所示,为本发明提供的一种基于生物特征识别的客流分析装置的一个优选的实施例的结构示意图,具体包括:
人体生物特征采集模块41,用于响应于生物特征信息采集指令,控制生物特征信息采集装置采集获得人体生物特征;
生物特征信息获得模块42,用于对所述人体生物特征进行识别,获得相应的人体生物特征信息;以及,
客流分析数据获得模块43,用于将所述人体生物特征信息发送至客流分析端,以使所述客流分析端对所述人体生物特征信息进行分析并生成相应的客流分析数据。
进一步地,所述基于生物特征识别的客流分析装置,还包括:
生物特征信息采集指令生成模块,用于每隔预设时间段生成所述生物特征信息采集指令。
进一步地,所述生物特征信息采集装置包括人脸图像采集装置;则所述人体生物特征为人脸图像;所述人脸图像采集装置为摄像头;
所述生物特征信息获得模块,具体包括:
人脸信息分析获得单元,用于根据人脸识别算法对所述人脸图像进行识别分析,获得相应的所述人脸信息。
进一步地,所述生物特征信息采集装置包括语音片段采集装置;则所述人体生物特征为语音片段;所述人体生物特征信息为声纹信息。
进一步地,所述生物特征信息采集装置包括指纹图像采集装置;则所述人体生物特征为指纹图像;所述人体生物特征信息为指纹信息。
本发明实施例通过对人体的生物特征进行识别的方式来对客流情况进行分析,使得分析获得的客流情况与实际的客流情况符合度高,能够提高客流分析结果的准确度。
本发明还提供了另一种基于生物特征识别的客流分析装置。
如图5所示,为本发明提供的另一种基于生物特征识别的客流分析装置的一个优选的实施例的结构示意图,具体包括:
生物特征信息采集指令生成模块51,用于发送生物特征信息采集指令至至少一个布控端,以使每个所述布控端根据所述生物特征信息采集指令控制生物特征信息采集装置采集获得人体生物特征并通过对所述人体生物特征进行识别获得相应的人体生物特征信息;
生物特征信息收集模块52,用于接收每个所述布控端发送的所述人体生物特征信息;以及,
客流分析数据生成模块53,用于对所有所述人体生物特征信息进行分析,生成相应的客流分析数据。
进一步地,每个所述人体生物特征信息中包含对应的布控端标识码、人体生物特征数据和人体生物特征数据生成时间戳;
则所述客流分析数据生成模块,具体包括:
人体生物特征信息分析判断单元,用于对每个所述人体生物特征信息进行分析,判断每两个所述人体生物特征信息中的所述布控端标识码、所述人体生物特征数据和所述人体生物特征数据生成时间戳是否相同;以及,
第一分析数据生成单元,用于当任意两个所述人体生物特征信息中的所述布控端标识码不同且所述人体生物特征数据和所述人体生物特征数据生成时间戳相同时,生成包含警告信息的所述客流分析数据;或者,
第二分析数据生成单元,用于当不满足所述第一分析数据生成单元的执行条件时,生成包含分析通过信息的所述客流分析数据。
本发明实施例通过对人体的生物特征进行识别的方式来对客流情况进行分析,使得分析获得的客流情况与实际的客流情况符合度高,能够提高客流分析结果的准确度。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。