双屏显示系统及方法技术方案

技术编号:14016038 阅读:156 留言:0更新日期:2016-11-18 01:10
本发明专利技术公开了一种双屏显示系统及方法。其中,所述系统包括:两个显示屏;单独连接各显示屏的两个显示控制器,用于单独将所读取的图像显示在对应显示屏上;处理单元,用于判断待显示图像为二维图像或三维图像,当确定为二维图像时,指示各所述显示控制器读取所述待显示图像,当确定为三维图像时,指示各所述显示控制器从所述待显示图像中读取对应各视角的图像部分。本发明专利技术采用在底层将处理单元直接连接两个显示控制器的方式,将二维图像、或三维图像的相应视图进行双屏显示,避免了图像经GPU的合成处理,不仅降低了图像显示对处理器性能的要求,还向左右眼提供了不限制平面/立体的图像显示。

【技术实现步骤摘要】

本专利技术实施例涉及图像显示技术,尤其涉及一种双屏显示系统及方法
技术介绍
VR设备等三维图像显示设备为人们提供了一种沉浸式的视觉体验。为了显示相应的视频/图像,三维图像显示设备中内置了GPU(图形处理器)以将多个二维/三维图像进行合成,再显示在同一屏幕上。用户可以通过两个镜头组件来看屏幕上的内容。其中,GPU将从CPU所提供的多个二维图像合成二维动态图像,并对二维图像进行渲染。或者,GPU将从CPU所提供的左右视角的二维图像对进行空间投影等操作,以便在屏幕上显示三维图像。GPU的加入极大的增加了三维图像显示设备的功耗,导致三维图像显示设备无法在精小智能终端中拓展。因此,需要对现有技术进行改进。
技术实现思路
本专利技术提供一种双屏显示系统及方法,以解决带有三维图像显示功能的显示设备必须内置GPU所带来的功耗大、硬件成本高等问题。第一方面,本专利技术实施例提供了一种双屏显示系统,包括:两个显示屏;单独连接各显示屏的两个显示控制器,用于单独将所读取的图像显示在对应显示屏上;处理单元,用于判断待显示图像为二维图像或三维图像,当确定为二维图像时,指示各所述显示控制器读取所述待显示图像,当确定为三维图像时,指示各所述显示控制器从所述待显示图像中读取对应各视角的图像部分。第二方面,本专利技术实施例还提供了一种双屏显示方法,用于具有两个显示屏和两个显示控制器的电子设备中,其中,每个显示控制器单独控制一个显示屏,所述方法包括:判断待显示图像为二维图像或三维图像;当确定为二维图像时,直接指示各所述显示控制器读取所述待显示图像;当确定为三维图像时,直接指示各所述显示控制器从所述待显示图像中读取对应各视角的图像部分。本专利技术采用在底层将处理单元直接连接两个显示控制器的方式,将二维图像、或三维图像的相应视图进行双屏显示,避免了图像经GPU的合成处理,不仅降低了图像显示对处理器性能的要求,还向左右眼提供了不限制平面/立体的图像显示。附图说明图1是本专利技术实施例一中的一种双屏显示系统的结构示意图;图2是本专利技术实施例一中的又一种双屏显示系统的结构示意图;图3是本专利技术实施例二中的双屏显示系统的结构示意图;图4是本专利技术实施例三中的双屏显示方法的流程图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的双屏显示系统的结构示意图,本实施例可适用于能够提供简便的体验二维/三维图像的双屏幕电子设备的情况,所述显示系统安装在所述电子设备中。所述电子设备包括但不限于:虚拟现实设备、增强现实设备等,所述显示系统具体包括:两个显示屏13、两个显示控制器12(LCDC)、和处理单元11。所述显示屏13对应左右眼设置。事实上,显示屏13的尺寸和显示屏13中心点之间的间距均与显示屏13相距眼睛的距离相关。所述显示屏13主要指液晶显示屏、OLED、DLP等。两个显示控制器12分别单独的连接一显示屏13,以便单独的对所连接的显示屏13进行显示控制。其中,显示控制器12是一种主要负责从内存中或者FIFO通道中获取图像/视频数据,并进行如缩放、翻转、叠加、动态等处理,再将最终的图像送出到显示屏13去显示。其中两个显示控制器12均按照处理单元11的读取指令来读取内存/FIFO通道中存储的相应图像。所述处理单元11用于判断待显示图像为二维图像或三维图像,当确定为二维图像时,指示各所述显示控制器12读取所述待显示图像,当确定为三维图像时,指示各所述显示控制器12从所述待显示图像中读取对应各视角的图像部分。具体地,所述处理单元11包括:CPU、内存等处理程序所需要的硬件及其外围电路。当处理单元11根据用户的播放指令读取所指示的文件时,所述处理单元11从电子设备的外存储器中读取相应文件,并可以根据文件所提供的图像信息或用户手动选择,来判断文件中的待显示图像是二维图像或三维图像。当确定为二维图像时,将二维图像放到内存中,并向各显示控制器12发出包含存放地址的读取指令,各显示控制器12通过分时读取同一内存地址来获取该二维图像,并将其展示在各自的显示屏13上。当确定为三维图像时,所述处理单元11可以按照三维图像中标识的左右视角图像存放在内存的不同地址段,并按照预设的左右显示屏13将对应的图像地址包含在读取指令中,分别发送给对应的显示控制器12。以便各显示控制器12读取各自的视角图像。在一种可选方案中,所述处理单元11包括:判断模块111、和图像读取控制模块112。如图2所示。所述判断模块111用于根据待显示图像的后缀确定所述图像为二维图像或三维图像。为了普适更多场景的图像、或视频的显示,所述判断模块111根据待显示图像的后缀来确定是二维图像或三维图像。例如,若所述判断模块111提取的后缀为.jpg、.png、.mp4、.mkv等,则确定待显示图像为二维图像。又如,若所述判断模块111提取的后缀为.LR.png、.RL.png、.LR.mkv、.RL.mkv、.TB.mkv、.BT.mkv等,则确定待显示图像为三维图像。当确定了二维图像或三维图像时,所述图像读取控制模块112可按照上述存储方式来通知各显示控制器12读取相应的图像。即,当确定为二维图像时,所述图像读取控制模块112将所述待显示图像存储在内存中,并将所述待显示图像的读取信息均输出至各显示控制器12。其中,所述读取信息即为存储二维图像的起止地址。所述读取信息即可以是上述的读取指令。在一种可选方案中,特别针对三维图像的双屏显示,所述处理单元11还包括图像预处理模块113。所述图像预处理模块113用于当确定为三维图像时,根据从三维图像中所提取的拼接方式,确定三维图像中左右视角的图像的位置信息。在此,所述三维图像中包含了由左右视角的图像拼接而成的二维图像,以及用于描述左右视角的图像拼接方式的相关信息。当判断模块111确定为三维图像时,指示所述图像预处理模块113按照所述三维图像中标识的拼接方式(如左右视图按照左右拼接、右左拼接、上下拼接、或下上拼接的方式)将左右视角的图像在拼接图像中的如起止位置信息、和视图尺寸等位置信息提取出来,并将拼接后的图像以及各起始坐标、各视图尺寸提供给所述图像读取控制模块112。例如,所述三维图像中包含的拼接后的图像尺寸为512*1024,拼接方式为左视图在上、右视图在下的拼接方式。则所述图像预处理模块113确定左右视角的图像尺寸均为512*512,并以拼接后图像的左下角像素点为坐标原点,确定左视角图像的起始像素坐标为(0,1023)、尺寸为(512*512),右视角图像的起始像素坐标为(0,511)、尺寸为(512*512)。对应的,所述图像读取控制模块112用于将所述三维图像中由左右视角的图像拼接而成的图像保存在内存中,并将包含各位置信息的读取信息分别输出至对应的显示控制器12。继续图像预处理模块113中的示例,所述图像读取控制模块112将拼接图像保存在内存中起始地址为A1的地址段中,并将左视角图像的位置信息(起始像素坐标为(0,1023)、尺寸为(512*512))、和内存的起始地址A1封装本文档来自技高网...
双屏显示系统及方法

