掌桥专利:专业的专利平台
掌桥专利
首页

用户画像数据建立方法与装置

文献发布时间:2023-06-19 11:35:49


用户画像数据建立方法与装置

技术领域

本申请涉及数据采集领域,具体而言,涉及一种用户画像数据建立方法与装置。

背景技术

广告终端在我们的日常生活中,随处可见。例如,地铁通道、广场、电梯内都可能分布广告终端,为广告商的宣传带来了便捷。当任意一个用户经过广告终端时,广告终端会按照既定的广告进行循环播放,这样会存在对用户可能对播放的广告不感兴趣,即对用户播放的广告的有效性低。

现有技术中,通过采集经过广告终端的用户的人体图像,从人体图像中提取用户特征。后续可以根据提取的用户特征,选择对用户播放的广告。然而上述的用户特征对用户的描绘还是不够全面。进而,会导致选择的广告对用户播放的有效性还是很低。

发明内容

本申请的目的在于提供一种用户画像数据建立方法与装置,用以解决用户特征对用户的描绘还是不够全面,导致选择的广告对用户播放的有效性低的问题。

第一方面,本申请实施例提供了一种用户画像建立方法,应用于服务器,所述方法包括:接收第一广告终端在播放目标广告时采集的第一环境图像、以及与第一广告终端的距离在预设距离内的用户终端关联的用户身份信息,第一环境图像包括用户人脸图像;根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据,其中,线上用户数据基于用户身份信息在目标应用程序关联的操作记录生成;融合线下用户数据与线上用户数据,建立用户画像数据。

该用户画像建立方法,通过根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据,并融合线下用户数据与线上用户数据,建立用户画像数据。进而,用户画像数据中包含了线下用户数据与线上用户数据,从而使得用户画像数据包含了更丰富的数据内容,对用户特征的描述也更加全面、准确。

一种可能的实施方式中,在根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据之前,所述方法还包括:确定用户人脸图像和用户身份信息是否匹配;若用户人脸图像和用户身份信息匹配,则建立第一环境图像与用户身份信息的关联关系。在第一环境图像与用户身份信息存在关联关系情况下,可以确定提取的线下用户数据和线上用户数据为描述同一用户的数据。进而,使得建立的用户画像数据更具备参考价值。

进一步地,在根据第一环境图像提取线下用户数据,以及根据用户身份信息从与目标广告关联的目标应用程序提取线上用户数据之前,该方法还包括:接收第一广告终端发送的第一广告终端标识,其中,第一广告终端标识与第一环境图像关联;接收用户终端发送的广告标识信息及第二广告终端标识,广告标识信息与第二广告终端标识为从目标广告中获取的;确定用户人脸图像和用户身份信息是否匹配,包括:若第一广告终端标识与第二广告终端标识一致,且广告标识信息与目标广告关联,则确定用户人脸图像与用户身份信息匹配。当第一广告终端标识与第二广告终端标识一致时,说明用户观看广告商确定的广告终端播放的广告,进一步地,当广告标识信息与目标广告关联时,才说明用户观看广告终端播放的广告商确定的目标广告。进而,使得用户人脸图像和用户身份信息匹配结果的可靠性更高。

或者,进一步地,第一环境图像包括多个用户人脸图像,确定用户人脸图像与用户身份信息是否匹配,包括:识别多个用户人脸图像中,具有获取目标广告中的广告标识信息的行为的目标人脸图像,且所述目标人脸图像的数量为一个;获取多个用户终端中的目标终端的广告标识信息和用户身份信息;若获取的广告标识信息与目标广告关联,则确定目标人脸图像与用户身份信息匹配。仅将目标人脸图像与用户身份信息匹配,可以从多个用户人脸图像确定出对目标广告感兴趣的用户的目标人脸图像。进而,为该用户建立的用户画像数据更具备参考价值。

一种可能的实施方式中,在建立用户画像数据之后,方法还包括:

接收第二广告终端发送的第二环境图像,第二环境图像包括用户人脸图像;查询与用户人脸图像关联的用户画像数据;根据用户画像数据,从广告数据库中筛选待投放广告;将待投放广告下发至第二广告终端投放。由于用户画像数据包含了更丰富的数据内容,对用户特征的描述也更加全面、准确。进而,在根据用户画像数据在第二广告终端投放的广告也更符合用户的需求。

