一种裸眼3D的显示处理方法、装置及显示设备转让专利

申请号 : CN201510068319.2

文献号 : CN104597610B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 卢鹏程董学郭仁炜赵文卿陈忠君陈小川杨明李昌峰

申请人 : 京东方科技集团股份有限公司北京京东方光电科技有限公司

摘要 :

本发明公开了一种裸眼3D的显示处理方法、装置及显示设备,降低立体显示系统的串扰和摩尔纹。上述的裸眼3D的显示处理方法,包括:接收用于裸眼3D显示的源显示数据;对所述源显示数据进行修改,得到目标显示数据,使得在所述显示面板基于所述目标显示数据进行显示时,包括至少一个由一个或多个连续分布的呈现暗态的亚像素形成的亚像素隔离序列,与所述亚像素隔离序列同行分布且相邻的两个亚像素对应于不同的视图;输出所述目标显示数据到显示面板进行显示。本发明降低了立体显示系统的串扰和摩尔纹。

权利要求 :

1.一种裸眼3D的显示处理方法,其特征在于,包括:接收用于裸眼3D显示的源显示数据;

对所述源显示数据进行修改,得到目标显示数据,使得在显示面板基于所述目标显示数据进行显示时,包括至少一个由一个或多个连续分布的呈现暗态的亚像素形成的亚像素隔离序列,与所述亚像素隔离序列同行分布且相邻的两个亚像素对应于不同的视图;

输出所述目标显示数据到所述显示面板进行显示;

所述对所述源显示数据进行修改,得到目标显示数据具体包括:确定所述亚像素隔离序列的分布信息;

生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;

将所述源显示数据中所述亚像素隔离序列对应的数据替换为所述第一显示数据,得到所述目标显示数据;

或者,所述对所述源显示数据进行修改,得到目标显示数据具体包括:确定所述亚像素隔离序列的分布信息;

生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;

利用渲染算法对所述亚像素隔离序列之间的亚像素显示序列对应的显示数据进行处理,生成第二显示数据;

将所述源显示数据中所述亚像素隔离序列对应的数据和与所述亚像素显示序列对应的数据分别替换为所述第一显示数据和所述第二显示数据,得到所述目标显示数据。

2.根据权利要求1所述的裸眼3D的显示处理方法,其特征在于,每一个所述亚像素隔离序列包括的亚像素的数量为一个。

3.根据权利要求1所述的裸眼3D的显示处理方法,其特征在于,同行分布的相邻亚像素隔离序列之间的用于显示视图的亚像素的数量相同。

4.根据权利要求1、2或3所述的裸眼3D的显示处理方法,其特征在于,所述显示处理方法还包括:检测用户的左眼和右眼所在的观看位置;

根据所述观看位置确定所述亚像素隔离序列。

5.一种裸眼3D的显示处理装置,其特征在于,包括:接收模块,用于接收用于裸眼3D显示的源显示数据;

修改模块,用于对所述源显示数据进行修改,得到目标显示数据,使得在显示面板基于所述目标显示数据进行显示时,包括至少一个由一个或多个连续分布的呈现暗态的亚像素形成的亚像素隔离序列,与所述亚像素隔离序列同行分布且相邻的两个亚像素对应于不同的视图;

输出模块,用于输出所述目标显示数据到所述显示面板进行显示;

所述修改模块具体包括:

确定单元,用于确定所述亚像素隔离序列的分布信息;

第一生成单元,用于生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;

第一替换单元,用于将所述源显示数据中所述亚像素隔离序列对应的数据替换为所述第一显示数据,得到所述目标显示数据;

或者,所述修改模块具体包括:

确定单元,用于确定所述亚像素隔离序列的分布信息;

第一生成单元,用于生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;

第二生成单元,用于利用渲染算法对所述亚像素隔离序列之间的亚像素显示序列对应的显示数据进行处理,生成第二显示数据;

