首页> 中国专利> 多视点裸眼3D显示屏、多视点裸眼3D显示终端

多视点裸眼3D显示屏、多视点裸眼3D显示终端

摘要

本申请涉及3D影像领域,公开多视点裸眼3D显示屏,包括:显示面板,包括多个复合像素,每个复合像素包括多个复合子像素,每个复合子像素包括对应多个视点的多个子像素;多个光栅,并列设置在多个复合像素上,光栅包括第一斜边和第二斜边并倾斜覆盖在多个复合像素上,使第一斜边和第二斜边与复合子像素相交以限定出倾角;复合子像素中与第一斜边相交或临近的子像素构成第一端子像素,与第二斜边相交或临近的子像素构成第二端子像素;倾角使得:沿第一斜边的延伸方向,至少部分相邻复合像素中与光栅具有最大重叠面积的第一端子像素的颜色不相同。本申请能去除3D显示的泛红晕或其他颜色的问题。本申请还公开一种多视点裸眼3D显示终端。

著录项

  • 公开/公告号CN112929649A

    专利类型发明专利

  • 公开/公告日2021-06-08

    原文格式PDF

  • 申请/专利号CN201911231427.1

  • 发明设计人 刁鸿浩;黄玲溪;

    申请日2019-12-05

  • 分类号H04N13/302(20180101);H04N13/305(20180101);H04N13/366(20180101);H04N13/111(20180101);H04N13/139(20180101);H04N13/122(20180101);H04N19/597(20140101);

  • 代理机构11379 北京金知睿知识产权代理事务所(普通合伙);

  • 代理人蔡民军;谭彦闻

  • 地址 100055 北京市西城区广安门外大街168号1幢15层1-1808C

  • 入库时间 2023-06-19 11:17:41

说明书

技术领域

本申请涉及3D影像领域,例如涉及多视点裸眼3D显示屏、多视点裸眼3D显示终端。

背景技术

3D影像是视像行业中最热点的技术之一,推动着从平面显示向3D显示的技术变革。3D显示技术是3D影像产业中的关键一环,主要分为两类,即眼镜式3D显示和裸眼式3D显示技术。裸眼式3D显示技术是一种用户无需佩戴眼镜而能够之间观看到3D显示画面的技术。与眼镜式3D显示相比,裸眼式3D显示属于自由3D显示技术,减少了对用户的约束。

裸眼式3D显示是基于视点的,近来还提出了多视点的裸眼3D显示,从而在空间中不同位置处形成视差图像(帧)的序列,使得具有视差关系的3D图像对可以分别进入人的左右眼当中,从而给用户带来3D感。对于具有例如N个视点的传统的多视点裸眼3D(3D)显示器,需要用显示面板上的多个独立像素来投射空间的多个视点。

然而,在常规的裸眼3D显示器的构造中,仅仅是在2D显示面板一侧或两侧设置光栅来提供3D显示效果,所以关于像素和子像素以及分辨率的定义均沿用2D显示器的理念。这带来了分辨率下降和渲染计算量激增的两难问题。

由于2D显示面板的分辨率总数为定值,因此分辨率会急剧下降,例如列分辨率降为原分辨率的1/N。由于多视点显示器的像素排布,这还会导致水平与竖直方向分辨率降低倍数不同。

如果要维持高清晰度的显示,在提供高清晰度例如N倍于2D显示器件的N视点3D显示器件的情况下,需要占用的终端到显示器的传输带宽也以N倍倍增,导致信号传输量太大。而且,对于这种N倍的高分辨率图像的像素级渲染会严重占用终端或显示器自身的计算资源,造成性能大幅下降。

而且,由于3D图像或视频的传输和显示以2D显示面板为基础,还可能存在多次格式调整和图像或视频显示适配的问题。这一方面可能会造成渲染计算量的进一步增加,另一方面可能会影响3D图像或视频的显示效果。

本背景技术仅为了便于了解本领域的相关技术,并不视作对现有技术的承认。

发明内容

为了对披露的实施例的一些方面有基本的理解,下面给出了一些实施例的概述,其不是要确定关键/重要组成元素或描绘发明的保护范围,而是作为后面的详细说明的序言。

本公开实施例提供一种多视点裸眼3D显示屏、多视点裸眼3D显示终端,意图克服或缓解上文提到的至少一些问题。

在一些实施例中,提供了一种多视点裸眼3D显示屏,包括:显示面板,包括多个复合像素,多个复合像素中的每个复合像素包括多个复合子像素,多个复合子像素中的每个复合子像素包括对应于多视点裸眼3D显示屏的多个视点的多个子像素;和多个光栅,并列设置在多个复合像素上,多个光栅中的每个光栅包括第一斜边和第二斜边,每个光栅倾斜覆盖在多个复合像素上以使第一斜边和第二斜边与每个复合子像素相交以限定出倾角;其中,每个复合子像素中,与第一斜边相交或临近的子像素构成第一端子像素,与第二斜边相交或临近的子像素构成第二端子像素;倾角被设置为使得:沿每个光栅的第一斜边的延伸方向,至少部分相邻复合像素中与每个光栅具有最大重叠面积的第一端子像素的颜色不相同。

在一些实施例中,倾角被设置为使得:沿每个光栅的第二斜边的延伸方向,至少部分相邻复合像素中与每个光栅具有最大重叠面积的第二端子像素的颜色不相同。

在一些实施例中,第一端子像素构成对应起始视点的子像素,其中,在每个复合子像素中的与第一斜边相交的子像素被覆盖的面积大于或等于面积阈值时,与第一斜边相交的子像素构成对应起始视点的子像素;或在每个复合子像素中的与第一斜边相交的子像素被覆盖的面积小于面积阈值时,与第一斜边相交的子像素相邻的下一个子像素构成对应起始视点的子像素。

在一些实施例中,第二端子像素构成对应终止视点的子像素,其中,在每个复合子像素中的与第二斜边相交的子像素被覆盖的面积大于或等于面积阈值时,与第二斜边相交的子像素构成对应终止视点的子像素;或在每个复合子像素中的与第二斜边相交的子像素被覆盖的面积小于面积阈值时,与第二斜边相交的子像素相邻的上一个子像素构成对应终止视点的子像素。

在一些实施例中,每个复合像素的长宽方向上的尺寸相同。

在一些实施例中,多个光栅包括多个柱状棱镜光栅。

在一些实施例中,每个复合子像素包括呈单行或阵列形式的多个子像素。

在一些实施例中,多个复合子像素包括红色复合子像素、绿色复合子像素和蓝色复合子像素中至少之一。

在一些实施例中,倾角θ满足:tan(θ)=±3/(i×k),其中k不被3整除,i为视点的个数;或tan(θ)=±1\8。

在一些实施例中,提供了一种多视点裸眼3D显示终端,包括如上所述的多视点裸眼3D显示屏。

在一些实施例中,多视点裸眼3D显示终端还包括3D处理装置,被配置为基于3D信号渲染多视点裸眼3D显示屏中的多个复合子像素中的相应子像素。

在一些实施例中,3D处理装置还被配置为根据当前渲染的子像素对应的视点,和接下来渲染的子像素对应的视点,对多个复合子像素中的相应子像素进行移位渲染。

在一些实施例中,多视点裸眼3D显示终端还包括存储器,被配置为存储子像素与视点的对应关系;其中,3D处理装置被配置为获取对应关系。

在一些实施例中,3D处理装置为FPGA或ASIC芯片或芯片组。

