本发明实施例涉及人工智能技术领域,尤其涉及一种用户识别方法及装置。
背景技术:
目前商场和店铺等厅店都有在用户到厅后,识别用户的需求,以为用户更好地提供服务。针对上述需求,相关技术提供了一种用户识别方法,在用户抵达厅店时获取用户的人脸图像,将获取到的人脸图像与预先存储的人脸特征库进行匹配,从而对用户进行识别。在识别出用户身份后,即根据用户身份获取该用户相关的用户画像,从而便于后续更好地提供服务。由于预先存储的人脸特征库通常包含海量数据,从而无法快速识别出用户身份。
技术实现要素:
为了解决上述问题,本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的智能家具的用户识别方法及装置。
根据本发明实施例的第一方面,提供了一种用户识别方法,包括:
获取目标用户的人脸图像,目标用户的人脸图像是在目标用户进入服务地点后对目标用户进行拍摄得到的;
将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。
本发明实施例提供的方法,通过获取目标用户的人脸图像,将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。由于只需要将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,而不用与所有录入的人脸图像进行匹配,从而匹配效率较高,进而能够快速识别出目标用户的身份。
根据本发明实施例的第二方面,提供了一种用户识别装置,包括:
第一获取模块,用于获取目标用户的人脸图像,目标用户的人脸图像是在目标用户进入服务地点后对目标用户进行拍摄得到的;
匹配模块,用于将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。
根据本发明实施例的第三方面,提供了一种电子设备,包括:
至少一个处理器;以及
与处理器通信连接的至少一个存储器,其中:
存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行第一方面的各种可能的实现方式中任一种可能的实现方式所提供的用户识别方法。
根据本发明的第四方面,提供了一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行第一方面的各种可能的实现方式中任一种可能的实现方式所提供的用户识别方法。
应当理解的是,以上的一般描述和后文的细节描述是示例性和解释性的,并不能限制本发明实施例。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种用户识别方法的流程示意图;
图2为本发明实施例提供的一种用户识别装置的结构示意图;
图3为本发明实施例提供的一种电子设备的框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前商场和店铺等厅店都有在用户到厅后,识别用户的需求,以为用户更好地提供服务。针对上述需求,相关技术提供了一种用户识别方法,在用户抵达厅店时获取用户的人脸图像,将获取到的人脸图像与预先存储的人脸特征库进行匹配,从而对用户进行识别。在识别出用户身份后,即根据用户身份获取该用户相关的用户画像,从而便于后续更好地提供服务。其中,可通过在厅店门口设置摄像头以实现用户人脸图像的获取。另外,预先存储的人脸特征库可基于用户在厅店进行会员注册时录入的照片所得到。
上述方案存在如下三个方面的缺陷,第一方面,由于预先存储的人脸特征库是基于用户在厅店进行会员注册时采集的照片所得到的,从而后续在对用户进行识别时,只能识别出预先注册会员且录入照片的用户,进而应用范围比较有限。第二方面,由于需要以会员注册的形式单独录入用户的照片,从而需要用户配合录入,用户的感知性比较差。第三方面,当注册会员的用户数量较大时,人脸特征库会存储所有会员的人脸特征,从而后续将进入厅店的用户的人脸图像与人脸特征库进行逐一匹配时,效率会比较低,无法从海量数据中快速识别用户。
针对上述第三方面的缺陷,本发明实施例提供了一种用户识别方法。该方法可应用在各种线上服务与线下服务结合的场景,如营业厅、线下商城等,本发明实施例对此不作具体限定。参见图1,该方法包括:
101、获取目标用户的人脸图像,目标用户的人脸图像是在目标用户进入服务地点后对目标用户进行拍摄得到的。
其中,服务地点可以为营业厅或线下店铺等,本发明实施例对此不作具体限定。需要说明的是,本步骤中的目标用户指的是进入服务地点的用户,也即凡是进入服务地点的用户均会对其拍照,以获取其人脸图像,并将其作为目标用户。以服务地点为营业厅为例,进入服务地点的目标用户,也即指的是进入营业厅的用户。在营业厅的店铺门口可设置摄像头,从而以实时监控。通过摄像头可实时逐帧获取图片,并进行人脸抓取,从而在图片中存在人脸时即可获取人脸图像。
102、将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。
其中,潜在服务目标列表中的用户指的是实时位于预设区域内的用户,而预设区域是覆盖服务地点的。例如,以服务地点为营业厅为例,若以营业厅为中心,则可将营业厅周围一圈的区域划定成预设区域。需要说明的是,由于是确定潜在需要进入营业厅的用户,以在用户进入营业厅时识别出用户的身份,而已经进入营业厅的用户按照本发明实施例的流程已完成身份识别,从而由上述方式划定的预设区域可以不包含营业厅本身,只是包含营业厅周围一圈的区域。基于上述说明,本步骤中的“预设区域覆盖服务地点”可以指的是服务地点周围一圈的区域但不包括服务地点本身,本发明实施例对此不作具体限定。
由于预设区域可以为营业厅周围一圈的区域,从而若在某一时刻某一用户位于预设区域内,则可该用户是有可能要进入营业厅的。基于此,该时刻位于预设区域的用户可构成潜在服务目标列表。另外,预设区域的大小及形状可以根据需求进行设置,如以营业厅为中心且半径为10米的圆形区域,本发明实施例对此不作具体限定。
需要说明的是,本步骤中潜在服务目标列表中的用户为实时位于预设区域内的用户,这里的“实时”可通过周期性收集的方式实现,本发明实施例对此不作具体限定。例如,潜在服务目标列表可以每隔一分钟更新一次,也即每隔一分钟收集位于预设区域内的用户,由于更新周期可以设置的比较短,从而在需要将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配时,潜在目标列表中的用户均为实时位于预设区域内的用户,也即为潜在需要进入营业厅办理业务的用户。上述更新周期可以根据需求进行设置,更新周期短则实时性越高,本发明实施例对此不作具体限定。
还需要说明的是,潜在服务目标列表中的用户的人脸图像可通过上述说明中注册会员的方式提前录入,从而从录入会员的人脸图像中获取,也可以通过其它方式获取,本发明实施例对此不作具体限定。
另外,潜在服务目标列表中可通过存储用户标识的方式以表示与预设区域内的用户之间的对应关系,本发明实施例对此不作具体限定。用户标识具体可以为手机号码或即时通讯账号等,本发明实施例对此也不作具体限定。也即,若某用户的手机号码出现在潜在服务目标列表中,则表明该用户在预设区域内。以用户标识为手机号码为例,通过手机定位的方式,可以确定用户的位置信息,从而在预设区域已经划定的前提下,根据用户的位置信息,即可确定位于预设区域内的用户,并可基于位于预设区域内的用户标识构成潜在服务目标列表。
最后,根据匹配结果识别目标用户,主要指的是识别出目标用户的身份,包括但不限于目标用户的姓名、年龄及性别等。当然,根据需求还可以识别出该目标用户的其它信息,本发明实施例对此不作具体限定。
本发明实施例提供的方法,通过获取目标用户的人脸图像,将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。由于只需要将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,而不用与所有录入的人脸图像进行匹配,从而匹配效率较高,进而能够快速识别出目标用户的身份。
基于上述实施例的内容,作为一种可选实施例,在将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户之前,还可以实时获取潜在服务目标列表以及潜在服务目标列表的用户的人脸图像,本发明实施例对此不作具体限定,包括但不限于:实时确定位于预设区域内的用户,并构建潜在服务目标列表;获取潜在服务目标列表中的用户的人脸图像。
上述过程中的“实时”与上述实施例中“潜在服务目标列表中的用户为实时位于预设区域内的用户”中的“实时”可以为相同含义。例如,若“实时确定位于预设区域内的用户”中的“实时”也是通过周期性收集的方式实现的,则也可以每隔一分钟可确定位于预设区域内的用户。此时,潜在服务目标列表中的用户可相应实时更新。获取潜在服务目标列表中用户的人脸图像的过程可参考上述实施例的内容,此处不再赘述。
基于上述实施例的内容,作为一种可选实施例,本发明实施例不对实时确定位于预设区域内的用户的方式作具体限定,包括但不限于:确定预设数量个目标基站,每一目标基站的信号均覆盖预设区域,预设数量不小于3;根据预设数量个目标基站中每一目标基站的信号覆盖用户列表,确定位于预设区域内的用户。
具体地,服务地点与基站的位置都是固定的且都有精确的位置信息,在确定预设数量个基站时,可根据服务地点周边基站与服务地点之间的距离,选取预设数量个基站作为目标基站。例如,以预设数量为3为例,可将周边的每一基站与服务地点之间的距离进行排序,从而选取距离最近的三个基站作为目标基站,本发明实施例对此不作具体限定。其中,每一目标基站的信号是均可以覆盖到预设区域的。
由于用户的移动终端与基站是持续通信的,从而每一基站是知道哪些手机号码在通过自身实现与外界实现通信。因此,每一基站均可以对应一个信号覆盖用户列表,该列表中可以存放通过每一基站进行通信的手机号码。需要说明的是,生成该信号覆盖列表的过程可以由大数据平台实现,也可以由基站自身生成,本发明实施例对此不作具体限定。
具体地,用户的移动终端与基站之间交互的信令数据可以由基站传输至大数据平台,大数据平台可根据基站持续传输的信令数据,实时确定每一基站的信号覆盖用户列表。其中,这里的“实时”与上述实施例中提到的实时可以为相同含义,即也可以通过周期性地方式更新每一基站的信号覆盖用户列表。例如,基站可持续将于移动终端之间传输的信令数据传输至大数据平台,而大数据平台可以基于基站传输的信令数据,每隔一分钟更新每一基站的信号覆盖用户列表。
其中,信令数据中可携带有手机号码。相应地,信号覆盖用户列表中存放的也可以为手机号码,以表示手机号码对应的用户是在基站信号覆盖范围内的,本发明实施例对此不作具体限定。在确定目标基站的信号覆盖用户列表后,由于信号覆盖用户列表中的用户与基站之间的距离是可以获知的,从而依据用户与基站之间的距离可确定用户的位置,进而可确定位于预设区域内的用户。
由上述实施例的内容可知,每一目标基站的信号均是可以覆盖预设区域的。某一用户的所处位置若同时被预设数量个基站的信号所覆盖,则该用户是可能位于预设区域内的。但也存在用户能被预设数量个目标基站的信号同时覆盖,该用户不位于预设区域内的情形。因此,需要从能被信号所覆盖的用户中确定位于预设区域内的用户。基于上述说明及实施例的内容,作为一种可选实施例,本发明实施例不对根据预设数量个目标基站中每一目标基站的信号覆盖用户列表,确定位于预设区域内的用户的方式作具体限定,包括但不限于:基于每一目标基站的信号覆盖用户列表,确定同时出现在每一信号覆盖用户列表中的重叠用户,根据每一重叠用户与每一目标基站之间的距离,确定每一重叠用户的位置信息,根据每一重叠用户的位置信息,确定位于预设区域内的用户。
例如,以预设数量为3为例。若用户a同时分别被3个目标基站的信号所覆盖,且与该三个目标基站均有交互,则该用户即为重叠用户。通过上述方式,可以在3个目标基站的信号覆盖用户列表中确定若干个重叠用户。由于每一重叠用户与每一目标基站之间的距离是可以通过重叠用户与目标基站之间的信令交互时长所确定的,从而根据每一重叠用户与每一目标基站之间的距离,可确定每一重叠用户的位置信息。在确定重叠用户的位置信息时,可采用三点定位法,本发明实施例对此不作具体限定。在确定重叠用户的位置信息后,由于预设区域的位置信息也是确认的,从而可确定重叠用户是否位于预设区域内。需要说明的是,预设区域的位置信息与重叠用户的位置信息可转化为相同的格式进行表示,如均转化为经纬度的方式表示,以便于进行比对,本发明实施例对此不作具体限定。
基于上述说明及实施例的内容,作为一种可选实施例,本发明实施例不对将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户的方式作具体限定,包括但不限于:获取目标用户的人脸图像的特征向量,并基于潜在服务目标列表中的用户的人脸图像,构建待匹配的用户特征库;将特征向量与待匹配的用户特征库进行匹配,根据匹配结果识别目标用户。
在基于潜在服务目标列表中的用户的人脸图像,构建待匹配的用户特征库之前,可预先获取潜在服务目标列表中的用户的人脸图像。由上述实施例的内容可知,潜在服务目标列表中可通过存储用户标识的方式以表示与预设区域内的用户之间的对应关系,且用户标识可以具体为手机号码。而目前通信网络的运营商在用户入网时,通常会录入用户对应的人脸图像。因此,从而可根据潜在服务目标列表中存储的手机号码,从运营商处获取手机号码对应用户的人脸图像。或者,从国政通平台也可以获取人脸图像,本发明实施例对此不作具体限定。
在获取到潜在服务目标列表中的用户的人脸图像后,可依此构建待匹配的用户特征库。另外,在获取目标用户的人脸图像后,可通过特征提取的方式提取人脸图像中的特征向量。将特征向量与待匹配的用户特征库进行匹配,根据匹配结果可识别目标用户。
需要说明的是,上述匹配流程的可通过基于openface框架的匹配系统实现。具体地,可将采集到的人脸图像放入神经网络中,使用facenet模型进行特征抽取,facenet依赖tripletloss方法来计算神经网络对人脸进行分类的准确性,并能够基于超球表面的测量结果进行人脸聚类,产生的128维度人脸嵌入(每张脸的128个测量值称为一个嵌入),可以对人脸进行匹配分类,从而完成人脸识别。上述匹配系统可使用100万用户人脸图片和身份证图片,并基于openface进行深度学习模型训练得到。当然,实际实施过程中还可以采用其它方式训练得到的匹配系统,本发明实施例对此不作具体限定。
考虑到用户进入服务地点后,通常是需要咨询或者办理业务的,而在用户身份得到识别后,是可以调取到该用户之前的一些历史特征信息的,如用户画像或者之前的购买记录等。因此,依据之前历史特征信息可以提供产品或服务推荐。基于上述说明及上述实施例的内容,作为一种可选实施例,在根据匹配结果识别目标用户之后,还可以向用户推荐产品或服务,本发明实施例对此不作具体限定,包括但不限于:获取目标用户的用户画像,并基于用户画像向目标用户提供产品推送服务。
由于用户身份是确认的,从而依据用户历史业务的办理数据或者服务及产品的购买数据,可以得到用户的用户画像。其中,用户画像即指的是用户信息标签化,就是通过收集与分析消费者社会属性、生活习惯、消费行为等主要信息的数据之后,抽象出一个用户的商业全貌数据。结合服务地点当前所推行的服务、产品或营销活动方案,再结合用户的用户画像,即可确定适合该用户的服务、产品或营销活动,从而可向用户提供产品推送服务。
基于上述实施例的内容,本发明实施例不对基于用户画像向目标用户提供产品推送服务的方式作具体限定,包括但不限于:基于用户画像,确定目标用户的潜在需求商品,并向目标用户推送潜在需求商品的订购链接地址。
其中,潜在需求商品即为结合服务地点当前所推行的服务、产品或营销活动方案,以及用户的用户画像,所确定的适合该用户的服务、产品或营销活动。在确定目标用户的潜在需求商品后,可向目标用户推送潜在需求商品的订购链接地址。例如,以服务地点为营业厅为例,当家庭空间大且有安防需求的用户在进入厅店后,若在智慧家居区域驻留时间比较长,则可将安防监控产品以及相关服务的订购链接地址通过短信的方式发送至用户的手机上。用户在打开订购链接地址后,可通过网页中引导式的流程完成安防监控产品以及相关服务的订购。
以服务地点为营业厅为例,目前营业厅在使用实施上述实施例提供的用户识别方法的识别系统后,到厅用户的业务受理时间减少40%,业务效益提升28%,用户满意度提升到99.5%,每用户平均收入由59升到68元,营业厅整体运营效率提升30%以上。
本发明实施例提供的方法,通过在识别出目标用户的身份后,获取目标用户的用户画像,并基于用户画像向目标用户提供产品推送服务。由于服务地点无需以会员注册的形式单独录入用户的照片,而是可以通过从网络通信运营商或者国政通平台处获取用户的人脸图像,从而不需要用户提前配合录入,用户体验较佳。其次,由于通过网络通信运营商或者国政通平台处获取用户的人脸图像,相比通过会员注册的方式,人脸图像比较全面,从而应用范围较广。另外,在对用户身份进行识别后,由于可基于用户画像对用户的潜在服务意图进行挖掘,并可向用户推荐可能需要的产品或服务,从而可进一步提升用户体验。最后,由于在可向用户推送商品的订购链接地址,从而可引导用户完成自助订购,进而可提升业务办理效率。
基于上述实施例的内容,本发明实施例提供了一种用户识别装置,该装置用于执行上述方法实施例中提供的用户识别方法。参见图2,该装置包括:第一获取模块201及匹配模块202;其中,
第一获取模块201,用于获取目标用户的人脸图像,目标用户的人脸图像是在目标用户进入服务地点后对目标用户进行拍摄得到的;
匹配模块202,用于将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。
基于上述实施例的内容,作为一种可选实施例,该装置还包括:
确定模块,用于实时确定位于预设区域内的用户;
构建模块,用于构建潜在服务目标列表;
第二获取模块,用于获取潜在服务目标列表中的用户的人脸图像。
基于上述实施例的内容,作为一种可选实施例,确定模块,包括:
第一确定单元,用于确定预设数量个目标基站,每一目标基站的信号均覆盖预设区域,预设数量不小于3;
第二确定单元,用于根据预设数量个目标基站中每一目标基站的信号覆盖用户列表,确定位于预设区域内的用户。
基于上述实施例的内容,作为一种可选实施例,第二确定单元,用于基于每一目标基站的信号覆盖用户列表,确定同时出现在每一信号覆盖用户列表中的重叠用户,根据每一重叠用户与每一目标基站之间的距离,确定每一重叠用户的位置信息,根据每一重叠用户的位置信息,确定位于预设区域内的用户。
基于上述实施例的内容,作为一种可选实施例,匹配模块202,用于获取目标用户的人脸图像的特征向量,并基于潜在服务目标列表中的用户的人脸图像,构建待匹配的用户特征库;将特征向量与待匹配的用户特征库进行匹配,根据匹配结果识别目标用户。
基于上述实施例的内容,作为一种可选实施例,该装置还包括:
第三获取模块,用于获取目标用户的用户画像;
推送模块,用于基于用户画像向目标用户提供产品推送服务。
基于上述实施例的内容,作为一种可选实施例,推送模块,用于基于用户画像,确定目标用户的潜在需求商品,并向目标用户推送潜在需求商品的订购链接地址。
本发明实施例提供的装置,通过获取目标用户的人脸图像,将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。由于只需要将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,而不用与所有录入的人脸图像进行匹配,从而匹配效率较高,进而能够快速识别出目标用户的身份。
通过在识别出目标用户的身份后,获取目标用户的用户画像,并基于用户画像向目标用户提供产品推送服务。由于服务地点无需以会员注册的形式单独录入用户的照片,而是可以通过从网络通信运营商或者国政通平台处获取用户的人脸图像,从而不需要用户提前配合录入,用户体验较佳。其次,由于通过网络通信运营商或者国政通平台处获取用户的人脸图像,相比通过会员注册的方式,人脸图像比较全面,从而应用范围较广。另外,在对用户身份进行识别后,由于可基于用户画像对用户的潜在服务意图进行挖掘,并可向用户推荐可能需要的产品或服务,从而可进一步提升用户体验。最后,由于在可向用户推送商品的订购链接地址,从而可引导用户完成自助订购,进而可提升业务办理效率。
图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)310、通信接口(communicationsinterface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行如下方法:获取目标用户的人脸图像,目标用户的人脸图像是在目标用户进入服务地点后对目标用户进行拍摄得到的;将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。
此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:获取目标用户的人脸图像,目标用户的人脸图像是在目标用户进入服务地点后对目标用户进行拍摄得到的;将目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别目标用户,潜在服务目标列表中的用户为实时位于预设区域内的用户,预设区域覆盖服务地点。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
1.一种用户识别方法,其特征在于,包括:
获取目标用户的人脸图像,所述目标用户的人脸图像是在所述目标用户进入服务地点后对所述目标用户进行拍摄得到的;
将所述目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别所述目标用户,所述潜在服务目标列表中的用户为实时位于预设区域内的用户,所述预设区域覆盖所述服务地点。
2.根据权利要求1所述的方法,其特征在于,所述将所述目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别所述目标用户之前,还包括:
实时确定位于所述预设区域内的用户,并构建所述潜在服务目标列表获取所述潜在服务目标列表中的用户的人脸图像。
3.根据权利要求2所述的方法,其特征在于,所述实时确定位于所述预设区域内的用户,包括:
确定预设数量个目标基站,每一目标基站的信号均覆盖所述预设区域,所述预设数量不小于3;
根据所述预设数量个目标基站中每一目标基站的信号覆盖用户列表,确定位于所述预设区域内的用户。
4.根据权利要求3所述的方法,其特征在于,所述根据所述预设数量个目标基站中每一目标基站的信号覆盖用户列表,确定位于所述预设区域内的用户,包括:
基于每一目标基站的信号覆盖用户列表,确定同时出现在每一信号覆盖用户列表中的重叠用户,根据每一重叠用户与每一目标基站之间的距离,确定每一重叠用户的位置信息,根据每一重叠用户的位置信息,确定位于所述预设区域内的用户。
5.根据权利要求1所述的方法,其特征在于,所述将所述目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别所述目标用户,包括:
获取所述目标用户的人脸图像的特征向量,并基于所述潜在服务目标列表中的用户的人脸图像,构建待匹配的用户特征库;
将所述特征向量与所述待匹配的用户特征库进行匹配,根据匹配结果识别所述目标用户。
6.根据权利要求1所述的方法,其特征在于,所述根据匹配结果识别所述目标用户之后,还包括:
获取所述目标用户的用户画像,并基于所述用户画像向所述目标用户提供产品推送服务。
7.根据权利要求6所述的方法,其特征在于,所述基于所述用户画像向所述目标用户提供产品推送服务,包括:
基于所述用户画像,确定所述目标用户的潜在需求商品,并向所述目标用户推送所述潜在需求商品的订购链接地址。
8.一种用户识别装置,其特征在于,包括:
第一获取模块,用于获取目标用户的人脸图像,所述目标用户的人脸图像是在所述目标用户进入服务地点后对所述目标用户进行拍摄得到的;
匹配模块,用于将所述目标用户的人脸图像与潜在服务目标列表中的用户的人脸图像进行匹配,根据匹配结果识别所述目标用户,所述潜在服务目标列表中的用户为实时位于预设区域内的用户,所述预设区域覆盖所述服务地点。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至7任一所述的方法。
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至7任一所述的方法。
技术总结