第二替换单元,用于将所述源显示数据中所述亚像素隔离序列对应的数据和与所述亚像素显示序列对应的数据分别替换为所述第一显示数据和所述第二显示数据,得到所述目标显示数据。

6.根据权利要求5所述的裸眼3D的显示处理装置,其特征在于,每一个所述亚像素隔离序列包括的亚像素的数量为一个。

7.根据权利要求5所述的裸眼3D的显示处理装置,其特征在于,同行分布的相邻亚像素隔离序列之间的用于显示视图的亚像素的数量相同。

8.根据权利要求5、6或7所述的裸眼3D的显示处理装置,其特征在于,还包括:检测模块,用于检测用户的左眼和右眼所在的观看位置;

确定模块,用于根据所述观看位置确定所述亚像素隔离序列。

9.一种显示设备,其特征在于,包括权利要求5-8中任意一项所述的显示处理装置。

说明书 :

一种裸眼3D的显示处理方法、装置及显示设备

技术领域

[0001] 本发明涉及显示技术,特别是一种裸眼3D的显示处理方法、装置及显示设备。

背景技术

[0002] 目前的立体影像显示方式(即3D显示)大致可分为3类,即:眼镜式、头戴显示器(Head Mount Display)式以及裸眼式。裸眼式包括许多种类,通常采用透镜阵列式技术、视差障碍式技术等实现。
[0003] 裸眼立体显示系统主要由二维平面显示器(包括液晶显示器、等离子显示器、场发射显示器以及有机电致发光显示器等)配合分光器件(如光栅)组装而成。使用的光栅可分为狭缝光栅和柱面光栅等。
[0004] 然而现有技术的裸眼立体显示系统存在较为严重的串扰问题,影响3D显示的景深和立体效果。

发明内容

