广告播放的方法、装置和存储介质与流程

文档序号:17117577发布日期:2019-03-15 23:28阅读:161来源:国知局
广告播放的方法、装置和存储介质与流程

本发明涉及视频播放技术,尤其涉及一种广告播放的方法、装置和计算机可读存储介质。



背景技术:

随着科学技术的发展,以数码电视、移动终端为代表的新媒介的出现使得信息传递更加快速,因此,厂商越来越愿意把广告投放到移动终端、智能屏幕等新媒介上。大量的商场都安装了液晶电视等智能屏幕,此外,在汽车4s店、超市、服装城等不同类型的商场用来播放广告的视频播放设备也随处可见。

但是,上述这些广告播放设备,往往按照固定的顺序播放广告,没有与顾客产生互动,难以提高顾客的购买欲,也就无法到达应有的推广效果。



技术实现要素:

本发明的主要目的在于提供一种广告播放的方法、装置和存储介质,旨在解决现有广告播放技术缺乏交互性,难以提升顾客购买欲的技术问题。

为实现上述目的,本发明提供一种广告播放的方法,包括如下步骤:

接收液晶屏发送的图像信息,并提取所述图像信息中的人脸信息;

根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告。

可选地,所述接收液晶屏发送的图像信息的步骤包括:

当液晶屏通过预设传感器检测到预设范围内存在顾客时,则获取此时液晶屏监测到的图像信息。

可选地,所述提取所述图像信息中的人脸信息的步骤包括:

当检测到所述图像信息中的人脸信息时,生成人脸识别框;

判断是否存在多个人脸识别框;

若是,则提取面积最大的人脸识别框中的人脸信息;

若否,则提取唯一的人脸识别框中的人脸信息。

可选地,所述根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息的步骤包括:

当所述液晶屏对应的预设商品信息为服装信息时,则提取图像信息中与所述人脸信息对应的体态信息;

根据所述人脸信息以及所述体态信息生成对应的广告信息。

可选地,所述提取图像信息中与所述人脸信息对应的体态信息的步骤包括:

提取出图像信息中与所述人脸信息对应的顾客信息;

提取所述顾客信息的特征点;

根据所述特征点得到所述顾客信息的体态信息。

可选地,所述根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息的步骤,还包括:

将所述人脸信息输入至预设购买表中;

当预设购买表存在对应的购买记录时,则根据所述购买记录生成对应的广告信息。

可选地,所述根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告的步骤之后,还包括:

接收液晶屏发送的购买指令,并根据所述购买指令确定与所述广告信息对应的预设商品详情;

将所述商品详情发送至液晶屏,以使得所述液晶屏显示对应的预设商品详情。

可选地,所述获取液晶屏识别到人脸后发送的图像信息,并提取所述图像信息中的人脸信息的步骤之前,还包括:

当未获取所述液晶屏发送的图像信息时,向液晶屏发送播放指令,以使得所述液晶屏播放预设的广告。

此外,为实现上述目的,本发明还提供一种广告播放的装置,所述广告播放的装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的广告播放程序,所述广告播放程序被所述处理器执行时实现如上所述广告播放方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有广告播放程序,所述广告播放程序被处理器执行时实现如上所述广告播放方法的步骤。

本发明提供了一种广告播放的方法,所述方法包括如下步骤:接收液晶屏发送的图像信息,并提取所述图像信息中的人脸信息;根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告。本发明先是获取顾客的人脸信息,并根据人脸信息与体态信息得到对应的广告,再将广告播放出来,通过上述方式播放出来的广告与顾客产生了交互,从而提高了顾客的购买欲,也提升了商品的宣传力度。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图;

图2为本发明广告播放方法一实施例的流程示意图;

图3为本发明广告播放方法又一实施例的流程示意图;

图4为本发明广告播放方法另一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明终端是一种广告播放的装置,该装置可以是液晶屏,也可以是电脑、智能手机、平板电脑、便携计算机等具有显示功能和输入功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选的用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、wi-fi模块等等,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要包括输入单元比如键盘,键盘包括无线键盘和有线键盘,用于连接客户端,与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的广告播放程序,并执行以下操作:

接收液晶屏发送的图像信息,并提取所述图像信息中的人脸信息;

根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告。

进一步地,处理器1001可以调用存储器1005中存储的广告播放程序,还执行以下操作:

当液晶屏通过预设传感器检测到预设范围内存在顾客时,则获取此时液晶屏监测到的图像信息。

进一步地,处理器1001可以调用存储器1005中存储的广告播放程序,还执行以下操作:

