一种在全景视频中可视化动态添加热点的技术方法与流程

文档序号:11216401阅读:1499来源:国知局

本发明涉及全景视频中的用户交互技术,尤其是一种在全景视频中可视化动态添加热点的技术方法。



背景技术:

全景视频由于全方位无死角形象直观的特点,让用户产生身临其境的逼真感受,热点交互能丰富、加强与放大这种感受,突破纯播放、纯观看的局限,普通做法是视频内部像素写入热点内容,渲染输出,通用播放器播放;专业做法是基于krpano内核编写插件,在krpano后台xml文档自行撰写代码,手动进行热点添加、编辑、删除等操作,采用多种热点形式,实现用户兴趣点的交互。

目前已有最好技术为krpano官方插件:movinghotspotsfor360video'sand360photo'splayer,由程序员在krpano后台xml文档手动撰写代码,进行热点添加、编辑、删除等操作,自动化程度低,操作复杂、效率低下。



技术实现要素:

本发明要解决的问题在于提供一种基于krpano内核,发明了一种全景视频可视化添加热点的技术方法,即让使用者在全景视频播放的前端界面中进行各种操作,而不用关心后台复杂的xml代码实现。

为解决上述问题,本发明提供了一种在全景视频中可视化动态添加热点的技术方法,其特征在于:

本发明基于krpano内核,制作了4个后台文件,共同运行,以实现本在全景视频中可视化动态添加热点的技术方法,原理说明如下:

1、增加热点模板库xml文件;

2、增加控制xml文件;

3、增加场景xml文件;

4、标记xml文件。

本发明的有益效果是:本发明采用直接在全景视频播放界面中可视化编辑的形式,不管是程序员还是普通用户,只需动动鼠标,就可以自主进行交互热点的添加、修改、删除、保存等操作,直观、准确、高效,热点融入式地展现在全景视频之中。

具体实施方式

以下实施例公用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

一种在全景视频中可视化动态添加热点的技术方法,说明如下:

1、增加热点模板库xml文件:实现热点入库功能,浏览文件夹中的图片,将名称、路径写入热点模板库xml,以分级菜单进行分类显示,将缩略图汇总一个窗口,停靠在全景视频窗口中,便于直接拖拽。

2、增加场景xml文件:定义场景中的三大要素:时间轴(timeline)、热点(hotspot)、参考帧(referenceframe)。

(1)时间轴以时间节点(秒数)为依据,时间轴上分布着若干个热点,每个热点有若干参考帧;

(2)热点包含热点名(name)、热点链接(url)、形式(style)、视角(view)等字段:<hotspotname="htsp_1"url="d:/1.png"zorder="5"style="vtmh_trackinghtspstyle"/>;

(3)参考帧(referenceframe)控制每个热点的呈现形式,referenceframe包含虚拟三维空间坐标(rx、ry、rz)、热点缩放比例(scale)、水平/垂直朝向角度(atv、ath)等字段:<referenceframe1name="tpoint1"rz="0.20000"ry="0.10000"rx="0.50000"scale="0.75438"atv="-1.1140764206825062"ath="-143.5485997467377"/>;

3、增加控制xml文件:定义鼠标、键盘等ui响应事件,将鼠标按下、释放等位置对应全景视频虚拟空间坐标,播放全景视频时,从热点库中直接将热点用鼠标拖拽至全景视频中,此时全景视频自动暂停,画面定格,把热点拖放到任意位置,该位置所对应全景视频的虚拟三维空间坐标(rx、ry、rz)赋给热点,并将热点在全景视频中的缩放大小、视角朝向等参数赋默认值,完成了热点的添加和呈现;

4、标记xml文件:包含热点名称、时间节点。在热点添加到全景视频中的同时,在播放进度条上该时间节点添加一个标记图标,这样就实现了热点和时间轴标记的关联,下次需要定位到该热点时,只要点击该标记,就能迅速跳到该热点,采用进度条还实现了缩放功能,针对热点过密导致标记图标过密的情况,便于用户轻松点击,防止误触。

以上所述公是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。



技术特征:

技术总结
本发明公开了一种在全景视频中可视化动态添加热点的技术方法,其特征在于:本发明基于krpano内核,制作了4个后台文件,共同运行,以实现本在全景视频中可视化动态添加热点的技术方法,原理说明如下:1)、增加热点模板库XML文件;2)、增加控制XML文件;3)、增加场景XML文件;4)、标记XML文件。本发明的有益效果是:本发明采用直接在全景视频播放界面中可视化编辑的形式,不管是程序员还是普通用户,只需动动鼠标,就可以自主进行交互热点的添加、修改、删除、保存等操作,直观、准确、高效,热点融入式地展现在全景视频之中。

技术研发人员:庄英灿
受保护的技术使用者:湖南全晰科技有限公司
技术研发日:2017.08.03
技术公布日:2017.10.10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1