[0005] 本发明实施例的目的在于提供一种裸眼3D的显示处理方法、装置及显示设备,降低立体显示系统的串扰和摩尔纹。
[0006] 为了实现上述目的,本发明实施例提供了一种裸眼3D的显示处理方法,其特征在于,包括:
[0007] 接收用于裸眼3D显示的源显示数据;
[0008] 对所述源显示数据进行修改,得到目标显示数据,使得在所述显示面板基于所述目标显示数据进行显示时,包括至少一个由一个或多个连续分布的呈现暗态的亚像素形成的亚像素隔离序列,与所述亚像素隔离序列同行分布且相邻的两个亚像素对应于不同的视图;
[0009] 输出所述目标显示数据到显示面板进行显示。
[0010] 上述的裸眼3D的显示处理方法,其中,每一个所述亚像素隔离序列包括的亚像素的数量为一个。
[0011] 上述的裸眼3D的显示处理方法,其中,同行分布的相邻亚像素隔离序列之间的用于显示视图的亚像素的数量相同。
[0012] 上述的裸眼3D的显示处理方法,其中,对所述源显示数据进行修改,得到目标显示数据具体包括:
[0013] 确定所述亚像素隔离序列的分布信息;
[0014] 生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0015] 将所述源显示数据中所述亚像素隔离序列对应的数据替换为所述第一显示数据,得到所述目标显示数据。
[0016] 上述的裸眼3D的显示处理方法,其中,对所述源显示数据进行修改,得到目标显示数据具体包括:
[0017] 确定所述亚像素隔离序列的分布信息;
[0018] 生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0019] 利用渲染算法对所述亚像素隔离序列之间的亚像素显示序列对应的显示数据进行处理,生成第二显示数据;
[0020] 将所述源显示数据中所述亚像素隔离序列对应的数据和与所述亚像素显示序列对应的数据分别替换为所述第一显示数据和所述第二显示数据,得到所述目标显示数据。
[0021] 上述的裸眼3D的显示处理方法,其中,所述显示处理方法还包括:
[0022] 检测用户的左眼和右眼所在的观看位置;
[0023] 根据所述观看位置确定所述亚像素隔离序列。
[0024] 为了更好地实现上述目的,本发明实施例还提供了一种裸眼3D的显示处理装置,包括:
[0025] 接收模块,用于接收用于裸眼3D显示的源显示数据;
[0026] 修改模块,用于对所述源显示数据进行修改,得到目标显示数据,使得在所述显示面板基于所述目标显示数据进行显示时,包括至少一个由一个或多个连续分布的呈现暗态的亚像素形成的亚像素隔离序列,与所述亚像素隔离序列同行分布且相邻的两个亚像素对应于不同的视图;
[0027] 输出模块,用于输出所述目标显示数据到显示面板进行显示。
[0028] 上述的裸眼3D的显示处理装置,其中,每一个所述亚像素隔离序列包括的亚像素的数量为一个。
[0029] 上述的裸眼3D的显示处理装置,其中,同行分布的相邻亚像素隔离序列之间的用于显示视图的亚像素的数量相同。
[0030] 上述的裸眼3D的显示处理装置,其中,修改模块具体包括:
[0031] 确定单元,用于确定所述亚像素隔离序列的分布信息;
[0032] 第一生成单元,用于生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0033] 第一替换单元,用于将所述源显示数据中所述亚像素隔离序列对应的数据替换为所述第一显示数据,得到所述目标显示数据。
[0034] 上述的裸眼3D的显示处理装置,其中,修改模块具体包括:
[0035] 确定单元,用于确定所述亚像素隔离序列的分布信息;
[0036] 第一生成单元,用于生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0037] 第二生成单元,用于利用渲染算法对所述亚像素隔离序列之间的亚像素显示序列对应的显示数据进行处理,生成第二显示数据;
[0038] 第二替换单元,用于将所述源显示数据中所述亚像素隔离序列对应的数据和与所述亚像素显示序列对应的数据分别替换为所述第一显示数据和所述第二显示数据,得到所述目标显示数据。
[0039] 上述的裸眼3D的显示处理装置,其中,还包括:
[0040] 检测模块,用于检测用户的左眼和右眼所在的观看位置;
[0041] 确定模块,用于根据所述观看位置确定所述亚像素隔离序列。
[0042] 为了实现上述目的,本发明实施例还提供了一种显示设备,包括上述的显示处理装置。
[0043] 本发明实施例具有以下有益效果中的至少一个:
[0044] 而本发明实施例中,对所述源显示数据进行修改,得到目标显示数据,而这些目标显示数据在进行显示时,相邻的对应于不同视图的亚像素序列之间会出现一个或多个连续分布的呈现暗态的亚像素。也就是说,由于呈现暗态的亚像素的出现,使得现有技术中距离很近(大致为数据线的宽度级别)的显示不同视图的亚像素序列之间的距离会加大到像素宽度的级别,能够降低3D显示时的串扰和摩尔纹。

附图说明

[0045] 图1表示本发明实施例的显示处理方法的流程示意图;
[0046] 图2A表示显示不同视图的亚像素显示序列之间为第一距离时的串扰示意图;
[0047] 图2B表示显示不同视图的亚像素显示序列之间的距离拉大时的串扰示意图;
[0048] 图3表示每一行亚像素基于空间多工立体显示方式被分成N类的示意图;
[0049] 图4A表示一种现有的基于双视图进行3D显示时的视图数据排布方式示意图;
[0050] 图4B-4H为本发明实施例的亚像素隔离序列的各种分布示意图;
[0051] 图5A表示一种现有的基于4视图进行3D显示时的视图数据排布方式示意图;
[0052] 图5B-5F为本发明实施例的亚像素隔离序列的各种分布示意图;
[0053] 图6为本发明实施例中对源显示数据进行修改得到目标显示数据的一种实现方式的流程示意图;
[0054] 图7为本发明实施例中对源显示数据进行修改得到目标显示数据的另一种实现方式的流程示意图;
[0055] 图8A为本发明实施例的一种亚像素序列排布设计示意图;
[0056] 图8B为本发明实施例中利用图8A所示的设计得到的阵列基板的亚像素序列排布示意图;
[0057] 图9为本发明实施例的显示处理装置的结构示意图。