【技术保护点】
一种双屏显示系统,其特征在于,包括:两个显示屏;单独连接各显示屏的两个显示控制器,用于单独将所读取的图像显示在对应显示屏上;处理单元,用于判断待显示图像为二维图像或三维图像,当确定为二维图像时,指示各所述显示控制器读取所述待显示图像,当确定为三维图像时,指示各所述显示控制器从所述待显示图像中读取对应各视角的图像部分。

【技术特征摘要】
1.一种双屏显示系统,其特征在于,包括:两个显示屏;单独连接各显示屏的两个显示控制器,用于单独将所读取的图像显示在对应显示屏上;处理单元,用于判断待显示图像为二维图像或三维图像,当确定为二维图像时,指示各所述显示控制器读取所述待显示图像,当确定为三维图像时,指示各所述显示控制器从所述待显示图像中读取对应各视角的图像部分。2.根据权利要求1所述的双屏显示系统,其特征在于,所述处理单元包括:判断模块,用于根据待显示图像的后缀确定所述图像为二维图像或三维图像。3.根据权利要求1所述的双屏显示系统,其特征在于,所述处理单元包括:图像读取控制模块,用于当确定为二维图像时,将所述待显示图像存储在内存中,并将所述待显示图像的读取信息均输出至各显示控制器;对应的,每个显示控制器根据所接收的读取信息读取各自的待显示图像,并将所读取的图像显示在所连接的显示屏上。4.根据权利要求1所述的双屏显示系统,其特征在于,所述处理单元包括:图像预处理模块,用于当确定为三维图像时,根据从三维图像中所提取的拼接方式,确定三维图像中左右视角的图像的位置信息;图像读取控制模块,用于将所述三维图像中由左右视角的图像拼接而成的图像保存在内存中,并将包含各位置信息的读取信息分别输出至对应的显示控制器。5.根据权利要求1-4中任一所述的双屏显示系统,其特征在于,所述处理单元包括:图像叠加模块,用于将预设的控制图标叠加到待显示图像中,其中,所述待显示图像为三维图像时,所述图像叠加模块将预设的控制图标叠加到待显示图像中左右视角的各图像中。6.一种双屏显示方法,用于具有...

【专利技术属性】
技术研发人员:曹福昂胡辉
申请(专利权)人:上海井蛙科技有限公司
类型:发明
国别省市:上海;31

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

1