用于隐藏坏像素的系统和方法技术方案

技术编号:32452390 阅读:10 留言:0更新日期:2022-02-26 08:24
在一个实施例中,一种计算系统可以访问与显示器的坏像素相对应的坏像素位置。该系统可以访问图像,并且通过将掩码应用于图像的像素区域来修改图像,该像素区域包含位置与坏像素位置相对应的特定像素值。掩码可以包括用于缩放像素区域中的像素值的第一缩放因子阵列。第一缩放因子阵列可以被配置为使特定像素值周围的一个或多个像素值变亮。该系统可以使经修改的图像由显示器输出。改的图像由显示器输出。改的图像由显示器输出。

【技术实现步骤摘要】
【国外来华专利技术】用于隐藏坏像素的系统和方法


[0001]本专利技术大体上涉及人工现实,诸如虚拟现实和增强现实。

技术介绍

[0002]人工现实是一种在呈现给用户之前已经以某种方式调整的现实形式,其可以包括例如虚拟现实(VR)、增强现实(AR)、混合现实(MR)、混合现实或其某种组合和/或衍生物。人工现实内容可以包括完全生成的内容或与捕获的内容(例如现实世界的照片)组合的生成内容。人工现实内容可以包括视频、音频、触觉反馈或其某种组合,并且其中的任何一个都可以在单个通道或多个通道中呈现(诸如对查看者产生三维效果的立体视频)。人工现实可以与应用、产品、附件、服务或其某种组合相关联,例如其被用于在人工现实中创建内容和/或在人工现实中使用(例如在其中执行活动)。提供人工现实内容的人工现实系统可以在各种平台上实现,包括连接至主机计算机系统的头戴式显示器(HMD)、独立的HMD、移动设备或计算系统或者能够向一个或多个查看者提供人工现实内容的任何其他硬件平台。

技术实现思路

