[发明专利]进行有保证的数据压缩的方法、系统、电路、介质和单元有效
申请号: | 201910565724.3 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110662068B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | S·菲尼;张琳玲 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/44;H04N19/182;H04N19/184;H04N19/186;H04N19/176;H04N19/91 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;杨明钊 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 保证 数据压缩 方法 系统 电路 介质 单元 | ||
本申请涉及有保证的数据压缩。描述了一种将10比特像素数据(例如,10:10:10:2数据)转换为8比特像素数据的方法。所述方法涉及使用根据所述10比特值的MSB的值选择的技术将所述10比特值转换为8比特,并且根据所述MSB的值来设置HDR标志的值。将所述HDR标志附加到3比特通道。
背景技术
数据压缩,无论是无损的还是有损的,在许多应用中都是人们所期望的,其中数据将被存储在存储器中和/或从存储器中读取。通过在将数据存储在存储器中之前压缩数据,可以减少传输到存储器的数据量。数据压缩对其而言特别有用的数据的示例是图像数据,诸如要存储在深度缓冲器中的深度数据,要存储在帧缓冲器中的像素数据和要存储在纹理缓冲器中的纹理数据。这些缓冲器可以是任何合适类型的存储器,例如高速缓冲存储器、单独的存储器子系统、共享存储器系统中的存储区域或它们的某种组合。
图形处理单元(GPU)可以用于处理图像数据,以便确定要存储在帧缓冲器中的图像的像素值,以输出到显示器。GPU通常具有高度并行化的结构,用于并行处理大块数据。要想使GPU(特别是那些打算在移动设备上实现的GPU)以较低的功率水平运行,存在着巨大的商业压力。与此相悖的是,希望在更快的GPU上使用更高质量的渲染算法,因而对相对有限的资源(存储器带宽)造成了压力。然而,增大存储器子系统的带宽可能不是有吸引力的解决方案,因为将数据移入和移出GPU,甚至在GPU内移动数据,会消耗GPU的大部分功率预算。对于其他处理单元,例如中央处理单元(CPU)以及GPU,可能面临着相同的问题。
下面描述的实施方案仅以举例的方式提供,而不构成对解决已知数据压缩方法的任何或所有缺点的实现方式的限制。
发明内容
提供本发明内容是为了以简化的形式介绍一些概念,这些概念将在下面的具体实施方式中进一步描述。本发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
描述了一种将10比特像素数据(例如,10:10:10:2数据)转换为8比特像素数据的方法。所述方法涉及使用根据所述10比特值的MSB的值选择的技术将所述10比特值转换为8比特,并且根据所述MSB的值来设置HDR标志的值。将所述HDR标志附加到3比特通道。
第一方面提供了一种将10比特像素数据转换为8比特像素数据的方法,该方法包括:确定红色、绿色或蓝色通道值中的任何一个的MSB是否等于1;响应于确定至少一个MSB等于1,将标志设置为第一值并将红色、绿色和蓝色通道值中的每一个从10比特转换为8比特;响应于确定没有MSB等于1,将标志(1204)设置为第二值并通过从每个值中移除MSB和LSB来截断红色、绿色和蓝色通道值中的每一个;并将标志附加到α通道值。
第二方面提供了被布置成将10比特像素数据转换为8比特像素数据的硬件逻辑,该硬件逻辑包括:确定逻辑,其被布置成确定红色、绿色或蓝色通道值中的任何一个的MSB是否等于1;硬件逻辑,其被布置成响应于确定至少一个MSB等于1,将标志设置为第一值并将红色、绿色和蓝色通道值中的每一个从10比特转换为8比特,并且响应于确定没有MSB等于1,将标志设置为第二值,并通过从每个值中移除MSB和LSB来截断红色、绿色和蓝色通道值中的每一个;以及附加逻辑,其被布置成将标志附加到α通道值。
如本文所述的数据压缩和/或解压缩单元可以在集成电路上的硬件中实现。可以提供一种在集成电路制造系统中制造如本文所述的数据压缩和/或解压缩单元的方法。可以提供集成电路定义数据集,当在集成电路制造系统中被处理时,该集成电路定义数据集将系统配置为制造如本文所述的数据压缩和/或解压缩单元。可以提供一种非暂时性计算机可读存储介质,其上存储有集成电路的计算机可读描述,当被处理时,该计算机可读描述使得布局处理系统生成在集成电路制造系统中使用的电路布局描述以制造如本文所述的数据压缩和/或解压缩单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910565724.3/2.html,转载请声明来源钻瓜专利网。