在一些实施例中,多视点裸眼3D显示终端还包括眼球追踪数据获取装置,被配置为获取用户的眼球追踪数据。

以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。

附图说明

一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:

图1A至图1C是根据本公开实施例的多视点裸眼3D显示终端的结构示意图;

图2是根据本公开实施例的多视点裸眼3D显示终端的硬件结构示意图;

图3是根据本公开实施例的多视点裸眼3D显示终端的软件结构示意图;

图4A至图4B是根据本公开实施例的复合像素的示意图;

图5A至图5E是根据本公开实施例的3D视频信号的视频帧所包含图像的格式及内容的示意图;

图6是本公开实施例提供的设置至少两个3D处理装置的示意图;

图7A至图7C是根据本公开实施例的用于多视点裸眼3D显示屏硬件结构及复合像素的示意图;

图8A和图8B是根据本公开实施例的用于多视点裸眼3D显示屏的光栅斜边倾角的说明示意图;

图9是根据本公开实施例的多视点裸眼3D显示屏子像素移位渲染过程的示意图。

附图标记:

100:裸眼3D显示屏;101:处理器;102:寄存器;110:显示面板;120:光栅;CP:复合像素;CSP:复合子像素;P:子像素;121:光栅边缘;BWP:起始的视点像素;EWP:终止的视点像素;θ:倾角;1211:第一斜边;1212:第二斜边;1000:多视点裸眼3D显示终端;130:3D处理装置;131:缓存器;140:视频信号接口;150:眼球追踪装置;200:多视点裸眼3D显示终端;201:处理器;202:外部存储接口;203:存储器;204:通用串行总线接口;205:充电管理模块;206:电源管理模块;207:电池;208:移动通信模块;210:无线通信模块;209、211:天线;212:音频模块;213:扬声器;214:受话器;215:麦克风;216:耳机接口;217:按键;218:马达;219:指示器;220:用户标识模块卡接口;221:摄像单元;230:传感器模块;2301:接近光传感器;2302:环境光传感器;2303:压力传感器;2304:气压传感器;2305:磁传感器;2306:重力传感器;2307:陀螺仪传感器;2308:加速度传感器;2309:距离传感器;2310:温度传感器;2311:指纹传感器;2312:触摸传感器;2313:骨传导传感器;224:视频编解码器;触摸传感器2312;摄像单元221;310:应用程序层;320:框架层;330:核心类库和运行时;340:内核层;400:复合像素;410、420、430、470、480、490:复合子像素;411、421、431、471、481、491:子像素;501、502、503、504:图像;505、506:复合图像。

具体实施方式

为了能够更加详尽地了解本公开实施例的特点与技术内容,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。

在本文中,“裸眼三维(或称3D)显示”涉及观看者无需佩戴3D显示用的眼镜而能在显示器上观察到3D图像的技术。

在本文中,“多视点”具有本领域的常规含义,意指在空间中不同位置(视点)处能观看到显示屏的不同像素或子像素显示的不同图像。在本文中,多视点将意味着至少3个视点。

在本文中,“光栅”具有本领域中广义的解释,包括但不限于“视差屏障”光栅和“透镜”光栅、如“柱状透镜”光栅。

在本文中,“透镜”或“透镜光栅”具有本领域的常规含义,例如包括柱状透镜和球面透镜。

常规的“像素”意指2D显示器或者作为2D显示器显示时就其分辨率而言的最小显示单位。

然而,在本文的一些实施例中,当应用于裸眼3D显示领域的多视点技术时所称的“复合像素”指裸眼3D显示设备提供多视点显示时的最小显示单位,但不排除用于多视点技术的单个复合像素可包括或呈现为多个2D显示的像素。在本文中,除非具体说明为“3D显示”或“多视点”应用的复合像素或3D像素,像素将指2D显示时的最小显示单位。同样,当描述为多视点的裸眼3D显示“复合子像素”时,将指裸眼3D显示设备提供多视点显示时的复合像素中呈现的单个颜色的复合子像素。在本文中,“复合子像素”中的子像素将指单个颜色的最小显示单位,其往往是与视点相对应的。

在本公开的一些实施例中,本公开提供了一种多视点裸眼3D显示屏,包括:

显示面板,包括多个复合像素,多个复合像素中的每个复合像素包括多个复合子像素,多个复合子像素中的每个复合子像素由对应于i个视点的i个同色子像素构成,其中i≥3;和

并列设置在多个复合像素上的多个光栅,多个光栅中的每个光栅包括第一斜边和第二斜边,多个光栅的每个光栅倾斜覆盖在多个复合像素上以使第一斜边和第二斜边与复合像素的每个复合子像素相交以限定出倾角;

其中,多个复合像素中的每个复合子像素中,与光栅的第一斜边相交或临近的子像素构成第一端子像素,与光栅的第二斜边相交或临近的子像素构成第二端子像素;

光栅的倾角被设置为使得:沿光栅的第一斜边的延伸方向,至少部分相邻复合像素中与光栅具有最大重叠面积的第一端子像素的颜色不相同。

参照图1A、图7A至图7C,在本公开的一些实施例中,提供了一种裸眼3D显示屏100,包括显示面板110,显示面板110上包括m×n个复合像素CP并因此限定出m×n的显示分辨率;显示屏100还包括覆盖在m×n个复合像素CP上的多个光栅120;复合像素CP包括多行复合子像素CSP,每个复合子像素由对应于i个视点的i个同色的子像素P构成,其中i≥3;光栅120的光栅边缘121与每个复合像素CP中的每个行复合子像素CSP相交;每个复合像素CP中,临近光栅边缘121的子像素P组成复合像素的起始的视点像素BWP或相邻的复合像素CP中的终止的视点像素EWP;光栅边缘121的倾角θ被配置为使得:沿光栅边缘121的延伸方向,复合像素CP中起始的视点像素的主颜色按照每个复合子像素CSP的颜色依次交替。

其中,相邻的光栅边缘121限定出光栅120,起始的视点像素BWP的主颜色定义为:起始的视点像素中的子像素P与光栅120重叠面积最大的子像素的颜色。

光栅边缘121包括第一斜边1211和第二斜边1212,第一斜边1211和第二斜边1212倾斜覆盖在多个复合像素CP上,第一斜边1211和第二斜边1212在复合像素CP所在平面上的投影与每个复合子像素CSP相交限定出倾角。即,第一斜边1211和第二斜边1212与每个复合子像素CSP的延伸方向不平行。在多个复合像素CP中的每个复合子像素CSP中,与光栅120的第一斜边1211相交或临近的子像素P构成第一端子像素,与光栅的第二斜边1212相交或临近的子像素P构成第二端子像素;根据上述的实施方式,第一端子像素可以定义为起始的视点像素BWP,第二端子像素可以定义为终止的视点像素EWP。上述的“相交”的含义并非仅仅包括空间上同处于一个平面上的相交,由于光栅边缘121与复合子像素CSP常常不处于同一个平面上,这里的“相交”是指,复合子像素CSP与第一斜边1211或者第二斜边1212不在一个平面上,将第一斜边1211和第二斜边1212投影到复合子像素CSP所在的平面上,投影与复合子像素CSP在同一个平面内相交。

第一斜边1211和第二斜边1212倾斜设置,倾斜的角度通过倾角来控制,倾角的参考边以显示面板110的下边缘为准。

光栅120的倾角被设置为使得:沿光栅的第一斜边1211的延伸方向,至少部分相邻复合像素CP中与光栅120具有最大重叠面积的第一端子像素的颜色不相同。