或者,另一种可能的实施方式中,在建立用户画像数据之后,方法还包括:

接收用户终端发送的产品浏览请求及用户身份信息;查询与用户身份信息关联的用户画像数据;根据用户画像数据,从产品数据库中筛选出待推荐产品信息;将待推荐产品信息发送至用户终端的显示界面显示。由于用户画像数据包含了更丰富的数据内容,对用户特征的描述也更加全面、准确。进而,在根据用户画像数据在用户终端的显示界面显示的待推荐产品信息,也更符合用户的需求。

一种可能的实施方式中,接收第一广告终端在播放目标广告时采集的第一环境图像、以及与第一广告终端的距离在预设距离内的用户终端关联的用户身份信息,包括:

接收来自用户终端的广告标识信息及第二广告终端标识;其中,用户终端位于第一广告终端附近;

根据所述第二广告终端标识通知第一广告终端采集第一环境图像或主动上传第一环境图像,并接收第一广告终端发送的第一环境图像;

若检测到第一环境图像包括用户人脸图像,则通知第一广告终端采集与用户终端关联的用户身份信息,并接收第一广告终端发送的用户身份信息。

第二方面,本申请实施例还提供一种用户画像建立装置,应用于服务器,所述装置包括:

信息接收单元,用于接收第一广告终端在播放目标广告时采集的第一环境图像、以及与第一广告终端的距离在预设距离内的用户终端关联的用户身份信息,第一环境图像包括用户人脸图像;

数据提取单元,用于根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据,其中,线上用户数据基于用户身份信息在目标应用程序关联的操作记录生成;

数据融合单元,用于融合线下用户数据与线上用户数据,建立用户画像数据。

第三方面,本申请实施例提供一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如上述第一方面提供的所述方法中的步骤。

第四方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如上述第一方面提供的所述方法中的步骤。

本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的服务器、第一广告终端以及用户终端之间的交互示意图;

图2为本申请实施例提供的用户画像建立方法的流程图;

图3为本申请实施例提供的用户画像建立装置的功能模块框图;

图4为本申请实施例提供的电子设备的电路连接框图。

具体实施方式

下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述。

本申请实施例提供了一种用户画像建立方法,该方法可以应用于服务器10。如图1所示,服务器10可以分别与用户终端20、第一广告终端30通信连接,以便进行数据交互。本申请实施例中,用户终端20可以是智能手机或平板电脑。第一广告终端30可以设置于电梯内、地铁通道、楼宇大厅内等,在此不作限定。如图2所示,所述方法包括:

S201:服务器10接收第一广告终端30在播放目标广告时采集的第一环境图像、以及在第一广告终端30附近的用户终端20关联的用户身份信息。

其中,第一广告终端30可以包括显示屏与图像采集模块。显示屏用于播放目标广告,图像采集模块用于采集位于第一广告终端30附近的第一环境图像。其中,第一环境图像中包括用户人体图像,用户人体图像中包括用户人脸图像(用户人脸图像可以作为识别用户的身份标签)。用户人体图像中还可以包括:用户的配饰(首饰、着装、挎包等)。第一环境图像中还可以包括用户的携带物(如婴儿车、自行车、宠物)等物品。

另外,用户终端20关联的用户身份信息可以为:用户终端20的MAC地址或用户终端20的IMEI码或IDFA码或在用户终端20的目标应用程序的登陆账号等等,在此不作限定。当用户身份信息为用户终端20的MAC地址时,服务器10获取用户终端20的MAC地址的方式可以为:第一广告终端30通过WIFI探针采集用户终端20的MAC地址,服务器10接收第一广告终端30上传的MAC地址,也可以是接收用户终端20上传的MAC地址。当用户身份信息为在用户终端20的目标应用程序的登陆账号时,服务器10获取登陆账号的方式可以为:用户终端20扫描位于第一广告终端30播放的目标广告中的可识别标签,进入登陆目标应用程序的登陆界面。用户终端20获取用户在登陆界面输入的登陆账号和登陆密码,而进入目标应用程序的浏览界面。同时,服务器10接收用户终端20发送的登陆账号和登陆密码。

S202:服务器10根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据。

