一种vr视频数据处理系统的制作方法

文档序号:10444357阅读:463来源:国知局
一种vr视频数据处理系统的制作方法
【技术领域】
[0001 ]本发明涉及头戴显示设备领域,尤其涉及一种VR视频数据处理系统。
【背景技术】
[0002]VR(Virtual Reality,即虚拟现实,简称VR)显示技术高速发展,出现各种各样的显示设备;用户对显示设备的选择也越来越高,因此更轻,更薄的VR眼镜成为用户追求的目标;同时更薄更轻的VR眼镜也对技术提出了新的挑战。
[0003]现有的VR眼镜由于内部元件多,使得VR显示设备内部的发热量大,而VR显示设备内部的发热会很直接的影响用户的热体验,影响VR眼镜佩戴的舒服度,而且数据线太粗重,VR眼镜太厚重,体验效果差。

【发明内容】

[0004]为了克服上述现有技术中的不足,本发明的目的在于,提供一种VR视频数据处理系统,包括:视频源子系统、VR子系统;
[0005]所述视频源子系统包括:系统处理芯片、视频源转换单元、视频处理单元;
[0006]所述系统处理芯片用于将系统视频数据信息传输至所述视频源转换单元;
[0007]所述视频源转换单元用于接收所述系统处理芯片传输的视频数据信息,将视频数据信息转换为RGB视频数据信号,并发送至视频处理单元;
[0008]所述视频处理单元用于接收RGB视频数据信号,将RGB视频数据信号分解为在VR眼镜的左眼显示屏和右眼显示屏显示的两部分数据帧视频信号,并将两部分数据帧视频信号分别打包发送给VR子系统;
[0009]所述VR子系统包括:VR数据解析单元、VR显示单元;
[0010]所述VR数据解析单元用于接收所述视频处理单元传输的数据帧视频信号,并解析数据帧视频信号获得RGB视频数据,传输给VR显示单元;
[0011 ]所述VR显示单元用于显示所述VR数据解析单元发送的RGB视频数据。
[0012 ]优选地,所述视频处理单元包括:视频输入模块、视频分配模块、数据帧打包模块、GTP发送模块;
[0013]所述视频输入模块用于接收所述视频源转换单元发送的RGB视频数据信号;
[0014]所述视频分配模块用于将RGB视频数据信号按照分别在VR眼镜的左眼显示单元和右显示单元显示进行分解,分解为两部分数据帧视频信号;
[0015]所述数据帧打包模块用于将两部分数据帧视频信号合并成并行数据,并在并行数据的末尾加入校验字节,分别打包后输入到GTP发送模块;
[0016]所述GTP发送模块用于将所述数据帧打包模块打包的数据帧发送至所述VR子系统。
[0017]优选地,所述GTP发送模块包括:数据发送模块、发送时钟;
[0018]所述数据发送模块用于在发送时钟的驱动下并行发送数据,在时钟的上升沿发送比特O至比特3,在下降沿发送比特4至比特7,每个时钟周期完成一个字节的数据发送。
[0019]优选地,所述数据帧打包模块还包括:CRC校验生成模块;
[0020]所述CRC校验生成模块用于生成校验字节。
[0021 ]所述GTP发送模块发送的数据帧包括:数据帧视频信号、校验字节。
[0022]优选地,所述GTP发送模块还包括:发送缓冲模块、发送缓冲控制模块;
[0023]所述发送缓冲模块用于使链路口与视频处理单元的数据帧视频信号的数据位宽和速率相匹配;
[0024]所述发送缓冲控制模块用于控制发送缓冲FIFO的读写,并根据链路口协议规定,设置数据传输最小单位为128bit。
[0025]优选地,VR数据解析单元包括:GTP接收模块、数据帧解包模块、VR视频分配模块;
[0026]所述GTP接收模块用于接收GTP发送模块发送的数据帧;
[0027]所述数据帧解包模块用于将接收的数据帧解析为两部分数据帧视频信号,并从两部分数据帧视频信号中获取两部分RGB视频数据,发送至VR视频分配模块;
[0028]所述VR视频分配模块用于接收两部分RGB视频数据,对应分配给VR显示单元显示。
[0029]优选地,所述GTP接收模块包括:数据接收模块;
[0030]所述数据接收模块用于与发送时钟相同频率下,并行接收数据。
[0031]优选地,所述GTP接收模块还包括:接收CRC校验模块;
[0032]所述接收CRC校验模块用于校验并行数据末尾的校验字节,当比较结果相同,则当前收到的数据无误;否则数据有误向上层模块报告。
[0033]优选地,所述GTP接收模块还包括:接收缓冲模块、接收缓冲控制模块;
[0034]所述接收缓冲模块用于使链路口与视频处理单元的数据帧视频信号的数据位宽和速率相匹配;
[0035]所述接收缓冲控制模块用于控制接收缓冲FIFO的读写,并根据链路口协议,当数据通过校验,接收链路口接收数据。
[0036]优选地,所述视频源子系统和所述VR子系统通过差分线连接。
[0037]从以上技术方案可以看出,本发明具有以下优点:
[0038]视频源子系统包括:视频源转换单元和视频处理单元,VR子系统包括VR数据解析单元、VR显示单元,实现把发热大的工作移到视频源端,使VR眼镜部分仅仅作为一个显示设备,处理工作尽量小,从而降低了 VR眼睛的发热效果。而且VR眼镜端减少了 HDMI转RGB的专用1C,可以使用更小的FPGA数据解析单元,减少了眼镜端的IC数量,有利于使VR眼镜做的更加轻薄,减轻VR眼镜的重量,减少VR眼镜的线路,提高用户体验性。
【附图说明】
[0039]为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为VR视频数据处理系统的整体示意图;
[0041 ]图2为视频处理单元示意图;
[0042]图3为VR数据解析单元示意图。
【具体实施方式】
[0043]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将运用具体的实施例及附图,对本发明保护的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本专利中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利保护的范围。
[0044]本实施例提供一种VR视频数据处理系统,如图1所示,包括:视频源子系统11、VR子系统12;
[0045]视频源子系统11包括:系统处理芯片1、视频源转换单元2、视频处理单元3;
[0046]系统处理芯片I用于将系统视频数据信息传输至视频源转换单元;
[0047]视频源转换单元2用于接收系统处理芯片I传输的视频数据信息,将视频数据信息转换为RGB视频数据信号,并发送至视频处理单元3;
[0048]视频处理单元3用于接收RGB视频数据信号,将RGB视频数据信号分解为在VR眼镜的左眼显示屏和右眼显示屏显示的两部分数据帧视频信号,并将两部分数据帧视频信号分别打包发送给VR子系统12;
[0049]VR子系统12包括:VR数据解析单元4、VR显示单元5;
[0050]VR数据解析单元4用于接收视频处理单元3传输的数据帧视频信号,并解析数据帧视频信号获得RGB视频数据,传输给VR显示单元5;VR显示单元5用于显示VR数据解析单元4发送的RGB视频数据。
[0051]VR显示单元5包括:左眼显示屏和右眼显示屏,VR数据解析单元4接收视频处理单元3传输的数据帧视频信号,并解析数据帧视频信号获得RGB视频数据,这里解析数据帧视频信号获得在VR眼镜的左眼显示屏和右眼显示屏显示的两部分数据帧视频信号,使左眼显示屏和右眼显示屏分别显示对应的RGB视频数据。视频源转换单元为HDMI转换为RGB信号。视频处理单元3为FPGA视频处理。VR数据解析单元4为FPGA数据解析单元。
[0052]由此,视频源子系统11包括:视频源转换单元2和视频处理单元3,VR子系统12包括VR数据解析单元4、VR显示单元5,实现把发热大的工作移到视频源端,使VR眼镜部分仅仅作为一个显示设备,处理工作尽量小,从而降低了VR眼睛的发热效果。而且VR眼镜端减少了HDMI转RGB的专用IC,可以使用更小的FPGA数据解析单元,减少了眼镜端的IC数量,有利于使VR眼镜做的更加轻薄,减轻VR眼镜的重量。
[0053]在本实施例中,如图2所示,视频处理
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1