如图所示,光栅120下具有复合像素CP,复合像素CP中包括多个对应视点的视点像素WP,根据需要点亮的视点,相应选择和视点对应的视点像素WP,在本实施例中,为了实现视点像素WP显示不同的颜色,从而在整体视觉效果下显示不同的画面,视点像素WP包括多个子像素P,各个子像素P具有不同的显示颜色(例如红色、绿色、蓝色)和不同的显示亮度(通过电路控制驱动电压或者驱动电流进行控制),在本实施例中,子像素P按照同色进行同行排列,每行同色的子像素P形成复合子像素CSP,多行同色的子像素P形成复合像素CP。为了实现3D效果,根据用户人眼所在的位置,获取左右眼接收到图像的视点,例如,左眼在2视点,右眼在7视点,对应的,在显示屏中,m×n个复合像素CP中对应2视点的视点像素WP,各自对应显示左眼图像,m×n个复合像素CP中对应7视点的视点像素WP,各自对应显示右眼图像,从而实现3D效果。

在本实施例中,每个复合子像素CSP中,对应每个视点,具有相应的子像素P,行方向上,子像素P的颜色相同;由于视点的分布是按照行方向上排布的,这样,在人眼眼球移动时,对应视点在变化过程中,从而需要变化渲染不同的子像素P,由于同色的子像素P同行排列,所以能够避免由于视觉暂留带来的串色问题;还有,由于光栅的折射,有可能会在相邻的视点位置看见当前显示子像素P的一部分,而通过同色、同行排列,即使当前显示子像素P的一部分被看见,也不会出现混色的问题。

在本实施例中,相邻的光栅边缘121限定出光栅120,出于改善摩尔纹的问题,光栅120常常需要倾斜设置,由于光栅120的光栅边缘121倾斜设置,一般会切割子像素P,被切割的子像素P即可能在光栅边缘121左面的视点像素WP对应的视点位置被看见,也可能被光栅边缘121右面的视点像素WP对应的视点位置被看见,但是由于在单独的视点位置上,仅能看见被切割的子像素P的部分。即,在复合像素CP中起始的视点像素BWP对应的多个子像素P(起始的子像素)的面积不一致,总会出现某个子像素的显示面积(或者可定义为在观看视点被看见的面积)在多个子像素P中占比最大。通过调整光栅边缘121的倾斜角度,可以调整各个复合像素CP中起始的视点像素BWP中的占比面积最大子像素的颜色出现的顺序,当然也可调整各个子像素P的排布位置与顺序来调整占比面积最大的子像素的颜色(此颜色可定义为主颜色)出现的顺序,当然,这种调整子像素P的排布位置与顺序的方需要较大的更改现有的制备显示面板的工艺步骤。一般地,可以采用,调整光栅边缘121的倾角的方式来调整各个复合像素CP中起始的视点像素BWP中的占比面积最大子像素的颜色出现的顺序,即,调整光栅边缘121的倾角的方式来调整各个复合像素CP中第一端子像素中与光栅120具有最大重叠面积子像素的颜色出现的顺序。发明人在实施方案中,发现,如果复合像素CP中起始的视点像素BWP中的占比面积最大子像素的颜色总是较大概率连续出现,或者占比出现概率较大,则会影响初始的视点像素BWP的显示效果,例如,当,总是连续红色占比最大,或者总体红色占比最大,则会出现泛红晕的情况,当然对于其他颜色也是如此。

在上述的实施例中,沿着第一斜边1211的延伸方向,相邻的复合像素CP中与光栅120具有最大重叠面积的第一端子像素,即具有最大重叠面积的初始的视点像素BWP不相同,或者按照颜色顺序交替出现,其中,颜色顺序例如可以按照R(红色)-G(绿色)-B(蓝色)的顺序。从而,在第一斜边1211附近观看到最大重叠面积的子像素,不会出现总是同样的色彩,出现泛红晕的情况。

在一些实施例中,相邻的光栅120并列设置,边缘不留间隙,当前的光栅120的第二斜边1212会和相邻的光栅120的第一斜边1211重合,类似地,当前的光栅120的第一斜边1211会和另一个相邻的光栅120的第二斜边1212重合,需要说明的是上述的重合可以是相邻的光栅120同处一个平面时,边缘的空间重合;当然,如果相邻的光栅120不处于同一个平面,例如处于相互平行的平面上时,上述的重合指代的是投影到某一个光栅120所在平面时,边缘的投影重合,或者边缘的投影与处于投影平面上的光栅的边缘重合。

在一些实施例中,光栅120的倾角还可被设置为使得:沿光栅120的第二斜边1212的延伸方向,至少部分相邻复合像素CP中与光栅120具有最大重叠面积的第二端子像素的颜色不相同。

在本实施例中,显示面板110可以采用制备LCD的技术进行制备,也可采用制备Micro Led的技术进行制备,一般地,为了简化制备工艺,子像素P的位置常常会规律性的重复排列,这样,有效提高了制备的效率简化了制备的过程。在本实施例中,也可将复合像素CP中每个复合子像素CSP中的子像素P进行规律重复性的排列,即,可设置子像素P之间的间距保持不变,例如同行的子像素P之间的间距保持一致,列方向上子像素P的行距保持一致;相邻行的之间子像素P的位置可以对齐,也可出于其他的考虑相互位置错开。在本实施例中,可以选择将相邻行的之间的子像素P的位置对齐,可以有效简化制备工艺,同时为设置光栅边缘121的倾角设置提供了稳定条件。

在本实施例中,沿着光栅边缘121,每个复合像素CP的起始的视点像素BWP(图7中斜纹填充的子像素P组成)的主颜色依次交替,使得在光栅边缘121的主颜色分量依次交替,由于在光栅边缘121附近的视点像素的对应视点的关系理论上大致相同(个别复合像素CP有可能有安装误差,后期可校准),所以在显示整幅画面,需要点亮光栅边缘121附近的视点像素时,避免了光栅边缘的每个复合像素CP中的显示颜色面积占比相同,从而出现泛红晕(或者其他颜色),而是,轮流让不同颜色的子像素P的面积占比为最大,例如,对应行方向上第一条光栅边缘121,与之相交的复合像素CP沿着列方向上(沿着光栅边缘121的延伸方向上),起始的视点像素BWP的主颜色依次变化,例如,第一个复合像素CP中的BWP的蓝色占比面积最大,第二个复合像素CP中的BWP的红色占比面积最大,第三个复合像素CP中的BWP的绿色占比面积最大,第四个复合像素CP中的BWP的蓝色占比面积最大,依次交替变化,从而避免了泛红晕(或者其他颜色)或者同色亮线的问题。

为了便于显示面板上Color Filter的制作,子像素P,常常是阵列排布的,在2D显示中,同列或者同行的多个子像素P,组成一个像素点,而在3D显示中,由于光栅的存在,为了避免摩尔纹,光栅常常需要倾斜设置,对应的视点像素中的多个子像素,几乎不能按照同行、或者同列的方式进行排布,所以需要重新定义视点像素中子像素的排布关系,通过限定复合像素CP起始的视点像素BWP所对应的子像素P,即能限定整个CP中视点像素BWP与复合子像素CSP中的同色的子像素P之间的关系,起始的视点像素的定义为:

如果光栅边缘121未与子像素P相交,沿着光栅边缘121的倾斜方向,第一个子像素P属于起始的视点像素BWP;

