播放全景内容的方法及装置制造方法及图纸

技术编号:14238786 阅读:35 留言:0更新日期:2016-12-21 14:08
本发明专利技术公开了一种播放全景内容的方法及装置,所述方法包括:展示全景内容的全景缩略图;检测用户的选取操作,在用户选取一全景缩略图后,渲染并显示对应的全景内容的全景预播图,同时,进行全景内容的缓冲;在显示全景预播图的过程中,检测用户的显示控制操作,按照用户的显示控制操作控制所述全景预播图的显示;在全景内容缓冲完成后,从全景预播图的显示切换到全景内容的播放。本发明专利技术中,当用户选择播放某个全景内容时,可以无需等待,直接播放全景预播图,避免出现黑屏或其他等待画面。由于全景预播图采用了与全景内容一致数据格式和相同的渲染、显示方法,会给用户带来一致的全景体验,在真正播放全景内容时实现平滑切换。

Method and apparatus for playing panoramic content

The invention discloses a method and a device for playing panoramic content, the method includes: a display panoramic panoramic content thumbnail; selection operation to detect the user, the user selects one in panoramic thumbnail, panoramic view of pre sowing, while rendering and display panoramic content corresponding to the contents of the buffer, panoramic display in the process; pre sowing panoramic graph, display control operation detection of users, according to the display control of the Panoramic Map pre broadcast show users; in the panoramic buffer after the completion of pre sowing from the panoramic map display switch to play a panoramic content. In the invention, when the user chooses to play a panoramic content, the panorama can be directly broadcast without waiting, and the black screen or other waiting pictures can be avoided. As the panorama of the use of a panoramic picture with panoramic content consistent data format and the same rendering, display method, will give the user a consistent panoramic experience, in the real panoramic content to achieve smooth switching.

【技术实现步骤摘要】