对于线下用户数据而言,线下用户数据可以是根据图像识别算法从第一环境图像中提取的特征数据。例如,线下用户数据可以包括用户的人脸特征(年龄、性别、肤色等数据)、配饰数据(配饰的类别、品牌、颜色等配饰数据)、携带物数据(携带物的类别、品牌、颜色等携带物数据)、行为数据(用户的动作数据、神态数据等)。对于线上用户数据而言,线上用户数据是基于用户身份信息在目标应用程序关联的操作记录生成的,目标应用程序可以与目标广告关联(目标广告与目标应用程序为同一广告商的产品,或者目标应用程序可以用于播放目标广告)。其中,操作记录可以包括浏览记录、下单记录、支付记录等等,在此不作限定。

S203:融合线下用户数据与线上用户数据,建立用户画像数据。

该用户画像建立方法,通过根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据,并融合线下用户数据与线上用户数据,建立用户画像数据。进而,用户画像数据中包含了线下用户数据与线上用户数据,从而使得用户画像数据包含了更丰富的数据内容,对用户特征的描述也更加全面、准确。

可以理解地,当线下用户数据和线上用户数据为描述同一用户的数据时,建立的用户画像数据才具备参考价值。因此,为了使得获取的线下用户数据和线上用户数据为描述同一用户的数据,可以预先匹配获取的用户人脸图像和用户身份信息,若用户人脸图像和用户身份信息匹配,则建立第一环境图像与用户身份信息的关联关系。在第一环境图像与用户身份信息存在关联关系时,根据第一环境图像提取的线下用户数据,以及提取的与用户身份信息关联的线上用户数据为描述同一用户的数据。进而,使得建立的用户画像数据具备参考价值。

具体地,对将用户人脸图像和用户身份信息具体匹配的方式可以包括但不限于以下两种:

第一种匹配方式:

首先,服务器10接收第一广告终端30发送的第一广告终端30标识。其中,第一广告终端30标识与第一环境图像关联,第一环境图像包括一个用户人脸图像。具体地,第一广告终端30标识可以标记于第一环境图像,以指示第一环境图像是第一广告终端30拍摄的。

然后,服务器10接收用户终端20发送的广告标识信息及第二广告终端标识。

其中,广告标识信息与第二广告终端标识为用户终端20从第一广告终端30中获取的。具体地,用户终端20获取广告标识信息及第二广告终端标识方式包括但不限于以下两种:第一种:用户终端20扫描在第一广告终端30播放的目标广告中的可识别标签(如二维码),从可识别标签中获取广告标识信息及第二广告终端标识,可以理解地,上述的广告标识信息为可识别标签。第二种:在目标广告中播放有“摇一摇”的标识时,用户终端20在被摇晃后,检测目标广告的音频信息(即广告标识信息和第二广告终端标识)。

最后,若第一广告终端30标识与第二广告终端标识一致,且广告标识信息与目标广告关联,则服务器10确定用户人脸图像与用户身份信息匹配。当第一广告终端30标识与第二广告终端标识一致时,说明用户在观看第一广告终端30播放的广告,进一步地,当广告标识信息与目标广告关联时,才说明用户观看的在第一广告终端30播放的目标广告。进而,使得用户人脸图像和用户身份信息匹配结果的可靠性更高。

第二种匹配方式:

当第一环境图像包括多个用户人脸图像时,首先识别多个用户人脸图像中,具有获取目标广告中的广告标识信息的行为的目标人脸图像,且所述目标人脸图像的数量为一个。其中,获取目标广告中的广告标识信息的行为可以为但不限于:识别第一环境图像中用户对目标广告的可识别标签中的可识别标签的扫描行为;或者在播放的目标广告中显示有“摇一摇”的标识时,识别第一环境图像中用户对用户终端20的摇动行为。

然后,获取多个用户终端20中的目标终端的广告标识信息和用户身份信息。其中,获取目标终端的广告标识信息和用户身份信息方式,与第一种匹配方式中获取目标终端的广告标识信息和用户身份信息方式相同,在此不再赘述。

若获取的广告标识信息与目标广告关联,则确定目标人脸图像与用户身份信息匹配。仅将目标人脸图像与用户身份信息匹配,可以从多个用户人脸图像确定出对目标广告感兴趣的用户的目标人脸图像。进而,为该用户建立的用户画像数据,更具备参考价值。

