动态智能埋点的制作方法

文档序号:22549705发布日期:2020-10-17 02:24阅读:168来源:国知局
动态智能埋点的制作方法

本发明涉及全景漫游的埋点设置技术领域,具体是动态智能埋点。



背景技术:

全景漫游,指将摄像机拍摄的水平方向360°,垂直方向180°的多张照片拼接成一张全景图像,然后利用得到的全景图像,采用计算机图形图像技术构建出全景空间,让使用者能用鼠标或陀螺仪控制浏览的方向,可左可右、可上可下观看物体或场景,仿佛身临其境一般。借助这个技术,可以将现实场域搬到线上,使用户足不出户就能体验线下场景。

人单眼的水平视角最大可达156°,双眼的水平视角最大可达188°。人两眼重合视域为124°,单眼舒适视域为60°。当集中注意力时约为五分之一,即25°。

0-124°范围称作主视野,它是用户的注意力集中区域,在这个视野显示的埋点,对用户来说属于比较有价值的内容;124-188°的范围称作次视野,这个视野是用户的眼睛余光范围,这个范围显示的埋点对用户来说不太重要,但在这里以动图方式展示埋点,可以吸引到用户的注意力;188度之外的称作背后视野,该视野属于用户完全看不到的画面,只要在用户移动位置,背后视野才会变成次视野、主视野。

现实场域可以是图书馆、书店、博物馆等,通过在全景空间中添加埋点,丰富了全景漫游的功能。但在书店或者图书馆场域中,由于书本数目非常大,要埋的点成百上千。这个易造成用户选择的困难,也不利于埋点的推广。为了解决埋点展示的问题,本专利提出一种动态的、智能的埋点显示方案。



技术实现要素:

本发明的目的在于提供动态智能埋点,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:

动态智能埋点,包括埋点,所述埋点指在三维场景中设置一个坐标,点击该坐标所在的控件,显示出一个虚拟的三维物体,在三维物体上,设置埋点数据,并进行动态智能埋点的显示,动态智能埋点的创建过程如下:

一、创建三维场景球:在unity中创建三维场景球,所述场景球是一个虚拟现实场景,用于前端内容的展示,即将等距柱状投影格式的全景图贴合在这个球形上,并将三维物体放置在场景球内,场景球的大小是通过读取全景图的三维数据,1比1复现的三维空间;

二、调整球面的显示方向:在步骤一中创建的三维场景球中,在贴合全景图之前,要将场景球的显示方向由向上改成向内,同时设置主视角在坐标原点,球心;

三、贴合全景图:导入全景图,将全景图贴合在球的内壁上,并且调整图的显示效果,不变形,做到1比1还原,并对同一场景中拍摄的多张全景图,进行三维场景球贴合;

四、加载埋点数据:设置一个三维坐标,在当前坐标下加入要设置的埋点,如视频、文本、图像、音频等;

五、在三维场景中重现埋点数据的坐标:将将要设置的内容(图片、介绍、链接、视频、音频等)作为埋点数据,重现埋点数据的坐标,是为了埋点数据能与三维场景对应;

六、在三维可视化制作界面中,手动将埋点移动到相应位置:两种方式触发埋点数据,具体分为埋点按标签分类展示和埋点按照用户视野展示,根据不同人看到的埋点数量不一样,在不同视野下展示的不同埋点,当用户触发埋点后,以该埋点为中心,设置一个可见区域,并按照人类视野展示埋点。

七、预加载三维物体,即埋点触发:加载一个三维物体,在显示埋点数据之前,预先加载一个三维物体。

八、在三维物体上显示埋点的数据:视频、文本、图像、音频等,完成智能埋点的设置。

作为本发明进一步的方案,所述按标签分类展示具体指对对象进行标签的标记和分类,并在用户勾选标签展示后,对标签进行分类展示,可以方便将同一类的内容展示出来,减少不相关的信息,避免干扰用户选择。

作为本发明再进一步的方案,所述按照用户视野展示具体指在对用户所能看到的场景范围分完类之后,在不同的场景埋下不同分级的点,当用户看到某一个场景,埋点将会按照用户视野,动态显示,在虚拟现实场景下,通过检测到用户的三维空间坐标发生移动,观看的场景范围出现变化,埋点视线打开,智能的展示给用户,并通过埋点交互的方式引导用户观看。

