[发明专利]ASTC内插有效
申请号: | 201911321670.2 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111354049B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 肯尼斯·罗韦尔斯 | 申请(专利权)人: | 畅想科技有限公司 |
主分类号: | G06T9/00 | 分类号: | G06T9/00 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李丽 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | astc 内插 | ||
1.一种用于使用加权索引i在两个端点值E0和E1之间执行内插计算以生成内插结果P的二进制逻辑电路,所述值E0和E1分别由自适应可缩放纹理压缩ASTC颜色端点值C0和C1形成,所述颜色端点值C0和C1是低动态范围LDR或高动态范围HDR值,所述电路包括:
内插单元,其被配置成使用所述加权索引i在所述颜色端点值C0和C1之间执行内插以生成第一中间内插结果C2;
组合逻辑电路系统,其被配置成接收所述内插结果C2并执行一个或多个逻辑处理操作以根据以下方程式计算所述内插结果P:(1)当所述内插结果不与sRGB颜色空间兼容并且所述颜色端点值是LDR值时为(2)当所述内插结果与sRGB颜色空间兼容并且所述颜色端点值是LDR值时为以及(3)当所述颜色端点值是HDR值时为P=(C2+2)>>2。
2.根据权利要求1所述的二进制逻辑电路,其中使用所述加权索引i在所述两个端点值E0和E1之间进行的所述内插计算是根据方程式p=(E0.(64-i)+E1.i+32)/64指定的,其中p等于所述内插结果。
3.根据权利要求1或2所述的二进制逻辑电路,其中所述内插单元包括内插器,所述内插器被配置成使用所述加权索引i在所述颜色端点值C0和C1之间执行所述内插以针对i的非异常值根据方程式C2=C0.(64-i)+C1.i生成所述内插结果C2。
4.根据权利要求3所述的二进制逻辑电路,其中所述内插单元进一步包括异常处置电路系统,所述异常处置电路系统被配置成针对i的异常值生成所述内插结果C2。
5.根据权利要求4所述的二进制逻辑电路,其中所述异常处置电路系统被配置成针对i的异常值根据方程式C2=C1.i生成所述内插结果C2。
6.根据权利要求3所述的二进制逻辑电路,其中所述加权索引包括7位,并且所述内插器被配置成使用所述加权索引的6个最低有效位在所述颜色端点值C0和C1之间执行所述内插。
7.根据权利要求1或权利要求2所述的二进制逻辑电路,其中所述组合逻辑电路系统包括:
格式化电路系统,其被配置成取决于所述内插结果是否与sRGB颜色空间兼容而从值C0、C1和C2的集合生成第二中间内插结果;
第一电路分支,其被配置成根据以下方程式从所述第二中间内插结果计算LDR内插结果:当所述内插结果不与sRGB颜色空间兼容并且所述颜色端点值是LDR值时为以及当所述内插结果与sRGB颜色空间兼容并且所述颜色端点值是LDR值时为
第二电路分支,其被配置成根据以下方程式从中间结果计算HDR内插结果:当所述颜色端点值是HDR值时为P=(C2+2)>>2,所述中间结果在所述颜色端点值是HDR值时具有等于C2的值;以及
选择单元,其被配置成取决于所述颜色端点值C0和C1是LDR值还是HDR值而在所述LDR内插结果和所述HDR内插结果之间进行选择以作为所述内插结果P。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于畅想科技有限公司,未经畅想科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911321670.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有故障检测的电流监视器
- 下一篇:在无线通信系统中传送传感器数据