当检测到所述图像信息中的人脸信息时,生成人脸识别框;

判断是否存在多个人脸识别框;

若是,则提取面积最大的人脸识别框中的人脸信息;

若否,则提取唯一的人脸识别框中的人脸信息。

进一步地,处理器1001可以调用存储器1005中存储的广告播放程序,还执行以下操作:

当所述液晶屏对应的预设商品信息为服装信息时,则提取图像信息中与所述人脸信息对应的体态信息;

根据所述人脸信息以及所述体态信息生成对应的广告信息。

进一步地,处理器1001可以调用存储器1005中存储的广告播放程序,还执行以下操作:

提取出图像信息中与所述人脸信息对应的顾客信息;

提取所述顾客信息的特征点;

根据所述特征点得到所述顾客信息的体态信息。

进一步地,处理器1001可以调用存储器1005中存储的广告播放程序,还执行以下操作:

将所述人脸信息输入至预设购买表中;

当预设购买表存在对应的购买记录时,则根据所述购买记录生成对应的广告信息。

进一步地,处理器1001可以调用存储器1005中存储的广告播放程序,还执行以下操作:

接收液晶屏发送的购买指令,并根据所述购买指令确定与所述广告信息对应的预设商品详情;

将所述商品详情发送至液晶屏,以使得所述液晶屏显示对应的预设商品详情。

进一步地,处理器1001可以调用存储器1005中存储的广告播放程序,还执行以下操作:

当未获取所述液晶屏发送的图像信息时,向液晶屏发送播放指令,以使得所述液晶屏播放预设的广告。

本发明广告播放装置的具体实施例与下述广告播放方法各实施例基本相同,在此不作赘述。

请参阅图2,图2为本发明广告播放方法一实施例的流程示意图,本实施例提供的广告播放方法包括如下步骤:

步骤s10,接收液晶屏发送的图像信息,并提取所述图像信息中的人脸信息;

本实施例中,服务器先是接收液晶屏发送的图像信息,应当理解的是,液晶屏上内置有摄像头,其可以捕捉周围的图像,生成对应的照片,或者,液晶屏与其他摄影摄像设备连接,其可以获取到所连接的摄影摄像设备拍摄到的图片。可选地,该图像信息包括多张图片,液晶屏将捕捉到的图像信息发送至服务器,服务器接收到图片信息后,对获取到的多张图片进行整合,利用人脸识别技术提取出图像信息中的人脸信息。

步骤s20,根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告。

在不同的商场中,应当向顾客推荐不同的商品。例如,当液晶屏设置在汽车4s店时,容易理解的,液晶屏应优先向顾客推荐汽车用品。同样的,当液晶屏设置在服装城时,液晶屏应优先向顾客推荐服装。本实施例中,服务器可以根据液晶屏的编号得到与液晶屏对应的预设商品信息,也可以通过其他方式得到与液晶屏对应的预设商品信息,例如,可以获取液晶屏所在商场的位置信息,根据位置信息查找对应的预设商品信息。

服务器查询与液晶屏对应的预设商品信息,并将提取出来的人脸信息和上述预设商品信息输入到预置的数据库中进行查询,查询得到对应的广告后,对人脸信息运用图像处理、图像匹配等技术,生成广告信息。应当理解的是,广告信息是根据查询到的广告对人脸信息进行处理,生成的一种静态或动态图像数据。

服务器生成对应的广告信息后,将生成的广告信息发送至液晶屏,其发送方式不受限制,可以通过设置在服务器和液晶屏之间的数据线这种有线方式发送广告信息,也可以通过无线数据传输这种方式将广告信息发送至液晶屏。液晶屏接收都服务器发送的广告信息后,对广告信息进行解码,得到对应的广告,并进行播放。

本发明提供了一种广告播放的方法,所述方法包括如下步骤:接收液晶屏发送的图像信息,并提取所述图像信息中的人脸信息;根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告。本发明先是获取顾客的人脸信息,并根据人脸信息与体态信息得到对应的广告,再将广告播放出来,通过上述方式播放出来的广告与顾客产生了交互,从而提高了顾客的购买欲,也提升了商品的宣传力度。

进一步地,上述接收液晶屏发送的图像信息的步骤包括:

步骤s11,当液晶屏通过预设传感器检测到预设范围内存在顾客时,则获取此时液晶屏监测到的图像信息。