如果光栅边缘121与子像素P相交,相交的子像素P中,沿着光栅边缘121的倾斜方向剩下的面积大于或等于阈值时,则相交的子像素P属于起始的视点像素BWP,否则相交的子像素沿着光栅边缘121的倾斜方向的下一个子像素P属于起始的视点像素BWP。参考图7C,光栅边缘121向右倾斜,光栅边缘121与三个复合子像素CSP相交,其中,由于子像素P之间存在一定宽度的黑矩阵,光栅边缘121与复合子像素CSP相交时,可能不会与子像素P相交;当不相交时,光栅边缘121右边的第一个子像素划分到复合像素CP中的起始的复合像素BWP中;当光栅边缘121与子像素P相交时,子像素中,光栅边缘121右面的面积占到子像素P的面积的一半或者是其他阈值以上时,则相交的子像素属于复合像素CP中的起始的视点像素BWP中;当光栅边缘121与子像素P相交时,子像素P中,光栅边缘121右面的面积小于子像素P的面积的一半或者是其他阈值时,则相交的子像素不属于复合像素CP中的起始的视点像素BWP中,而是往右第二个子像素P属于复合像素CP中的起始的视点像素BWP,而相交的子像素P属于相邻的复合像素CP中的终止的视点像素EWP。上述的占比阈值还可设置成三分之二或者其他值。

终止的视点(子)像素的定义为:

在临近光栅边缘121的视点子像素P中,没有被归入起始的视点(子)像素BWP的,属于终止的视点(子)像素EWP。

在本实施例的一些方案中,复合像素CP的长宽方向上的尺寸大致相等。这样能够有效减少摩尔纹,并且制作工艺简单。

在一些实施例中,每个复合像素CP包括多个复合子像素,每个复合子像素由对应于i个视点的i个同色子像素构成,i≥3。在图1A所示的实施例中,i=6,但可以想到i为其他数值。在所示的实施例中,多视点裸眼3D显示屏可相应地具有i(i=6)个视点(V1-V6),但可以想到可以相应地具有更多或更少个视点。

结合参考图1A和图4A,在所示的实施例中,每个复合像素包括三个复合子像素,并且每个复合子像素由对应于6视点(i=6)的6个同色子像素构成。三个复合子像素分别对应于三种颜色,即红(R)、绿(G)和蓝(B)。也就是说,每个复合像素的三个复合子像素分别具有6个红色、6个绿色或6个蓝色的子像素。

在图1A和图4A所示的实施例中,复合像素400中的复合子像素410、420、430平行布置。每个复合子像素410、420、430包括呈单行形式的子像素411、421、431。但可以想到,复合像素中的复合子像素不同排布方式或复合子像素中的子像素的不同排布形式。

在图4B所示的实施例中,复合像素400中的复合子像素470、480、490阵列布置。例如,每个复合子像素470、480、490包括呈阵列2×3形式的子像素471、481、491。

如图1A所示,本实施例的一些方案中,视点数量为6个,每个复合像素CP中,设有三行复合子像素CSP,每个视点像素由分别来自三行复合子像素CSP中的3个子像素P组成。

在本实施例中的一些方案中,光栅边缘121的倾角θ满足如下公式,tan(θ)=±3/(i×k),其中k不被3整除,i为视点的个数。其中,θ逆时针偏转为正,顺时针偏转为负。

本实施例中的显示屏中,能够根据眼球追踪装置获取到的眼球所在位置相关联的视点信息,调整点亮的视点像素WP,由于在每个复合像素中,视点像素WP与视点之间的关系已经预先固定,即在每个复合像素中通过简单的移位即可进行渲染,而不需根据眼球位置计算哪个子像素需要点亮,从而增加了计算量,在一些现有的方案中,计算的过程还会涉及取整的过程,而本实施例中的方案避免了这个问题,仅需移位,不需要计算取整的过程,从而增加了渲染的效率。

在本实施例中的一些方案中,光栅边缘的倾角θ满足tan(θ)=±1\8。

参考图8A、图8B,进一步对光栅边缘121的倾角θ进行说明。复合像素CP中的子像素P阵列排布,相邻的同行的子像素P间隔相同,相邻的同列的子像素P的间隔也相同。相邻的四个子像素P之间的中间点为角点,为了直观说明问题,某个复合像素CP区域附近,设定光栅边缘121的起始点位于复合像素CP最左上的角点,由于常规像素点包括三种颜色,进一步设定本实施例中的复合像素CP具有3行同色复合子像素CSP,光栅边缘121与下一行子像素P相交时,正好也穿过角点,则可保证光栅边缘121规律性的穿过角点,设置相邻被光栅边缘121穿过的角点为PA、PB,PA与PB之间的相交情况将要,规律性的在下一个相邻的角点之间出现,如果PB正好位于下一个复合像素CP的起始行上,则光栅边缘121穿过复合像素CP的情况则会在每个复合像素CP中重复出现,例如,光栅边缘121切割子像素P后,右侧剩下的面积最大的子像素,总是会重复出现,例如,会出现总是红色的子像素被切割后占比最大,这样,在沿用上述的视点像素WP的定义时,则会出现,在起始的视点像素BWP中,总是同色的子像素的占比面积最大,这样就会出现泛红晕(或者其他颜色)的情况。同样的,如果PB正好位于下T个复合像素CP的起始行上(T大于1),也会间隔性地出现上述的问题,让起始的视点像素BWP中某个颜色的占比总是会大于其他颜色的占比,同样会带来上述的显示问题。

由此,本实施例设定相邻的角点之间的切割规律不在3个复合子像素CSP之间重复,也不再3的倍数个复合子像素CSP之间重复。

为了更加直观的表达上述的设定,参照图8A、图8B,进行公示推导如下:

具有i个视点像素WP的复合像素的宽尺寸为W=i×(w1+w2),w1为子像素P宽尺寸,w2为子像素P行方向上的间距;

高尺寸为H=3×(h1+h2),h1为子像素P高尺寸,h2为子像素列方向上的间距;

由于具有i个视点像素WP的复合像素的宽尺寸与高尺寸一致,则有:W=i×(w1+w2)=H=3×(h1+h2);

相邻的角点PA、PB之间,具有k行复合子像素CSP,k不被3整除;则光栅边缘的倾角θ满足:tan(θ)=(w1+w2)/k×(h1+h2)/;根据上述宽尺寸与高尺寸一致的关系,上式可简化为,tan(θ)=(3×(h1+h2)/i)/k×(h1+h2)=3/(i×k);

综上,光栅边缘121的倾角θ满足:tan(θ)=3/(i×k),i为视点的个数,k为不被3整除的整数,如图8A所示,k=4,i=6,则tan(θ)=3/24=1/8,第一个复合像素CP中,蓝色的子像素切割后占比面积最大,第二个复合像素CP中,红色的子像素切割后占比面积最大。依次循环下去。

如图8B所示,k=5,i=6,则tan(θ)=1/10。

在本实施例中的一些方案中,多视点裸眼3D显示屏为Micro-LED显示面板。

在本实施例中的一些方案中,与同一光栅边缘121相交的复合像素中的起始的视点像素与视点的对应关系相同;和\或,与同一光栅边缘121相交的复合像素中的终止的视点像素与视点的对应关系相同。例如,与同一光栅边缘121相交的复合像素CP中起始的视点像素BWP对应的视点都为视点1,与同一光栅边缘121相交的复合像素CP中终止的视点像素EWP对应的视点都为视点6,当然,实际使用中,由于实际尺寸关系,需要经过校正视点关系,与同一光栅边缘121相交的个别复合像素CP中的起始的视点像素BWP对应视点6,相邻的复合像素CP的终止的视点像素EWP对应视点5。本公开中,还可为显示屏100,设置有存储有视点像素与视点之间关系的信息,从而在3D渲染处理器在图像渲染过程中,实时的获取对应关系,从而对子像素P进行渲染。

