基于陀螺仪以及热度分析实现虚拟广告投放的方法和系统与流程

文档序号:11144065阅读:460来源:国知局
基于陀螺仪以及热度分析实现虚拟广告投放的方法和系统与制造工艺

本发明涉及VR空间广告领域,具体涉及一种基于陀螺仪以及热度分析实现虚拟广告投放的方法和系统。



背景技术:

关于VR广告的展示效果,大家能够获取到的信息十分有限,大部分只能获取到广告的展示次数,这对于广告分析而言,远远不够。广告在VR环境中实际展示了,但是这个广告的展示效果如何,大家是否对这个广告感兴趣,这些都无从得知。但是对于广告投放商而言,更关心的是,这个广告是否吸引到了用户的眼球,引起用户的兴趣,所以我们需要查找到一条路径,来查看实际的广告展示效果,并根据这一广告展示效果来调整我们的广告方案。

现阶段,在VR广告空间中,如何挖掘移动场景中用户的潜在兴趣,是亟待解决的一大难题。虚拟现实场景中,已不仅仅局限于用户在一个固定的点产生交互,且用户可以在整个虚拟环境中移动。在移动过程中,用户的视野会随着自己移动位置的改变而发生改变,不同位置用户对场景的关注热度也会发生改变。比如之前近在咫尺的广告位,对用户的吸引力是最强的。而在用户位置发生改变之后,可能这个广告位由于被其他物体遮挡、或在用视觉盲区,用户会对这个广告位失去兴趣。如何实现动态的获取VR广告空间中移动的用户对于整个场景的兴趣热图,从而实现动态地根据广告需求调整广告方案,变得越来越至关重要。



技术实现要素:

本发明为了解决现有技术存在的上述技术问题,提供了一种基于陀螺仪以及热度分析实现虚拟广告投放的方法和系统,从而可对VR广告的展示效果进行分析,并根据分析结果调整广告的展示内容。

为实现上述目的,本发明提供了一种基于陀螺仪以及热度分析实现虚拟广告投放的方法,包括以下步骤:

将虚拟广告空间划分成若干个相同大小的立方体单元,获取用户所在虚拟广告空间所处的立方体单元;

根据用户所处的立方体单元且用户处在立方体单元中心点时,并结合陀螺仪获取用户视觉着落点在广告位中的3D坐标,并将用户视觉着落点的3D坐标数据发送至服务器的数据库;

统计若干个用户所处每个立方体单元中心点时的视觉着落点在广告位中的频次分布,根据频次分布计算出每个立方体单元中任一位置,对整个广告位的几何平均热度值;

根据用户所在位置,以及热度分析找出用户潜在兴趣,以实现广告精准投放。

作为本发明的进一步优选方案,所述陀螺仪内置于VR一体机,所述VR一体机套戴在用户的头部。

作为本发明的进一步优选方案,所述立方体单元按照像素大小进行划分,每个立方体单元的尺寸为10px*10px*10px。

作为本发明的进一步优选方案,每个立方体单元均采用立方体单元中心点的三维坐标进行标识。

作为本发明的进一步优选方案,所述方法还包括以下步骤:

将获取到的几何平均热度值存储于数据库中,数据库包括以广告位ID命名的三维数组中,所述三维数组对应虚拟广告空间中的一个立方体单元,且三维数组为该立方体单元的三维坐标的标识。

作为本发明的进一步优选方案,所述方法还包括以下步骤:

根据用户移动时所在位置的立方体单元标识,调用数据库中存储的用户位置所在立方体单元针对每个广告位的几何平均热度值。

本发明还提供了一种基于陀螺仪以及热度分析实现虚拟广告投放的系统,包括:

位置获取模块,用于将虚拟广告空间划分成若干个相同大小的立方体单元,获取用户所在虚拟广告空间所处的立方体单元;