本实施例中,液晶屏预先设置有具备监测距离功能的传感器,该传感器可以为红外传感器,当然可以是其它具备测距功能的传感器,本实施例在此不做限制。当液晶屏内设的传感器监测到预设范围内有顾客存在时,液晶屏通过其内置的摄像头或连接的摄影摄像设备拍摄此时的照片,并将拍摄到的照片作为图像信息。应当理解的是,本实施例所提及的预设范围的最大值为传感器所能监测距离的最大值,此外,预设范围的最大值也应当是摄像设备所能清晰拍摄的最大距离。由此可以,预设范围的具体数值与传感器的感应距离和摄像设备的拍摄距离有关。

液晶屏将拍摄得到的图像信息发送至服务器,应当理解的是,液晶屏将图像信息发送至服务器的传输方式同上述服务器向液晶屏发送广告信息的传输方式一样,可以为有线传输,也可以为无线传输。

进一步地,上述提取所述图像信息中的人脸信息的步骤包括:

步骤s12,当检测到所述图像信息中的人脸信息时,生成人脸识别框;

步骤s13,判断是否存在多个人脸识别框;

步骤s14,若是,则提取面积最大的人脸识别框中的人脸信息;

步骤s15,若否,则提取唯一的人脸识别框中的人脸信息。

服务器接收液晶屏发送的图像信息后,利用人脸识别技术识别图像信息,当检测到图像信息中的人脸信息时,生成对应的人脸识别框,应当理解的是,人脸识别框覆盖图像信息中人脸信息的整个位置,人脸识别框的形状可以为方形,也可以是圆形或其他形状。一个人脸识别框对应识别得到一个人脸信息。生成对应的人脸识别框后,检测图像信息中是否存在多个人脸识别框,若存在多个人脸识别框,则将面积最大的人脸识别框作为目标人脸识别框,本实施例中服务器预置有计算人脸识别框面积的算法,可以通过此算法计算得到多个人脸识别框中面积最大的人脸识别框,并提取该人脸识别框中的人脸信息。对于另外一种情况,若进行人脸识别后的图像信息中只存在一个图像信息框,则提取唯一的人脸识别框中的人脸信息。

当液晶屏通过摄像设备拍摄到的图像信息中存在多个人脸时,本实施例通过上述方式,确定了应当提取的人脸信息。防止多个顾客在液晶屏前停留,而不知道该采集哪个顾客信息、向哪个顾客推荐商品的情况。本实施例综合考虑了各种可能发生的情况,保证广告投放的精准性,进而提高广告推广的效果。

进一步地,上述根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息的步骤包括:

步骤s21,当所述液晶屏对应的预设商品信息为服装信息时,则提取图像信息中与所述人脸信息对应的体态信息;

步骤s22,根据所述人脸信息以及所述体态信息生成对应的广告信息。

本实施例中,获得预设商品信息后,当商品信息为服装信息时,向顾客展示顾客身着服装的效果,此时,要获取顾客的肩宽、身高等身材方面的信息。仅仅提取图像信息中的人脸信息已不能满足要求,需要提取图像信息中与人脸信息对应的体态信息。提取到图像信息中的体态信息后,再根据体态信息以及人脸信息生成对应的广告信息。例如,当液晶屏设置在服装城时,服务器通过查询预设商品信息确定液晶屏播放的广告应为服装类广告,获取图像信息中的体态信息,再将根据生成的广告信息发送至液晶屏,此时液晶屏播放的画面为顾客身着推广衣服的图像。本实施例通过上述方式,使得服装的推广更贴合顾客,从而提高顾客的购买欲,达到推广的目的。

进一步地,上述提取图像信息中与所述人脸信息对应的体态信息的步骤包括:

步骤s211,提取出图像信息中与所述人脸信息对应的顾客信息;

步骤s212,提取所述顾客信息的特征点;

步骤s213,根据所述特征点得到所述顾客信息的体态信息。

当需要提取图像信息中的体态信息时,先提取图像信息中与人脸信息对应的顾客信息。顾客信息,即与人脸信息对应的顾客的轮廓信息,由于在图片中,同一区域的光亮存在差异,因此,本实施例中,可以利用光影对比的效果确定与人脸信息对应的顾客信息,当然,也可以通过其他方式提取出图片信息中的顾客信息。

得到顾客信息之后,采用特征点定位技术定位得到顾客信息的特征点,再对特征点进行分析,可以确定顾客的宽度和高度,进一步地,根据宽高比确定顾客的形态,可以分为特胖、胖、中等、瘦、特瘦等几类。应当理解的是,本实施例中,由于一张照片获取的体态信息存在不准确性,应当分析不止一张照片的特征点以确定顾客的体态信息。

进一步地,上述根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息的步骤,还包括:

步骤s23,将所述人脸信息输入至预设购买表中;