在本公开的另外的实施例中,还提供了一种多视点裸眼3D显示终端1000,包括了上述的3D显示屏100。使得多视点裸眼3D显示终端显示裸眼3D效果。上述的多视点裸眼3D显示终端1000可被构造为多视点裸眼3D显示终端或者多视点裸眼3D显示装置。

在一些实施例中,多视点裸眼3D显示终端1000,还包括至少一个3D处理装置130,3D处理装置130配置为基于3D视频信号的图像生成对应于全部视点或预定的视点的多个图像并依据所生成的多个图像渲染每个复合像素中对应的视点子像素。

在一些实施例中,3D处理装置130还配置为根据当前被渲染的视点子像素对应的视点位置,和下一帧被渲染的视点子像素对应的下一视点位置,对复合像素中的视点子像素进行移位渲染。参考图9所示,当前渲染视点V2,下一帧渲染视点V6,通过移位,将数据信号移位四个信号,即能将V2显示的画面显示到视点V6对应的位置。

在一些实施例中,至少一个3D处理装置130配置为基于两幅图像之一渲染每个复合子像素中至少一个子像素并基于两幅图像中另一幅渲染每个复合子像素中至少另一个子像素。

在另外的一些实施例中,至少一个3D处理装置130配置为基于复合图像渲染每个复合子像素中至少两个子像素。

图1A示出了本公开一个实施例提供的多视点裸眼3D显示终端1000的结构示意图。参考图1A,在本公开一个实施例中提供了一种多视点裸眼3D显示终端1000,其可包括多视点裸眼3D显示屏100、至少一个3D处理装置130和用于接收3D视频信号的视频帧的视频信号接口140。

如图1A所示,多视点裸眼3D显示屏100包括m列n行个复合像素并因此限定出m×n的显示分辨率。

在一些实施例中,例如图1A-1C所示,多视点裸眼3D显示终端1000可设置有单个3D处理装置130。该单个3D处理装置130同时处理对裸眼3D显示屏100的每个复合像素的每个复合子像素的渲染。

在另一些实施例中,例如图6所示,多视点裸眼3D显示终端1000可设置有至少两个3D处理装置130,它们并行、串行或串并行结合地处理对裸眼3D显示屏110的每个复合像素的每个复合子像素的渲染。

本领域技术人员将明白,上述至少两个3D处理装置可以有其他的方式分配且并行处理裸眼3D显示屏100的多行多列复合像素或复合子像素,这落入本发明的范围内。

在一些实施例中,至少一个3D处理装置130还可以选择性地包括缓存器131,以便缓存所接收到的视频帧。

在一些实施例中,至少一个3D处理装置为FPGA或ASIC芯片或FPGA或ASIC芯片组。

继续参考图1A,多视点裸眼3D显示终端1000还可包括通过视频信号接口140通讯连接至至少一个3D处理装置130的处理器101。在本文所示的一些实施例中,处理器101被包括在计算机或智能终端、如移动终端中或作为其处理器单元。但是可以想到,在一些实施例中,处理器101可以设置在多视点裸眼3D显示终端的外部,例如该多视点裸眼3D显示终端可以为外接3D处理装置的非智能的裸眼3D电视。

为简单起见,下文中的多视点裸眼3D显示终端1000的示例性实施例内部包括处理器。进而,视频信号接口140构造为连接处理器101和3D处理装置130的内部接口,参考图2和图3所示的以移动终端方式实施的多视点裸眼3D显示终端200可更明确该结构。在本发明的一些实施例中,作为多视点裸眼3D显示终端200的内部接口的视频信号接口140可以为MIPI、mini-MIPI接口、LVDS接口、min-LVDS接口或Display Port接口。在一些实施例中,如图1A所示,多视点裸眼3D显示终端1000的处理器101还可包括寄存器102。寄存器102可用与暂存指令、数据和地址。

在一些实施例中,多视点裸眼3D显示终端1000还可包括用于获取实时眼球追踪数据的眼球追踪装置或眼球追踪数据接口,从而3D处理装置130可以基于眼球追踪数据渲染复合像素(复合子像素)中的相应子像素。例如图1B所示的实施例中,多视点裸眼3D显示终端1000还包括通讯连接至3D处理装置130的眼球追踪装置150,由此3D处理装置130可以直接接收眼球追踪数据。在图1C所示的实施例中,眼球追踪装置(未示出)例如可以直接连接处理器101,而3D处理装置130经由眼球追踪数据接口151从处理器101获得眼球追踪数据。在另一些实施例中,眼球追踪装置可同时连接处理器和3D处理装置,这一方面3D处理装置130可以直接从眼球追踪装置获取眼球追踪数据,另一方面可以使得眼球追踪装置获取的其他信息可以被处理器处理。

结合参考图1A-C和图5A-E,描述本公开一些实施例的多视点裸眼3D显示终端内的3D视频信号传输和显示。在所示的实施例中,该显示屏100可以限定出6个视点V1-V6,用户的眼睛在每个视点(空间位置)可看到多视点裸眼3D显示屏100的显示面板中每个复合像素的复合子像素中相应的子像素的显示。用户的两只眼睛在不同的视点看到的两个不同画面形成视差,在大脑中合成3D的画面。

在本公开的一些实施例中,3D处理装置130通过例如作为内部接口的视频信号接口140从处理器101接收例如为解压缩的3D视频信号的视频帧。每个视频帧可包含具有m×n分辨率的两幅图像或者包含具有2m×n或m×2n分辨率的复合图像,或者由其构成。

在一些实施例中,两幅图像或复合图像可以包括不同类型的图像以及可以呈每个种排布形式。

如图5A所示,3D视频信号的视频帧包含并列格式的具有m×n分辨率的两幅图像501、502或由其构成。在一些实施例中,两幅图像可以分别为左眼视差图像和右眼视差图像。在一些实施例中,两幅图像可以分别为渲染色彩图像和景深图像。

如图5B所示,3D视频信号的视频帧包含上下格式的具有m×n分辨率的两幅图像503、504或由其构成。在一些实施例中,两幅图像可以分别为左眼视差图像和右眼视差图像。在一些实施例中,两幅图像可以分别为渲染色彩图像和景深图像。

如图5C所示,3D视频信号的视频帧包含左右交织格式的具有2m×n分辨率的复合图像505。在一些实施例中,复合图像可以为左右交织的左眼和右眼视差复合图像、左右交织的渲染色彩和景深复合图像。

如图5D所示,3D视频信号的视频帧包含上下交织格式的具有m×2n分辨率的复合图像506。在一些实施例中,复合图像可以为上下交织的左眼和右眼视差复合图像。在一些实施例中,复合图像可以为上下交织的渲染色彩和景深的复合图像。

如图5E所示,3D视频信号的视频帧包含棋盘格式的具有2m×n分辨率的复合图像507。在一些实施例中,复合图像可以为棋盘格式的左眼和右眼视差复合图像。在一些实施例中,复合图像可以为棋盘格式的渲染色彩图像和景深图像。

本领域技术人员将明白,附图所示的实施例仅是示意性的,3D视频信号的视频帧所包含的两幅图像或复合图像可以包括其他类型的图像以及可以呈其他排布形式,这落入本发明的范围内。

在一些实施例中,m×n的分辨率可以为全高清(FHD)以上的分辨率,包括但不限于,1920×1080、1920×1200、2048×1280、2560×1440、3840×2160等。