作为本发明再进一步的方案,所述场景分类指的是当用户观看一个场景,在主视野中,增加埋点的展示。在主视野中,醒目显示有价值的埋点,然后再按照用户的注意力提供不同价值的埋点。

作为本发明再进一步的方案,所述埋点视线打开指的是在使用虚拟现实设备体验全景空间时,在全景空间创建一个焦点,焦点通过移动头部控制,焦点与用户三维坐标绑定;当将焦点移到一个埋点时,停留一段时间,埋点的内容自动打开;焦点移开内容展示区域一段时间,埋点关闭。

作为本发明再进一步的方案,所述埋点交互包括场景切换和自动游览场景,场景切换是通过在埋点处预先设置切换方向形埋点名称,并通过跳转到下一场景坐标完成场景切换,所述自动游览场景指在三维场景中创建一个物件,先设置一组用于场景切换的坐标数据;再定义在每个坐标停留的时间长度;当在该坐标停留时间超过预设值,跳转到下一个坐标位置。

与现有技术相比,本发明的有益效果是:

1、本专利提出一种动态的、智能的埋点方案。通过抓取体验者的视野,在体验者注意力焦点范围内,动态显示埋点。减少用户寻找埋点的时间,提高了埋点的曝光度。并提出新颖的埋点交互方式,减轻了用户的操作难度。

2、埋点展示方式分类,能让用户快速发现自己感兴趣的内容。根据标签类埋点展示方式,减少了埋点对用户的干扰,提高了埋点的曝光度。根据用户自己的喜好,展示对应的埋点。

3、按照用户注意力的方式展示埋点,实现了动态、智能的推荐。减少了用户发现信息的时间,提高埋点的曝光度。具有较高的商业价值。

附图说明

图1为动态智能埋点的创建过程的过程图。

图中:1、创建三维场景球;2、调整球面显示方向;3、贴合全景图;4、加载埋点数据;5、在三维场景中重现埋点数据坐标;6、两种方式触发埋点数据;7、预加载三维物体;8、在三维物体上显示埋点数据。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明实施例中,动态智能埋点,动态智能埋点,包括埋点,所述埋点指在三维场景中设置一个坐标,点击该坐标所在的控件,显示出一个虚拟的三维物体,在三维物体上,设置埋点数据,并进行动态智能埋点的显示,动态智能埋点的创建过程如下:

一、创建三维场景球1:在unity中创建三维场景球1,所述场景球是一个虚拟现实场景,用于前端内容的展示,即将等距柱状投影格式的全景图贴合在这个球形上,并将三维物体放置在场景球内,场景球的大小是通过读取全景图的三维数据,1比1复现的三维空间;

二、调整球面显示方向2:在步骤一中创建的三维场景球中,在贴合全景图3之前,要将场景球的显示方向由向上改成向内,同时设置主视角在坐标原点,球心;

三、贴合全景图3:导入全景图,将全景图贴合在球的内壁上,并且调整图的显示效果,不变形,做到1比1还原,并对同一场景中拍摄的多张全景图,进行三维场景球贴合;

四、加载埋点数据4:设置一个三维坐标,在当前坐标下加入要设置的埋点,如视频、文本、图像、音频等;

五、在三维场景中重现埋点数据坐标5:将将要设置的内容(图片、介绍、链接、视频、音频等)作为埋点数据,重现埋点数据的坐标,是为了埋点数据能与三维场景对应;

六、在三维可视化制作界面中,手动将埋点移动到相应位置:两种方式触发埋点数据6,具体分为埋点按标签分类展示和埋点按照用户视野展示,根据不同人看到的埋点数量不一样,在不同视野下展示的不同埋点,当用户触发埋点后,以该埋点为中心,设置一个可见区域,并按照人类视野展示埋点。

七、预加载三维物体7,即埋点触发:加载一个三维物体,在显示埋点数据之前,预先加载一个三维物体。

八、在三维物体上显示埋点数据8:视频、文本、图像、音频等,完成智能埋点的设置;

所述按标签分类展示具体指对对象进行标签的标记和分类,并在用户勾选标签展示后,对标签进行分类展示,可以方便将同一类的内容展示出来,减少不相关的信息,避免干扰用户选择;