本专利技术涉及虚拟现实技术,尤指一种播放全景内容的方法及装置
技术介绍
随着虚拟现实技术的不断成熟,全景内容正在逐渐普及,并进入人们的生活,人们可以通过各种各样的途径接触到种类繁多的全景内容。全景内容由于其自身的特点,使得它与普通图片和普通视频等内容相比,数据量至少是普通内容的一倍。在相同的网络条件下,观看全景内容势必会有更长的等待加载的时间。目前,在用户等待加载的时候,通常会在播放画面上显示黑屏或其他固定的等待画面,这就造成了用户的等待过程相对枯燥,用户体验差,甚至使用户没有耐心等待加载完成便退出了播放。此外,如果在经过较长时间的等待后,用户发现所点击播放的全景内容并不是自己感兴趣的内容,将会给用户造成更差的体验,并极大的浪费用户的时间和网络资源。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种播放全景内容的方法及装置,能够增强用户在等待加载时的体验,并有效提高用户发现感兴趣内容的效率。为了达到本专利技术目的,本申请提供了一种播放全景内容的方法,包括:展示全景内容的全景缩略图;检测用户的选取操作,在用户选取一全景缩略图后,渲染并显示对应的全景内容的全景预播图,同时,进行全景内容的缓冲;在显示全景预播图的过程中,检测用户的显示控制操作,按照用户的显示控制操作控制所述全景预播图的显示;在全景内容缓冲完成后,从全景预播图的显示切换到全景内容的播放。本申请还提供了一种生成全景内容的方法,包括:获取全景内容;为所述全景内容生成全景预播图,并根据所述全景预播图为所述全景内容生成全景缩略图;其中,所述全景缩略图用于展示所述全景内容;所述全景预播图用于在用户选取一全景缩略图后,并进行全景内容缓冲时,供用户预览全景内容。本申请还提供了一种播放全景内容的装置,包括:一展示单元,用于展示全景内容的全景缩略图;一检测单元,用于检测用户的选取操作以及用户的显示控制操作;一显示单元,用于在所述检测单元检测到用户选取一全景缩略图后,渲染并显示对应的全景内容的全景预播图;一缓冲单元,用于在所述显示单元显示对应的全景内容的全景预播图的同时,进行全景内容的缓冲;一显示控制单元,用于在所述显示单元显示全景预播图的过程中,所述检测单元检测到用户的显示控制操作时,按照用户的显示控制操作控制所述全景预播图的显示;一显示切换单元,用于在所述缓冲单元完成全景内容缓冲后,将所述显示单元从全景预播图的显示切换到全景内容的播放。本申请还提供了一种生成全景内容的装置,包括:一获取单元,用于获取全景内容;一第一生成单元,用于为所述全景内容生成全景预播图;一第二生成单元,根据所述全景预播图为所述全景内容生成全景缩略图;其中,所述全景缩略图用于展示所述全景内容;所述全景预播图用于在用户选取一全景缩略图后,并进行全景内容缓冲时,供用户预览全景内容。与现有技术相比,本专利技术包括展示全景内容的全景缩略图;检测用户的选取操作,在用户选取一全景缩略图后,渲染并显示对应的全景内容的全景预播图,同时,进行全景内容的缓冲;在显示全景预播图的过程中,检测用户的显示控制操作,按照用户的显示控制操作控制所述全景预播图的显示;在全景内容缓冲完成后,从全景预播图的显示切换到全景内容的播放。本专利技术中,当用户选择播放某个全景内容时,可以无需等待,直接播放全景预播图,避免出现黑屏或其他等待画面。由于全景预播图采用了与全景内容一致数据格式和相同的渲染、显示方法,会给用户带来一致的全景体验,在真正播放全景内容时实现平滑切换。并且,用户能够快速预览全景内容,选择是继续等待播放,还是终止播放选择其他全景内容,避免了在长时间等待后,发现所播放的内容并不是自己感兴趣的内容所带来的用户体验差的问题。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本申请一实施方式的播放全景内容的方法的流程图;图2为本申请另一实施例生成全景内容的方法的流程图;图3为本申请又一实施例的播放全景内容的装置的架构图;图4为本申请又一实施例的生成全景内容的装置的架构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。现有技术中,在用户选择一个要播放的全景内容,等待播放的过程中,通常是在播放界面上显示黑屏或是某些固定画面。在缓冲完成后,才开始进行全景内容的播放。这种方式下,用户的等待过程过于枯燥,如果等待时间相对较长,则可能导致用户放弃播放,甚至造成用户的流失,并且,在长时间的等待后,如果播放的内容并不是用户感兴趣的内容,将会造成更差的用户体验,用户需要耗费大量的时间和网络资源才能找到自己感兴趣的全景内容,成本过高且效率低下。本申请中为全景内容设置全景缩略图和全景预播图,通过全景缩略图展示全景内容,在用户选择任一全景缩略图后,直接渲染并播放相应全景内容对应的全景预播图,并同时进行全景内容的缓冲。如果全景内容为全景图片,则全景预播图为按照全景图片的尺寸等比例缩小后得到的全景图像;如果全景内容为全景视频,则全景预播图为将全景视频划分为多段,提取每一段全景视频的首帧,并按照首帧的尺寸等比例缩小后得到的多幅全景图像。在显示全景预播图的过程中,用户可以按照操作全景内容的方式,对全景预播图进行显示控制操作,如通过重力传感器、加速度传感器、陀螺仪传感器或手势等调整全景预播图的视角,以及通过手势调整全景预播图的显示比例等。本申请中的全景预播图相对于全景内容本身,其数据量大大降低,因此,在用户选择播放某一全景内容后,无需用户等待即可播放全景内容对应的全景预播图。全景预播图是一帧全景图像,用户可以对全景预播图进行与全景内容相同的显示控制操作,用户通过全景预播图能够充分了解所选择播放的全景内容中将要展现的内容。通过全景预播图的播放,一方面无需用户等待即可进入全景内容的播放,避免了用户长时间枯燥的等待过程;另一方面,用户通过全景预播图可以充分、详细的了解到全景内容中将会展现的内容,便于用户选择是继续等待进一步的播放,还是终止播放选择其他全景内容,大大提高了用户选择自己感兴趣的内容的效率。以下结合附图详细说明本申请各实施例提供的技术方案。如图1所示,本申请一实施例提供的播放全景内容的方法,包括:步骤101:展示全景内容的全景缩略图;步骤102:检测用户的选取操作,在用户选取一全景缩略图后,渲染并显示对应的全景内容的全景预播图,同时,进行全景内容的缓冲;步骤103:在显示全景预播图的过程中,检测用户的显示控制操作,按照用户的显示控制操作控制全景预播图的显示;步骤104:在全景内容缓冲完成后,从全景预播图的显示切换到全景内容的播放。本申请的播放全景本文档来自技高网...
播放全景内容的方法及装置

