显示控制系统、显示控制方法、电子设备、存储介质
文献发布时间:2023-06-19 12:18:04
技术领域
本公开涉及显示技术领域,尤其涉及一种3D多视角的显示控制系统、显示控制方法、电子设备、存储介质。
背景技术
在3D多视角(view)显示模式下,需要传输的数据量较大,对系统数据带宽传输要求较高。现有技术中,传输带宽限制人眼注视区刷新率,相同带宽下很难实现高刷新率显示。
发明内容
本公开实施例提供一种3D多视角的显示控制系统、显示控制方法、电子设备、存储介质,以解决或缓解现有技术中的一项或更多项技术问题。
作为本公开实施例的第一个方面,本公开实施例提供一种显示控制方法,适用于3D多视角的显示控制系统,方法包括:
接收人眼的位置信息,并基于人眼的位置信息确定与人眼的位置信息相对应的至少一个目标视角信息;
基于至少一个目标视角信息,从与图像信息相对应的多个视角图像信息中确定至少一个待显示的目标视角图像信息,目标视角图像信息与目标视角信息相对应;
将目标视角图像信息拆解为至少两组数据,以使至少两组数据通过至少两个目标数据通道传输至显示面板,进而使显示面板基于接收到的数据进行显示,显示控制系统包括多个数据通道,多个数据通道与多个视角图像信息一一对应,至少两个目标数据通道包括与目标视角图像信息相对应的数据通道以及至少一个复用数据通道,复用数据通道为多个数据通道中与目标视角图像信息不相对应的数据通道。
在一些可能的实现方式中,将目标视角图像信息拆解为至少两组数据,包括:按照行数据将目标视角图像信息拆解为至少两组行数据。
在一些可能的实现方式中,显示控制系统还包括显示面板,显示面板包括多个源极驱动单元,源极驱动单元与各数据通道均连接,源极驱动单元与多个像素列对应的数据线连接,方法还包括:
源极驱动单元基于从目标数据通道接收到的数据,控制对应的像素列显示。
在一些可能的实现方式中,源极驱动单元与多组像素列连接,各组像素列中设置有与视角图像信息数量相同的多个像素列,位于同一组像素列中的多个像素列与多个视角图像信息一一对应;
源极驱动单元基于从目标数据通道接收到的数据,控制对应的像素列显示,包括:源极驱动单元基于从目标数据通道接收到的数据,控制各组像素列中与目标视角图像信息相对应的像素列显示。
在一些可能的实现方式中,源极驱动单元包括多个缓冲放大器,多个缓冲放大器与多个视角图像信息一一对应,缓冲放大器与多个像素列连接;
源极驱动单元基于从目标数据通道接收到的数据,控制对应的像素列显示,包括:目标缓冲放大器基于从目标数据通道接收到的数据,控制与目标缓冲放大器连接的像素列显示,目标缓冲放大器为与目标视角图像信息相对应的缓冲放大器。
在一些可能的实现方式中,显示控制系统还包括第一开关模块和第二开关模块,复用数据通道与目标缓冲放大器之间耦接第一开关模块,复用数据通道与对应的缓冲放大器之间耦接第二开关模块,显示控制方法还包括以下中之一:
控制第一开关模块导通并控制第二开关模块关断,以使目标缓冲放大器从复用数据通道接收数据;
控制第一开关模块关断并控制第二开关模块导通,以使与复用数据通道相对应的缓冲放大器从复用数据通道接收数据。
作为本公开实施例的第二方面,本公开实施例提供一种3D多视角的显示控制系统,包括:
图像处理器,用于接收人眼的位置信息,并基于人眼的位置信息确定与人眼的位置信息相对应的至少一个目标视角信息,并用于基于至少一个目标视角信息,从与图像信息相对应的多个视角图像信息中确定至少一个待显示的目标视角图像信息,目标视角图像信息与目标视角信息相对应,图像处理器还用于将目标视角图像信息拆解为至少两组数据,以使至少两组数据通过至少两个目标数据通道传输至显示面板,进而使显示面板基于接收到的数据进行显示;
多个数据通道,多个数据通道与多个视角图像信息一一对应,各数据通道与图像处理器均连接,至少两个目标数据通道包括与目标视角图像信息相对应的数据通道以及至少一个复用数据通道,复用数据通道为多个数据通道中与目标视角图像信息不相对应的数据通道。
在一些可能的实现方式中,图像处理器还用于按照行数据将目标视角图像信息拆解为至少两组行数据。
作为本公开实施例的第三方面,本公开实施例提供一种3D多视角的显示控制系统,包括:
目标视角确定模块,用于接收人眼的位置信息,并根据人眼的位置信息确定与人眼的位置信息相对应的至少一个目标视角信息;
目标图像确定模块,用于基于至少一个目标视角信息,从与图像信息相对应的多个视角图像信息中确定至少一个待显示的目标视角图像信息,目标视角图像信息与目标视角信息相对应;
数据拆解模块,用于将目标视角图像信息拆解为至少两组数据,以使至少两组数据通过至少两个目标数据通道传输至显示面板,进而使显示面板基于接收到的数据进行显示;
多个数据通道,多个数据通道与多个视角图像信息一一对应,至少两个目标数据通道包括与目标视角图像信息相对应的数据通道以及至少一个复用数据通道,复用数据通道为多个数据通道中与目标视角图像信息不相对应的数据通道。
在一些可能的实现方式中,数据拆解模块还用于按照行数据将目标视角图像信息拆解为至少两组行数据。
在一些可能的实现方式中,显示控制系统还包括:
显示面板,包括多个源极驱动单元,源极驱动单元与各数据通道均连接,源极驱动单元与多个像素列对应的数据线连接,源极驱动单元用于基于从目标数据通道接收到的数据,控制对应的像素列显示。
在一些可能的实现方式中,源极驱动单元与多组像素列连接,各组像素列中设置有与视角图像信息数量相同的多个像素列,位于同一组像素列中的多个像素列与多个视角图像信息一一对应;
源极驱动单元用于基于从目标数据通道接收到的数据,控制各组像素列中与目标视角图像信息相对应的像素列显示。
在一些可能的实现方式中,源极驱动单元包括多个缓冲放大器,多个缓冲放大器与多个视角图像信息一一对应,缓冲放大器与多个像素列连接接;
目标缓冲放大器用于基于从目标数据通道接收到的数据,控制与目标缓冲放大器连接的像素列显示,目标缓冲放大器为与目标视角图像信息相对应的缓冲放大器。
在一些可能的实现方式中,显示控制系统还包括第一开关模块和第二开关模块,复用数据通道与目标缓冲放大器之间耦接第一开关模块,复用数据通道与对应的缓冲放大器之间耦接第二开关模块;
第一开关模块用于在第一控制信号的控制下导通,以使目标缓冲放大器从复用数据通道接收数据;
第二开关模块用于在第二控制信号的控制下导通,以使与复用数据通道相对应的缓冲放大器从复用数据通道接收数据。
在一些可能的实现方式中,
第一开关模块包括第一薄膜晶体管,第一薄膜晶体管的控制端与第一控制信号连接,第一薄膜晶体管的第一极和第二极分别与复用数据通道与目标缓冲放大器耦接;和/或,
第二开关模块包括第二薄膜晶体管,第二薄膜晶体管的控制端与第二控制信号连接,第二薄膜晶体管的第一极和第二极分别与复用数据通道与对应的缓冲放大器耦接。
在一些可能的实现方式中,数据通道包括时序控制器。
作为本公开实施例的第四方面,本公开实施例还提供一种电子设备,包括:
至少一个处理器;以及
与至少一个处理器通信连接的存储器;其中,
存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开任一实施例中的方法。
作为本公开实施例的第四方面,本公开实施例还提供一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行本公开任一实施例中的方法。
本公开实施例的技术方案,不仅采用与目标视角图像信息相对应的数据通道进行数据处理或传输,而且将与目标视角图像信息不相对应的闲置数据通道作为复用数据通道,使得至少两组数据中的一组数据通过该复用数据通道进行数据处理或传输,这样就增加了与目标视角图像信息相对应的数据通道的数量,增加了数据传输带宽,可以提高显示控制系统的刷新率,提高显示效果。
上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本公开进一步的方面、实施方式和特征将会是容易明白的。
附图说明
在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本公开的一些实施方式,而不应将其视为是对本公开范围的限制。
图1为一种3D多视角显示控制装置的架构图;
图2为图1所示架构图中其中一个源极驱动芯片对应的显示架构图;
图3为相关技术一种显示控制装置中一个源极驱动芯片对应的显示架构图;
图4为本公开一实施例中显示控制系统的显示控制方法的流程示意图;
图5为本公开一实施例中显示控制系统的架构示意图;
图6为本公开另一实施例中显示控制系统的架构示意图;
图7为本公开另一实施例中显示控制系统的架构示意图;
图8为本公开另一个实施例中显示控制系统的架构示意图。
附图标记说明:
10、图像处理器;11、目标图像确定模块;12、数据拆解模块;13、图像拆解模块;14、目标视角确定模块;20、显示面板;21、源极驱动单元;211、缓冲放大器;30、人眼追踪装置/模块;51、第一视角图像信息;52、第二视角图像信息;61、第一数据通道;62、第二数据通道;63、第三数据通道;64、第四数据通道;68、第八数据通道;71、第一开关模块;72、第二开关模块。
具体实施方式
在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本公开的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。
本公开所有实施例中采用的晶体管均可以为薄膜晶体管或场效应管或其他特性相同的器件,根据在电路中的作用本公开的实施例所采用的晶体管主要为开关晶体管。由于这里采用的开关晶体管的源极、漏极是对称的,所以其源极、漏极是可以互换的。在本公开实施例中,将其中源极称为第一极,漏极称为第二极,或者,可以将漏极称为第一极,源极称为第二极。本公开实施例所采用的开关晶体管可以为P型开关晶体管或N型开关晶体管,P型开关晶体管在栅极为低电平时导通,在栅极为高电平时截止,N型开关晶体管在栅极为高电平时导通,在栅极为低电平时截止。此外,本公开各个实施例中的多个信号都对应有第一电位和第二电位。第一电位和第二电位仅代表该信号的电位有2个状态量,不代表全文中第一电位或第二电位具有特定的数值。本公开实施例中以第一电位为有效电位为例进行说明。
其中,耦接可以包括:两端之间电连接或者两端之间直接连接(如两端之间通过信号线建立连接)。本公开实施例对两端之间的耦接方式不做限定。
图1为一种3D多视角显示控制装置的架构图。以8视角显示为例,如图1所示,根据8视角显示需求,图像处理器(Graphic Processing Unit,GPU)片源根据不同位置对应的视角的图像信息,将整个片源拆解为8个视角的图像信息,获得与各视角对应的视角图像信息。可以理解的是,视角图像信息为在对应视角下观看到的景物所对应的图像信息,例如,站在某一视角对景物进行拍照,所得照片的图像信息即为与该视角相对应的视角图像信息。可以理解的是,由于人眼的余光现象,人眼所在位置对应的视角并不限于一个视角,也就是说,人眼在某一位置下,与该位置对应的视角图像信息并不限于一个,可以为1个或更多个。
GPU将拆解得到的8个视角图像信息分别传送给对应的8个时序控制器(TCON),8个TCON分别接收对应视角的视角图像信息。每一个TCON均和显示面板上的所有的源极驱动芯片(Source Driver,SD)连接,每一个TCON均向所有的SD传输对应视角的视角图像信息。例如,TCON1与显示面板上的n个SD均连接,TCON1接收与第一视角(View1)对应的第一视角图像信息,并将第一视角图像信息分别传输给n个SD。
图2为图1所示架构图中其中一个源极驱动芯片对应的显示架构图。如图2所示,每一个SD接收所有的TCON传输的视角图像信息,每一个SD和多列像素连接,数据显示像素列按照V1、V2、…、V7、V8有规律持续排列,V1~V8分别显示TCON1~TCON8对应的视角图像。可以理解的是,显示面板中,各SD对应的显示架构相同。
相关技术中,在任意时刻,无论人眼所处位置,每一个视角对应的视角图像均需要进行显示,对数据量要求非常高。3D多视角显示,从GPU到TCON,再到SD的传输,以4K显示为例,横向分辨率为3840列,若为16视角,那横向列为3840*16,极大提高了数据量,对数据传输要求非常高,无法实现高刷新率需求。
图3为相关技术一种显示控制装置中一个源极驱动芯片对应的显示架构图,可以理解的是,显示面板包括多个源极驱动芯片SD,各SD对应的显示架构相同。如图3所示,基于人眼追踪技术,在单人模式下,当人眼位于某一个位置,人眼仅可以看清楚与该位置对应的第一视角(View1)和第二视角(View2)的视角图像。GPU可以在前端对View1和View2对应的视角图像信息进行处理,并且通过对应的TCON1和TCON2向显示面板的SD传输相应数据,来控制显示面板显示View1和View2对应的视角图像。由于View3~View8对应的视角图像人眼无法看到,View3~View8对应的数据不需要传输,是空的状态(Dummy),对应地,TCON3~TCON8不被占用,为空闲状态。
如图3所示,SD可以包括多个缓冲放大器(OP),示例性地,OP的数量可以为8个,OP1~OP8分别与TCON1~TCON8一一对应。OP1与像素列中的V1像素列的数据线连接,OP2与像素列中的V2像素列的数据线连接,…,OP8与像素列中的V8像素列的数据线连接。SD接收到第一视角图像信息和第二视角图像信息相应的数据后,通过OP1和OP2控制相应的像素列进行显示。当人眼位置改变,对应的,可以被人眼看清楚的视角图像发生改变,使得显示面板中的用于显示的像素列发生改变。例如,人眼可以看清楚的视角图像由View1和View2对应的视角图像改变为View3和View4对应的视角图像,GPU可以在前端对View3和View4对应的视角图像信息进行处理,并且通过对应的TCON3和TCON4向显示面板的SD传输相应数据,来控制显示面板显示View3和View4对应的视角图像。而View1、View2、View5~View8对应的数据不传输,是空的状态,对应地,TCON1、TCON2、TCON5~TCON8不被占用,为空闲状态。
因此,基于人眼追踪技术的3D多视角显示模式下,在单人模式下,一部分View对应的视角图像可以被人眼看到,另一部分View对应的视角图像不被人眼看到。对于不被人眼看到的View对应的视角图像,对应的TCON处于空闲状态,相应地,显示面板中与这部分不被人眼看到的视角图像对应的像素列是不显示的状态。
图4为本公开一实施例中显示控制系统的显示控制方法的流程示意图。如图4所示,显示控制系统的显示控制方法,可以包括:
S100、接收人眼的位置信息,并基于人眼的位置信息确定与人眼的位置信息相对应的至少一个目标视角信息;
S200、基于至少一个目标视角信息,从与图像信息相对应的多个视角图像信息中确定至少一个待显示的目标视角图像信息,目标视角图像信息与目标视角信息相对应;
S300、将目标视角图像信息拆解为至少两组数据,以使至少两组数据通过至少两个目标数据通道传输至显示面板,进而使显示面板基于接收到的数据进行显示,显示控制系统包括多个数据通道,多个数据通道与多个视角图像信息一一对应,至少两个目标数据通道包括与目标视角图像信息相对应的数据通道以及至少一个复用数据通道,复用数据通道为多个数据通道中与目标视角图像信息不相对应的数据通道。
示例性地,目标视角图像信息可以为人眼可以看到的视角图像对应的视角图像信息,也可以理解为,目标视角图像信息为人眼注视区范围内的视角图像对应的视角图像信息。对于人眼不可以看到的视角图像,可以不显示。
示例性地,显示面板包括呈阵列排布的多个像素,多行像素对应多条栅线,多列像素对应多条数据线。
在图3所示的相关技术中,可以被人眼看到的View1和View2对应的视角图像信息仅可以通过对应的TCON1和TCON2进行数据传输,而其它视角图像信息对应的TCON处于空闲状态,不仅限制了待显示的视角图像信息的数据传输带宽,限制了刷新率,而且还造成数据通道的浪费。
本公开实施例的显示控制方法,从多个视角图像信息中确定出至少一个待显示的目标视角图像信息,将目标视角图像信息拆解为至少两组数据,以使至少两组数据通过至少两个目标数据通道传输至显示面板,至少两个目标数据通道包括与目标视角图像信息相对应的数据通道以及至少一个复用数据通道,复用数据通道为多个数据通道中与目标视角图像信息不相对应的数据通道。从而,采用本公开实施例的显示控制方法,不仅采用与目标视角图像信息相对应的数据通道进行数据处理或传输,而且将与目标视角图像信息不相对应的闲置数据通道作为复用数据通道,使得至少两组数据中的一组数据通过该复用数据通道进行数据处理或传输,这样就增加了与目标视角图像信息相对应的数据通道的数量,增加了数据传输带宽,可以提高显示控制系统的刷新率,提高显示效果。
示例性地,至少两组数据可以与至少两个目标数据通道一一对应,从而,各组数据可以通过对应的各目标数据通道传输至显示面板。
图5为本公开一实施例中显示控制系统的架构示意图。在一种实施方式中,显示控制方法还可以包括:基于多个视角信息将图像信息拆解为多个视角图像信息,各视角图像信息与各视角信息一一对应。示例性地,景物可以对应8个视角信息,基于8个视角信息将景物的图像信息拆解为8个视角图像信息,8个视角图像信息与8个视角信息一一对应。如图5所示,与图像信息相对应有8个视角图像信息,分别为第一视角图像信息、第二视角图像信息、…、第七视角图像信息和第八视角图像信息。8个视角图像信息分别与第一视角(View1)、第二视角(View2)、…、第七视角(View7)、第八视角(View8)相对应。可以理解的是,与图像信息相对应的视角图像信息的个数并不限于8个,还可以为其它数量个。与图像信息相对应的视角图像信息的个数与视角数相同,假如有m个视角,那么便对应有m个视角图像信息,m个视角图像信息与m个视角一一对应。
在一种实施方式中,显示控制系统可以包括图像处理器10,图像处理器10用于接收人眼的位置信息,并基于人眼的位置信息确定与人眼的位置信息相对应的至少一个目标视角信息,并用于基于至少一个目标视角信息,从与图像信息相对应的多个视角图像信息中确定至少一个待显示的目标视角图像信息,目标视角图像信息与目标视角信息相对应。图像处理器10还用于将目标视角图像信息拆解为至少两组数据,以使至少两组数据通过至少两个目标数据通道传输至显示面板,进而使显示面板基于接收到的数据进行显示。示例性地,图像处理器10从8个视角图像信息中确定出的目标视角图像信息包括第一视角图像信息51和第二视角图像信息52,其它视角图像信息由于人眼无法观看到,从而不需要进行显示,也就不需要进行数据传输,是空的状态(Dummy)。
如图5所示,显示控制系统可以包括8个数据通道,8个数据通道均与图像处理器10连接。8个数据通道T1~T8分别与8个视角图像信息一一对应。
在图5中,目标视角图像信息为第一视角图像信息51和第二视角图像信息52,与第一视角图像信息相对应的目标数据通道的数量可以为两个,分别为第一数据通道(T1)61和第三数据通道(T3)63,第三数据通道(T3)63为多个数据通道中与第一视角图像信息51和第二视角图像信息52不相对应的数据通道,第三数据通道(T3)63即为第一视角图像信息51的目标数据通道中的复用数据通道。与第二视角图像信息52相对应的目标数据通道的数量可以为两个,分别为第二数据通道(T2)62和第四数据通道(T4)64,第四数据通道(T4)64为多个数据通道中与第一视角图像信息51和第二视角图像信息52不相对应的数据通道,第四数据通道(T4)64即为第二视角图像信息52的目标数据通道中的复用数据通道。可以理解的是,在为目标视角图像信息配置复用数据通道时,复用数据通道不仅为与目标视角图像信息不相对应的数据通道,而且要为空闲通道,例如,在第三数据通道63作为第一视角图像信息51的目标数据通道中的复用数据通道后,第三数据通道63不可以作为第二视角图像信息52的目标数据通道中的复用数据通道。
示例性地,如图5所示,图像处理器10将第一视角图像信息51拆解为两组数据,以使两组数据分别通过第一数据通道61和第三数据通道63传输至显示面板;图像处理器10将第二视角图像信息52拆解为两组数据,以使两组数据分别通过第二数据通道62和第四数据通道64传输至显示面板。第一数据通道61、第三数据通道63、第二数据通道62和第四数据通道64均与显示面板20连接,显示面板20基于从第一数据通道61、第三数据通道63、第二数据通道62和第四数据通道64接收到的数据进行显示。
在图5所示实施例中,第一视角图像信息51和第二视角图像信息52需要显示面板显示,从图像处理器10至第一数据通道61的数据带宽被占用,从图像处理器10至第二数据通道62的数据带宽被占用;而第三视角图像信息~第八视角图像信息不需要显示,不传输数据,对应的数据带宽不被占用而空闲。本公开实施例中,采用空闲的第三数据通道63和第四数据通道64的数据带宽进行数据传输,不仅可以提升第一视角图图像信息和第二视角图像信息的显示数据的数据传输量,提升刷新率和显示效果,而且还避免了数据带宽的闲置浪费。
可以理解的是,在图5所示实施例中,一个目标视角图像信息被拆解为两组数据,可以理解的是,并不限于两组,目标视角图像信息可以被拆解为更多组数据,各组数据可以与各通道一一对应,也就是说,目标视角图像信息被拆解的数据组的个数可以与对应的目标数据通道的个数相同,以便一组数据可以通过一个数据通道传输。
可以理解的是,在目标视角图像信息的个数为两个或两个以上时,各目标视角图像信息可以被拆解为相同数量组的数据,这样可以保证各个目标视角图像信息对应的像素的刷新率一致,提高显示效果的一致性。
在一种实施方式中,如图5所示,显示控制系统可以包括目标视角确定模块14、目标图像确定模块11和数据拆解模块12,目标视角确定模块14用于接收人眼的位置信息,并根据人眼的位置信息确定与人眼的位置信息相对应的至少一个目标视角信息;目标图像确定模块11用于基于至少一个目标视角信息,从与图像信息相对应的多个视角图像信息中确定至少一个待显示的目标视角图像信息,目标视角图像信息与目标视角信息相对应;数据拆解模块12用于将目标视角图像信息拆解为至少两组数据,以使至少两组数据通过至少两个目标数据通道传输至显示面板,进而使显示面板基于接收到的数据进行显示。显示控制系统还包括多个数据通道,多个数据通道与多个视角图像信息一一对应,至少两个目标数据通道包括与目标视角图像信息相对应的数据通道以及至少一个复用数据通道,复用数据通道为多个数据通道中与目标视角图像信息不相对应的数据通道。在一个实施例中,图像处理器可以包括目标视角确定模块14、目标图像确定模块11和数据拆解模块12。
示例性地,如图5所示,显示控制系统可以包括人眼追踪模块/装置30,人眼追踪模块/装置用于追踪人眼的位置,并输出人眼的位置信息。图像处理器10中的目标视角确定模块14与人眼追踪模块/装置30连接,并人眼追踪模块/装置30接收人眼的位置信息。
人眼的位置不同,人眼可以看到的视角图像不同。通过追踪人眼的位置来确定目标视角图像信息,可以保证显示面板最终显示的图像与人眼希望看到的图像相符合,提升观看体验。
在一种实施方式中,图像处理器10还用于基于多个视角信息将图像信息拆解为多个视角图像信息,各视角图像信息与各视角信息一一对应。
在一种实施方式中,如图5所示,显示控制系统还可以包括图像拆解模块13,图像拆解模块13用于基于多个视角信息将图像信息拆解为多个视角图像信息,各视角图像信息与各视角信息一一对应。
可以理解的是,可以采用其它设备从多个视角采集图像的多个视角图像,将多个视角图像对应的多个视角图像信息存储于图像处理器10中,或者将多个视角图像对应的多个视角图像信息存储于目标图像确定模块11中。示例性地,可以将图像信息存储于图像拆解模块13中,图像拆解模块13基于多个视角信息将图像信息拆解为多个视角图像信息。
示例性地,图像处理器10可以包括目标视角确定模块14、目标图像确定模块11、数据拆解模块12和图像拆解模块13。
图6为本公开另一实施例中显示控制系统的架构示意图。在一种实施方式中,如图6所示,显示控制系统还可以包括显示面板20,显示面板20可以为3D裸眼显示面板。示例性地,显示面板20可以包括多个源极驱动单元21,例如,源极驱动单元21可以包括源极驱动芯片。源极驱动单元21与各数据通道均连接,也就是说,每个源极驱动单元21均与所有的数据通道连接。例如,图6中,每个源极驱动单元21均与8个数据通道连接。
显示面板20可以包括呈阵列排布的多个像素单元,从列来划分,显示面板20可以包括多个像素列,从行来划分,显示面板20可以包括多个像素行。源极驱动单元21可以与多个像素列对应的数据线连接,从而,源极驱动单元21可以通过数据线向各像素列中的各像素传输数据。
显示控制方法还可以包括:源极驱动单元21基于从目标数据通道接收到的数据,控制对应的像素列显示。
在一种实施方式中,如图6所示,源极驱动单元21可以与多组像素列连接,各组像素列包括与视角图像信息数量相同的多个像素列,位于同一组像素列中的多个像素列与多个视角图像信息一一对应,图6中,位于同一虚线框内的多个像素列属于同一组像素列。示例性地,图6中,源极驱动单元21与多组像素列连接,各组像素列包括8个像素列,位于同一组像素列中的8个像素列与8个视角图像信息一一对应,V1~V8像素列分别与第一视角图像信息~第八视角图像信息一一对应。可以理解的是,一个源极驱动单元21对应的像素列的组数可以根据实际需要设置。
源极驱动单元基于从目标数据通道接收到的数据,控制对应的像素列显示,包括:源极驱动单元基于从目标数据通道接收到的数据,控制各组像素列中与目标视角图像信息相对应的像素列显示。
示例性地,如图6所示,V1~V8像素列分别与第一视角图像信息~第八视角图像信息一一对应,V1~V8分别用于显示第一视角图像信息~第八视角图像信息。在目标视角图像信息包括第一视角图像信息和第二视角图像信息的情况下,源极驱动单元21基于从第一数据通道61和第三数据通道63接收到的数据,控制各组像素列中的V1像素列显示第一视角图像信息,源极驱动单元基于从第二数据通道62和第四数据通道64接收到的数据,控制各组像素列中的V2像素列显示第二视角图像信息。
在一种实施方式中,步骤S300中,将目标视角图像信息拆解为至少两组数据,可以具体为:按照行数据将目标视角图像信息拆解为至少两组行数据。示例性地,图像处理器10按照行数据将目标视角图像信息拆解为至少两组行数据。或者,数据拆解模块12按照行数据将目标视角图像信息拆解为至少两组行数据。
可以理解的是,在显示面板的常规显示过程中,像素逐行开启,逐行输入数据的,按照行数据将目标视角图像信息拆解为至少两组行数据,可以方便逐行输入数据,简化显示控制过程。示例性地,至少两组行数据可以为两组行数据,两组行数据可以分别为奇数行数据和偶数行数据,对于第一视角图像信息,可以采用第一数据通道61传输奇数行数据,采用第三数据通道63传输偶数行数据。这样的方式,可以进一步简化显示控制流程。
可以理解的是,至少两组行数据并不限于两组行数据,可以将目标视角图像信息按照行数据的形式拆解为其它数据组的行数据,例如可以拆解为3组行数据,采用三个数据通道分别传输3组行数据。3组行数据可以分别按照3k+1、3k+2、3k+3的方式来拆解,其中,k为0、1、2、3、…例如,第一组行数据为第1、4、7、…行像素对应的行数据,第二组行数据为第2、5、8、…行像素对应的行数据,第三组行数据为第3、6、9、…行像素对应的行数据。
图7为本公开另一实施例中显示控制系统的架构示意图。如图7所示,源极驱动单元21可以包括多个缓冲放大器(OP)211,多个缓冲放大器211可以与多个视角图像信息一一对应。缓冲放大器211与多个像素列连接。示例性地,与视角图像信息相对应的缓冲放大器211与各组像素列中的与视角图像相对应的像素列连接。在图7所示实施例中,每个源极驱动单元21可以包括8个缓冲放大器211,8个缓冲放大器211可以与8个视角图像信息一一对应,即OP1~OP8与第一视角图像信息~第八视角图像信息一一对应。OP1与各组像素列中的V1像素列连接,可以理解的是,OP1与各组像素列中的V1像素列的数据线连接;OP2与各组像素列中的V2像素列连接。
源极驱动单元基于从目标数据通道接收到的数据,控制对应的像素列显示,包括:目标缓冲放大器基于从目标数据通道接收到的数据,控制与目标缓冲放大器连接的像素列显示,目标缓冲放大器为与目标视角图像信息相对应的缓冲放大器。
例如,在图7所示实施例中,第一缓冲放大器(OP1)基于从第一数据通道61和第三数据通道63接收到的数据,控制V1像素列显示,第二缓冲放大器(OP2)基于从第二数据通道61和第四数据通道64接收到的数据,控制V2像素列显示。其它视角图像信息不显示,对应地,其它的缓冲放大器不工作。
在一种实施方式中,显示控制系统还可以包括第一开关模块71和第二开关模块72,复用数据通道与目标缓冲放大器之间耦接第一开关模块71,复用数据通道与对应的缓冲放大器之间耦接第二开关模块72。例如,在图7中,目标视角图像信息包括第一视角图像信息和第二视角图像信息,第一视角图像信息的复用数据通道为第三数据通道63,目标缓冲放大器为第一缓冲放大器OP1,第三数据通道63与第一缓冲放大器OP1之间耦接第一开关模块71,第三数据通道63与第三缓冲放大器OP3之间耦接第二开关模块72。第二视角图像信息的复用数据通道为第四数据通道64,目标缓冲放大器为第二缓冲放大器OP2,第四数据通道64与第二缓冲放大器OP2之间耦接第一开关模块71,第四数据通道64与第四缓冲放大器OP4之间耦接第二开关模块72。
显示控制方法还可以包括以下中之一:控制第一开关模块71导通并控制第二开关模块72关断,以使目标缓冲放大器从所复用数据通道接收数据;控制第一开关模块71关断并控制第二开关模块72导通,以使与复用数据通道相对应的缓冲放大器从复用数据通道接收数据。
具体地,在复用数据通道用作目标视角图像信息的复用数据通道的情况下,控制与复用数据通道耦接的第一开关模块71导通并控制第二开关模块72关断,以使目标缓冲放大器从所复用数据通道接收数据。
在复用数据通道对应的视角图像信息为一个目标视角图像信息的情况下,控制与复用数据通道耦接的第一开关模块71关断并控制第二开关模块72导通,以使复用数据通道相对应的缓冲放大器从复用数据通道接收数据,此时,复用数据通道不再用作目标视角图像信息的复用通道,而是作为目标视角图像信息的对应数据通道进行数据传输。
示例性地,如图7所示,目标视角图像信息包括第一视角图像信息,在第三数据通道63用作第一视角图像信息的复用数据通道的情况下,控制与第三数据通道第一开关模块71导通并控制第二开关模块72关断,从而,使得第三数据通道63与第一缓冲放大器OP1连接,使得第三数据通道63与第三缓冲放大器OP3断开,以便目标OP即第一缓冲放大器OP1可以从第三数据通道63接收数据。可以理解的是,第一缓冲放大器OP1从第一数据通道61和第三数据通道63接收数据。
如果目标视角图像信息包括第三视角图像信息,那么,第三数据通道63与目标OP即第三缓冲放大器OP3相对应,第三数据通道63将作为第三视角图像信息的一个目标数据通道。因此,在复用数据通道对应的视角图像信息为一个目标视角图像信息的情况下,控制与第三数据通道63连接的第一开关模块71关断并控制第二开关模块72导通,从而,断开第三数据通道63与第一缓冲放大器OP1的连接,使得第三数据通道63与第三缓冲放大器OP3连接,OP1不再从第三数据通道63接收数据,使得OP3可以从第三数据通道63接收数据。可以理解的是,在第三视角图像信息为一个目标视角图像信息的情况下,第三视角图像信息也存在对应的复用数据通道,OP3可以同时从第三数据通道63和对应的复用数据通道接收数据。
在一种实施方式中,显示控制系统可以包括第一控制信号CTL1和第二控制信号CTL2,第一控制信号CTL1用于控制第一开关模块71导通或关断,第二控制信号CTL2用于控制第二开关模块72导通或关断。
图8为本公开另一个实施例中显示控制系统的架构示意图。在图8所示实施例中,目标视角图像信息包括第二视角图像信息52和第三视角图像信息53,将目标视角图像信息拆解为两组数据。第二视角图像信息52的目标数据通道包括第一数据通道61和第二数据通道62,第三视角图像信息53的目标数据通道包括第三数据通道63和第四数据通道64。第一数据通道61为第二视角图像信息52的复用数据通道,第四数据通道64为第三视角图像信息的复用数据通道。第一数据通道61与第二缓冲放大器OP2之间耦接第一开关模块71,第一数据通道61第一缓冲放大器OP1之间耦接第二开关模块72。第四数据通道64与第三缓冲放大器OP3之间耦接第一开关模块71,第四数据通道64第四缓冲放大器OP4之间耦接第二开关模块72。
本公开实施例中的显示控制系统还可以包括显示面板20,如图6所示,显示面板20包括多个源极驱动单元21,源极驱动单元21与各数据通道均连接,源极驱动单元21与多个像素列对应的数据线连接,源极驱动单元21用于基于从目标数据通道接收到的数据,控制对应的像素列显示。
在一种实施方式中,如图6所示,源极驱动单元21与多组像素列连接,各组像素列中设置有与视角图像信息数量相同的多个像素列,位于同一组像素列中的多个像素列与多个视角图像信息一一对应;源极驱动单元21用于基于从目标数据通道接收到的数据,控制各组像素列中与目标视角图像信息相对应的像素列显示。
在一种实施方式中,如图7所示,源极驱动单元21包括多个缓冲放大器(OP)211,多个缓冲放大器211与多个视角图像信息一一对应,OP与多个像素列连接;目标OP用于基于从目标数据通道接收到的数据,控制与目标OP连接的像素列显示,目标OP为与目标视角图像信息相对应的OP。
在一种实施方式中,显示控制系统还包括第一开关模块71和第二开关模块72,复用数据通道与目标OP之间耦接第一开关模块71,复用数据通道与对应的OP之间耦接第二开关模块72。
第一开关模块71用于在第一控制信号CTL1的控制下导通,以使目标OP从复用数据通道接收数据;第二开关模块72用于在第二控制信号CTL2的控制下导通,以使与复用数据通道相对应的OP从复用数据通道接收数据。
在一种实施方式中,第一开关模块71包括第一薄膜晶体管,第一薄膜晶体管的控制端与第一控制信号CTL1连接,第一薄膜晶体管的第一极和第二极分别与复用数据通道与目标OP耦接;和/或,第二开关模块72包括第二薄膜晶体管,第二薄膜晶体管的控制端与第二控制信号CTL2连接,第二薄膜晶体管的第一极和第二极分别与复用数据通道与对应的OP耦接。
在这里,对第一开关模块71和第二开关模块72的具体连接结构不作限制,只要可以实现本实施例中的功能即可。
在一种实施方式中,数据通道可以包括时序控制器(TCON)。
本公开实施例还提供一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开实施例中任一项的方法。
本公开实施例还提供一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行本公开实施例中任一项的方法。
本公开实施例的显示控制系统可以为裸眼3D多视角显示系统。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本公开中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接,还可以是通信连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本公开中的具体含义。
在本公开中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度小于第二特征。
上文的公开提供了许多不同的实施方式或例子用来实现本公开的不同结构。为了简化本公开,上文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本公开。此外,本公开可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。
以上,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。
- 显示控制系统、显示控制方法、电子设备、存储介质
- 电子设备、电子设备的显示控制方法及显示控制系统