The application discloses a video image extraction method, equipment and system, which relates to the field of image processing. The main technical scheme of this application is: to create left and right virtual cameras to obtain view data through the left and right virtual cameras; to create left and right pictures according to the view data obtained by the left and right virtual cameras; to merge and render the left and right pictures to obtain texture image data; and to send the texture image data to the VR device. This application adopts the technical scheme of creating two virtual cameras in the video extraction equipment, which can capture the video image on the video extraction equipment more quickly, make the image displayed more accurately after transmission to the VR equipment, and do not need to set up another video extraction equipment to render the left and right eyes of the VR equipment separately, reduce the cost, and realize the left and right eyes of the VR equipment to be identical. Step-by-step updating can better simulate and render stereograms.
【技术实现步骤摘要】
一种视频图像的提取方法、设备及系统
本申请涉及图像处理
,尤其涉及一种视频图像的提取方法、设备及系统。
技术介绍
众所周知,现实世界是真正的三维立体世界,而现有的显示设备绝大多数都只能显示二维信息,并不能给人以沉浸感。为了使显示的场景和物体具有景深效果,人们在许多方面进行了尝试,3D显示技术的研究经历了十几年的发展,取得了十分丰硕的成果。目前的3D显示技术主要有以下几类:(1)采用光学原理的立体技术:该技术主要利用棱镜的、偏振片的、透视的或光栅的光学镜片来实现,一副图像都是通过光学镜片的滤光或偏振原理形成两幅不同的图像分别呈现在人的左右眼中,以形成立体图像。该技术受光学镜片及环境的影响,并不能非常清晰的向用户展示最真实的画面。(2)虚拟现实立体投影技术:两台计算机的视频信号输出端分别与两台投影仪的视频信号输入端相连接。在两台投影仪的前端分别装设有遮光盒,在两个遮光盒的前端分别装设有偏光镜,两个偏光镜的偏振轴方向相互垂直。这种方式的两台投影仪相当于人的双眼,输出的视频内容通过偏光镜可以造成左右眼视觉上的差异,从而在大脑中产生立体影像。该技术需要两台主机分别渲染到各自关联的设备上,成本高,而且不能同步更新。
技术实现思路
本申请提供一种视频图像的提取方法,包括:创建左右虚拟摄像机,通过所述左右虚拟摄像机获取视口数据;根据所述左右虚拟摄像机获取到的视口数据创建左右图;将所述左右图合并渲染得到纹理图像数据;将所述纹理图像数据发送至VR设备。如上的,其中,创建左右虚拟摄像机后,还包括初始化所述左右摄像机的摄像头间距为双眼瞳距的平均值;响应于VR设备的最新摄像头间距 ...
【技术保护点】
1.一种视频图像的提取方法,其特征在于,包括:创建左右虚拟摄像机,通过所述左右虚拟摄像机获取视口数据;根据所述左右虚拟摄像机获取到的视口数据创建左右图;将所述左右图合并渲染得到纹理图像数据;将所述纹理图像数据发送至VR设备。
【技术特征摘要】
1.一种视频图像的提取方法,其特征在于,包括:创建左右虚拟摄像机,通过所述左右虚拟摄像机获取视口数据;根据所述左右虚拟摄像机获取到的视口数据创建左右图;将所述左右图合并渲染得到纹理图像数据;将所述纹理图像数据发送至VR设备。2.如权利要求1所述的视频图像的提取方法,其特征在于,创建左右虚拟摄像机后,还包括初始化所述左右摄像机的摄像头间距为双眼瞳距的平均值;响应于VR设备的最新摄像头间距,将所述左右摄像机的摄像头间距设置为所述最新摄像头间距。3.如权利要求1所述的视频图像的提取方法,其特征在于,创建左右虚拟摄像机前还包括创建采集视口,并初始化采集视口的视口数据;其中,初始化采集视口的视口数据具体包括创建设备、上下文、交换链、渲染目标以及视口,使用所述上下文将所述渲染目标设置为向屏幕输出,并初始化视口数据。4.如权利要求3所述的视频图像的提取方法,其特征在于,通过左右虚拟摄像机获取视口数据,具体包括如下子步骤:为所述左右虚拟摄像机分别加载实时图像采集插件并初始化采集插件;在所述采集插件中调用渲染硬件接口,通过切换上下文使用交换链实时从渲染目标中获取当前页面渲染数据,使用当前页面渲染数据更新视口数据。5.如权利要求4所述的视频图像的提取方法,其特征在于,初始化采集插件,具体包括如下子步骤:获取场景视口,通过场景视口获取当前窗口的宽高以及所需接口;创建应用层渲染器,并获取视口资源数据;通过应用层渲染器获取顶层窗口的资源;将获取的顶层窗口的资源强制转换为渲染硬件接口能够识别的类型。6.如权利要求4所述的视频图像的提取方法,其特征在于,使用当前页面渲染数据更新视口数据,具体为按照当前页面的高度和宽度,逐行逐列地获取每个像素点在页面中的RGB值,CPU单线程地将RGB值输入GPU,使用R...
【专利技术属性】
技术研发人员:孟宪民,李小波,
申请(专利权)人:恒信东方文化股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。