在一些实施例中,至少一个3D处理装置130在接收到包括两幅图像的视频帧后,基于两幅图像之一渲染每个复合子像素中至少一个子像素并基于两幅图像中另一幅渲染每个复合子像素中至少另一个子像素。类似地,在一些实施例中,至少一个3D处理装置在接收到包括复合图像的视频帧后,基于复合图像渲染每个复合子像素中至少两个子像素。例如,根据复合图像中的第一图像(部分)渲染至少一个子像素,根据第二图像(部分)渲染至少另一个子像素。

在一些实施例中,这例如是基于眼球追踪数据来动态渲染。

作为解释而非限制地,由于在本公开实施例中的3D处理装置130通过例如构造为内部接口的视频信号接口140接收到的视频帧数据包含的两幅图像,每个图像的分辨率(或复合图像分辨率的一半)与按照视点划分的复合像素(其包括按照视点划分的复合子像素)相对应。一方面,由于视点信息与传输过程无关,这能够实现处理计算量小且分辨率不受损失的裸眼3D显示;另一方面,由于复合像素(复合子像素)对应于视点设置,显示屏的渲染能够以“点对点”的方式实现,大大降低了计算量。相比之下,常规的裸眼3D显示器的图像或视频的传输和显示仍以2D显示面板为基础,不仅存在分辨率下降和渲染计算量剧增的问题,还可能存在多次格式调整和图像或视频显示适配的问题。

在一些实施例中,处理器101的寄存器102可用于接收有关多视点裸眼3D显示屏100的显示要求的信息,该信息典型地为与i个视点无关地且与多视点裸眼3D显示屏100的m×n分辨率相关的信息,以便处理器101向多视点裸眼3D显示屏100发送符合其显示要求的3D视频信号的视频帧。该信息例如可以为用于初始建立视频传输发送的数据包。

因此,在传输3D视频信号的视频帧时,处理器101无需考虑与多视点裸眼3D显示屏100的i个视点相关的信息(i≥3)。而是,处理器101凭借寄存器102接收到的与多视点裸眼3D显示屏100的m×n分辨率相关的信息就能够向多视点裸眼3D显示屏100发送符合其要求的3D视频信号的视频帧。

在一些实施例中,多视点裸眼3D显示终端1000还可以包括编解码器,配置为对压缩的3D视频信号解压缩和编解码并将解压缩的3D视频信号经视频信号接口140发送至至少一个3D处理装置130。

在一些实施例中,多视点裸眼3D显示终端1000的处理器101从存储器读取或从多视点裸眼3D显示终端100以外、例如通过外部接口接收3D视频信号的视频帧,然后经由视频信号接口140将读取到的或接收到的3D视频信号的视频帧传输到至少一个3D处理装置130。

在一些实施例中,多视点裸眼3D显示终端1000还包括格式调整器(未示出),其例如集成在处理器101中,构造为编解码器或者作为GPU的一部分,用于预处理3D视频信号的视频帧,以使其包含的两幅图像具有m×n的分辨率或者使其包含的复合图像具有2m×n或m×2n的分辨率。

如前,本公开一些实施例提供的多视点裸眼3D显示终端可以是包含处理器的多视点裸眼3D显示终端。在一些实施例中,多视点裸眼3D显示终端可构造为智能蜂窝电话、平板电脑、智能电视、可穿戴设备、车载设备、笔记本电脑、超级移动个人计算机(UMPC)、上网本、个人数字助理(PDA)等。

本公开一些实施例还提供了一种裸眼3D显示系统,包括上述多视点裸眼3D显示终端1000,还包括与多视点裸眼3D显示终端1000通讯连接处理器,裸眼3D显示系统构造为具有处理器单元的智能电视;或者,裸眼3D显示系统为智能蜂窝电话、平板电脑、个人计算机或可穿戴设备;或者,裸眼3D显示系统包括作为处理器单元的机顶盒或可投屏的蜂窝电话或平板电脑和与机顶盒、蜂窝电话或平板电脑有线或无线连接的作为多视点裸眼3D显示终端的数字电视;或者,裸眼3D显示系统构造为智能家居系统或其一部分,其中处理器单元包括智能家居系统的智能网关或中央控制器,智能家居系统还包括用于获取眼球追踪数据的眼球追踪装置;或者,裸眼3D显示系统构造为娱乐互动系统或其一部分。

示例性的,图2示出了实施为移动终端、如智能蜂窝电话或平板电脑的多视点裸眼3D显示终端200的硬件结构示意图。该多视点裸眼3D显示终端200可以包括处理器201,外部存储接口202,(内部)存储器203,通用串行总线(USB)接口204,充电管理模块205,电源管理模块206,电池207,移动通信模块208,无线通信模块210,天线209、211,音频模块212,扬声器213,受话器214,麦克风215,耳机接口216,按键217,马达218,指示器219,用户标识模块(SIM)卡接口220,多视点裸眼3D显示屏100,3D处理装置130,视频信号接口140,摄像单元221,眼球追踪装置150,以及传感器模块230等。其中传感器模块230可以包括接近光传感器2301,环境光传感器2302,压力传感器2303,气压传感器2304,磁传感器2305,重力传感器2306,陀螺仪传感器2307,加速度传感器2308,距离传感器2309,温度传感器2310,指纹传感器2311,触摸传感器2312,骨传导传感器2313等。

可以理解的是,本公开实施例示意的结构并不构成对多视点裸眼3D显示终端200的具体限定。在本公开另一些实施例中,多视点裸眼3D显示终端200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器201可以包括一个或多个处理单元,例如:处理器201可以包括应用处理器(AP),调制解调处理器,基带处理器,图形处理器(GPU)223,图像信号处理器(ISP),控制器,存储器,视频编解码器224,数字信号处理器(DSP),基带处理器、神经网络处理器(NPU)等或它们的组合。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。

处理器201中还可以设置有高速缓存器,用于保存处理器201刚用过或循环使用的指令或数据。如果处理器201需要再次使用该指令或数据,可从存储器中直接调用。

在一些实施例中,处理器201可以包括一个或多个接口。接口可以包括集成电路(I2C)接口、集成电路内置音频(I2S)接口、脉冲编码调制(PCM)接口、通用异步收发传输器(UART)接口、移动产业处理器接口(MIPI)、通用输入输出(GPIO)接口、用户标识模块(SIM)接口、通用串行总线(USB)接口等。

I2C接口是一种双向同步串行总线,包括一根串行数据线(SDA)和一根串行时钟线(SCL)。在一些实施例中,处理器201可以包含多组I2C总线。处理器201可以通过不同的I2C总线接口分别通讯连接触摸传感器2312,充电器,闪光灯,摄像单元221、眼球追踪装置150等。

I2S接口和PCM接口都可以用于音频通信。

UART接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,UART接口被用于连接处理器201与无线通信模块210。

在图2所示的实施例中,MIPI接口可以被用于连接处理器201与多视点裸眼3D显示屏100。此外,MIPI接口还可被用于连接如摄像单元221、眼球追踪装置150等外围器件。

GPIO接口可以通过软件配置。GPIO接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,GPIO接口可以用于连接处理器201与摄像单元221,多视点裸眼3D显示屏100,无线通信模块210,音频模块212,传感器模块230等。

USB接口204是符合USB标准规范的接口,具体可以是Mini USB接口,Micro USB接口,USB Type C接口等。USB接口204可以用于连接充电器为多视点裸眼3D显示终端200充电,也可以用于多视点裸眼3D显示终端200与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。

