32位HDR像素格式制造技术

技术编号:21313110 阅读:33 留言:0更新日期:2019-06-12 12:28
本文描述了用于以硬件和/或软件对高动态范围(HDR)颜色数据结构进行编码、解码或其他处理的方法、系统和设备。在一个示例中,用于对像素数据进行编码的方法可以包括接收包括红、绿和蓝(RGB)值的像素数据。该方法还可以包括将所接收的像素数据变换为中间颜色空间数据,诸如经变换的CIE AYB空间数据。该方法还可以包括将该中间颜色空间数据压缩为小于64位(诸如32位)。在一些方面中,32位可以被划分成亮度信息和色度信息,包括例如表示浮点数亮度值的14位以及各自表示两个定点色度通道值的9位。

32-bit HDR Pixel Format

This paper describes methods, systems and devices for encoding, decoding or other processing of high dynamic range (HDR) color data structures with hardware and/or software. In one example, a method for encoding pixel data may include receiving pixel data including red, green and blue (RGB) values. The method may also include transforming received pixel data into intermediate color space data, such as transformed CIE AYB space data. The method may also include compressing the intermediate color space data to less than 64 bits (such as 32 bits). In some aspects, 32 bits can be divided into luminance information and chroma information, including, for example, 14 bits representing floating-point luminance value and 9 bits representing two fixed-point chroma channel values respectively.

【技术实现步骤摘要】
【国外来华专利技术】32位HDR像素格式
本公开总体上涉及高动态范围数字图像,并且更特别地涉及对高动态范围数字图像进行编码和变换。
技术介绍
随着基于物理的渲染和高动态范围(HDR)显示器的出现,计算机生成的图像质量正被推至新的水平。这种新水平的保真度要求针对经渲染的像素的宽范围和高精度:浮点格式。当前,实时HDR格式的标准是四个16位浮点值以表示图像的每个像素中的颜色信息,即64位HDR。64位HDR格式使用大量的存储器和带宽,因此特别地不适合于功率受限的设备。控制台游戏开发者以及其他人已经发现:为了从渲染管线获得最佳性能,必须做出对图像质量的折衷以便减小渲染目标的带宽和存储器需要。当前可用于现代GPU上的读取和写入的唯一32位HDR格式是R11G11B10。这是3通道颜色格式,包括用于每个颜色值(RGB)的具有5位阶码的浮点数。这表示与float16相同的范围但是具有大约一半的精度(6位用于红和绿,5位用于蓝对比10位用于float16)。因此,现有的32位HDR格式是不精确的。因此,可以对HDR图像格式做出改进。
技术实现思路
本公开的说明性示例包括但不限于方法、系统和各种设备。在一个方面中,本文中描本文档来自技高网...

【技术保护点】
1.一种用于对像素数据进行编码的计算设备,所述系统包括:存储器,其上存储有指令;处理器,其耦合到所述存储器,其中所述指令在由所述处理器执行时将所述计算设备至少配置为:接收包括红、绿和蓝(RGB)值的像素数据;将所接收的所述像素数据变换为中间颜色空间数据;以及将所述中间颜色空间数据压缩成小于64位。

【技术特征摘要】
【国外来华专利技术】2016.10.03 US 62/403,647;2017.06.26 US 15/633,6371.一种用于对像素数据进行编码的计算设备,所述系统包括:存储器,其上存储有指令;处理器,其耦合到所述存储器,其中所述指令在由所述处理器执行时将所述计算设备至少配置为:接收包括红、绿和蓝(RGB)值的像素数据;将所接收的所述像素数据变换为中间颜色空间数据;以及将所述中间颜色空间数据压缩成小于64位。2.根据权利要求1所述的计算设备,其中所述中间颜色空间数据包括经变换的CIEAYB空间数据或经修改的AYB空间数据。3.根据权利要求2所述的计算设备,其中所述经变换的CIEAYB空间数据包括由[A,Y,B]定义的数据。4.根据权利要求1所述的计算设备,其中将所述中间颜色空间数据压缩成小于64位包括将所述中间颜色空间数据转换成LUV空间数据,其中所述LUV空间数据包括一个亮度值(L)和两个色度值(UV)。5.根据权利要求4所述的计算设备,其中将所述中间颜色空间数据压缩成小于64位包括将所述LUV颜色空间数据压缩成32位。6.根据权利要求5所述的计算设备,其中所述32位包括与所述亮度值相关联的14位以及各自用于所述两个色度值的9位。7.根据权利要求6所述的计算设备,其中与所述亮度值相关联的所述14位包括浮点数,并且所述9位的色度值中的每个色度值包括定点数。8.根据...

【专利技术属性】
技术研发人员:C·N·博伊德J·D·斯塔纳德
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1