【技术实现步骤摘要】
【国外来华专利技术】经由实时压缩控制周边图像区域中的图像显示
下面的公开内容总体涉及用于控制图像数据在显示面板上的显示的技术,并且更具体地,涉及用于通过在图像的周边区域中使用压缩来减小用于将图像数据传输到显示面板的带宽的技术。
技术介绍
对增加视觉显示能力的需求已经导致图像数据大小的较大的相应增加以及对相关联的传输带宽使用的需求。例如,增加游戏设备、视频显示设备、移动计算、通用计算等中的视觉显示分辨率已经导致了更高的传输带宽,如同高动态范围(“HDR”)数据一样,高动态范围数据使用更大的每像素带宽来呈现增强的图像真实感。此外,虚拟现实(“VR”)和增强现实(“AR”)系统,特别是使用头戴式显示(“HMD”)设备的那些系统的日益普及的普及进一步增加了这种需求。虚拟现实系统通常完全包围佩戴者的眼睛,并用“虚拟”现实代替佩戴者前方的实际视图(或实际现实),而增强现实系统通常提供佩戴者眼睛前方的一个或多个屏幕的半透明或透明覆盖,从而用附加信息增强实际视图。然而,这种头戴式显示器具有观察者眼睛与显示器之间的距离减小并且经常具有完全模糊的视场,以传统的显示和传输能力不能满足并且经常在显示器上具有不同的最佳分辨率密度的方式增加了显示系统的性能要求。附图说明图1A是包括适于执行本公开中所描述的至少一些技术的一个或多个系统的网络化环境的示意图,包括图像数据传输管理器(“IDTM”)系统和图像显示管理器(“IDM”)系统的实施方式。图1B是示出示例性环境的图,在该示例性环境中,所述技术中的至少一些与示例性头戴式显示设 ...
【技术保护点】
1.一种方法,包括:/n由一个或多个硬件处理器接收具有多个像素值以在显示面板上显示的图像的数据,所述多个像素值包括在所述图像的主区域中的属于多个颜色通道的目标像素值、在所述图像的一个或多个次要区域中的属于所述多个颜色通道的第一颜色通道的第一像素值、以及在所述次要区域中的属于所述多个颜色通道的第二颜色通道的第二像素值;/n由所述硬件处理器生成要传输至所述显示面板的所述图像的压缩副本,所述图像的压缩副本保留所述主区域的所述目标像素值,并且通过以特定于颜色的方式去除所述第一像素值和所述第二像素值中的至少一些来降低所述次要区域中的分辨率,包括:/n使用第一压缩水平,缩减所述压缩副本中的表示所述第一颜色通道的所述第一像素值的第一信息,其中,所述第一压缩水平缩减所述第一信息中的像素值的量,并且从具有比所述第一像素值更少的唯一值的第一可能像素值的缩减集合中,选择所述第一信息中的每个像素值;以及/n使用第二压缩水平,缩减所述压缩副本中的表示所述第二颜色通道的所述第二像素值的第二信息,其中,所述第二压缩水平具有比所述第一压缩水平更小的压缩,并且从具有比所述第二像素值更少的唯一值的第二可能像素值的缩减集合 ...
【技术特征摘要】
【国外来华专利技术】20180305 US 15/912,3231.一种方法,包括:
由一个或多个硬件处理器接收具有多个像素值以在显示面板上显示的图像的数据,所述多个像素值包括在所述图像的主区域中的属于多个颜色通道的目标像素值、在所述图像的一个或多个次要区域中的属于所述多个颜色通道的第一颜色通道的第一像素值、以及在所述次要区域中的属于所述多个颜色通道的第二颜色通道的第二像素值;
由所述硬件处理器生成要传输至所述显示面板的所述图像的压缩副本,所述图像的压缩副本保留所述主区域的所述目标像素值,并且通过以特定于颜色的方式去除所述第一像素值和所述第二像素值中的至少一些来降低所述次要区域中的分辨率,包括:
使用第一压缩水平,缩减所述压缩副本中的表示所述第一颜色通道的所述第一像素值的第一信息,其中,所述第一压缩水平缩减所述第一信息中的像素值的量,并且从具有比所述第一像素值更少的唯一值的第一可能像素值的缩减集合中,选择所述第一信息中的每个像素值;以及
使用第二压缩水平,缩减所述压缩副本中的表示所述第二颜色通道的所述第二像素值的第二信息,其中,所述第二压缩水平具有比所述第一压缩水平更小的压缩,并且从具有比所述第二像素值更少的唯一值的第二可能像素值的缩减集合中选择所述第二信息中的每个像素值,而不缩减所述第二信息中的像素值的量;以及
由所述硬件处理器将所述图像的压缩副本传输至所述显示面板,以使所述图像显示在所述显示面板上。
2.如权利要求1所述的方法,其中,缩减所述压缩副本中的所述第一信息和所述第二信息包括:
对于所述图像中的所述第一像素值的多个区块中的每个,用较小尺寸的单个第一子区块来表示所述压缩副本中的区块,所述第一子区块的像素值从所述第一可能像素值的缩减集合中选择,并且所述第一子区块的每个像素值均表示来自所述区块的所述第一像素值中的多个;以及
对于所述图像中的所述第二像素值的多个区块中的每个,用多个第二子区块来表示所述压缩副本中的区块,所述多个第二子区块合计具有与所述区块相同的大小,并且所述第二子区块的像素值从所述第二可能像素值的缩减集合中选择。
3.如权利要求2所述的方法,还包括:使用所述压缩副本以在所述显示面板上显示所述图像,包括使用所述保留的目标像素值中的每个来控制用于所述多个颜色通道的第一显示面板像素中的一个在对应于所述主区域的区域中的显示,以及通过使用所述第二子区块中的每个像素值来控制所述第二显示面板像素在对应于所述次要区域的一个或多个区域中的显示,以控制用于所述第二颜色通道的所述第二显示面板像素中的一个显示为所述第二可能像素值的缩减集合中的一个,并且通过使用所述第一子区块中的像素值来产生更大量的另外的像素值,所述另外的像素值各自控制用于所述第一颜色通道的所述第二显示面板像素中的一个显示为所述第一可能像素值的缩减集合中的一个。
4.如权利要求1所述的方法,其中,所述一个或多个硬件处理器是再现系统的部分,其中,所述显示面板是具有一个或多个硬件电路的头戴式显示(HMD)设备的部分,所述硬件电路配置成解压缩所述压缩副本中的至少包括所缩减的第一信息的信息,并将解压缩的信息用作控制所述图像在所述显示面板上的显示的部分,以及其中,所述压缩副本的生成包括缩减所述压缩副本的大小,以缩减用于将所述压缩副本从所述再现系统传输至所述HMD设备的带宽。
5.如权利要求4所述的方法,其中,所述HMD设备经由无线连接而连接至所述再现系统,通过所述无线连接进行所述传输,以及其中,至少部分地基于所述无线连接的一个或多个特性来使用所述第一压缩水平或所述第二压缩水平中的至少一个。
6.如权利要求4所述的方法,其中,所述再现系统和所述HMD设备是游戏系统的部分,其中,所述HMD设备是经由系绳连接至所述再现系统的虚拟现实设备,在所述系绳上进行所述传输,其中,所述图像是由执行游戏程序生成的多个视频帧的序列中的一个,以及其中,对所述多个视频帧中的每个连续地执行所述接收、所述生成和所述传输。
7.如权利要求4所述的方法,还包括:在所述一个或多个硬件电路的控制下,控制所述图像在所述显示面板上的显示,包括以第一分辨率在所述主区域中显示信息,以低于所述第一分辨率的第二分辨率,在用于所述第二颜色通道的所述次要区域中显示信息,以及以低于所述第二分辨率的第三分辨率,在用于所述第一颜色通道的所述次要区域中显示信息。
8.如权利要求7所述的方法,还包括:在所述一个或多个硬件电路的控制下,生成要以第四分辨率显示的附加信息,所述第四分辨率低于所述第一分辨率且高于所述第二分辨率,以及在所述主区域和所述次要区域的至少一些部分之间的中间区域中,以所述第四分辨率显示所述附加信息。
9.如权利要求1所述的方法,其中,所述第一颜色通道包括红色通道或蓝色通道中的至少一个,以及其中,所述第二颜色通道包括绿色通道。
10.如权利要求1所述的方法,还包括:在生成所述图像的所述压缩副本之前,确定所述图像的所述主区域对应于观看所述显示面板的用户的目光方向。
11.如权利要求1所述的方法,还包括:在生成所述图像的所述压缩副本之前,至少部分地基于在所述图像中显示所标识的内容的位置来确定所述图像的所述主区域。
12.如权利要求1所述的方法,还包括:基于一个或多个当前条件,确定用于所述图像的所述压缩副本的压缩量,以及执行所述压缩副本的生成以包括所确定的压缩量,其中,所述一个或多个当前条件包括所述图像中的信息的复杂度、所述一个或多个处理器上的负载、用于所述传输的连接的属性、或观看所述显示面板的用户的一个或多个偏好中的至少一个。
13.如权利要求1所述的方法,其中,所述图像以矩形格式构造并显示在所述显示面板上,仅所述图像的非矩形子集是可见的,所述非矩形子集不包括所述图像的一个或多个第三区域,以及其中,所述压缩副本的生成包括防止所述第三区域的至少一些像素值信息包括于所述压缩副本中。
14.如权利要求1所述的方法,其中,接收所述图像的数据包括生成所述图像,以及其中,所述图像的所述压缩副本的生成与所述图像的生成以实时方式同时执行。
15.如权利要求1所述的方法,其中,所述图像的数据还指定多个高动态范围(HDR)亮度值,所述多个高动态范围(HDR)亮度值包括与所述目标像素值相关联的目标HDR亮度值、以及与所述第一像素值相关联的第一HDR亮度值、以及与所述第二像素值相关联的第二HDR亮度值,以及其中,所述图像的所述压缩副本的生成还包括:使用比所述第一压缩水平和所述第二压缩水平压缩小的第三压缩水平来缩减所述压缩副本中的第三信息,所述第三信息至少表示所述第一HDR亮度值和所述第二HDR亮度值。
16.如权利要求15所述的方法,其中,缩减所述第三信息包括通过使用所述第三信息中的每个HDR亮度值来表示所述第一HDR亮度值和所述第二HDR亮度值中的多个HDR亮度值,从而缩减所述第三信息中的HDR亮度值的量,以及还包括从具有比所述第一HDR亮度值和所述第二HDR亮度值更少的唯一值的可能HDR亮度值的缩减集合中,选择所述第三信息中的每个HDR亮度值。
17.如权利要求15所述的方法,其中,所述图像的所述压缩副本的生成还包括:保留与所述目标像素值相关联的所有所述目标HDR亮度值,以在显示所述图像时,致使所述主区域的所述目标像素值和与所述目标像素值相关联的所述目标HDR亮度值的分辨率未减小。
18.一种系统,包括:
头戴式显示(HMD)设备的显示面板,具有多个像素;以及
一个或多个硬件电路,配置成使所述系统执行至少包括以下的自动化操作:
接收图像的具有多个像素值的编码副本;
从所述编码副本中的所述多个像素值中,识别用于所述图像的主区域的所述多个像素值中的多个像素值,其中,所识别的多个像素值属于多个颜色通道,并且用于控制所述显示面板的与所述主区域相对应的像素;
从所述编码副本中识别所述多个像素值的附加第一像素值,所述附加第一像素值用于所述图像的一个或多个次要区域,并且属于所述多个颜色通道中的至少一个第一颜色通道,其中,所述附加第一像素值中的每个均是具有比所述多个像素值更少的唯一值的第一可能像素值的缩减集合中的一个;
生成用于所述图像的所述次要区域的其它像素值,所述其它像素值属于所述多个颜色通道中的至少一个第二颜色通道,包括:从所述编码副本中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。