可以理解的是,本公开实施例示意的每个模块间的接口连接关系,只是示意性说明,并不构成对多视点裸眼3D显示终端200的结构限定。

多视点裸眼3D显示终端200的无线通信功能可以通过天线209、211,移动通信模块208,无线通信模块210,调制解调处理器或基带处理器等实现。

天线209、211用于发射和接收电磁波信号。多视点裸眼3D显示终端200中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。

移动通信模块208可以提供应用在多视点裸眼3D显示终端200上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块208可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(LNA)等。移动通信模块208可以由天线209接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块208还可以对经调制解调处理器调制后的信号放大,经天线209转为电磁波辐射出去。在一些实施例中,移动通信模块208的至少部分功能模块可以被设置于处理器201中。在一些实施例中,移动通信模块208的至少部分功能模块可以与处理器201的至少部分模块被设置在同一个器件中。

无线通信模块210可以提供应用在多视点裸眼3D显示终端200上的包括无线局域网(WLAN),蓝牙(BT),全球导航卫星系统(GNSS),调频(FM),近距离无线通信技术(NFC),红外技术(IR)等无线通信的解决方案。无线通信模块210可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块210经由天线211接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器201。无线通信模块210还可以从处理器201接收待发送的信号,对其进行调频,放大,经天线211转为电磁波辐射出去。