另外,在以下的实现方式中,在不用将目标人脸图像与用户身份信息匹配的情况下,也可以保证获取到的线下用户数据和线上用户数据为描述同一用户的数据。具体地,S201包括:

首先,服务器10接收来自用户终端20的广告标识信息及第二广告终端标识。

其中,用户终端20与第一广告终端30的距离在预设距离内,因此,第一广告终端30可以拍摄到持有用户终端20的用户的用户人脸图像。广告标识信息与第二广告终端标识也可以是用户终端20从目标广告中获取的。其中,获取目标终端的广告标识信息和第二广告终端标识方式,与第一种匹配方式中获取目标终端的广告标识信息和第二广告终端标识方式相同,在此不再赘述。

然后,服务器10根据所述第二广告终端标识通知第一广告终端30采集第一环境图像或主动上传第一环境图像,并接收第一广告终端30发送的第一环境图像。

最后,若检测到第一环境图像包括用户人脸图像,则通知第一广告终端30采集与用户终端20关联的用户身份信息,并接收第一广告终端30发送的用户身份信息。其中,获取用户身份信息的方式,与第一种匹配方式中获取用户身份信息的方式相同,在此不再赘述。可以理解地,在识别到用户的用户人脸图像的同时,采集到用户持有的用户终端20关联的用户身份信息,则说明用户人脸图像和用户身份信息属于同一用户的,无需再进行匹配。

另外,在上述的S201-S203中,是为了建立更具备参考价值的用户画像数据。在成功建立用户画像数据后,可以将用户画像数据分别与用户人脸图像、用户身份信息建立关联关系,以便后续可以根据用户人脸图像或用户身份信息调用用户画像数据。对于用户画像数据的应用,可以包括但不限于以下两种方式:

第一种,在S203之后,该方法还包括:

首先,服务器10接收第二广告终端发送的第二环境图像,第二环境图像包括用户人脸图像。当用户位于第二广告终端附近时,会被第二广告终端拍摄到,服务器10接收的来自第二广告终端的第二环境图像。

然后,服务器10查询与用户人脸图像关联的用户画像数据。由于用户人脸图像事先与用户画像数据建立了关联关系。由此,服务器10可以根据用户人脸图像查询用户画像数据。

最后,根据用户画像数据,从广告数据库中筛选待投放广告。将待投放广告下发至第二广告终端投放。由于用户画像数据包含了更丰富的数据内容,对用户特征的描述也更加全面、准确。进而,在根据用户画像数据在第二广告终端投放的广告也更符合用户的需求。

第二种,在S203之后,该方法还包括:

首先,服务器10接收用户终端20发送的产品浏览请求及用户身份信息。当用户在用户终端20打开与目标广告关联的目标应用程序的产品浏览界面时,服务器10接收用户终端20发送的产品浏览请求及用户身份信息。

然后,服务器10查询与用户身份信息关联的用户画像数据。由于用户身份信息事先与用户画像数据建立了关联关系。由此,服务器10可以根据用户人脸图像查询用户画像数据。

最后,根据用户画像数据,从产品数据库中筛选出待推荐产品信息;将待推荐产品信息发送至用户终端20的显示界面显示。由于用户画像数据包含了更丰富的数据内容,对用户特征的描述也更加全面、准确。进而,根据用户画像数据在用户终端20的显示界面显示的待推荐产品信息,也更符合用户的需求。

请参阅图3,本申请实施例还提供一种用户画像建立装置,应用于服务器10。如图1所示,服务器10可以分别与用户终端20、第一广告终端30通信连接,以便进行数据交互。需要说明的是,本申请实施例所提供的用户画像建立装置,其基本原理及产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。所述装置包括信息接收单元301、数据提取单元32、数据融合单元33。其中,

信息接收单元301,用于接收第一广告终端30在播放目标广告时采集的第一环境图像、以及在第一广告终端30附近的用户终端20关联的用户身份信息。

其中,还可以直接接收第一广告终端30根据第一环境图像提取的线下用户数据。

数据提取单元32,用于根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据,其中,线上用户数据基于用户身份信息在目标应用程序关联的操作记录生成。

数据融合单元33,用于融合线下用户数据与线上用户数据,建立用户画像数据。

一种可能的实施方式中,所述装置还可以包括:

信息匹配单元,用于确定用户人脸图像和用户身份信息是否匹配。