【技术保护点】
一种播放全景内容的方法,其特征在于,包括:展示全景内容的全景缩略图;检测用户的选取操作,在用户选取一全景缩略图后,渲染并显示对应的全景内容的全景预播图,同时,进行全景内容的缓冲;在显示全景预播图的过程中,检测用户的显示控制操作,按照用户的显示控制操作控制所述全景预播图的显示;在全景内容缓冲完成后,从全景预播图的显示切换到全景内容的播放。

【技术特征摘要】
1.一种播放全景内容的方法,其特征在于,包括:展示全景内容的全景缩略图;检测用户的选取操作,在用户选取一全景缩略图后,渲染并显示对应的全景内容的全景预播图,同时,进行全景内容的缓冲;在显示全景预播图的过程中,检测用户的显示控制操作,按照用户的显示控制操作控制所述全景预播图的显示;在全景内容缓冲完成后,从全景预播图的显示切换到全景内容的播放。2.根据权利要求1所述的方法,其特征在于:所述全景内容为全景图片;所述全景预播图为按照全景图片的尺寸等比例缩小后得到的全景图像;所述全景缩略图为所述全景预播图在一预定视角上的图像。3.根据权利要求2所述的方法,其特征在于:所述全景内容为全景视频;所述全景预播图为将所述全景视频划分为多段,提取每一段全景视频的首帧,并按照首帧的尺寸等比例缩小后得到的多幅全景图像;所述全景缩略图为首段全景视频的全景预播图在一预定视角上的图像。4.根据权利要求2所述的方法,其特征在于,所述渲染并显示对应的全景内容的全景预播图,包括:将所述全景图片的全景预播图按比例还原放大到全景图片的原始尺寸,将还原放大后的全景预播图进行渲染并显示。5.根据权利要求3所述的方法,其特征在于,所述渲染并显示对应的全景内容的全景预播图,包括:在播放界面上标记出全景视频的每幅全景预播图在全景视频中的位置;检测用户的定位操作,在用户定位到播放界面上标记出的其中一个位置上时,将该位置对应的全景预播图按比例还原放大到全景视频图像的原始尺寸,将还原放大后的全景预播图进行渲染并显示。6.一种生成全景内容的方法,其特征在于,包括:获取全景内容;为所述全景内容生成全景预播图,并根据所述全景预播图为所述全景内容生成全景缩略图;其中,所述全景缩略图用于展示所述全景内容;所述全景预播图用于在用户选取一全景缩略图后,并进行全景内容缓冲时,供用户预览全景内容。7.根据权利要求6所述的方法,其特征在于:所述为所述全景内容生成全景预播图,包括:如果所述全景内容为全景图片,则按照全景图片的尺寸对全景图片进行等比例缩小,将缩小得到的全景图像作为所述...

【专利技术属性】
技术研发人员:王延栋黄业桃
申请(专利权)人:北京疯景科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1