在一些实施例中,多视点裸眼3D显示终端200的天线209和移动通信模块208耦合,天线211和无线通信模块210耦合,使得多视点裸眼3D显示终端200可以通过无线通信技术与网络以及其他设备通信。无线通信技术可以包括全球移动通讯系统(GSM),通用分组无线服务(GPRS),码分多址接入(CDMA),宽带码分多址(WCDMA),时分码分多址(TD-SCDMA),长期演进(LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。GNSS可以包括全球卫星定位系统(GPS),全球导航卫星系统(GLONASS),北斗卫星导航系统(BDS),准天顶卫星系统(QZSS)和/或星基增强系统(SBAS)。

在一些实施例中,用于接收3D视频信号的外部接口可以包括USB接口204、移动通信模块208、无线通信模块209或其组合。此外,还可以想到其他可行的用于接收3D视频信号的接口,例如上述的接口。

存储器203可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器201通过运行存储在存储器203的指令,从而执行多视点裸眼3D显示终端200的每个种功能应用以及数据处理。存储器203可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储多视点裸眼3D显示终端200使用过程中所创建的数据(比如音频数据,电话本等)等。此外,存储器203可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(UFS)等。

外部存储器接口202可以用于连接外部存储卡,例如Micro SD卡,实现扩展多视点裸眼3D显示终端200的存储能力。外部存储卡通过外部存储器接口202与处理器201通信,实现数据存储功能。

在一些实施例中,多视点裸眼3D显示终端的存储器可以包括(内部)存储器203、外部存储器接口202连接的外部存储卡或其组合。在本公开另一些实施例中,视频信号接口也可以采用上述实施例中不同的内部接口连接方式或其组合。

在本公开的实施例中,摄像单元221可以采集图像或视频。

在一些实施例中,多视点裸眼3D显示终端200通过视频信号接口140、3D处理装置130、多视点裸眼3D显示屏100,以及应用处理器等实现显示功能。

在一些实施例中,多视点裸眼3D显示终端200可包括GPU,例如在处理器201内用于对3D视频图像进行处理,也可以对2D视频图像进行处理。

在一些实施例中,多视点裸眼3D显示终端200还包括视频编解码器224,用于对数字视频压缩或解压缩。

在一些实施例中,视频信号接口140用于将经GPU或编解码器224或两者处理的3D视频信号、例如解压缩的3D视频信号的视频帧输出至3D处理装置130。

在一些实施例中,GPU或编解码器224集成有格式调整器。

多视点裸眼3D显示屏100用于显示3D(3D)图像或视频等。多视点裸眼3D显示屏100包括显示面板。显示面板可以采用液晶显示屏(LCD),有机发光二极管(OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(AMOLED),柔性发光二极管(FLED),Mini-LED,Micro-LED,Micro-OLED,量子点发光二极管(QLED)等。

在一些实施例中,眼球追踪装置150通讯连接至3D处理单元130,从而3D处理单元130可以基于眼球追踪数据渲染复合像素(复合子像素)中的相应子像素。在一些实施例中,眼球追踪装置150还可连接处理器201,例如旁路连接处理器201。

多视点裸眼3D显示终端200可以通过音频模块212,扬声器213,受话器214,麦克风215,耳机接口216,以及应用处理器等实现音频功能。例如音乐播放,录音等。音频模块212用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块212还可以用于对音频信号编码和解码。在一些实施例中,音频模块212可以设置于处理器201中,或将音频模块212的部分功能模块设置于处理器201中。扬声器213用于将音频电信号转换为声音信号。多视点裸眼3D显示终端200可以通过扬声器213收听音乐,或收听免提通话。受话器214,也称“听筒”,用于将音频电信号转换成声音信号。当多视点裸眼3D显示终端200接听电话或语音信息时,可以通过将受话器214靠近人耳接听语音。麦克风215用于将声音信号转换为电信号。耳机接口216用于连接有线耳机。耳机接口216可以是USB接口204,也可以是3.5mm的开放移动多视点裸眼3D显示终端平台(OMTP)标准接口,美国蜂窝电信工业协会(CTIA)标准接口。

按键217包括开机键,音量键等。按键217可以是机械按键。也可以是触摸式按键。多视点裸眼3D显示终端200可以接收按键输入,产生与多视点裸眼3D显示终端200的用户设置以及功能控制有关的键信号输入。

马达218可以产生振动提示。马达218可以用于来电振动提示,也可以用于触摸振动反馈。

SIM卡接口220用于连接SIM卡。在一些实施例中,多视点裸眼3D显示终端200采用eSIM,即:嵌入式SIM卡。

压力传感器2303用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器2303可以设置于多视点裸眼3D显示屏100,这落入本发明的范围内。

气压传感器2304用于测量气压。在一些实施例中,多视点裸眼3D显示终端200通过气压传感器2304测得的气压值计算海拔高度,辅助定位和导航。

磁传感器2305包括霍尔传感器。

重力传感器2306是将运动或重力转换为电信号的传感器,主要用于倾斜角、惯性力、冲击及震动等参数的测量。

陀螺仪传感器2307可以用于确定多视点裸眼3D显示终端200的运动姿态。

加速度传感器2308可检测多视点裸眼3D显示终端200在各个方向上(一般为三轴)加速度的大小。

距离传感器2309可用于测量距离

温度传感器2310可用于检测温度。

指纹传感器2311用于采集指纹。多视点裸眼3D显示终端200可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。

触摸传感器2312可以设置于多视点裸眼3D显示屏100中,由触摸传感器2312与多视点裸眼3D显示屏100组成触摸屏,也称“触控屏”。

骨传导传感器2313可以获取振动信号。

充电管理模块205用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块205可以通过USB接口204接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块205可以通过多视点裸眼3D显示终端200的无线充电线圈接收无线充电输入。

电源管理模块206用于连接电池207,充电管理模块205与处理器201。电源管理模块206接收电池207和/或充电管理模块205的输入,为处理器201,存储器203,外部存储器,多视点裸眼3D显示屏100,摄像单元221,和无线通信模块210等供电。在另一些实施例中,电源管理模块206和充电管理模块205也可以设置于同一个器件中。

多视点裸眼3D显示终端200的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本公开所示的实施例以分层架构的安卓系统为例,示例性说明多视点裸眼3D显示终端200的软件结构。但可以想到,本公开的实施例可以在不同的软件系统、如操作系统中实施。

图3是本公开实施例的多视点裸眼3D显示终端200的软件结构示意图。分层架构将软件分成若干个层。层与层之间通过软件接口通信。在一些实施例中,将安卓系统分为四层,从上至下分别为应用程序层310,框架层320,核心类库和运行时(Runtime)330,以及内核层340。

应用程序层310可以包括一系列应用程序包。如图3所示,应用程序包可以包括蓝牙,WLAN,导航,音乐,相机,日历,通话,视频,图库,地图,短信息等应用程序。根据本公开实施例的3D视频显示方法,例如可以在视频应用程序中实施。

框架层320为应用程序层的应用程序提供应用编程接口(API)和编程框架。框架层包括一些预先定义的函数。例如,在本公开的一些实施例中,对所采集的3D视频图像进行识别的函数或者算法以及处理图像的算法等可以包括在框架层。

如图3所示,框架层320可以包括资源管理器、电话管理器、内容管理器、通知管理器、窗口管理器,视图系统,安装包管理器等。

安卓Runtime(运行时)包括核心库和虚拟机。安卓Runtime负责安卓系统的调度和管理。

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

应用程序层和框架层运行在虚拟机中。虚拟机将应用程序层和框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

核心类库可以包括多个功能模块。例如:3D图形处理库(例如:OpenGL ES),表面管理器,图像处理库,媒体库,图形引擎(例如:SGL)等。

内核层340是硬件和软件之间的层。内核层至少包含摄像头驱动,音视频接口,通话接口,Wifi接口,传感器驱动,电源管理,GPS接口。

在此,以具有图2和图3所示结构的作为移动终端的多视点裸眼3D显示终端为例,描述该多视点裸眼3D显示终端中的3D视频传输和显示的实施例;但是,可以想到,在另一些实施例中可以包括更多或更少的特征或对其中的特征进行改变。

在一些实施例中,例如为移动终端、如智能蜂窝电话或平板电脑的多视点裸眼3D显示终端200例如借助作为外部接口的移动通信模块208及天线209或者无线通信模块210及天线211从网络、如蜂窝网络、WLAN网络、蓝牙接收例如压缩的3D视频信号,压缩的3D视频信号例如经GPU223进行图像处理、编解码器224编解码和解压缩,然后例如经作为内部接口的视频信号接口140、如MIPI接口或mini-MIPI接口将解压缩的3D视频信号发送至至少一个3D处理装置130,解压缩的3D视频信号的视频帧包括本公开实施例的两幅图像或复合图像。进而,3D处理装置130相应地渲染显示屏的复合子像素中的子像素,由此实现3D视频播放。

在另一些实施例中,多视点裸眼3D显示终端200读取(内部)存储器203或通过外部存储器接口202读取外部存储卡中存储的压缩的3D视频信号,并经相应的处理、传输和渲染来实现3D视频播放。

在一些实施例中,上述3D视频的播放是在安卓系统应用程序层310中的视频应用程序中实施的。

上述实施例阐明的设备、装置、模块或单元,可以由每个种可能的实体来实现。一种典型的实现实体为计算机或其处理器或其他部件。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板电脑、可穿戴设备、智能电视、物联网系统、智能家居、工业计算机、单片机系统或者这些设备中的组合。在一个典型的配置中,计算机可包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。

在本发明的实施例的方法、程序、设备、装置等,可以在单个或多个连网的计算机中执行或实现,也可以在分布式计算环境中实践。在本说明书实施例中,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。

本领域技术人员应明白,本说明书的实施例可提供为方法、设备或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。

本领域技术人员可想到,上述实施例阐明的功能模块/单元或控制器以及相关方法步骤的实现,可以用软件、硬件和软/硬件结合的方式实现。例如,可以以纯计算机可读程序代码方式实现,也可以部分或全部通过将方法步骤进行逻辑编程来使得控制器以硬件来实现相同功能,包括但不限于逻辑门、开关、专用集成电路、可编程逻辑控制器(如FPGA)和嵌入微控制器。

在本发明的一些实施例中,以功能模块/单元的形式来描述装置的部件。可以想到,多个功能模块/单元一个或多个“组合”功能模块/单元和/或一个或多个软件和/或硬件中实现。也可以想到,单个功能模块/单元由多个子功能模块或子单元的组合和/或多个软件和/或硬件实现。功能模块/单元的划分,可以仅为一种逻辑功能划分,在具体的实现方式中,多个模块/单元可以结合或者可以集成到另一个系统。此外,本文的模块、单元、装置、系统及其部件的连接包括直接或间接的连接,涵盖可行的电的、机械的、通信的连接,尤其包括每个种接口间的有线或无线连接,包括但不限于HDMI、雷电、USB、WiFi、蜂窝网络。

在本发明的实施例中,方法、程序的技术特征、流程图和/或方框图可以应用到相应的装置、设备、系统及其模块、单元、部件中。反过来,装置、设备、系统及其模块、单元、部件的每个实施例和特征可以应用至根据本发明实施例的方法、程序中。例如,计算机程序指令可装载到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,其具有实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中相应的功能或特征。

根据本发明实施例的方法、程序可以以计算机程序指令或程序的方式存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读的存储器或介质中。本发明实施例也涉及存储有可实施本发明实施例的方法、程序、指令的可读存储器或介质。

存储介质包括永久性和非永久性、可移动和非可移动的可以由任何方法或技术来实现信息存储的物品。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

除非明确指出,根据本发明实施例记载的方法、程序的动作或步骤并不必须按照特定的顺序来执行并且仍然可以实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

在本文中,针对本发明的多个实施例进行了描述,但为简明起见,每个实施例的描述并不是详尽的,各个实施例之间相同相似的特征或部分可能会被省略。在本文中,“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”意指适用于根据本发明的至少一个实施例或示例中,而非所有实施例。且上述术语并不必然意味着指代相同的实施例或示例。而且,每个实施例的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

在本文中,术语“包括”、“包含”或者其变体意在涵盖式,而非穷尽式,从而包括一系列要素的过程、方法、产品或者设备可包括这些要素,而不排除还可包括没有明确列出的其他要素。为了公开的目的且除非有它特别说明,“一”意味着“一个或多个”。就在本说明书和权利要求书中所使用的术语“包括”或“包括的”来说,它将是非遍举的,这一定程度上类似于“包含”,因为那些术语在用作过渡连接词时是解释性的。此外,就所用的术语“或”来说(例如A或B),它将意味着“A或B或这两者”。当申请人打算表明“仅A或B但非这两者”时,将会使用“仅A或B但非这两者”。因此,术语“或”的使用是包含的而非排他的。

已参考上述实施例具体示出并描述了本发明的示例性系统及方法,其仅为实施本系统及方法的最佳模式的示例。本领域的技术人员可以理解的是可以在实施本系统及/或方法时对这里描述的系统及方法的实施例做每个种改变而不脱离界定在所附权利要求中的本发明的精神及范围。所附权利要求意在界定本系统及方法的范围,故落入这些权利要求中及与其等同的系统及方法可被涵盖。对本系统及方法的以上描述应被理解为包括这里描述的全部的新的及非显而易见的元素的结合,而本申请或后续申请中可存在涉及任何新的及非显而易见的元素的结合的权利要求。此外,上述实施例是示例性的,对于在本申请或后续申请中可以要求保护的全部可能组合中,没有一个单一特征或元素是必不可少的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号