步骤s24,当预设购买表存在对应的购买记录时,则根据所述购买记录生成对应的广告信息。

本实施例中,服务器预设有购买表,购买表中预置有人脸信息与对应的购买记录,当服务器获取到人脸信息后,将人脸信息输入至预设购买表中,查询购买表中是否存在与人脸信息对应的购买记录,若存在与人脸信息对应的购买记录,证明当前顾客在液晶屏所在商场购买过商品,则服务器根据购买记录生成广告信息,广告信息推广的商品为当前顾客购买过的同类型商品。若未查询到对应的购买记录,则证明当前顾客未在此商场进行过购物活动。本实施例通过上述方式,判断顾客是否是回头客,从而推荐对应的商品,进而加强顾客与广告之间的互动性。

进一步地,请参阅图3,图3为本发明广告播放方法又一实施例的流程示意图,上述步骤s20根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告之后,还包括:

步骤s30,接收液晶屏发送的购买指令,并根据所述购买指令确定与所述广告信息对应的预设商品详情;

步骤s40,将所述商品详情发送至液晶屏,以使得所述液晶屏显示对应的预设商品详情。

当顾客有购买需求时,可以通过触碰液晶屏的方式,或者其他方式发送购买指令,液晶屏将接收到的购买指令发送至服务器,服务器获取购买指令后,确定液晶屏当前所显示商品的商品详情。商品详情包括商品的名称、商品的价格以及商品的购买区域等必备信息。服务器将得到的商品详情发送至液晶屏,以使得液晶屏显示对应的商品详情。顾客可以通过液晶屏获知有购买意向的商品信息,提高了顾客的购买体验。

进一步地,请参阅图4,图4为本发明广告播放方法另一实施例的流程示意图,上述步骤s10获取液晶屏识别到人脸后发送的图像信息,并提取所述图像信息中的人脸信息之前,还包括:

步骤s50,当未获取所述液晶屏发送的图像信息时,向液晶屏发送播放指令,以使得所述液晶屏播放预设的广告。

本实施例中,没有顾客停留在液晶屏前时,此时液晶屏无法通过传感器感应到顾客,也就无法生成对应的图像信息,服务器也就接收不到图像信息。此时,服务器向液晶屏发送播放指令,液晶屏接收到播放指令后,根据播放指令播放预设的广告,其中,预设的广告可以为商家投放的广告,也可以是其他能吸引路人的广告,本实施例在此不做限制。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有广告播放程序,所述广告播放程序被处理器执行时实现如下操作:

接收液晶屏发送的图像信息,并提取所述图像信息中的人脸信息;

根据所述人脸信息和液晶屏对应的预设商品信息生成对应的广告信息,并将所述广告信息发送至所述液晶屏,以使得所述液晶屏播放对应的广告。

进一步地,所述广告播放程序被处理器执行时还实现如下操作:

当液晶屏通过预设传感器检测到预设范围内存在顾客时,则获取此时液晶屏监测到的图像信息。

进一步地,所述广告播放程序被处理器执行时还实现如下操作:

当检测到所述图像信息中的人脸信息时,生成人脸识别框;

判断是否存在多个人脸识别框;

若是,则提取面积最大的人脸识别框中的人脸信息;

若否,则提取唯一的人脸识别框中的人脸信息。

进一步地,所述广告播放程序被处理器执行时还实现如下操作:

当所述液晶屏对应的预设商品信息为服装信息时,则提取图像信息中与所述人脸信息对应的体态信息;

根据所述人脸信息以及所述体态信息生成对应的广告信息。

进一步地,所述广告播放程序被处理器执行时还实现如下操作:

提取出图像信息中与所述人脸信息对应的顾客信息;

提取所述顾客信息的特征点;

根据所述特征点得到所述顾客信息的体态信息。

进一步地,所述广告播放程序被处理器执行时还实现如下操作:

将所述人脸信息输入至预设购买表中;

当预设购买表存在对应的购买记录时,则根据所述购买记录生成对应的广告信息。

进一步地,所述广告播放程序被处理器执行时还实现如下操作:

接收液晶屏发送的购买指令,并根据所述购买指令确定与所述广告信息对应的预设商品详情;

将所述商品详情发送至液晶屏,以使得所述液晶屏显示对应的预设商品详情。

进一步地,所述广告播放程序被处理器执行时还实现如下操作:

当未获取所述液晶屏发送的图像信息时,向液晶屏发送播放指令,以使得所述液晶屏播放预设的广告。

本发明计算机可读存储介质的具体实施例与上述广告播放方法各实施例基本相同,在此不作赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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