一种广告交互方法、装置、介质及设备与流程

文档序号:30582399发布日期:2022-06-29 13:06阅读:74来源:国知局
一种广告交互方法、装置、介质及设备与流程

1.本技术涉及广告展示技术领域,具体涉及一种广告交互方法、装置、介质及设备。


背景技术:

2.目前,随着技术的进步和发展,开发商们建立了很多小区,从而保护了人们居住的隐私,也防止很多外来人们进入小区,不利于小区的管理。现有技术中,通常人们进出小区需要携带实体卡或者在小区门口设置扫脸系统,人们便通过扫脸开门,然而,现有技术中只能实现开门功能,但是在开门的同时用户无法进行交互体验。


技术实现要素:

3.为了解决上述技术问题,提出了本技术。本技术的实施例提供了一种广告交互方法、装置、介质及设备,解决了在开门的同时用户无法进行交互体验的问题。
4.根据本技术的一个方面,提供了一种广告交互方法,包括:获取电子设备拍摄的拍摄图像;对所述拍摄图像进行图像处理,以得到多个特征点;若所述多个特征点构成的图形与预设图形匹配,则获取所述预设图形对应的广告并向门禁控制器发送开启指令;以及将所述广告覆盖在所述图形上。
5.在一实施例中,所述预设图像包括第一预设图形和第二预设图形,其中,若所述多个特征点构成的图形与预设图形匹配,则获取所述预设图形对应的广告并向门禁控制器发送开启指令包括:若所述多个特征点中第一部分特征点构成的图形与所述第一预设图形匹配,则向所述门禁控制器发送开启指令;以及若所述多个特征点中第二部分特征点构成的图形与所述第二预设图形匹配,则获取所述第二预设图形对应的广告;其中,所述第一部分特征点构成的图形与所述第二部分特征点构成的图形不同;所述将所述广告覆盖在所述图形上包括:将所述广告覆盖在所述第二部分特征点构成的图形上。
6.在一实施例中,所述若所述多个特征点中第二部分特征点构成的图形与所述第二预设图形匹配,则获取所述第二预设图形对应的广告包括:若所述多个特征点中第二部分特征点构成的图形与所述第二预设图形的匹配度小于或者等于第一预设匹配度阈值且大于第二预设匹配度阈值,则生成异常提示信息并获取所述第二预设图形对应的广告;其中,所述异常提示信息表示所述第二部分特征点构成的图形对应的显示部件的损坏程度大于或者等于预设损坏阈值,所述第一预设匹配度大于所述第二预设匹配度阈值。
7.在一实施例中,广告交互方法还包括:若所述多个特征点中第二部分特征点构成的图形与所述第二预设图形匹配且所述第二部分特征点构成的图形对应的图像与第一预设图像的匹配度小于或者等于第二预设匹配度阈值,则发出获取所述第二预设图形对应的广告失败的提示信息;其中,所述第一预设匹配度大于所述第二预设匹配度阈值。
8.在一实施例中,所述将所述广告覆盖在所述第二部分特征点构成的图形上包括:确定所述第二部分特征点构成的图形对应的实体物体与所述电子设备之间的夹角;以及若所述夹角大于或者等于预设角度阈值,则将所述广告覆盖在所述电子设备的显示屏上并进
行全屏展示。
9.在一实施例中,所述向门禁控制器发送开启指令包括:若电子设备中存储有与所述拍摄图像相关的认证信息,则向所述门禁控制器发送所述开启指令。
10.在一实施例中,所述将所述广告覆盖在所述第二部分特征点构成的图形上包括:若所述广告带有立体模型标识,则基于所述广告生成全景立体模型;以及将所述全景立体模型展示在现实场景的图像上。
11.根据本技术的另一个方面,提供了一种广告交互装置,包括:图像获取模块,用于获取电子设备拍摄的拍摄图像;识别模块,用于对所述拍摄图像进行图像识别,以得到多个特征点;广告获取模块,用于若所述多个特征点构成的图形与预设图形匹配,则获取所述预设图形对应的广告;以及覆盖模块,用于将所述广告覆盖在所述图形上。
12.根据本技术的另一个方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述任一所述的广告交互方法。
13.根据本技术的另一个方面,提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于执行上述任一所述的广告交互方法。
14.本技术提供的一种广告交互方法、装置、介质及设备,该方法包括:获取电子设备拍摄的拍摄图像,对拍摄图像进行图像处理,以得到多个特征点,若多个特征点构成的图形与预设图形匹配,则获取预设图形对应的广告并向门禁控制器发送开启指令,以及将广告覆盖在图形上。若拍摄图像对应的多个特征点构成的图形与预设图形匹配,则可获取预设图像对应的广告并向门禁控制器发送开启指令,然后将广告覆盖在图形上,从而在开门的同时用户可以进行交互体验,也使有门禁控制器的大门开启更加便利。
附图说明
15.通过结合附图对本技术实施例进行更详细的描述,本技术的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本技术实施例的进一步理解,并且构成说明书的一部分,与本技术实施例一起用于解释本技术,并不构成对本技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
16.图1是本技术一示例性实施例提供的广告交互的方法的流程示意图。
17.图2是本技术另一示例性实施例提供的广告交互的方法的流程示意图。
18.图3是本技术另一示例性实施例提供的广告交互的方法的流程示意图。
19.图4是本技术另一示例性实施例提供的广告交互的方法的流程示意图。
20.图5是本技术另一示例性实施例提供的广告交互的方法的流程示意图。
21.图6是本技术另一示例性实施例提供的广告交互的方法的流程示意图。
22.图7是本技术一示例性实施例提供的广告交互装置的结构示意图。
23.图8是本技术另一示例性实施例提供的广告交互装置的结构示意图。
24.图9是本技术一示例性实施例提供的电子设备的结构图。
具体实施方式
25.下面,将参考附图详细地描述根据本技术的示例实施例。显然,所描述的实施例仅
仅是本技术的一部分实施例,而不是本技术的全部实施例,应理解,本技术不受这里描述的示例实施例的限制。
26.图1是本技术一示例性实施例提供的广告交互的方法的流程示意图。如图1所示,广告交互的方法包括:
27.步骤110:获取电子设备拍摄的拍摄图像。
28.该拍摄图像为电子设备的摄像头实时拍摄的图像。电子设备包括手机或者平板电脑等。通过实时获取拍摄图像从而确定图像中所对应的实物的变化。
29.步骤120:对拍摄图像进行图像处理,以得到多个特征点。
30.对拍摄图像进行图像处理,从而得到多个特征点。例如,可以对拍摄图像中的商标、门的边框以及灯箱等进行图像处理,其中该灯箱可以展示广告等。
31.步骤130:若多个特征点构成的图形与预设图形匹配,则获取预设图形对应的广告并向门禁控制器发送开启指令。
32.多个特征点构成图形包括商标的图形、门的边框的图形以及灯箱图形等。获取云数据库中存储的预设图形,该预设图形包括商标的图形、门的边框的图形以及灯箱图形等。若商标的图形与云数据库中存储的商标的图形匹配,门的边框的图形与云数据库中存储的门的边框的图形匹配,灯箱图形与云数据库中存储的灯箱的图形匹配,则获取预设图形对应的广告并向门禁控制器发送开启指令从而使小区的大门的打开,即该预设图形与对应的广告存储在云数据库中。
33.步骤140:将广告覆盖在图形上。
34.将广告覆盖在图形上,则用户可以通过电子设备上可以观看视频。在观看视频的同时向门禁控制器发送开启指令,并使小区的大门打开。通过将广告覆盖在图形上并向门禁控制器发送开启指令,从而实现用户仅通过电子设备就可以访问门禁控制器并打开小区的大门,并且在大门的打开的同时用户也可以通过电子设备观看视频,提高了用户交互的体验。
35.本技术提供的一种广告交互方法,该方法包括:获取电子设备拍摄的拍摄图像,对拍摄图像进行图像处理,以得到多个特征点,若多个特征点构成的图形与预设图形匹配,则获取预设图形对应的广告并向门禁控制器发送开启指令,以及将广告覆盖在图形上。若拍摄图像对应的多个特征点构成的图形与预设图形匹配,则可获取预设图像对应的广告并向门禁控制器发送开启指令,然后将广告覆盖在图形上,从而在开门的同时用户可以进行交互体验,也使有门禁控制器的大门开启更加便利。
36.图2是本技术另一示例性实施例提供的广告交互的方法的流程示意图。如图2所示,预设图像包括第一预设图形和第二预设图形,其中,步骤130可以包括:
37.步骤131:若多个特征点中第一部分特征点构成的图形与第一预设图形匹配,则向门禁控制器发送开启指令。
38.该第一部分特征点可组成门框的图形。若该第一部分特征点组成的门框的图形与云数据库中存储的门框的图形,即第一预设图形匹配,则向门禁控制器发送开启指令,从而使大门打开。
39.步骤132:若多个特征点中第二部分特征点构成的图形与第二预设图形匹配,则获取第二预设图形对应的广告。
40.该第二部分特征点构成的图形为灯箱的图形。若该第二部分特征点组成的灯箱的图形与云数据库中存储的灯箱的图形,即第二预设图形匹配,则获取第二预设图形对应的广告。
41.步骤140可以包括:
42.步骤141:将广告覆盖在第二部分特征点的图形上。
43.若第一部分特征点构成的图形与第一预设图形匹配,且第二部分特征点构成的图形与第二预设图形匹配,则将广告覆盖在第二部分特征点的图形上,即在灯箱上展示该广告。
44.图3是本技术另一示例性实施例提供的广告交互的方法的流程示意图。如图3所示,步骤132可以包括:
45.步骤1321:若多个特征点中第二部分特征点构成的图形与第二预设图形的匹配度小于或者等于第一预设匹配度阈值且大于第二预设匹配度阈值,则生成异常提示信息并获取第二预设图形对应的广告,其中,异常提示信息表示第二部分特征点构成的图形对应的显示部件的损坏程度大于或者等于预设损坏阈值,所述第一预设匹配度大于所述第二预设匹配度阈值。
46.设定第一预设匹配度阈值为100%,第二预设匹配度阈值为80%则灯箱的图形与云数据库中存储的灯箱的图形之间的匹配度小于或者等于100%且大于80%,说明灯箱部分破损,但不妨碍广告的展示。若灯箱的图形与云数据库中的存储的灯箱的图形之间的匹配度小于50%,则说明灯箱破损严重,无法展示广告。且因确认灯箱部分破损,因此会生成异常提示信息,提示用户灯箱有部分损毁。
47.图4是本技术另一示例性实施例提供的广告交互的方法的流程示意图。如图4所示,广告交互的方法还可以包括:
48.步骤1322:若多个特征点中第二部分特征点构成的图形与第二预设图形匹配且第二部分特征点构成的图形对应的图像内容与第一预设图像内容无法匹配,则发出获取所述第二预设图形对应的广告失败的提示信息。
49.若多个特征点中第二部分特征点构成的图形与第二预设图形匹配,即灯箱的图形与云数据库中存储的灯箱的图形匹配,但是灯箱上的图像内容与云数据库中存储的灯箱的图像内容无法匹配,则将广告覆盖在所述第二部分特征点构成的图形上。例如,灯箱上的广告被人更换,那么将会导致最终识别的图像内容与云数据库中存储的灯箱的图像内容不匹配,因此无法获取到相应的广告并进行展示。
50.图5是本技术另一示例性实施例提供的广告交互的方法的流程示意图。如图5所示,步骤141可以包括:
51.步骤1411:确定第二部分特征点构成的图形对应的实体物体与电子设备之间的夹角。
52.首先,确定第二部分特征点构成的图形对应的实体物体相对于电子设备显示屏的夹角,从而确定实体物体(大门)相对于电子设备的显示屏的旋转程度,以确定大门展示广告的可视性。
53.步骤1412:若夹角大于或者等于预设角度阈值,则将广告覆盖在电子设备的显示屏上并进行全屏展示。
54.若夹角大于或者等于预设角度阈值,说明第二部分特征点构成的图形对应的实体物体与电子设备的显示屏之间的夹角大于或者等于预设角度阈值,则应将广告覆盖在电子设备的显示屏上并进行全屏展示。例如,该预设角度阈值可以设定为90度,当灯箱与电子设备的显示屏之间的夹角大于或者等于90度时,灯箱无法展示广告,那么将广告覆盖在电子设备的显示屏上并进行全屏展示。大门带动灯箱转动时,在电子设备的显示屏中可确定灯箱与显示屏之间的角度,,且该角度大于或者等于预设角度阈值时,从而无法展示广告。
55.图6是本技术另一示例性实施例提供的广告交互的方法的流程示意图。如图6所示,步骤130可以包括:
56.步骤133:若电子设备中存储有与拍摄图像相关的认证信息,则向门禁控制器发送开启指令。
57.该认证信息包括用户输入的门禁控制器的认证标识等。当获取到拍摄图像时,电子设备会对该拍摄图像进行识别,并查找该拍摄图像是否对应有认证信息,若存在认证信息,则说明可打开小区的大门。
58.在一实施例中,步骤1411可具体实施为:若广告带有立体模型标识,则生成全景立体模型,以及将全景立体模型展示在现实场景的图像上。
59.若广告带有立体模型标识,则生成全景的立体模型,并将该立体模型展示在现实场景的图像的空地位置上。若广告带有列表标识,则生成多个商品的立体模型并展示在现实场景的图像上,用户可以从中选择感兴趣的收藏缓存。当用户想要观察其缓存的商品时,可以调出该商品的模型,并在摄像头可以捕捉到的现实场景的图像中展示,(例如,卧室),用户可以在电子设备上控制该立体模型在卧室对应的图像上按照用户触摸的路线在现实场景的图像中移动、摆放或者旋转等。当该商品的模型摆放到指定位置时,用户可以进行拍照保存。若广告带有列表标识以及虚拟现实场景标识,则用户可以从中选择感兴趣的收藏缓存,若用户带有vr设备时,用户不仅可以调取缓存的商品模型,并且用户也可以在该虚拟现实场景体验该商品,其中用户可以对该收藏的商品更换颜色等。若广告为视频,则将该视频覆盖在图形上并展示。
60.图7是本技术一示例性实施例提供的广告交互装置的结构示意图。如图7所示,广告交互装置20包括:
61.图像获取模块201,用于获取电子设备拍摄的拍摄图像,识别模块202,用于对拍摄图像进行图像处理,以得到多个特征点,广告获取模块203,用于若多个特征点构成的图形与预设图形匹配,则获取预设图形对应的广告并向门禁控制器发送开启指令,以及覆盖模块204,用于将广告覆盖在图形上。
62.本技术提供的一种广告交互装置,包括:通过图像获取模块201获取电子设备拍摄的拍摄图像,识别模块202对拍摄图像进行图像处理,以得到多个特征点,广告获取模块203若多个特征点构成的图形与预设图形匹配,则获取预设图形对应的广告并向门禁控制器发送开启指令,以及覆盖模块204将广告覆盖在图形上。若拍摄图像对应的多个特征点构成的图形与预设图形匹配,则可获取预设图像对应的广告并向门禁控制器发送开启指令,然后将广告覆盖在图形上,从而在开门的同时用户可以进行交互体验,也使有门禁控制器的大门开启更加便利。
63.图8是本技术另一示例性实施例提供的广告交互装置的结构示意图。如图8所示,
预设图像包括第一预设图形和第二预设图形,其中,广告获取模块203可以包括:发送单元2031,用于若多个特征点中第一部分特征点构成的图形与第一预设图形匹配,则向门禁控制器发送开启指令;以及获取子单元2032,用于若多个特征点中第二部分特征点构成的图形与第二预设图形匹配,则获取第二预设图形对应的广告;其中,第一部分特征点构成的图形与第二部分特征点构成的图形不同;覆盖模块204可以包括:覆盖子单元2041,用于将广告覆盖在第二部分特征点的图形上。
64.在一实施例中,获取子单元2032可具体配置为:若多个特征点中第二部分特征点构成的图形与第二预设图形的匹配度小于或者等于第一预设匹配度阈值且大于第二预设图形的匹配度阈值,则生成异常提示信息并获取第二预设图形对应的广告;其中,异常提示信息表示第二部分特征点构成的图形对应的显示部件的损坏程度大于或者等于预设损坏阈值,其中,第一预设匹配度大于第二预设匹配度阈值。
65.在一实施例中,广告交互装置20可具体配置为:若多个特征点中第二部分特征点构成的图形与第二预设图形匹配且第二部分特征点构成的图形对应的图像内容与第一预设图像内容无法匹配,则无法发出获取所述第二预设图形对应的广告失败的提示信息。
66.在一实施例中,获取子单元2032可具体配置为:确定第二部分特征点构成的图形对应的实体物体与电子设备之间的夹角;以及若夹角大于或者等于预设角度阈值,则将广告覆盖在电子设备的显示屏上并进行全屏展示。
67.在一实施例中,发送单元2031可具体配置为:若电子设备中存储有与拍摄图像相关的认证信息,则向门禁控制器发送开启指令。
68.在一实施例中,覆盖子单元2041可具体配置为:若广告带有立体模型标识,则基于广告生成全景立体模型;以及将全景立体模型展示在现实场景的图像上。
69.图9图示了根据本技术实施例的电子设备的框图。
70.如图9所示,电子设备10包括一个或多个处理器11和存储器12。
71.处理器11可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备10中的其他组件以执行期望的功能。
72.存储器12可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器11可以运行所述程序指令,以实现上文所述的本技术的各个实施例的广告交互方法以及/或者其他期望的功能。在所述计算机可读存储介质中还可以存储诸如输入信号、信号分量、噪声分量等各种内容。
73.在一个示例中,电子设备10还可以包括:输入装置13和输出装置14,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。
74.在该电子设备是单机设备时,该输入装置13可以是通信网络连接器,用于从第一设备和第二设备接收所采集的输入信号。
75.此外,该输入装置13还可以包括例如键盘、鼠标等等。
76.该输出装置14可以向外部输出各种信息,包括确定出的距离信息、方向信息等。该输出装置14可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设
备等等。
77.当然,为了简化,图9中仅示出了该电子设备10中与本技术有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备10还可以包括任何其他适当的组件。
78.所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本技术实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
79.所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
80.为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本技术的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1