智能贩售设备的广告投放方法、智能贩售设备及服务器与流程

文档序号:31877388发布日期:2022-10-21 22:06阅读:42来源:国知局
智能贩售设备的广告投放方法、智能贩售设备及服务器与流程

1.本技术涉及物联网技术领域,特别涉及一种智能贩售设备的广告投放方法、智能贩售设备、服务器及计算机可读存储介质。


背景技术:

2.随着互联网技术的普及,一些传统电子设备也逐渐智能化。例如,商超或某些公共场所中在自动贩售设备等售卖设备上安装显示设备,并通过显示设备向消费者投放广告,从而吸引消费者购买商品。然而,当前通过显示设备所投放的广告投放精准度较差、智能程度低,不能很好的为商家以及顾客服务。


技术实现要素:

3.有鉴于此,本技术提供了一种智能贩售设备的广告投放方法、智能贩售设备、服务器及计算机可读存储介质。
4.本技术实施方式提供了一种智能贩售设备的广告投放方法,用于智能贩售设备,所述方法包括:
5.获取所述智能贩售设备所在环境的图像数据;
6.在根据所述图像数据确认所述智能贩售设备处于第一有人场景的情况下,将所述第一有人场景的场景信息上报至服务器;
7.接收所述服务器推送的针对所述场景信息生成的定制广告;
8.播放所述定制广告。
9.如此,在本技术的广告投放方法中,根据智能贩售设备的环境图像判断设备当前所处场景,特别针对第一有人场景,服务器可以有针对性的下发针对当前场景所定制的广告,有效提高广告投放的精准程度,广告投放更加智能化。
10.在某些实施方式中,所述在在根据所述图像数据确认所述智能贩售设备处于第一有人场景的情况下,将所述第一有人场景信息上报至服务器,包括:
11.在根据所述图像数据确认,在预定时间内所述智能贩售设备预定范围内的人脸满足预定条件且所述人脸唯一的情况下,确认所述智能贩售设备处于所述第一有人场景,所述预定条件包括所述人脸存在对应历史购物记录和/或所述人物特征符合预设的人物属性标签。
12.如此,如果根据环境图像确认图像中的人脸符合预定条件,并且有唯一人脸时,确认当前场景为第一有人场景,使得服务器可以有针对性地投放针对该场景的定制广告,该定制广告更加贴近当前顾客的购买需求。
13.在某些实施方式中,所述方法还包括:
14.在根据所述图像数据确认,在预定时间内所述智能贩售设备预定范围内的人脸满足所述预定条件但所述人脸不唯一的情况下,确认所述智能贩售设备处于第二有人场景;
15.播放预先设定的针对所述第二有人场景的第一默认广告。
16.如此,针对图像中检测到有多个满足预定条件的人脸的场景,播放存储在本地设置的针对该场景的广告,为不同场景配置相应的广告,投放广告与场景更加匹配,提高广告投放的效果,在本地预置广告也能提高广告推送的速率,快速响应当前场景。
17.在某些实施方式中,所述方法还包括:
18.在根据所述图像数据确认,在预定时间内所述智能贩售设备预定范围内的人脸不满足所述预定条件的情况下,确认所述智能贩售设备处于第三有人场景;
19.播放预先设定的针对所述第三有人场景的第二默认广告。
20.如此,针对图像中检测到人脸不满足预定条件的场景,播放存储在本地设置的针对该场景的广告,为不同场景配置相应的广告,投放广告与场景更加匹配,提高广告投放的效果,在本地预置广告也能提高广告推送的速率,快速响应当前场景。
21.在某些实施方式中,所述方法还包括:
22.在根据所述图像数据确认所述智能贩售设备处于无人场景的情况下,播放预先设定的针对所述无人场景的第三默认广告。
23.如此,针对图像中检未测到人脸的无人场景,播放存储在本地设置的针对该场景的广告,为不同场景配置相应的广告,投放广告与场景更加匹配,提高广告投放的效果,在本地预置广告也能提高广告推送的速率,快速响应当前场景。
24.在某些实施方式中,所述方法还包括:
25.在所述智能贩售设备所处场景由所述第一有人场景变化为所述第二有人场景或所述第三有人场景或所述无人场景的情况下,继续播放所述定制广告预定时间后将广告内容切换为与变化后场景对应的广告;或
26.在所述智能贩售设备所处场景由所述第二有人场景或所述第三有人场景或所述无人场景变化为所述第一有人场景的情况下,将当前播放的广告内容即时切换为所述定制广告;或
27.在所述智能贩售设备所处场景在所述第二有人场景、所述第三有人场景及所述无人场景之间变化的情况下,将当前播放的广告内容即时切换为变化后场景对应的广告;或
28.在所述智能贩售设备所述场景由前一第一有人场景变化为当前第一有人场景的情况下,将前一定制广告即时切换为当前定制广告。
29.如此,在设备所处场景发生变化时,对于由定制广告与预置广告的切换延时进行,一来满足商家投放定制广告的商业需求,二来保证当前用户的购物体验使其能够顺利完成购买商品的流程,而对于预置广告之间、预置广告与定制广告、定制广告与定制广告间的切换均实时进行。
30.在某些实施方式中,所述方法还包括:
31.检测所述智能贩售设备的门体开关状态,在未检测到所述门体开启的情况下,循环播放当前广告。
32.如此,通过检测设备门体的开关状态,来确认消费者购买商品的行为,在门体未开启的情况下,判断购买行为尚未发生,此时循环播放对应当前场景的广告。
33.在某些实施方式中,所述方法还包括:
34.在检测到所述门体开启的情况下,在所述门体开启至关闭期间循环播放当前广告。
35.如此,在门体开启的情况下,确认消费者当前处于商品购买状态,在购买行为发生期间循环播放对应当前场景的广告。
36.在某些实施方式中,所述方法还包括:
37.在检测所述门体关闭的情况下,获取所述智能贩售设备所在环境的图像数据,以确认所述智能贩售设备需投放的广告。
38.如此,在检测到门体关闭后,判断当前轮次的购买行为结束,开启下一轮场景的判断。
39.本技术实施方式提供了一种智能贩售设备的广告投放方法,用于服务器,所述方法包括:
40.接收所述智能贩售设备在根据环境图像数据确认所述智能贩售设备处于第一有人场景的情况下转发的第一有人场景的场景信息;
41.根据所述场景信息生成定制广告;
42.将所述定制广告内容下发至所述智能贩售设备以在所述智能贩售设备播放所述定制广告。
43.如此,在本技术的广告投放方法中,根据智能贩售设备的环境图像判断设备当前所处场景,特别针对第一有人场景,服务器可以有针对性的下发针对当前场景所定制的广告,有效提高广告投放的精准程度,广告投放更加智能化。
44.在某些实施方式中,所述根据所述场景信息生成定制广告,包括:
45.根据所述场景信息确认所述第一有人场景中的人脸是否符合第一定制广告的推送条件;
46.在确认所述人脸符合第一定制广告的推送条件的情况下,生成第一定制广告。
47.如此,针对第一有人场景中人脸的条件细化出不同的子场景,并根据不同的子场景为消费者推送更为准确的定制广告。
48.在某些实施方式中,所述根据所述场景信息生成定制广告,包括:
49.在确认所述人脸不符合所述第一定制广告的推送条件的情况下,确认所述人脸是否符合所述第二定制广告的推送条件;
50.在确认所述人脸符合第二定制广告的推送条件的情况下,根据人物特征生成第二定制广告;
51.在确认所述人脸不符合所述第二定制广告的推送条件的情况下,生成第三定制广告。
52.如此,针对第一有人场景中人脸的条件细化出不同的子场景,并根据不同的子场景为消费者推送更为准确的定制广告。
53.本技术实施方式提供了一种智能贩售设备,所述智能贩售设备包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现如上所述的方法。
54.本技术实施方式提供了一种服务器,所述服务器包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现如上所述的方法。
55.本技术实施方式提供了一种计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令处理器执行时,使得所述处理器实现上述方法。
56.如此,在本技术中,可根据智能贩售设备的环境图像判断设备当前所处场景,特别针对第一有人场景,服务器可以有针对性的下发针对当前场景所定制的广告,有效提高广告投放的精准程度,广告投放更加智能化。
附图说明
57.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
58.图1是本技术某些实施方式的广告投放方法流程示意图。
59.图2是本技术某些实施方式的广告投放方法流程示意图。
60.图3是本技术某些实施方式的广告投放方法中广告切换状态示意图。
61.图4是本技术某些实施方式的广告投放方法流程示意图。
62.图5是本技术某些实施方式的广告投放方法流程示意图。
63.图6-9是本技术某些实施方式的管理应用程序界面示意图。
具体实施方式
64.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
65.请参阅图1和图5,本技术提供了一种智能贩售设备的广告投放方法,用于智能贩售设备,方法包括以下步骤:
66.01:获取智能贩售设备所在环境的图像数据;
67.02:在根据图像数据确认智能贩售设备处于第一有人场景的情况下,将第一有人场景的场景信息上报至服务器;
68.03:接收服务器推送的针对场景信息生成的定制广告;
69.04:播放定制广告。
70.本技术还提供了一种智能贩售设备,本技术的广告投放方法可以由本技术的智能贩售设备实现。智能贩售设备包括存储器和多个处理器,存储器中存储有计算机程序。处理器用于获取智能贩售设备所在环境的图像数据,及用于在根据图像数据确认智能贩售设备处于第一有人场景的情况下,将第一有人场景的场景信息上报至服务器,及用于接收服务器推送的针对场景信息生成的定制广告,以及播放定制广告。
71.具体地,本技术中的智能贩售设备可以是自动贩售机、智能冰柜等贩售设备,在此不做限定。智能贩售设备安装有图像采集装置,例如可以是摄像头。智能贩售设备还包括有一显示装置,安装门体外侧,朝向消费者,用于显示投放的广告。为增加用户视觉体验与购物体验,显示装置可以采用与门体近似的尺寸,并且可以是触摸屏,用户与该触摸屏交互可以进行商品的购买。
72.本技术中,还包括有与智能贩售设备通信的云端服务器,例如智能贩售设备可与云端服务器通过mqtt框架进行长链接通讯,封装为iot服务。
73.在一个示例中,智能贩售设备可具体包括有用于商品检测的处理模块、用于人脸检测的处理模块以及广告投放处理,多个模块之间可分别封装在不同板卡上,两处理模块
所在板卡可与广告投放模块所在板卡通过usb端口直连的方式建立连接,通过usb模拟网卡方式建立点对点tcp/ip连接,通过socket通讯。其中,用于商品检测的处理模块用于负责商品动态识别和禁区检测算法运行,检测被购买物品的品类。用于人脸检测的处理模块,用于进行人脸识别,确定设备所处场景,消费者是否为常来客户,是否为属性标签标定客户等,从而进行定制广告推送。广告投放模块主要负责接收两处理模块的信息,并将人脸相关信息通过iot服务推送至云端服务器,以及应对部分场景的本地广告投放。
74.服务器通过设定的场景判断规则确认设备当前所处场景,并将本地上传的人脸信息结合服务器的人脸特征数据库进行特征比对,通过定制广告投放相关算法进行规则匹配后,确定针对当前场景需下发的定制化广告,并将定制广告返回本地端,在智能贩售设备上进行广告播放。
75.本技术中,根据在所采集到的环境图像中识别到的人物属性特征标签以及人脸个数等信息,将智能贩售设备所处场景划分多个。可以理解地,对于不同场景,针对商家以及消费者的广告投放需求都有所不同。例如,对于当前识别到单人购买的场景,那么推送与该消费者购买记录相关、或者与消费者所属人群购买习惯或者与当前消费者潜在购买需求相关的广告,更加具有针对性。
76.此外,对于无人、多人等不同场景,也都可针对性的投放不同广告,来吸引消费者或者引导消费者进行商品购买。
77.本技术中设备所在环境的图像,也即是针对设备前方所采集的场景图像,用于判断是否有消费者接近设备或者说存在潜在的购买行为。当确认在第一预定范围检测到有人时,则进行后续设备所处场景的判断以及广告投放的相关流程。第一预定范围可以为5米,该距离较为适宜,避免距离值设置过大而造成存在过多的噪声。可以理解地,当距离设备5米距离范围内存在人,可以初步判断可能发生购买行为。
78.用于第一预定范围检测的装置可以是红外距离传感器、或者黑白摄像头,功耗较低,且可以长时间运行。环境图像的采集可以是在确认在第一预定范围内有人后进行,当然,对于第一预定范围内是否有人的检测也可以使用与环境图像采集相同的摄像头,在此不做限定。
79.第一有人场景是指在图像中存在唯一且符合预定条件的人脸,此处的预定条件是预先设定的满足定制广告投放规则的条件,例如是否存在历史数据,是否符合预设定的人物属性标签等,如果满足预定条件就确认设备当前处于该第一有人场景。
80.在确认设备处于第一有人场景时,设备会将采集到的人脸信息上报至服务器,服务器端可以进一步根据人脸信息的具体情况生成定制广告,并返回设备端进行播放。
81.可以理解地,本技术中的定制广告是基于当前的第一有人场景实时确定的,不同的消费者由于人物属性一般不同,因此,所推送的定制广告也不同,也即是说,针对不同消费者推送不同的更具有针对性的广告。相较于相关技术中,始终轮播同一广告的设备,广告投放更加智能,广告变化方式简单便利,预期能够产生更好的商业效果。
82.综上所述,本技术中,可根据智能贩售设备的环境图像判断设备当前所处场景,特别针对第一有人场景,服务器可以有针对性的下发针对当前场景所定制的广告,有效提高广告投放的精准程度,广告投放更加智能化。
83.请参阅图2和图5,在某些实施方式中,步骤02包括:
84.020:在根据图像数据确认,在预定时间内智能贩售设备预定范围内的人脸满足预定条件且人脸唯一的情况下,确认智能贩售设备处于第一有人场景。
85.在某些实施方式中,处理器用于在根据图像数据确认,在预定时间内智能贩售设备预定范围内的人脸满足预定条件且人脸唯一的情况下,确认智能贩售设备处于第一有人场景。
86.具体地,当确认在第一预定范围内有人的情况下,开启后续场景的判断。具体而言,首先判断在第一预定范围内检测到有人后,在预定时间内,该人物是否是出现在小于第一预定范围内的第二预定范围(即步骤中的预定范围,下同)内。例如,预定时间为5s,第二预定范围为3米,也即是说,当在距离设备5米范围内检测到有人后,继续检测在5s内,该人物是否运动至距离设备3米的范围内。可以理解,通常消费者在存在购买需求的情况下,会由远及近逐渐靠近设备。而如果消费者仅是路过,那么该消费者可能会出现在第一预定范围内,但不会进一步靠近设备,进而在预定时间内远离或行至图像采集范围以外。也即是在预定时间内,在距离设备的第二预定范围内检测不到人脸。
87.预定条件包括人脸存在对应历史购物记录和/或人物特征符合预设的人物属性标签。其中历史购物记录,可以由摄像头对发生在当前设备上的购买行为记录,由此,可形成消费者与购物记录的对应关系。对于消费者的记录,通常以人物属性标签的形式记录,例如,属性标签可以包括年龄、人脸特征、性别持有物等多个标签的组合。设备中会预置有一些人物属性标签。人物属性标签可以由服务器根据消费者购买行为的大数据形成推荐,进而相关管理人员可在设备端进行配置。可以认为,能够匹配确认符合预定条件的消费者,是高质量或者说高价值的消费者,对于这类消费者,通常具有明确的购买行为行为特征,投放广告效果较佳,可进行定制广告的投放。
88.需要说明地,预定条件并不限定于本技术中本技术所公开的条件,其他能够区分消费者属性而进行定制化广告投放的条件,也均可以进行添加,在此不做限定。
89.此外,第一有人场景需要满足是单人场景,或者说能够采集到的人脸是唯一的,例如,可以是仅有一名消费者的场景,也可以是有多名消费者排队购买,但仅能够较佳地采集到一名消费者人脸图像的场景。
90.如此,如果根据环境图像确认图像中的人脸符合预定条件,并且有唯一人脸时,确认当前场景为第一有人场景,使得服务器可以有针对性地投放针对该场景的定制广告,该定制广告更加贴近当前顾客的购买需求。
91.请参阅图2和图5,在某些实施方式中,投放方法还包括步骤:
92.021:在根据图像数据确认,在预定时间内智能贩售设备预定范围内的人脸满足预定条件但人脸不唯一的情况下,确认智能贩售设备处于第二有人场景;
93.022:播放预先设定的针对第二有人场景的第一默认广告。
94.在某些实施方式中,处理器用于在根据图像数据确认,在预定时间内智能贩售设备预定范围内的人脸满足预定条件但人脸不唯一的情况下,确认智能贩售设备处于第二有人场景,及用于播放预先设定的针对第二有人场景的第一默认广告。
95.具体地,第二有人场景与第一有人场景的区别在于,同时采集到多个满足预定条件的人脸。对于多人场景,可以直接投放设备端预存储的针对多人场景所配置的广告。可以理解地,相对于第一有人场景,多个符合预定条件的人脸同时被采集到,通常无法准确判断
其中具体哪个消费者会产生购买行为。因此,在多人场景下投放定制广告,可以将多个人物属性进行组合从而尝试兼顾到每一个消费者。对于这种情况,为了快速响应多人场景,可在本地端预先配置一些适合多人场景的商品广告进行播放。多人场景的广告可以是基于多组人物属性标签对应的购买记录的组合生成,例如,当前检测到2个人脸均符合预定条件,可以将针对每一个人脸曾经投放过的广告组合为针对当前场景的多人广告。或者可基于多人场景购买行为的大数据进行多人广告的配置。
96.第一默认广告除多人广告以外还包括有当前设备内陈列商品的轮播,可以理解地,多人广告通常是当前商家希望重点推荐的商品的广告,但由于多人场景中,投放的广告可能针对性较差,因此,可以另外划分一部分显示区域进行陈列商品的轮播,以方便消费者可以快速了解到设备中当前正在售卖的产品。
97.如此,针对图像中检测到有多个满足预定条件的人脸的场景,播放存储在本地设置的针对该场景的广告,为不同场景配置相应的广告,投放广告与场景更加匹配,提高广告投放的效果,在本地预置广告也能提高广告推送的速率,快速响应当前场景。
98.请参阅图2和图5,在某些实施方式中,投放方法还包括步骤:
99.023:在根据图像数据确认,在预定时间内智能贩售设备预定范围内的人脸不满足预定条件的情况下,确认智能贩售设备处于第三有人场景;
100.024:播放预先设定的针对第三有人场景的第二默认广告。
101.在某些实施方式中,处理器用于在根据图像数据确认,在预定时间内智能贩售设备预定范围内的人脸不满足预定条件的情况下,确认智能贩售设备处于第三有人场景;以及用于播放预先设定的针对第三有人场景的第二默认广告。
102.具体地,第三有人场景与第一有人场景以及第二有人场景的区别在于,所采集到人脸不满足预定条件,如果是多个人脸,其中存在至少一个不满足预定条件的人脸即可认为是属于第三有人场景。对于第三有人场景,由于人脸不满足预定条件,也即是说无法根据其人脸信息投放定制广告。在这种情况下,播放预设定的针对第三有人场景的广告即可,第三有人场景的广告可以是应季的主推商品广告或是其他通用性广告。具体可以由相关人员进行本地配置。可以理解,由于未采集到符合预定条件的人脸也就无需由服务器进行定制广告的投放。
103.与第一默认广告相类似,第二默认广告除了场景广告以外还可包括有当前设备内陈列商品的轮播,可以理解地,由于无法确认当前消费者的相关信息,无法投放定制广告,而场景广告的针对性可能较差,因此,可以另外划分一显示区域进行陈列商品的轮播,以方便消费者可以快速了解到设备中当前正在售卖的产品。
104.如此,针对图像中检测到人脸不满足预定条件的场景,播放存储在本地设置的针对该场景的广告,为不同场景配置相应的广告,投放广告与场景更加匹配,提高广告投放的效果,在本地预置广告也能提高广告推送的速率,快速响应当前场景。
105.请参阅图2和图5,在某些实施方式中,投放方法还包括步骤:
106.025:在根据图像数据确认智能贩售设备处于无人场景的情况下,播放预先设定的针对无人场景的第三默认广告。
107.在某些实施方式中,处理器用于在根据图像数据确认智能贩售设备处于无人场景的情况下,播放预先设定的针对无人场景的第三默认广告。
108.具体地,若在第一预定范围内检测到人脸,但在预定时间内未在第二预定范围内检测到人脸,则认为当前设备处于无人场景。应当理解地,虽然是无人场景,但在第一预定范围仍能够检测到人脸,相对于有人场景,无人场景仅在预定时间内没有发生后续的潜在购买行为。此时,可能是消费者处于观望状态或由于其他原因没有上前进行购买商品。在这种情况下,播放能够吸引消费者上前购买商品或者能够让消费者快速获知当前热销或主推商品的广告,会对消费者具有一定吸引力,从而促进购买行为的发生。
109.可以理解地,无人场景中投放的第三默认广告由于无需根据人物属性信息进行定制,可预先在本地进行配置。相关人员可每间隔预定时间对本地广告进行配置,将当季相关产品的广告存储在本地,以在确认为无人场景时进行播放。
110.此外,第三默认广告的作用主要在于快速吸引消费者进行商品购买,因此在消费者可能驻足观看广告的短暂时间内,需要尽可能的输出相关产品的广告内容给消费者,而无需展示设备内陈列的商品,第三默认广告可以全屏显示,而无需划分展示陈列商品的显示区域。待消费者靠近设备进入第二预定范围内后,再根据确认的有人场景进行投放广告内容的更新。
111.如此,针对图像中检未测到人脸的无人场景,播放存储在本地设置的针对该场景的广告,为不同场景配置相应的广告,投放广告与场景更加匹配,提高广告投放的效果,在本地预置广告也能提高广告推送的速率,快速响应当前场景。
112.请参阅图3和图5,在某些实施方式中,投放方法还包括步骤:
113.026:在智能贩售设备所处场景由第一有人场景变化为第二有人场景或第三有人场景或无人场景的情况下,继续播放定制广告预定时间后将广告内容切换为与变化后场景对应的广告;或
114.027:在智能贩售设备所处场景由第二有人场景或第三有人场景或无人场景变化为第一有人场景的情况下,将当前播放的广告内容即时切换为定制广告;或
115.028:在智能贩售设备所处场景在第二有人场景、第三有人场景及无人场景之间变化的情况下,将当前播放的广告内容即时切换为变化后场景对应的广告;或
116.029:在智能贩售设备场景由前一第一有人场景变化为当前第一有人场景的情况下,将前一定制广告即时切换为当前定制广告。
117.在某些实施方式中,处理器用于在智能贩售设备所处场景由第一有人场景变化为第二有人场景或第三有人场景或无人场景的情况下,继续播放定制广告预定时间后将广告内容切换为与变化后场景对应的广告,或用于在智能贩售设备所处场景由第二有人场景或第三有人场景或无人场景变化为第一有人场景的情况下,将当前播放的广告内容即时切换为定制广告;或用于在智能贩售设备所处场景在第二有人场景、第三有人场景及无人场景之间变化的情况下,将当前播放的广告内容即时切换为变化后场景对应的广告;或用于在智能贩售设备场景由前一第一有人场景变化为当前第一有人场景的情况下,将前一定制广告即时切换为当前定制广告。
118.具体地,在设备上的商品购买行为是一个持续发生的行为,也即是当前消费者在完成购买商品的行为并离开后,下一消费者会继续发生购买行为。因此,在不断发生的商品购买行为中涉及到多个场景之间的变化。相应地,涉及不同场景下投放广告的切换。应当理解地,相对于上述第一、第二及第三默认广告而言,定制广告具有更强的针对性以及更强的
商业性。因此,在涉及到定制广告需要切换至默认广告时,设定一延迟时间,也即是说,检测到场景由第一有人变化为其它场景时会继续播放当前的定制广告预定时间,例如5s或10s,可以理解,对于播放默认广告的场景而言,默认广告与消费者之间的关联性较弱,因此,可以延时播放默认广告或将当前的定制广告播放完成后再进行播放广告的切换。
119.而对于各个默认广告对应的场景发生变化,则可以即时进行广告切换。相类似地,对于不同第一有人场景之间的切换,定制广告也即时进行切换。既能够满足消费者对于广告的需求,使得广告投放更为精准,同时,不同场景之间投放广告的切换规则也更加符合商业需求。
120.如此,在设备所处场景发生变化时,对于由定制广告与预置广告的切换延时进行,一来满足商家投放定制广告的商业需求,二来保证当前用户的购物体验使其能够顺利完成购买商品的流程,而对于预置广告之间、预置广告与定制广告、定制广告与定制广告间的切换均实时进行。
121.请参阅图4和图5,在某些实施方式中,投放方法还包括步骤:
122.05:检测智能贩售设备的门体开关状态,在未检测到门体开启的情况下,循环播放当前广告。
123.在某些实施方式中,处理器用于检测智能贩售设备的门体开关状态,在未检测到门体开启的情况下,循环播放当前广告。
124.具体地,智能贩售设备的门体上安装有角速度传感器,从而可以根据角度传感器的检测数据判断门体的开关状态,确认是否有商品购买的行为发生。在未检测到门体开启的情况下,可以认为当前还未发生购买行为,可以正常播放广告,如果广告播放完仍未发生购买行为,则循环播放当前场景下的广告。当前广告也即是针对前述的各个场景所投放的广告。
125.如此,通过检测设备门体的开关状态,来确认消费者购买商品的行为,在门体未开启的情况下,判断购买行为尚未发生,此时循环播放对应当前场景的广告。
126.请参阅图4和图5,在某些实施方式中,投放方法还包括步骤:
127.06:在检测到门体开启的情况下,在门体开启至关闭期间循环播放当前广告。
128.在某些实施方式中,处理器用于在检测到门体开启的情况下,在门体开启至关闭期间循环播放当前广告。
129.具体地,在检测到门体开启后,确认消费者发生购买行为,摄像头可记录用户购买商品的具体信息,例如购买商品的种类、数量、所购买的商品与在开启门体前所下单的商品是否一致等。在开启门体到门体关闭期间,也即是商品购买发生期间,循环播放针对当前场景所投放的广告。一来,可以供当前正在排队的其他顾客观看了解商品,二来,也能够满足商业需求。
130.如此,在门体开启的情况下,确认消费者当前处于商品购买状态,在购买行为发生期间循环播放对应当前场景的广告。
131.请参阅图4和图5,在某些实施方式中,投放方法还包括步骤:
132.07:在检测门体关闭的情况下,获取智能贩售设备所在环境的图像数据,以确认智能贩售设备需投放的广告。
133.在某些实施方式中,处理器用于在检测到门体开启的情况下,在门体开启至关闭
期间循环播放当前广告。
134.具体地,在检测到门体由开启到关闭后,确认消费者当前轮次的购买行为完成,将开启下一轮次的场景检测从而确认所要投放的广告。
135.如此,在检测到门体关闭后,判断当前轮次的购买行为结束,开启下一轮场景的判断。
136.请参阅图5,本技术还提供了一种智能贩售设备的广告投放方法,用于服务器,方法包括以下步骤:
137.接收智能贩售设备在根据环境图像数据确认智能贩售设备处于第一有人场景的情况下转发的第一有人场景的场景信息;
138.根据场景信息生成定制广告;
139.将定制广告内容下发至智能贩售设备以在智能贩售设备播放定制广告。
140.本技术还提供了一种智能贩售设备,本技术的广告投放方法可以由本技术的服务器实现。服务器包括存储器和多个处理器,存储器中存储有计算机程序。处理器用于接收智能贩售设备在根据环境图像数据确认智能贩售设备处于第一有人场景的情况下转发的第一有人场景的场景信息,及用于根据场景信息生成定制广告,以及用于将定制广告内容下发至智能贩售设备以在智能贩售设备播放定制广告。
141.需要说明地,本技术用于服务器的广告投放方法,是以服务器为执行主体。其方法的具体实施可参照上述以智能贩售设备为执行主体的广告投放方法中相应部分的解释说明,此处不再赘述。本技术用于服务器的广告投放方法,包括上述全部实施方式中适用于服务器的部分,以下不再详细展开,可参照上述相关部分的解释说明。
142.如此,在本技术的广告投放方法中,服务器根据智能贩售设备的环境图像判断设备当前所处场景,特别针对第一有人场景,可以有针对性的下发针对当前场景所定制的广告,有效提高广告投放的精准程度,广告投放更加智能化。
143.请参阅图5,在某些实施方式中,根据场景信息生成定制广告的步骤包括:
144.根据场景信息确认第一有人场景中的人脸是否符合第一定制广告的推送条件;
145.在确认人脸符合第一定制广告的推送条件的情况下,生成第一定制广告。
146.在某些实施方式中,处理器用于根据场景信息确认第一有人场景中的人脸是否符合第一定制广告的推送条件,以及用于在确认人脸符合第一定制广告的推送条件的情况下,生成第一定制广告。
147.本技术中针对第一有人场景所投放的定制广告进行细化,具体而言,可以根据商家当前希望投放的第一定制广告,设定与第一定制广告相匹配的多个人物属性标签或标签组合,标签容量可以是100个或200个等,具体不做限定。在接收到智能贩售设备上报的场景信息后,会优先将场景信息中的人物属性与预先设定的人物属性标签进行匹配,如果能够匹配,就进行第一定制广告的投放。第一定制广告可以包括多个,每个第一定制广告可与一个或多个标签或标签组合相对应。
148.在一些示例中,还可以针对高频出现的人物属性标签设定一个标签集合,并针对集合中的人物属性标签或标签组合配置相对应的第一定制广告。在接收到智能贩售设备上报的场景信息后,会优先将场景信息中的人物属性与标签集合中的人物属性标签进行匹配,如果能够匹配,就进行第一定制广告的投放。标签集合的容量可以根据实际需求进行设
定,例如100个、200个等。
149.再有,还可以针对每个上报的人物属性标签或标签组合形成相对应的购买记录,并根据购买记录中的商品生成对应的第一定制产品。
150.此外,第一定制广告还可同时包括智能贩售设备中陈列的商品,以方便消费者在广告商品以外了解到其他售卖商品。
151.如此,针对第一有人场景中人脸的条件细化出不同的子场景,并根据不同的子场景为消费者推送更为准确的定制广告。
152.请参阅图5,在某些实施方式中,根据场景信息生成定制广告的步骤还包括:
153.在确认人脸不符合第一定制广告的推送条件的情况下,确认人脸是否符合第二定制广告的推送条件;
154.在确认人脸符合第二定制广告的推送条件的情况下,根据人物特征生成第二定制广告;
155.在确认人脸不符合第二定制广告的推送条件的情况下,生成第三定制广告。
156.在某些实施方式中,处理器用于在确认人脸不符合第一定制广告的推送条件的情况下,确认人脸是否符合第二定制广告的推送条件,及用于在确认人脸符合第二定制广告的推送条件的情况下,根据人物特征生成第二定制广告,以及用于在确认人脸不符合第二定制广告的推送条件的情况下,生成第三定制广告。
157.具体地,在上报的场景信息中,若人物属性标签不符合投放第一定制广告投放条件的情况下,则进一步判断上报的人物属性标签是否符合第二定制广告的投放条件。可以认为,第二定制广告所对应的人物属性标签虽不属于第一定制广告对应的人物属性标签范围,但人物属性标签仍然是已知的,或者说相关标签具有相关广告推送或商品购买历史记录。只是标签出现频率相对较低,或者所匹配到的商品并非商家主推商品等情况。在这样的情况下,可根据人物属性标签的历史数据生成针对该人物属性标签的推荐广告,也即是第二定制广告。再有,第二定制广告还可同时包括智能贩售设备中陈列的商品,以方便消费者在广告商品以外了解到其他售卖商品。
158.而当上报的人物属性标签均不符合上述定制广告的投放条件,也即是,虽然在本地配置了相关属性标签,因此判断符合第一有人场景,但对于服务器而言,并不符合前述两种情况,例如该人物属性标签是新的标签,服务器未投放过广告或未能匹配到任何历史记录等情况。可以理解,在这种情况下,对于服务器而言,人物属性标签数据的情况与在设备端判断人脸不满足预定条件相类似。因此,所投放的第三定制广告的内容可与第二默认广告相类似。
159.如此,针对第一有人场景中人脸的条件细化出不同的子场景,并根据不同的子场景为消费者推送更为准确的定制广告。
160.请参阅图6-9,此外,本技术还为设备管理人员提供了用于对智能贩售设备进行配置的应用程序(下称管理端app),可应用于管理人员的智能终端设备上,如手机、平板电脑等。
161.管理端app主要包括5个模块:登录模块、我的模块、设备管理模块、用户管理模块和数据管理模块,以及4个一级页面:登录页面、我的页面、设备管理页面、区域用户管理页面。
162.在登录页面,用户输入用户名、密码后点击登录按钮,app与服务器通讯,验证用户信息,验证通过后页面跳转进入区域用户管理页面。
163.区域用户管理页面主要分为上下两层,上层显示当前用户登录用户信息、用户权限、所属区域,和用户下辖区域选择筛选按钮。
164.下层为当前选中区域内用户下辖租户列表与该用户权限查询和租户信息编辑按钮。底层为公用app导航栏,用于跳转至其他一级页面。
165.区域用户管理页面内用户可以通过点击租户信息编辑按钮,跳转进入租户信息二级编辑页面,编辑租户信息,可编辑内容包括但不限于:租户姓名、租户分组、租户权限模板、租户当前所在区域、租户联系方式、租户邮箱等内容;区域用户管理页面内用户可以通过点击查看权限按钮查看当前选中租户的权限列表,为弹出框列表显示。
166.设备管理页面主要分为上中下三层,上层显示当前用户登录用户信息、所属区域。中层显示当前用户下辖设备整体状态表单,显示数据更新时间、设备总数、在线设备数量、离线设备数量、异常设备数量等。下层主要为设备筛选列表,以瀑布流形式选择查看,可以通过设备所属区域进行筛选,各设备通过方形框分隔显示,框内显示当前设备名称、状态、设备id、设备编辑按钮入口、设备重启按钮。
167.用户可以通过点击重启按钮调用设备重启指令,对设备进行重启。用户也可以通过点击设备编辑按钮进入设备信息二级编辑页面,可编辑内容包括但不限于:设备名、设备分组、设备当前所在区域、设备信息等内容。
168.我的页面主要用于展示当前登录用户的个人信息,用户可以通过该页面各条目跳转至二级编辑页面进行选中用户信息条目编辑,可编辑内容包括但不限于:用户密码、用户名、邮箱等。用户可于当前页面点击退出登录按钮跳转至登录页面,并清除数据管理模块中用户相关数据;用户可以在当前页面查看到用户名、用户邮箱、当前软件版本号。
169.数据管理模块主要用于记录和存储当前用户下设全部用户数据,供各模块使用,包括但不限于用户信息、用户下辖租户信息、用户下辖设备信息、服务器信息、软件版本信息,并通过数据管理模块统一调用服务器实现数据互通。
170.本技术实施方式还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当计算机可执行指令被一个或多个处理器执行时,使得处理器执行上述任一实施方式的方法。
171.如此,本技术提供的计算机程序的非易失性计算机可读存储介质,存储有计算机程序,当计算机程序被一个或多个处理器执行时,使得处理器执行广告投放方法。
172.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一非易失性计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)等。
173.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1