视觉着落点获取模块,用于根据用户所处的立方体单元且用户处在立方体单元中心点时,并结合陀螺仪获取用户视觉着落点在广告位中的3D坐标,并将用户视觉着落点的3D坐标数据发送至服务器的数据库;

热度计算模块,用于统计若干个用户所处每个立方体单元中心点时的视觉着落点在广告位中的频次分布,根据频次分布计算出每个立方体单元中任一位置,对整个广告位的几何平均热度值;以及

处理模块,用于根据用户所在位置,以及热度分析找出用户潜在兴趣,以实现广告精准投放。

作为本发明的进一步优选方案,所述系统还包括:

数据存储模块,用于将获取到的几何平均热度值存储于数据库中,数据库包括以广告位ID命名的三维数组中,所述三维数组对应虚拟广告空间中的一个立方体单元,且三维数组为该立方体单元的三维坐标的标识。

作为本发明的进一步优选方案,所述系统还包括:

数据调用模块,用于根据用户移动时所在位置的立方体单元标识,调用数据库中存储的用户位置所在立方体单元针对每个广告位的几何平均热度值。

作为本发明的进一步优选方案,所述立方体单元按照像素大小进行划分,每个立方体单元的尺寸为10px*10px*10px。

本发明的基于陀螺仪以及热度分析实现虚拟广告投放的方法,通过包括:将虚拟广告空间划分成若干个相同大小的立方体单元,获取用户所在虚拟广告空间所处的立方体单元;根据用户所处的立方体单元且用户处在立方体单元中心点时,并结合陀螺仪获取用户视觉着落点在广告位中的3D坐标,并将用户视觉着落点的3D坐标数据发送至服务器的数据库;统计若干个用户所处每个立方体单元中心点时的视觉着落点在广告位中的频次分布,根据频次分布计算出每个立方体单元中任一位置,对整个广告位的几何平均热度值;根据用户所在位置,以及热度分析找出用户潜在兴趣,使得本发明实现了移动场景中的广告精准投放,且达到了更好的广告投放效果。

本发明的基于陀螺仪以及热度分析实现虚拟广告投放的系统,通过包括:位置获取模块,用于将虚拟广告空间划分成若干个相同大小的立方体单元,获取用户所在虚拟广告空间所处的立方体单元;视觉着落点获取模块,用于根据用户所处的立方体单元且用户处在立方体单元中心点时,并结合陀螺仪获取用户视觉着落点在广告位中的3D坐标,并将用户视觉着落点的3D坐标数据发送至服务器的数据库;热度计算模块,用于统计若干个用户所处每个立方体单元中心点时的视觉着落点在广告位中的频次分布,根据频次分布计算出每个立方体单元中任一位置,对整个广告位的几何平均热度值;以及处理模块,用于根据用户所在位置,以及热度分析找出用户潜在兴趣,使得本发明实现了移动场景中的广告精准投放,且达到了更好的广告投放效果。

附图说明

下面结合附图和具体实施方式对本发明作进一步详细的说明。

图1为本发明基于陀螺仪以及热度分析实现虚拟广告投放的方法提供的一实施例的方法流程图;

图2为本发明基于陀螺仪以及热度分析实现虚拟广告投放的系统提供的一实施例的结构框图。

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

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为本发明基于陀螺仪以及热度分析实现虚拟广告投放的方法提供的一实施例的方法流程图。

如图1,一种基于陀螺仪以及热度分析实现虚拟广告投放的方法,包括:

步骤11,将虚拟广告空间划分成若干个相同大小的立方体单元,获取用户所在虚拟广告空间所处的立方体单元;

步骤12,根据用户所处的立方体单元且用户处在立方体单元中心点时,并结合陀螺仪获取用户视觉着落点在广告位中的3D坐标,并将用户视觉着落点的3D坐标数据发送至服务器的数据库;

步骤13,统计若干个用户所处每个立方体单元中心点时的视觉着落点在广告位中的频次分布,根据频次分布计算出每个立方体单元中任一位置,对整个广告位的几何平均热度值;