关联关系建立单元,用于若用户人脸图像和用户身份信息匹配,则建立第一环境图像与用户身份信息的关联关系。

一种可能的实施方式中,信息接收单元301,还可以用于接收第一广告终端30发送的第一广告终端30标识。

其中,第一广告终端30标识与第一环境图像关联。

信息接收单元301,还可以用于接收用户终端20发送的广告标识信息及第二广告终端标识,广告标识信息与第二广告终端标识为从目标广告中获取的。

信息匹配单元,具体用于若第一广告终端30标识与第二广告终端标识一致,且广告标识信息与目标广告关联,则确定用户人脸图像与用户身份信息匹配。

另一种可能的实施方式中,所述装置还可以包括:

图像识别单元,用于识别多个用户人脸图像中,具有获取目标广告中的广告标识信息的行为的目标人脸图像。

信息获取单元,用于获取多个用户终端20中的目标终端的广告标识信息和用户身份信息。

信息匹配单元,具体用于若获取的广告标识信息与目标广告关联,则确定目标人脸图像与用户身份信息匹配。

又一种可能的实施方式中,信息接收单元301,具体用于接收来自用户终端20的广告标识信息及第二广告终端标识。其中,用户终端20位于与第一广告终端30的附近。

信息发送单元,用于根据第二广告终端标识通知第一广告终端30采集第一环境图像。

信息接收单元301,还用于接收第一广告终端30发送的第一环境图像;

信息发送单元,还用于若检测到第一环境图像包括用户人脸图像,则通知第一广告终端30采集与用户终端20关联的用户身份信息。

信息接收单元301,还用于接收第一广告终端30发送的用户身份信息。

可选地,信息接收单元301,还可以用于接收第二广告终端发送的第二环境图像,第二环境图像包括用户人脸图像。所述装置还可以包括:

数据查询单元,用于查询与用户人脸图像关联的用户画像数据。

数据筛选单元,用于根据用户画像数据,从广告数据库中筛选待投放广告。

广告投放单元,用于将待投放广告下发至第二广告终端投放。

或者,可选地,信息接收单元301,还可以用于接收用户终端20发送的产品浏览请求及用户身份信息。所述装置还可以包括:

数据查询单元,用于查询与用户身份信息关联的用户画像数据。

信息筛选单元,用于根据用户画像数据,从产品数据库中筛选出待推荐产品信息。

信息发送单元,用于将待推荐产品信息发送至用户终端20的显示界面显示。

以上现有技术中的方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本发明实施例针对上述问题所提出的解决方案,都应该是发明人在本发明过程中对本发明做出的贡献。

请参照图4,图4为本申请实施例提供的一种用于执行用户画像建立方法的电子设备的结构示意图。电子设备可以是上述实施例中的服务器。电子设备可以包括:至少一个处理器110,例如CPU,至少一个通信接口120,至少一个存储器130和至少一个通信总线140。其中,通信总线140用于实现这些组件直接的连接通信。其中,本申请实施例中设备的通信接口120用于与其他节点设备进行信令或数据的通信。存储器130可以是高速RAM存储器,也可以是非易失性的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器130可选的还可以是至少一个位于远离前述处理器的存储装置。存储器130中存储有计算机可读取指令,当计算机可读取指令由所述处理器110执行时,电子设备执行上述图2所示方法过程。

可以理解,图2所示的结构仅为示意,所述电子设备还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。

该装置可以是电子设备上的模块、程序段或代码。应理解,该装置与上述图2方法实施例对应,能够执行图2方法实施例涉及的各个步骤,该装置具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。

需要说明的是,本领域技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再重复描述。

本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,执行如图1所示方法实施例中电子设备所执行的方法过程。

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如,包括接收第一广告终端在播放目标广告时采集的第一环境图像、以及与第一广告终端的距离在预设距离内的用户终端关联的用户身份信息,第一环境图像包括用户人脸图像;根据第一环境图像提取线下用户数据,以及提取与用户身份信息关联的线上用户数据,其中,线上用户数据基于用户身份信息在目标应用程序关联的操作记录生成;融合线下用户数据与线上用户数据,建立用户画像数据。

在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

再者,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。

以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 一种基于大数据的用户画像建立方法和用户画像管理系统
  • 用户画像数据建立方法与装置
技术分类

06120112984531