具体实施方式

[0058] 本发明实施例的裸眼3D的显示处理方法、装置及显示设备中,通过对源显示数据进行修改,得到目标显示数据,使得基于目标显示数据进行显示时,通过控制部分亚像素呈现暗态来拉大对应于不同视图亚像素序列之间的距离,以减小串扰和摩尔纹。
[0059] 如图1所示,本发明实施例的裸眼3D的显示处理方法包括:
[0060] 步骤101,接收用于裸眼3D显示的源显示数据;
[0061] 步骤102,对所述源显示数据进行修改,得到目标显示数据,使得在所述显示面板基于所述目标显示数据进行显示时,包括至少一个由一个或多个连续分布的呈现暗态的亚像素形成的亚像素隔离序列,与所述亚像素隔离序列同行分布且相邻的两个亚像素对应于不同的视图;
[0062] 步骤103,输出所述目标显示数据到显示面板进行显示。
[0063] 在显示面板中一般包括设置有多行亚像素的阵列基板。不管采用何种排图方式,现有技术的3D显示处理过程中,每一行亚像素都可以分为依序排列的多个亚像素序列,每一个亚像素序列内的亚像素都对应于同一副视图,而相邻的亚像素序列则对应于不同的视图。
[0064] 因此,按照现有技术的显示面板设计,相邻的亚像素序列在行方向上的最大间隔大概是一个数据线的宽度,其相对于像素宽度而言几乎可以忽略不计。
[0065] 如图2A所示,以2视图为例,假定其中R为显示右视图的亚像素序列(包括一个亚像素或多个相邻的亚像素),而L为显示左视图的亚像素序列(包括一个亚像素或多个相邻的亚像素)。当按照现有技术的显示方式进行显示处理时,可以发现,在AB区域只能看到左眼图像,在CD区域只能看到右眼图像,而在BC区域能同时看到左眼图像和右眼图像,也就是说,存在串扰的区域为BC区域。
[0066] 而当R和L之间的距离加大时,为方便比较,在此以R向左移动了一定距离,而其他不变的情况为例进行说明。
[0067] 如图2B所示,当L保持位置不变时,能够看到左眼图像的区域依然为ABEC区域,而能够看到右眼图像的区域变化为ECFD区域。与图2a相比,相当于可以看到右眼图像的区域在向右移动,使得能同时看到左眼图像和右眼图像的区域从原来的BC区域变化为EC区域。
[0068] 综合以上描述可以发现,当显示不同视图的亚像素序列之间的距离变大时,则同时看到左眼图像和右眼图像的区域会变小,也就是说发生串扰的区域在缩小。
[0069] 而本发明实施例的裸眼3D的显示处理方法中,对所述源显示数据进行修改,得到目标显示数据,而这些目标显示数据在进行显示时,相邻的对应于不同视图的亚像素序列之间会出现一个或多个连续分布的呈现暗态的亚像素。也就是说,由于呈现暗态的亚像素的出现,使得现有技术中距离很近(大致为数据线的宽度级别)的显示不同视图的亚像素序列之间的距离会加大到像素宽度的级别。而通过前面的分析可以知道,当显示不同视图的亚像素序列之间的距离加大时,能够减小串扰和摩尔纹。
[0070] 综上所述,本发明实施例的裸眼3D的显示处理方法减小了3D显示时的串扰和摩尔纹。
[0071] 上述是以双视图为例说明了本发明实施例的显示处理方法能够减小3D显示时的串扰,但上述的显示处理方法同样适用于N视图(N大于或等于3)的3D显示,说明如下。
[0072] 能够利用多个视图的显示数据进行3D显示的图像形成装置(如液晶显示器、等离子显示器、场发射显示器以及有机电致发光显示器等)都包括多个亚像素。
[0073] 如图3所示,每一行亚像素基于空间多工立体显示方式(即通过同一个画面,以像素交错的方式,同时显示左右眼的影像,然后再搭配特殊的光线控制技术来让两眼看到不同的画面。)而被分成N类(图中为5类)。每N个亚像素为一个群组且按周期排列以适于显示N幅视图的图像。
[0074] 因此,N视图(N大于或等于3)的立体显示系统与双视图的立体显示系统相比,仅仅在于图像数量的不同,但从每一行亚像素来看,其分布规律是完全相同的,即每一行亚像素都可以根据对应视图的不同分割为多个亚像素序列,每一个亚像素序列内的亚像素都对应于同一副视图,而相邻的亚像素序列则对应于不同的视图。因此,也可以利用本发明实施例的方法进行处理,使得相邻的对应于不同视图的亚像素序列之间具有呈现暗态的亚像素序列,以减小串扰和摩尔纹。
[0075] 下面对本发明实施例的方法进行举例说明如下。
[0076] 假定基于源显示数据进行显示时的图像如图4A所示,则基于目标显示数据进行显示时的图像如图4B-4H所示。可以发现,基于本发明实施例的显示处理方法进行处理之后,任意相邻的对应于不同的视图的亚像素序列之间都有至少一个呈现暗态的亚像素(图中被斜线填充的亚像素),使得任意相邻的对应于不同的视图亚像素序列之间的距离至少大于一个亚像素的宽度。
[0077] 如图4B-4E所示,其中任意相邻的对应于不同的视图亚像素序列之间间隔一个亚像素的宽度,而图4G中,其中任意相邻的对应于不同的视图亚像素序列之间间隔两个亚像素的宽度,而图4H中,其中部分相邻的对应于不同的视图亚像素序列之间间隔一个亚像素的宽度,而部分相邻的对应于不同的视图亚像素序列之间间隔两个亚像素的宽度。
[0078] 也就是说,本发明具体实施例中并不限定呈现暗态的亚像素序列中亚像素的数量。然而对比图4B和图4G可以发现,图4B中可以用于显示视图的亚像素的数量大于图4G可以用于显示视图的亚像素的数量,因此为了降低对显示的影响,本发明实施例中可以设置呈现暗态的亚像素形成的亚像素序列中的亚像素的数量为一个。
[0079] 同时,对于不同的视图而言,应该尽可能保证不同视图的亮度差异较小,如每一个视图使用相同数量的亚像素。
[0080] 而对比图4E/4F/4H和图4B可以发现,图4E/4F/4H中,不同视图对应的亚像素数量不同,而图4B中,不同视图对应的亚像素数量相同(都是两个),为了保证不同视图的亮度差异较小,本发明具体实施例中,同行分布的相邻亚像素隔离序列之间的用于显示视图的亚像素的数量相同。
[0081] 而之前提到,本发明实施例可以用于N视图(N大于或等于3)的情况下。下面仅以4视图为例,对本发明实施例的方法进行举例说明如下。
[0082] 假定基于源显示数据进行显示时的图像如图5A所示,则基于目标显示数据进行显示时的图像如图5B-5F所示。可以发现,基于本发明实施例的显示处理方法进行处理之后,任意相邻的对应于不同的视图的亚像素序列之间都有至少一个呈现暗态的亚像素,使得任意相邻的对应于不同的视图亚像素序列之间的距离至少大于一个亚像素的宽度。
[0083] 如图5B-5C所示,其中任意相邻的对应于不同的视图亚像素序列之间间隔一个亚像素的宽度,而图5F中,部分相邻的对应于不同的视图亚像素序列之间间隔两个亚像素的宽度,因此图5B和图5C中可以用于显示视图的亚像素的数量大于图5F可以用于显示视图的亚像素的数量,因此为了降低对显示的影响,本发明实施例中可以设置呈现暗态的亚像素形成的亚像素序列中的亚像素的数量为一个。
[0084] 同时,对于不同的视图而言,应该尽可能保证不同视图的亮度差异较小,如每一个视图使用相同数量的亚像素。
[0085] 而对比图5B和图5D可以发现,图5B中,不同视图对应的亚像素数量相同(都是两个),而图5D中,不同视图对应的亚像素数量不同。为了保证不同视图的亮度差异较小,本发明具体实施例中,同行分布的相邻亚像素隔离序列之间的用于显示视图的亚像素的数量相同。
[0086] 在本发明的具体实施例中,需要对源显示数据进行修改,得到目标显示数据,而目标显示数据在进行显示时,需要满足如下几个特征:
[0087] 源显示数据中对应每一个视图的亚像素序列中至少应该有一部分被保留用于显示原对应视图;即如图4B-4G以及5B-5F所示,其中源显示数据中亚像素序列均包括3个亚像素,而目标显示数据中,源显示数据中亚像素序列中包括的3个亚像素中至少有一个还是用于显示对应的视图;
[0088] 目标显示数据中,相邻对应于不同视图的亚像素序列之间具有一个亚像素隔离序列(包括一个或多个连续的呈现暗态的亚像素)。
[0089] 而满足上述两个条件的数据修改可以通过数据替换的方式来实现,即对所述源显示数据进行修改,得到目标显示数据如图6所示,具体包括:
[0090] 步骤601,确定所述亚像素隔离序列的分布信息;
[0091] 步骤602,生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0092] 步骤603,将所述源显示数据中所述亚像素隔离序列对应的数据替换为所述第一显示数据,得到所述目标显示数据。
[0093] 这种方式下,在确定亚像素隔离序列的分部信息之后即可利用使得亚像素呈现暗态的数据替换该亚像素原本的对应于视图的数据,使得亚像素隔离序列中的亚像素在基于目标显示数据进行显示时呈现暗态。
[0094] 这种方式实现简单,大大降低了本发明实施例的显示处理方法的实现成本。
[0095] 对上述实现方法结合图5A-图5F说明如下。
[0096] 假定基于源显示数据进行显示时的图像如图5A所示,可以发现,每一行亚像素可以划分为4个亚像素序列A、B、C、D的循环排列组合,其中:
[0097] 亚像素序列A、B、C和D均包括3个亚像素;
[0098] 亚像素序列A、B、C和D连续排布;
[0099] 亚像素序列A、B、C和D对应于不同的视图。
[0100] 按照本发明实施例中的设计思想,亚像素序列A、B、C和D中可以用于形成亚像素隔离序列的亚像素数量应该小于3,即0、1和2。
[0101] 而同时与亚像素隔离序列相邻的两个亚像素维持显示视图的功能不变,但应该对应于不同的视图。
[0102] 按照以上的两个原则,则亚像素隔离序列的分布可以是如图5B-5F所示中的各种可能的方式。
[0103] 在确定了亚像素隔离序列的分布情况之后,则只要找到源显示数据中与这些亚像素隔离序列对应的数据进行替换即可。
[0104] 在本发明的具体实施例中,将原本用于显示视图的亚像素改变为显示使得亚像素呈现暗态的数据,则会导致用于显示视图的亚像素的数量减少,如果不改变数据的分布,有可能会导致视图的变形,降低3D显示效果。
[0105] 为了提高3D显示效果,本发明实施例中,在将原本用于显示视图的亚像素改变为显示使得亚像素呈现暗态的数据之后,对剩余的亚像素(其位于所述亚像素隔离序列之间,形成多个亚像素显示序列)的显示数据进行调整,以降低用于显示视图的亚像素的数量减少而带来的不利影响。
[0106] 这种方式下,对所述源显示数据进行修改,得到目标显示数据如图7所示,具体包括:
[0107] 步骤701,确定所述亚像素隔离序列的分布信息;
[0108] 步骤702,生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0109] 步骤703,利用渲染算法对所述亚像素隔离序列之间的亚像素显示序列对应的显示数据进行处理,生成第二显示数据;
[0110] 步骤704,将所述源显示数据中所述亚像素隔离序列对应的数据和与所述亚像素显示序列对应的数据分别替换为所述第一显示数据和所述第二显示数据,得到所述目标显示数据。
[0111] 本发明具体实施例中,在将原本用于显示视图的亚像素改变为显示使得亚像素呈现暗态的数据之后,对亚像素隔离序列之间的亚像素序列对应的显示数据进行渲染处理,并利用渲染得到显示数据替换这些亚像素序列原本的显示数据,提高了显示效果。
[0112] 在图像处理技术领域,当需要使用更少的亚像素或像素来表示一副图像时,可以使用渲染技术对图像进行处理,将原本需要由较多亚像素表现的数据改变为使用较少的亚像素来表现,对此详细说明如下。
[0113] 在本发明的具体实施例中,当原本的部分亚像素被修改为黑色之后,其原本需要显示的颜色则需要对周围与之同色的亚像素进行渲染,以补偿该亚像素被修改为黑色带来的颜色和亮度损失。以图8A所示的情况为例,假定第二列亚像素被选择为亚像素隔离序列,则可以发现其中的G、R和B已经无法再进行正常的显示,则此时第一行的绿色亚像素原本应该显示的颜色可以通过对第二行的绿色亚像素来进行渲染,实现补偿。而第二行的红色亚像素原本应该显示的颜色可以通过对第一行和第二行的红色亚像素来进行渲染,实现补偿,以此类推。通过上述的亚像素渲染算法保证了应用本发明实施例的裸眼3D的显示处理方法降低立体显示系统的串扰和摩尔纹的同时保证了显示效果。
[0114] 在本发明的具体实施例中,即使对于同一种亚像素隔离序列的结构设置(每一个亚像素隔离序列均只包括一个亚像素,且隔离序列之间的距离相等),其位置也可以不同。如图4B所示,其中的亚像素隔离序列向右移动一个亚像素宽度的距离,则成为如图4C所示的亚像素隔离序列。
[0115] 而图4B和图4C所示的亚像素隔离序列均能够加大显示不同视图的亚像素序列之间的距离,减小串扰。
[0116] 在本发明的具体实施例中,当源显示数据确定之后,即可根据源显示数据中不同视图的显示数据对应的亚像素的分布确定任意一种可能的亚像素隔离序列的设计,并在显示过程中维持不变。
[0117] 但为了提高灵活度,在本发明的具体实施例中可以根据用户的位置来实现调整亚像素隔离序列的位置,以提高隔离效果,对此详细说明如下。
[0118] 为了有效地实现三维(3D)图像,具有彼此不同的视点的图像通常可能需要分别通过用户的左眼/右眼观看。
[0119] 在本发明的具体实施例中,所述显示处理方法还包括:
[0120] 检测用户的左眼和右眼所在的观看位置;
[0121] 根据所述观看位置确定所述亚像素隔离序列。
[0122] 用户的观看位置可以通过各种现有技术中的方式来确定,在此不做详细描述。
[0123] 本发明具体实施例能够根据用户的观看位置从众多可能的亚像素隔离序列排列方案中选择最合适的亚像素隔离序列排列方案,提高了亚像素隔离序列所起到的隔离效果。
[0124] 在本发明的具体实施例的裸眼3D的显示处理方法能够用于各种能够进行裸眼3D显示的显示面板,但显示面板的亚像素设计对3D显示的效果有较大的影响。
[0125] 本发明实施例中进一步提出了一种更加适合于本发明实施例的亚像素排列设计。
[0126] 如图8A所示,本发明实施例的亚像素排列设计中以3*3矩阵排布的9个亚像素作为显示子单元进行面板设计,其中:
[0127] 每一行亚像素包括红绿蓝三个亚像素;
[0128] 每一列亚像素包括红绿蓝三个亚像素。
[0129] 则图8A所示的显示子单元形成的阵列基板的亚像素排布方式如图8B所示,应该理解的是,上述图8B可以是竖屏的显示面板,也可以是横屏的显示面板。
[0130] 当然,图8A和图8B仅仅是其中一种符合设计要求的结构,其他的显示子单元的结构还包括如下11种:
[0131] RGB/GBR/BRG;
[0132] RBG/GRB/BGR;
[0133] RBG/BGR/GRB;
[0134] GBR/RGB/BRG;
[0135] GBR/BRG/RGB;
[0136] GRB/RBG/BGR;
[0137] GRB/BGR/RBG;
[0138] BRG/RGB/GBR;
[0139] BRG/GBR/RGB;
[0140] BGR/RBG/GRB;
[0141] BGR/GRB/RBG。
[0142] 现有技术的条状排列的亚像素排布方式有可能将同一种颜色的亚像素全部设置为亚像素隔离序列,导致无法进行亚像素渲染。而本发明实施例的上述亚像素排布设计方式可以避免这一点。
[0143] 为了更好地实现上述目的,本发明实施例还提供了一种裸眼3D的显示处理装置,如图9所示,包括:
[0144] 接收模块,用于接收用于裸眼3D显示的源显示数据;
[0145] 修改模块,用于对所述源显示数据进行修改,得到目标显示数据,使得在所述显示面板基于所述目标显示数据进行显示时,包括至少一个由一个或多个连续分布的呈现暗态的亚像素形成的亚像素隔离序列,与所述亚像素隔离序列同行分布且相邻的两个亚像素对应于不同的视图;
[0146] 输出模块,用于输出所述目标显示数据到显示面板进行显示。
[0147] 上述的裸眼3D的显示处理装置,其中,每一个所述亚像素隔离序列包括的亚像素的数量为一个。
[0148] 上述的裸眼3D的显示处理装置,其中,同行分布的相邻亚像素隔离序列之间的用于显示视图的亚像素的数量相同。
[0149] 上述的裸眼3D的显示处理装置,其中,修改模块具体包括:
[0150] 确定单元,用于确定所述亚像素隔离序列的分布信息;
[0151] 第一生成单元,用于生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0152] 第一替换单元,用于将所述源显示数据中所述亚像素隔离序列对应的数据替换为所述第一显示数据,得到所述目标显示数据。
[0153] 上述的裸眼3D的显示处理装置,其中,修改模块具体包括:
[0154] 确定单元,用于确定所述亚像素隔离序列的分布信息;
[0155] 第一生成单元,用于生成使得所述亚像素隔离序列在显示时呈现暗态的第一显示数据;
[0156] 第二生成单元,用于利用渲染算法对所述亚像素隔离序列之间的亚像素显示序列对应的显示数据进行处理,生成第二显示数据;
[0157] 第二替换单元,用于将所述源显示数据中所述亚像素隔离序列对应的数据和与所述亚像素显示序列对应的数据分别替换为所述第一显示数据和所述第二显示数据,得到所述目标显示数据。
[0158] 上述的裸眼3D的显示处理装置,其中,还包括:
[0159] 检测模块,用于检测用户的左眼和右眼所在的观看位置;
[0160] 确定模块,用于根据所述观看位置确定所述亚像素隔离序列。
[0161] 为了实现上述目的,本发明实施例还提供了一种显示设备,包括上述的显示处理装置。
[0162] 本发明实施例的显示设备可以是液晶面板、手机、平板电脑、电视机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。该显示装置的实施可以参见上述显示处理装置的实施例,重复之处不再赘述。
[0163] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。