步骤14,根据用户所在位置,以及热度分析找出用户潜在兴趣,以实现广告精准投放。

具体实施中,所述陀螺仪内置于VR一体机,所述VR一体机套戴在用户的头部,在VR空间广告的展示场景中,通过用户的头部转动以及身体移动带动视角的转换,从而会显示不同的场景,陀螺仪用于定位用户在所处场景中的视觉着落点的三维坐标。

在虚拟场景中,用户身体只移动一点点的位置,比如向前跨一步,或小幅度下蹲等动作,其视野没有发生比较大的改变,且视野中出现的物体还是类似的差不多的,为了避免逐个逐个像素计算每个位置的对于整个空间的关注热度,因此将虚拟现实空间划分成一个个等大的立方体单元,并以用户所在当前立方体单元的中心点对整个虚拟现实空间的关注热度,来表示当前立方体单元中每一个点对整个虚拟现实空间,即整个广告位的关注热度。

具体实施中,骤11所述立方体单元按照像素大小进行划分,每个立方体单元的尺寸为10px*10px*10px。

具体实施中,步骤12中,每个立方体单元均采用立方体单元中心点的三维坐标进行标识,上述中以立方体单元的中心点对整个虚拟现实空间的关注热度,来表示当前立方体单元中每一个点对整个虚拟现实空间,即整个广告位的关注热度,而每个立方体单元的标识与每个立方体单元上的广告位ID是一一对应的关系,因此采用这种方式对每个立方体单元进行标示命名,更进清晰明了,在此仅仅为举例说明,当然也可以采用其他的方式进行表述。

具体实施中,所述方法还包括以下步骤:

将获取到的几何平均热度值存储于数据库中,数据库包括以广告位ID命名的三维数组中,所述三维数组对应虚拟广告空间中的一个立方体单元,且三维数组为该立方体单元的三维坐标的标识。

具体实施中,所述方法还包括以下步骤:

根据用户移动时所在位置的立方体单元标识,调用数据库中存储的用户位置所在立方体单元针对每个广告位的几何平均热度值。

图2为本发明基于陀螺仪以及热度分析实现虚拟广告投放的系统提供的一实施例的结构框图。

如图2所示,本发明还提供了一种基于陀螺仪以及热度分析实现虚拟广告投放的系统,包括:

位置获取模块21,用于将虚拟广告空间划分成若干个相同大小的立方体单元,获取用户所在虚拟广告空间所处的立方体单元;

视觉着落点获取模块22,用于根据用户所处的立方体单元且用户处在立方体单元中心点时,并结合陀螺仪获取用户视觉着落点在广告位中的3D坐标,并将用户视觉着落点的3D坐标数据发送至服务器的数据库;

热度计算模块23,用于统计若干个用户所处每个立方体单元中心点时的视觉着落点在广告位中的频次分布,根据频次分布计算出每个立方体单元中任一位置,对整个广告位的几何平均热度值;以及

处理模块24,用于根据用户所在位置,以及热度分析找出用户潜在兴趣,以实现广告精准投放。

具体实施中,所述系统还包括:

数据存储模块,用于将获取到的几何平均热度值存储于数据库中,数据库包括以广告位ID命名的三维数组中,所述三维数组对应虚拟广告空间中的一个立方体单元,且三维数组为该立方体单元的三维坐标的标识。

具体实施中,所述系统还包括:

数据调用模块,用于根据用户移动时所在位置的立方体单元标识,调用数据库中存储的用户位置所在立方体单元针对每个广告位的几何平均热度值。

作具体实施中,所述立方体单元按照像素大小进行划分,每个立方体单元的尺寸为10px*10px*10px。

虽然以上描述了本发明的具体实施方式,但是本领域熟练技术人员应当理解,这些仅是举例说明,可以对本实施方式做出多种变更或修改,而不背离本发明的原理和实质,本发明的保护范围仅由所附权利要求书限定。

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