CN105898285A - 虚拟显示设备的影像播放方法和装置 - Google Patents
虚拟显示设备的影像播放方法和装置 Download PDFInfo
- Publication number
- CN105898285A CN105898285A CN201510966519.XA CN201510966519A CN105898285A CN 105898285 A CN105898285 A CN 105898285A CN 201510966519 A CN201510966519 A CN 201510966519A CN 105898285 A CN105898285 A CN 105898285A
- Authority
- CN
- China
- Prior art keywords
- image
- view
- district
- finding
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/398—Synchronisation thereof; Control thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/128—Adjusting depth or disparity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/332—Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
- H04N13/344—Displays for viewing with the aid of special glasses or head-mounted displays [HMD] with head-mounted left-right displays
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明公开了一种虚拟显示设备的影像播放方法和装置。所述影像播放方法包括:获取虚拟显示设备中的全景影像,全景影像包括第一影像和第二影像;在第一影像上设定第一取景区,在第二影像上设定第二取景区;响应于用户的触发指令,根据触发指令在第一影像的范围内调整第一取景区的位置,同时根据触发指令在第二影像的范围内调整第二取景区的位置;将调整后的第一取景区所对应的影像发送到第一屏幕上播放,将调整后的第二取景区所对应的影像发送到第二屏幕上播放。所述影像播放装置包括分别执行上述步骤的影像获取模块、取景区初始化模块、取景区调整模块和影像播放模块。本发明所提供的影像播放方法和装置能够进行全景播放,视觉效果极佳。
Description
技术领域
本发明涉及立体播放技术,特别是涉及一种虚拟显示设备的影像全方位立体播放方法和装置。
背景技术
随着虚拟显示技术的发展,越来越多的人们通过相关的虚拟显示装置来进行立体影像的观看,从而获得身临其境的视觉体验,例如:虚拟头盔。虚拟头盔是一种利用头盔显示器将人对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的感觉的头盔。其工作原理是头盔内部左右眼屏幕分别显示带有视角差异的左右眼的图像,人眼获取这种带有视角差异的图像信息后在脑海中产生立体感。
目前,对于传统的虚拟显示装置,一般是通过播放360度扫描拍摄的平面照片来实现立体影像的播放,这种播放方式只能展示事物的部分侧面或者是局部,不能进行全方位的立体展示。对于用户而言,只能看到360度环幕场景,而无法进行全方位场景的观看和体验。
因此,非常有必要设计一种新的虚拟显示设备的影像全方位立体播放方法,从而克服上述缺陷,实现影像的全方位立体播放。
发明内容
有鉴于此,本发明提供了一种虚拟显示设备的影像播放方法,旨在克服现有技术中的缺陷,从而实现306度全景播放,提升用户的视觉体验。
对于本发明所提供的虚拟显示设备的影像播放方法,所述虚拟显示设备通过第一屏幕向用户的左眼播放影像,所述虚拟显示设备通过第二屏幕向用户的右眼播放影像。所述影像播放方法包括以下步骤。
步骤S100,影像获取步骤,获取所述虚拟显示设备中的全景影像,所述全景影像包括第一影像和第二影像。
步骤S200,取景区初始化步骤,在所述第一影像上设定第一取景区,在所述第二影像上设定第二取景区。
步骤S300,取景区调整步骤,响应于用户的触发指令,根据所述触发指令在所述第一影像的范围内调整所述第一取景区的位置,同时根据所述触发指令在所述第二影像的范围内调整所述第二取景区的位置。
步骤S400,影像播放步骤,将调整后的第一取景区所对应的影像发送到所述第一屏幕上播放,将调整后的第二取景区所对应的影像发送到所述第二屏幕上播放。
如上所述的虚拟显示设备的影像播放方法,优选地,所述取景区初始化步骤包括:步骤S210,计算所述第一影像与所述第二影像的视差百分比范围值;步骤S220,设定视差百分比范围阈值,所述视差百分比范围阈值是用户观看影像时所能容忍的视差百分比范围;步骤S230,根据所述视差百分比范围值和所述视差百分比范围阈值在所述第一影像上设置所述第一取景区,同时根据所述视差百分比范围值和所述视差百分比范围阈值在所述第二影像上设置所述第二取景区。
如上所述的虚拟显示设备的影像播放方法,优选地,所述取景区调整步骤包括以下步骤:步骤S311,接收用户头部的坐标变化数据;步骤S312,根据所述用户头部的坐标变化数据在所述第一影像范围内调整所述第一取景区的位置,同时根据所述用户头部的坐标变化数据在所述第二影像范围内调整所述第二取景区的位置。
如上所述的虚拟显示设备的影像播放方法,优选地,所述取景区调整步骤包括:步骤S321,接收来自用户的语音指令或动作指令;步骤S322,根据所述语音指令或动作指令在所述第一影像范围内调整所述第一取景区的位置,同时根据所述语音指令或动作指令在所述第二影像范围内调整所述第二取景区的位置。
如上所述的虚拟显示设备的影像播放方法,优选地,所述影像播放方法在所述影像获取步骤和取景区初始化步骤之间还包括:步骤S500,影像预处理步骤,调整所述第一影像和所述第二影像的参数,以缩小所述第一影像和所述第二影像的颜色差距。
对于本发明所提供的虚拟显示设备的影像播放装置,所述虚拟显示设备通过第一屏幕向用户的左眼播放影像,所述虚拟显示设备通过第二屏幕向用户的右眼播放影像。所述影像播放装置包括:影像获取模块,用于获取所述虚拟显示设备中的全景影像,所述全景影像包括第一影像和第二影像;取景区初始化模块,用于在所述第一影像上设定第一取景区,在所述第二影像上设定第二取景区;取景区调整模块,用于响应于用户的触发指令,根据所述触发指令在所述第一影像的范围内调整所述第一取景区的位置,同时根据所述触发指令在所述第二影像的范围内调整所述第二取景区的位置;影像播放模块,用于将调整后的第一取景区所对应的影像发送到所述第一屏幕上播放,将调整后的第二取景区所对应的影像发送到所述第二屏幕上播放。
如上所述的虚拟显示设备的影像播放装置,优选地,所述取景区初始化模块包括:视差百分比范围值计算子模块,用于计算所述第一影像与所述第二影像的视差百分比范围值;视差百分比范围阈值设定子模块,用于设定视差百分比范围阈值,所述视差百分比范围阈值是用户观看影像时所能容忍的视差百分比范围;取景区设置子模块,用于根据所述视差百分比范围值和所述视差百分比范围阈值在所述第一影像上设置所述第一取景区,同时根据所述视差百分比范围值和所述视差百分比范围阈值在所述第二影像上设置所述第二取景区。
如上所述的虚拟显示设备的影像播放装置,优选地,所述取景区调整模块包括:数据接收子模块,用于接收用户头部的坐标变化数据;第一取景区调整子模块,用于根据所述用户头部的坐标变化数据在所述第一影像范围内调整所述第一取景区的位置,同时根据所述用户头部的坐标变化数据在所述第二影像范围内调整所述第二取景区的位置。
如上所述的虚拟显示设备的影像播放装置,优选地,所述取景区调整模块包括:指令接收子模块,用于接收来自用户的语音指令或动作指令;第二取景区调整子模块,用于根据所述语音指令或动作指令在所述第一影像范围内调整所述第一取景区的位置,同时根据所述语音指令或动作指令在所述第二影像范围内调整所述第二取景区的位置。
如上所述的虚拟显示设备的影像播放装置,优选地,所述影像播放装置还包括:影像预处理模块,用于调整所述第一影像和所述第二影像的参数,以缩小所述第一影像和所述第二影像的颜色差距。
采用本发明所提供的虚拟显示设备的影像播放方法和装置,通过影像获取、取景区初始化、取景区调整和影像播放等步骤,实现了360度立体视频或图像的播放。同时,本发明所提供的虚拟显示设备的影像播放方法和装置还能够自动设置较好的初始视差,也能够实时地根据相关指令调整播放视差,从而使用户获得极佳的视觉体验。
附图说明
下面将通过附图详细描述本发明中优选实施例,将有助于理解本发明的目的和优点,其中:
图1是本发明的虚拟显示设备的影像播放方法的优选实施例。
图2是本发明优选实施例中取景区初始化的状态图。
图3是本发明优选实施例中取景区的第一种设定过程示意图。
图4是本发明优选实施例中取景区的第二种设定过程示意图。
图5是本发明优选实施例中用户头部坐标变化的示意图。
图6是本发明的虚拟显示设备的影像播放装置的优选实施例。
具体实施方式
下面结合实施例对本发明进行详细说明。需要说明的是,下面描述中使用的词语“前”、“后”、“左”、“右”、“上”和“下”指的是附图中的方向。
本发明提供了一种虚拟显示设备的影像播放方法和装置,其中,所述虚拟显示设备中可以存储有全景影像,所述虚拟显示设备通过第一屏幕向用户的左眼播放影像,所述虚拟显示设备通过第二屏幕向用户的右眼播放影像。优选地,所述全景影像可以分为第一影像和第二影像两部分,其中,在所述第一屏幕上播放给用户左眼的影像取自第一影像中,在所述第二屏幕上播放给用户右眼的影像取自第二影像中。
在本发明所提供的虚拟显示设备的影像播放方法和装置中,所述虚拟显示设备可以理解为各种能够为用户提供立体视觉体验的设备,例如:虚拟头盔、智能眼镜等。
图1是本发明的虚拟显示设备的影像播放方法的优选实施例。如图1所示,本发明所提供的虚拟显示设备的影像播放方法可以通过以下步骤来实现。
步骤S100,影像获取步骤。
在所述影像获取步骤中,获取所述虚拟显示设备中的全景影像,所述全景影像包括第一影像和第二影像。其中,所述全景影像可以预先存储在所述虚拟显示设备的存储器中,在优选实施例中,所述全景影像可以是通过360度全方位摄像装置所拍摄的各种立体全景影像,也可以是通过后期制作合成的各种立体影像,例如:可以通过360度的左右图像、或者360度的左右合成视频来实现。
为了使用户能够体验立体效果,所述全景影像一般可以对物体进行全方位的展示,通常将全景影像划分为第一影像和第二影像。在优选实施例中,用户左眼所观看到的影像主要是取自第一影像,而用户右眼所观看到的影像主要是取自第二影像。
步骤S200,取景区初始化步骤。
在所述取景区初始化步骤中,在所述第一影像上设定第一取景区,在所述第二影像上设定第二取景区。所述取景区初始化步骤主要目的是在第一影像上确定展示给用户左眼的影像范围,以及在第二影像上确定展示给用户右眼的影像范围,并给上述两个范围设定一个初始位置,在之后的各种处理步骤中,可以将该步骤中所确定的初始位置作为基准来进行调节。
其中优选的是,所述第一取景区可以被设定在所述第一影像的中心位置,所述第二取景区也可以设定在所述第二影像的中心位置。这种设计可以有效地保证两个取景区在影像上具有较大的可调范围。此外,所述第一取景区和所述第二取景区的初始位置还可以根据具体的需求进行相应的改变。
在一种优选实施例中,所述取景区初始化步骤可以通过以下方式实现:首先,计算所述第一影像与所述第二影像的视差百分比范围值;第二,设定视差百分比范围阈值,所述视差百分比范围阈值是用户观看影像时所能容忍的视差百分比范围;第三,根据所述视差百分比范围值和所述视差百分比范围阈值在所述第一影像上设置所述第一取景区,同时根据所述视差百分比范围值和所述视差百分比范围阈值在所述第二影像上设置所述第二取景区。
具体地,图2是本发明优选实施例中取景区初始化的状态图;图3是本发明优选实施例中取景区的第一种设定过程示意图;图4是本发明优选实施例中取景区的第二种设定过程示意图。如图2所示,在所述第一影像1上设定第一取景区11,同时在所述第二影像2上设定第二取景区21。
结合图2、图3和图4所示,在优选实施例中,取景区初始化步骤可以通过以下过程来实现。
对全景影像(可以包括全景图像或者视频)进行视差百分比计算。具体地,视差百分比计算可以采用多种方式进行计算,例如:对于全景立体图像,可以在立体图像中选定视差最大及最小的物体,手动的测量出该物体在左图中的位置PL,及该物体在右图中的位置PR,则该物体的视差为PL.x–PR.x(其中,PL.x表示PL在x方向的分量,PR.x表示PR在x方向上的分量);也可以使用图像匹配的方法将左右图上的每个像素都进行匹配,进而计算出立体图像的视差。对于视频,可以从视频中选取一些含有最大最小视差的视频帧,在通过上述处理图像的方式进行处理,进而得到视频的近似视差。可以理解的是,视差的计算并不限于上述方法,还可以通过其它方法进行计算,这里不再一一列举。之后,根据计算结果记录全景图像或者视频的最大最小视差PMAX1和PMIN1,并记录全景图像或者视频的最大最小视差百分比PRMAX1和PRMIN1,PRMAX1和PRMIN1分别是PMAX1、PMIN1和全景图像或者视频的视频帧宽度一半的比值。同时设定观看设备能容忍的最大最小视差百分比PRMAX0和PRMIN0。为了有更好的立体观看效果,需要将最大视差百分比进行调整,例如:可以调整到观看设备的最大视差百分比的80%左右。需要说明的是,在上述实施例中,为了获得图像或者视频的视差,才得到其最大最小视差百分比。此外,因为图像或者视频帧是左右图格式,所以求取比值时,需要取其宽度的一半,例如:所取图像或者视频帧的宽度为W,则PRMAX1=PMAX1/(W/2);PRMIN1=PMIN1/(W/2)。
在初始化过程中,在第一影像1和第二影像2上各取出部分区域,作为第一取景区11和第二取景区21。设第一影像1和第二影像2的最大视差百分比为PMAX1,二者的宽度均为W;取出的第一取景区11和第二取景区21的宽度均为w。则当视差百分比为PRMAX1时,第一取景区11和第二取景区21的视差宽度为X1=PRMAX1*w。当视差百分比为80%*PRMAX0时,第一取景区11和第二取景区21的视差宽度为X0=80%*PRMAX0*w。由此可得,若要使得第一取景区11和第二取景区21的初始化位置设置在合适的范围,其各自需要的移动量X=(X0-X1)/2。其中,“*”表示乘号。
在调整过程中,当X>0时,这种情况下的视差相对较小,需要加大视差,则需要第一取景区和第二取景区的位置均向中间线平移X的距离。如图3所示,在X>0的情况下,点画线表示第一取景区和第二取景区的原始位置,实线表示第一取景区和第二取景区经初始化设定后的位置。
对于另一种情况,当X<0时,这种情况下的视差相对较大,需要减小视差,则需要所述第一取景区和所述第二取景区向远离中心线的方向移动X的距离。如图4所示,在X<0的情况下,点画线表示第一取景区和第二取景区的原始位置,实线表示第一取景区和第二取景区经初始化设定后的位置。
步骤S300,取景区调整步骤。
在取景区调整步骤中,响应于用户的触发指令,根据所述触发指令在所述第一影像的范围内调整所述第一取景区的位置,同时根据所述触发指令在所述第二影像的范围内调整所述第二取景区的位置。该步骤的主要目的是根据用户的各种观看状态的改变、或用户的各种其它指令来实现取景区位置的变化,从而实现影像的动态变化和立体效果调节。
其中,所述触发指令可以包括但不限于:用户头部的坐标变化,用户眼球的位置变化,用户的语音指令,用户的动作指令等。
在一种优选实施例中,所述触发指令可以是用户头部的坐标变化数据。具体地,接收如图5所示的用户头部的坐标变化数据,其中包括如图所示的三个方向上的坐标变化量。具体地,pitch可以用于表征围绕X轴的旋转量(Pitch head movement),即俯仰角;yaw可以用于表征围绕Y轴的旋转量(Yaw head movement),即偏航角;roll可以用于表征围绕Z轴的旋转量(Roll head movement),即翻滚角。根据所述用户头部的坐标变化数据在所述第一影像范围内调整所述第一取景区的位置,同时根据所述用户头部的坐标变化数据在所述第二影像范围内调整所述第二取景区的位置。
在具体实施过程中,坐标变化数据可以通过设置相应的传感装置来实现,例如可以通过检测陀螺仪的状态数据来体现用户头部的左边变化数据。如图5所示,可以设定用户头部的初始位置处所对应的坐标值为基准坐标值,并记录陀螺仪中所对应的基准坐标值为:picth0、yaw0、roll0。当用户的头部转动时,对应地会使陀螺仪实时坐标pitch、yaw、roll值发生变化。随着pitch、yaw、roll值的变化,取景区域也随之发生改变,使用户看到了影像能够根据头部的位置进行实时变化,从而有360度观看的感觉。
以其中的yaw值的变化为例,当用户的头部坐标数据中的yaw值发生变化时,设初始坐标值为yaw0,变化后的实时坐标值为yaw,则此时的取景区的位置应移动的量YAW=yaw-yaw0。当YAW=180度时,取景区域到达最左边。当YAW=-180度时,取景区域到达最右边。当取景区的位置应移动的量为其他角度时,可以通过线性插值计算出具体的位置数据,并进行相应的移动。
同样,以pitch值的变化为例,设初始坐标值为pitch0,变化后的实时坐标值为pitch,则此时的取景区的位置应移动的量PITCH=picth-picth0,当PITCH=180度时,取景区域到达最上边。当PITCH=-180时,取景区域到达最下边。当取景区的位置应移动的量为其他角度时,可以通过线性插值计算出具体的位置数据,并进行相应的移动。
在具体实现过程中,如图5所示,Roll值的变化反应了整体头部移动,在显示时,可以不做处理。可以理解的是,这只是其中一种实施例,在具体实现过程中也可以根据Roll值的变化进行取景区位置的调整。需要说明的是,文中所提到的picth0、yaw0、roll0、pitch、yaw、roll、PITCH、YAW等可以作为变量符号来理解。
在另一种优选实施例中,所述触发指令可以是来自用户的语音指令或动作指令等。通过接收来自用户的语音指令或动作指令,并根据所述语音指令或动作指令在所述第一影像范围内调整所述第一取景区的位置,同时根据所述语音指令或动作指令在所述第二影像范围内调整所述第二取景区的位置。该实施例中通过视差值的调节实现了立体效果的调整。
具体地,当需要进行立体效果调整时,通过获取来自用户的立体调整指令的信号,例如可以通过语音识别技术识别语音指令,或通过传感器来识别用户的动作指令。以语音指令为例,当识别出用户所发出“凸”的指令时,据此进行取景区的位置的调整,使显示场景凸出;当识别出用户发出“凹”的指令时,据此进行取景区的位置的调整,使显示场景凹进。
具体可以通过以下过程实现。如当收到一个“凸”信号时,左图的取图区域向右平移M个像素,同时右图取图区域向左移动M个像素。收到N个信号时,移动N*M个像素,当N*M大于X0/2时,即使接收到信号也不再移动。同样的当收到一个“凹”信号时,左图的取图区域向左平移M个像素,同时右图取图区域向右移动M个像素。收到N个信号时,移动N*M个像素,当N*M大于X0/2时,即使接收到信号也不再移动。可以理解的是上文中的“凸”和“凹”信号只是一种具体的语音指令,在具体实现过程中可以进行相应的改变。
步骤S400,影像播放步骤。
在所述影像播放步骤中,将调整后的第一取景区所对应的影像发送到所述第一屏幕上播放,将调整后的第二取景区所对应的影像发送到所述第二屏幕上播放。如上文所述,在具体实施过程中,第一取景区和第二取景区的位置会进行实时地调整和变化,对应地,在影像播放步骤中,显示在第一屏幕和第二屏幕上的影像也相应地进行实时调整和改变。
在优选实施例中,所述影像播放方法在所述影像获取步骤和取景区初始化步骤之间还包括:步骤S500,影像预处理步骤。
所述影像预处理步骤主要用于调整所述第一影像和所述第二影像的参数,以缩小所述第一影像和所述第二影像的颜色差距。例如,可以通过影像预处理步骤对第一影像和第二影像的颜色、亮度、色彩饱和度等参数进行调整,使第一影像和第二影像的颜色尽量接近。
本发明所提供的虚拟显示设备的影像播放方法能够进行360度立体视频或图像的播放,能够自动设置较好的初始视差百分比,也能够实时地根据相关指令调整播放视差百分比,从而使用户获得极佳的视觉体验。
相应地,本发明还提供了一种虚拟显示设备的影像播放装置。所述虚拟显示设备通过第一屏幕向用户的左眼播放影像,所述虚拟显示设备通过第二屏幕向用户的右眼播放影像。图6是本发明的虚拟显示设备的影像播放装置的优选实施例。如图6所示,本发明所提供的虚拟显示设备的影像播放装置包括影像获取模块10、取景区初始化模块20、取景区调整模块30和影像播放模块40,并优选地包括影像预处理模块50。
所述影像获取模块10用于获取所述虚拟显示设备中的全景影像,所述全景影像包括第一影像和第二影像。所述取景区初始化模块20用于在所述第一影像上设定第一取景区,在所述第二影像上设定第二取景区。所述取景区调整模块30用于响应于用户的触发指令,根据所述触发指令在所述第一影像的范围内调整所述第一取景区的位置,同时根据所述触发指令在所述第二影像的范围内调整所述第二取景区的位置。所述影像播放模块40用于将调整后的第一取景区所对应的影像发送到所述第一屏幕上播放,将调整后的第二取景区所对应的影像发送到所述第二屏幕上播放。所述影像预处理模块50用于在获取全景影像之后,调整所述第一影像和所述第二影像的参数,以缩小所述第一影像和所述第二影像的颜色差距。
如上所述的虚拟显示设备的影像播放装置,优选地,所述取景区初始化模块进一步包括:视差百分比范围值计算子模块、视差百分比范围阈值设定子模块、和取景区设置子模块。
所述视差百分比范围值计算子模块用于计算所述第一影像与所述第二影像的视差百分比范围值;所述视差百分比范围阈值设定子模块用于设定视差百分比范围阈值,所述视差百分比范围阈值是用户观看影像时所能容忍的视差百分比范围;所述取景区设置子模块,用于根据所述视差百分比范围值和所述视差百分比范围阈值在所述第一影像上设置所述第一取景区,同时根据所述视差百分比范围值和所述视差百分比范围阈值在所述第二影像上设置所述第二取景区。
如上所述所述的虚拟显示设备的影像播放装置,优选地,所述取景区调整模块包括:数据接收子模块和第一取景区调整子模块。
所述数据接收子模块用于接收用户头部的坐标变化数据;所述第一取景区调整子模块用于根据所述用户头部的坐标变化数据在所述第一影像范围内调整所述第一取景区的位置,同时根据所述用户头部的坐标变化数据在所述第二影像范围内调整所述第二取景区的位置。
如上所述的虚拟显示设备的影像播放装置,优选地,所述取景区调整模块包括:指令接收子模块和第二取景区调整子模块。
所述指令接收子模块用于接收来自用户的语音指令或动作指令;所述第二取景区调整子模块用于根据所述语音指令或动作指令在所述第一影像范围内调整所述第一取景区的位置,同时根据所述语音指令或动作指令在所述第二影像范围内调整所述第二取景区的位置。
采用本发明所提供的虚拟显示设备的影像播放方法和装置,通过影像获取、取景区初始化、取景区调整和影像播放等步骤,实现了360度立体视频或图像的播放。同时,本发明所提供的虚拟显示设备的影像播放方法和装置还能够自动设置较好的初始视差,也能够实时地根据相关指令调整播放视差,从而使用户获得极佳的视觉体验。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (10)
1.一种虚拟显示设备的影像播放方法,所述虚拟显示设备通过第一屏幕向用户的左眼播放影像,所述虚拟显示设备通过第二屏幕向用户的右眼播放影像,其特征在于,所述影像播放方法包括以下步骤:
步骤S100,影像获取步骤,获取所述虚拟显示设备中的全景影像,所述全景影像包括第一影像和第二影像;
步骤S200,取景区初始化步骤,在所述第一影像上设定第一取景区,在所述第二影像上设定第二取景区;
步骤S300,取景区调整步骤,响应于用户的触发指令,根据所述触发指令在所述第一影像的范围内调整所述第一取景区的位置,同时根据所述触发指令在所述第二影像的范围内调整所述第二取景区的位置;
步骤S400,影像播放步骤,将调整后的第一取景区所对应的影像发送到所述第一屏幕上播放,将调整后的第二取景区所对应的影像发送到所述第二屏幕上播放。
2.根据权利要求1所述的虚拟显示设备的影像播放方法,其特征在于,所述取景区初始化步骤包括:
步骤S210,计算所述第一影像与所述第二影像的视差百分比范围值;
步骤S220,设定视差百分比范围阈值,所述视差百分比范围阈值是用户观看影像时所能容忍的视差百分比范围;
步骤S230,根据所述视差百分比范围值和所述视差百分比范围阈值在所述第一影像上设置所述第一取景区,同时根据所述视差百分比范围值和所述视差百分比范围阈值在所述第二影像上设置所述第二取景区。
3.根据权利要求1所述的虚拟显示设备的影像播放方法,其特征在于,所述取景区调整步骤包括:
步骤S311,接收用户头部的坐标变化数据;
步骤S312,根据所述用户头部的坐标变化数据在所述第一影像范围内调整所述第一取景区的位置,同时根据所述用户头部的坐标变化数据在所述第二影像范围内调整所述第二取景区的位置。
4.根据权利要求1所述的虚拟显示设备的影像播放方法,其特征在于,所述取景区调整步骤包括:
步骤S321,接收来自用户的语音指令或动作指令;
步骤S322,根据所述语音指令或动作指令在所述第一影像范围内调整所述第一取景区的位置,同时根据所述语音指令或动作指令在所述第二影像范围内调整所述第二取景区的位置。
5.根据权利要求1-4中任意一项所述的虚拟显示设备的影像播放方法,其特征在于,所述影像播放方法在所述影像获取步骤和取景区初始化步骤之间还包括:
步骤S500,影像预处理步骤,调整所述第一影像和所述第二影像的参数,以缩小所述第一影像和所述第二影像的颜色差距。
6.一种虚拟显示设备的影像播放装置,所述虚拟显示设备通过第一屏幕向用户的左眼播放影像,所述虚拟显示设备通过第二屏幕向用户的右眼播放影像,其特征在于,所述影像播放装置包括:
影像获取模块,用于获取所述虚拟显示设备中的全景影像,所述全景影像包括第一影像和第二影像;
取景区初始化模块,用于在所述第一影像上设定第一取景区,在所述第二影像上设定第二取景区;
取景区调整模块,用于响应于用户的触发指令,根据所述触发指令在所述第一影像的范围内调整所述第一取景区的位置,同时根据所述触发指令在所述第二影像的范围内调整所述第二取景区的位置;
影像播放模块,用于将调整后的第一取景区所对应的影像发送到所述第一屏幕上播放,将调整后的第二取景区所对应的影像发送到所述第二屏幕上播放。
7.根据权利要求6所述的虚拟显示设备的影像播放装置,其特征在于,所述取景区初始化模块包括:
视差百分比范围值计算子模块,用于计算所述第一影像与所述第二影像的视差百分比范围值;
视差百分比范围阈值设定子模块,用于设定视差百分比范围阈值,所述视差百分比范围阈值是用户观看影像时所能容忍的视差百分比范围;
取景区设置子模块,用于根据所述视差百分比范围值和所述视差百分比范围阈值在所述第一影像上设置所述第一取景区,同时根据所述视差百分比范围值和所述视差百分比范围阈值在所述第二影像上设置所述第二取景区。
8.根据权利要求6所述的虚拟显示设备的影像播放装置,其特征在于,所述取景区调整模块包括:
数据接收子模块,用于接收用户头部的坐标变化数据;
第一取景区调整子模块,用于根据所述用户头部的坐标变化数据在所述第一影像范围内调整所述第一取景区的位置,同时根据所述用户头部的坐标变化数据在所述第二影像范围内调整所述第二取景区的位置。
9.根据权利要求6所述的虚拟显示设备的影像播放装置,其特征在于,所述取景区调整模块包括:
指令接收子模块,用于接收来自用户的语音指令或动作指令;
第二取景区调整子模块,用于根据所述语音指令或动作指令在所述第一影像范围内调整所述第一取景区的位置,同时根据所述语音指令或动作指令在所述第二影像范围内调整所述第二取景区的位置。
10.根据权利要求6-9中任意一项所述的虚拟显示设备的影像播放装置,其特征在于,所述影像播放装置还包括:
影像预处理模块,用于调整所述第一影像和所述第二影像的参数,以缩小所述第一影像和所述第二影像的颜色差距。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510966519.XA CN105898285A (zh) | 2015-12-21 | 2015-12-21 | 虚拟显示设备的影像播放方法和装置 |
PCT/CN2016/088677 WO2017107444A1 (zh) | 2015-12-21 | 2016-07-05 | 虚拟显示设备的影像播放方法和装置 |
US15/237,671 US20170176934A1 (en) | 2015-12-21 | 2016-08-16 | Image playing method and electronic device for virtual reality device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510966519.XA CN105898285A (zh) | 2015-12-21 | 2015-12-21 | 虚拟显示设备的影像播放方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105898285A true CN105898285A (zh) | 2016-08-24 |
Family
ID=57002469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510966519.XA Pending CN105898285A (zh) | 2015-12-21 | 2015-12-21 | 虚拟显示设备的影像播放方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105898285A (zh) |
WO (1) | WO2017107444A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111988534A (zh) * | 2020-07-23 | 2020-11-24 | 首都医科大学附属北京朝阳医院 | 一种基于多摄像头的画面拼接方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102033414A (zh) * | 2009-09-27 | 2011-04-27 | 深圳市掌网立体时代视讯技术有限公司 | 一种立体数码成像会聚装置及方法 |
CN103543831A (zh) * | 2013-10-25 | 2014-01-29 | 梁权富 | 头戴式全景播放装置 |
WO2015068656A1 (ja) * | 2013-11-11 | 2015-05-14 | 株式会社ソニー・コンピュータエンタテインメント | 画像生成装置および画像生成方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5486841A (en) * | 1992-06-17 | 1996-01-23 | Sony Corporation | Glasses type display apparatus |
US5905525A (en) * | 1995-07-13 | 1999-05-18 | Minolta Co., Ltd. | Image display apparatus having a display controlled by user's head movement |
JP4521342B2 (ja) * | 2005-09-29 | 2010-08-11 | 株式会社東芝 | 三次元画像表示装置、三次元画像表示方法および三次元画像表示プログラム |
CN101594549A (zh) * | 2009-06-22 | 2009-12-02 | 华东师范大学 | 一种可裸眼观看的立体显示器 |
US8576276B2 (en) * | 2010-11-18 | 2013-11-05 | Microsoft Corporation | Head-mounted display device which provides surround video |
JP5874176B2 (ja) * | 2011-03-06 | 2016-03-02 | ソニー株式会社 | 表示装置、並びに中継装置 |
CN102497563B (zh) * | 2011-12-02 | 2014-08-13 | 深圳超多维光电子有限公司 | 跟踪式裸眼立体显示控制方法、显示控制装置和显示*** |
EP2922049A4 (en) * | 2012-11-13 | 2016-07-13 | Sony Corp | PICTURE DISPLAY DEVICE AND PICTURE DISPLAY METHOD, MOBILE BODY DEVICE, PICTURE DISPLAY SYSTEM AND COMPUTER PROGRAM |
CN104253989B (zh) * | 2014-06-09 | 2018-05-18 | 黄石 | 全视角图像显示装置 |
CN204291252U (zh) * | 2014-11-14 | 2015-04-22 | 西安中科微光医疗技术有限公司 | 一种基于虚拟现实头盔的全景地图显示*** |
CN104867175A (zh) * | 2015-06-02 | 2015-08-26 | 孟君乐 | 一种虚拟效果图实景展示装置及其实现方法 |
CN104883561B (zh) * | 2015-06-06 | 2017-06-27 | 深圳市虚拟现实科技有限公司 | 三维全景显示方法和头戴式显示设备 |
-
2015
- 2015-12-21 CN CN201510966519.XA patent/CN105898285A/zh active Pending
-
2016
- 2016-07-05 WO PCT/CN2016/088677 patent/WO2017107444A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102033414A (zh) * | 2009-09-27 | 2011-04-27 | 深圳市掌网立体时代视讯技术有限公司 | 一种立体数码成像会聚装置及方法 |
CN103543831A (zh) * | 2013-10-25 | 2014-01-29 | 梁权富 | 头戴式全景播放装置 |
WO2015068656A1 (ja) * | 2013-11-11 | 2015-05-14 | 株式会社ソニー・コンピュータエンタテインメント | 画像生成装置および画像生成方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111988534A (zh) * | 2020-07-23 | 2020-11-24 | 首都医科大学附属北京朝阳医院 | 一种基于多摄像头的画面拼接方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2017107444A1 (zh) | 2017-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3035681B1 (en) | Image processing method and apparatus | |
US11575876B2 (en) | Stereo viewing | |
US9538160B1 (en) | Immersive stereoscopic video acquisition, encoding and virtual reality playback methods and apparatus | |
CN106162203B (zh) | 全景视频播放方法、播放器与头戴式虚拟现实设备 | |
CN105894567B (zh) | 放缩三维场景中的用户控制的虚拟对象的像素深度值 | |
US10681276B2 (en) | Virtual reality video processing to compensate for movement of a camera during capture | |
US10631008B2 (en) | Multi-camera image coding | |
EP3005677A1 (en) | Method and system for low cost television production | |
US9118894B2 (en) | Image processing apparatus and image processing method for shifting parallax images | |
CA2933704A1 (en) | Systems and methods for producing panoramic and stereoscopic videos | |
US9082225B2 (en) | Method, apparatus and system for adjusting stereoscopic image, television set and stereoscopic glasses | |
WO2022262839A1 (zh) | 现场演出的立体显示方法、装置、介质及*** | |
JP2018505580A (ja) | 3d画像の表示方法及びヘッドマウント機器 | |
CN108616730A (zh) | 一种基于虚拟现实的立体弹幕方法及*** | |
CN106383577B (zh) | 一种vr视频播放装置的场景控制实现方法及*** | |
US11187895B2 (en) | Content generation apparatus and method | |
CN105898285A (zh) | 虚拟显示设备的影像播放方法和装置 | |
US20210065659A1 (en) | Image processing apparatus, image processing method, program, and projection system | |
CN109547763A (zh) | 虚拟现实***的立体现实视差实时控制方法 | |
Tian et al. | Comfort evaluation of 3D movies based on parallax and motion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160824 |