[0003]本专利技术提供了用于通过抖动像素值或将辉度掩码应用于坏像素的相邻像素来隐藏显示面板的坏像素的系统和方法。在第一方法中,抖动模型(例如弗洛伊德

斯坦伯格(Floyd

Steinberg)模型)可以被用于将坏像素的目标像素值抖动到相邻像素。系统可以接收坏像素位置,并且将该位置处的像素的量化值设置为零。抖动模型可以自动将量化误差(等于坏像素的目标像素值)扩散到相邻像素。因此,周围的像素可以被增亮,以维持正确的平均亮度并且补偿坏像素缺陷。这种方法可以有效地将辉度向前和向下校正到坏像素。在第二方法中,系统可以为每个坏像素生成辉度掩码。掩码可以以对应的坏像素为中心。掩码的大小可以取决于显示器中的坏像素之间的可能的最小像素距离。例如,大小为5
×
5个像素的辉度掩码可以被用于最小坏像素距离为5个像素的显示面板(换言之,如果两个坏像素不可能在5x5像素区域内并置,则5
×
5掩码可以被使用)。辉度掩码可以更改周围像素的辉度,以维持正确的平均亮度并且补偿坏像素缺陷。基于与人类视觉相匹配的点扩散函数,辉度掩码可以是圆形对称的(例如以环状方式),并且可以被生成以最小化掩码上的均方误差。为了隐藏坏像素,系统首先可以将所有图像像素按小于1(例如0.8)的常数因子进行缩放,以确保像素值具有足够的动态余量(例如归一化像素值的20%)进行补偿。然后,系统可以(在其他抖动处理之前)在每个坏像素周围应用辉度掩码以调整(例如提高或缩小)周围像素的辉度,以维持正确的平均亮度并且补偿坏像素缺陷。因此,坏像素可能变得不可见或具有降低的可见度。辉度掩码方法可以可适用于较大的像素(例如较大的红色/蓝色像素)。
[0004]根据第一方面,本专利技术提供一种方法,包括:由计算系统,访问与显示器的坏像素相对应的坏像素位置;访问图像;通过将掩码应用于图像的像素区域来修改图像,该像素区域包含位置对应于坏像素位置的特定像素值,其中掩码包括用于缩放像素区域中的像素值的第一缩放因子阵列,该第一缩放因子阵列被配置为更改特定像素值周围的一个或多个像
素值;以及使经修改的图像由显示器输出。
[0005]掩码可以通过最小化均方误差而被生成,该均方误差是由与人类视觉相匹配的点扩散函数调制的坏像素引起的。
[0006]修改后的图像可以在像素区域中具有第一平均亮度,并且第一平均亮度可以在相对于修改前的图像的像素区域的第二平均亮度的阈值范围内。
[0007]掩码可以由与人类视觉相匹配的点扩散函数确定为圆形对称。
[0008]经修改的图像可以使显示器的坏像素与修改前的图像相比具有更低的可见度水平。
[0009]缩放因子阵列可以被配置为使特定像素值周围的像素值中的一个或多个像素值变亮或变暗。
[0010]在实施例中,一种方法可以包括通过总体缩放因子来缩放图像的每个像素值。
[0011]总体缩放因子可以等于0.8,并且掩码可以包括5
×
5的缩放因子阵列。
[0012]掩码可以通过以下操作被应用于像素区域:访问图像的像素区域内的每个像素值;从缩放因子阵列访问对应的缩放因子;以及通过将该像素值乘以从掩码的第一缩放因子阵列访问的对应缩放因子来确定经修改的像素值。
[0013]该方法可以包括将经修改的像素值裁剪到[0,1]的归一化范围。
[0014]图像的像素区域可以以坏像素位置为中心,并且掩码可以具有与包含坏像素位置的像素区域相同的大小。
[0015]掩码可以包括在掩码的中心位置中的等于零的中心缩放因子,并且中心缩放因子可以被应用于图像的坏像素位置。
[0016]图像可以在由用于传播量化误差的一个或多个空间或时间抖动过程处理之前被修改。
[0017]图像可以由在显示引擎上实现的图形流水线的一个或多个过程修改,并且图形流水线可以包括以下一项或多项:
[0018]翘曲与图像相关联的一个或多个表面;
[0019]通过内插多个第二像素值来确定图像的一个或多个第一像素值;
[0020]校正图像的一个或多个失真;或者
[0021]通过一个或多个空间或时间抖动过程,在空间或时间上传播图像的量化误差。
[0022]显示器的坏像素可以与显示器的RGB颜色通道中的一个颜色通道相关联,并且掩码可以被应用于RGB颜色通道中的每个颜色通道。
[0023]该方法可以包括:由计算系统,
[0024]访问三个像素校正矩阵,每个像素校正矩阵包括用于缩放图像的关联颜色通道的像素值的第二缩放因子阵列,以用于校正显示器的像素非均匀性;以及
[0025]通过将掩码中的每个掩码值乘以每个像素校正矩阵的关联的第二缩放因子,来将掩码组合到该像素校正矩阵中,其中该掩码值和关联的第二缩放因子可以与同一像素相关联。
[0026]该方法可以包括:由计算系统,
[0027]通过将每个矩阵值乘以图像的对应像素值来将三个像素校正矩阵应用于图像的相应颜色通道,以使用相同过程同时校正像素非均匀性和坏像素。
[0028]显示器可以是在与掩码的大小相对应的显示区域内具有单个坏像素的微LED显示器。
[0029]在第二方面中,本专利技术提供了实施软件的一种或多种计算机可读非瞬态存储介质,该软件在被执行时可操作以:
[0030]访问与显示器的坏像素相对应的坏像素位置;
[0031]访问图像;
[0032]通过将掩码应用于图像的像素区域来修改图像,该像素区域包含位置对应于坏像素位置的特定像素值,其中掩码包括用于缩放像素区域中的像素值的第一缩放因子阵列,该第一缩放因子阵列被配置为更改特定像素值周围的像素值中的一个或多个像素值;以及
[0033]使经修改的图像由显示器输出。
[0034]在第三方面中,本公开提供了一种系统,包括:实施指令的一个或多个非瞬态计算机可读存储介质;以及一个或多个处理器,被耦合至存储介质并且可操作以执行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:由计算系统,访问与显示器的坏像素相对应的坏像素位置;访问图像;通过将掩码应用于所述图像的像素区域来修改所述图像,所述像素区域包含位置与所述坏像素位置相对应的特定像素值,其中所述掩码包括用于缩放所述像素区域中的像素值的第一缩放因子阵列,所述第一缩放因子阵列被配置为更改所述特定像素值周围的所述像素值中的一个或多个像素值;以及使经修改的图像由所述显示器输出。2.根据权利要求1所述的方法,其中所述掩码是通过最小化均方误差而被生成的,所述均方误差是由与人类视觉相匹配的点扩散函数调制的所述坏像素引起的。3.根据权利要求1或权利要求2所述的方法,其中修改后的所述图像在所述像素区域中具有第一平均亮度,并且其中所述第一平均亮度在相对于修改前的所述图像的所述像素区域的第二平均亮度的阈值范围内。4.根据前述权利要求中任一项所述的方法,其中所述掩码由与人类视觉相匹配的所述点扩散函数确定为圆形对称。5.根据前述权利要求中任一项所述的方法,并且以下一项或多项:其中所述经修改的图像使所述显示器的所述坏像素与修改前的所述图像相比具有更低的可见度水平;其中所述缩放因子阵列被配置为使所述特定像素值周围的所述像素值中的一个或多个像素值变亮或变暗。6.根据前述权利要求中任一项所述的方法,还包括通过总体缩放因子来缩放所述图像的每个像素值;可选地,其中所述总体缩放因子等于0.8,并且其中所述掩码包括5x5的第一缩放因子阵列。7.根据前述权利要求中任一项所述的方法,其中通过以下操作,所述掩码被应用于所述像素区域:访问所述图像的所述像素区域内的每个像素值;从所述第一缩放因子阵列访问对应缩放因子;以及通过将该像素值乘以从所述掩码的所述第一缩放因子阵列访问的所述对应缩放因子,来确定经修改的像素值;可选地,所述方法还包括:将所述经修改的像素值裁剪到[0,1]的归一化范围。8.根据前述权利要求中任一项所述的方法,其中所述图像的所述像素区域以所述坏像素位置为中心,并且其中所述掩码具有与包含所述坏像素位置的所述像素区域相同的大小;可选地,其中所述掩码包括在所述掩码的中心位置中的等于零的中心缩放因子,并且其中所述中心缩放因子被应用于所述图像的所述坏像素位置。9.根据前述权利要求中任一项所述的方法,其中所述图像在由用于传播量化误差的一个或多个空间或时间抖动过程处理之前被修改。
10.根据前述权利要求中任一项所述的方法,其中所...

【专利技术属性】
技术研发人员:E
申请(专利权)人:脸谱科技有限责任公司
类型:发明
国别省市:

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

1