所述按照用户视野展示具体指在对用户所能看到的场景范围分完类之后,在不同的场景埋下不同分级的点,当用户看到某一个场景,埋点将会按照用户视野,动态显示,在虚拟现实场景下,通过检测到用户的三维空间坐标发生移动,观看的场景范围出现变化,埋点视线打开,智能的展示给用户,并通过埋点交互的方式引导用户观看;

所述场景分类指的是当用户观看一个场景,在主视野中,增加埋点的展示。在主视野中,醒目显示有价值的埋点,然后再按照用户的注意力提供不同价值的埋点。

所述埋点视线打开指的是在使用虚拟现实设备体验全景空间时,在全景空间创建一个焦点,焦点通过移动头部控制,焦点与用户三维坐标绑定;当将焦点移到一个埋点时,停留一段时间,埋点的内容自动打开;焦点移开内容展示区域一段时间,埋点关闭。

所述埋点交互包括场景切换和自动游览场景,场景切换是通过在埋点处预先设置切换方向形埋点名称,并通过跳转到下一场景坐标完成场景切换,所述自动游览场景指在三维场景中创建一个物件,先设置一组用于场景切换的坐标数据;再定义在每个坐标停留的时间长度;当在该坐标停留时间超过预设值,跳转到下一个坐标位置。

本发明的工作原理是:一、创建三维场景球1。在unity中创建三维场景球1。该场景球是一个虚拟现实场景,用于前端内容的展示。即将等距柱状投影格式的全景图贴合在这个球形上,并将三维物体放置在场景球内。场景球的大小是通过读取全景图的三维数据,1比1复现的三维空间。

二、调整球面显示方向2。在步骤1中创建的三维场景球中,在贴合全景图3之前,要将场景球的显示方向由向上改成向内。同时设置主视角在坐标原点,球心。

三、贴合全景图3。导入全景图,将全景图贴合在球的内壁上,并且调整图的显示效果,不变形。做到1比1还原。并对同一场景中拍摄的多张全景图,进行三维场景球贴合。

四、加载埋点数据4。设置一个三维坐标,在当前坐标下加入要设置的埋点,如视频、文本、图像、音频等。可以实现功能如下:

场景切换:在全景图点a中,设置一个三维坐标,比如从地点a到地点b中,b和a在一条直线上,从a到b,即可以叫做前进。这个过程实际是在a点拍摄一张全景图,在该图中设置一个坐标。在b地点拍摄一张全景图,同样设置一个坐标。从a点到b点,就是把用户坐标替换为下一地点的坐标。用户不动,将全景贴图替换。根据要跳转的下一场景坐标相对于自身坐标的方位,可以将这个埋点称作前进、后退、左转、右转四个名称。如从b地点到c地点,在它们之间埋点一个名为右转的物件。从c地点到d地点,在它们之间埋点一个名为前进的物件。从d地点到e地点,在它们之间埋点一个名为左转的物件。

自动游览场景:在三维场景中创建一个物件,定义一组命令,如“自动游览场景”。具体实现步骤如下:1.设置一组用于场景切换的坐标数据;2.定义在每个坐标停留的时间长度;3.当在该坐标停留时间超过预设值,跳转到下一个坐标位置。

五、在三维场景中重现埋点数据坐标5。比如要在一本书上埋点,将要设置的内容(图片、介绍、链接、视频、音频等)作为埋点数据。重现埋点数据的坐标,是为了埋点数据能与三维场景对应。

六、在三维可视化制作界面中,手动将埋点移动到相应位置:两种方式触发埋点数据6,具体分为埋点按标签分类展示和埋点按照用户视野展示,根据不同人看到的埋点数量不一样,在不同视野下展示的不同埋点,当用户触发埋点后,以该埋点为中心,设置一个可见区域,并按照人类视野展示埋点。

七、预加载三维物体7,即埋点触发。加载一个三维物体。在显示埋点数据之前,预先加载一个三维物体。

八、在三维物体上显示埋点数据8。视频、文本、图像、音频等。

本发明通过埋点展示方式分类,能让用户快速发现自己感兴趣的内容,根据标签类埋点展示方式,减少了埋点对用户的干扰,提高了埋点的曝光度。根据用户自己的喜好,展示对应的埋点。按照用户注意力的方式展示埋点,实现了动态、智能的推荐,减少了用户发现信息的时间,提高埋点的曝光度,具有较高的商业价值。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

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