System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及显示,具体涉及一种灰阶插值方法及显示面板。
技术介绍
1、在显示技术的一些算法中,需要对接入的初始灰阶进行插值,以获得更高精度(即位宽更大且灰阶更高)的目标灰阶,以满足这些算法的需要。
2、然而,现有的插值方法在精度或者硬件资源的占用等方面难以取得更好的综合效果,亟需改进。
技术实现思路
1、本申请提供一种灰阶插值方法及显示面板,以缓解在精度、硬件占用两方面难以兼顾的技术问题。
2、第一方面,本申请提供一种灰阶插值方法,该灰阶插值方法包括:确定具有第一位宽的初始灰阶范围、与初始灰阶范围对应且具有第二位宽的目标灰阶范围,第一位宽小于第二位宽;基于初始灰阶范围、目标灰阶范围以及除法器,得到第一计算公式;基于第一计算公式采用乘法器、移位器代替除法器,得到第二计算公式;根据第二计算公式计算得到初始灰阶对应的目标灰阶,初始灰阶为初始灰阶范围中的一灰阶,目标灰阶为目标灰阶范围中的一灰阶。
3、在一些实施方式中,基于初始灰阶范围、目标灰阶范围以及除法器,得到第一计算公式的步骤包括:确定初始灰阶范围为第一初始灰阶至最大初始灰阶;确定目标灰阶范围为第一目标灰阶至最大目标灰阶。
4、在一些实施方式中,基于初始灰阶范围、目标灰阶范围以及除法器,得到第一计算公式的步骤还包括:基于第一初始灰阶、最大初始灰阶、第一目标灰阶、以及最大目标灰阶确定第一计算公式为如下的公式1-1:
5、k_out=m_out+round((k_in-m_in)/
6、其中,k_in为初始灰阶,m_in为第一初始灰阶,n_in为最大初始灰阶,m_out为第一目标灰阶,n_out为最大目标灰阶,k_out为目标灰阶。
7、在一些实施方式中,基于第一计算公式采用乘法器、移位器代替除法器,得到第二计算公式的步骤包括:确定第一计算公式中的/(n_in-m_in)为除法器;确定移位器为2i,i为大于或者等于0的整数;确定移位器与除法器的相除结果为初始转换系数。
8、在一些实施方式中,基于第一计算公式采用乘法器、移位器代替除法器,得到第二计算公式的步骤还包括:对“确定移位器与除法器的相除结果为初始转换系数”进行等式变换,得到除法器等于移位器与初始转换系数的相除结果;代入“除法器等于移位器与初始转换系数的相除结果”至第一计算公式,得到第二计算公式为如下的公式1-2:
9、k_out=m_out+round((k_in-m_in)*(i)*(n_out-m_out)/2i) (1-2)
10、其中,i为初始转换系数,(k_in-m_in)*(i)*(n_out-m_out)为乘法器。
11、在一些实施方式中,根据第二计算公式计算得到初始灰阶对应的目标灰阶,初始灰阶为初始灰阶范围中的一灰阶,目标灰阶为目标灰阶范围中的一灰阶的步骤之前还包括:在i等于任意值且对第一计算公式、第二计算公式输入同一初始灰阶的情况下,若第一计算公式输出的目标灰阶等于第二计算公式输出的目标灰阶,则确定初始转换系数的当前值为目标转换系数;替换初始转换系数为目标转换系数,以得到新的第二计算公式;根据新的第二计算公式计算得到初始灰阶对应的目标灰阶。
12、在一些实施方式中,根据第二计算公式计算得到初始灰阶对应的目标灰阶,初始灰阶为初始灰阶范围中的一灰阶,目标灰阶为目标灰阶范围中的一灰阶的步骤之后还包括:构造多个灰阶插值事项,每个灰阶插值事项包括初始灰阶范围、与初始灰阶范围对应的目标灰阶范围;基于每个灰阶插值事项,确定对应的目标转换系数;建立灰阶插值事项与目标转换系数之间的一一对应关系;存储每个目标转换系数于不同的寄存器中;响应于每个灰阶插值事项,调用对应的寄存器以执行新的第二计算公式。
13、在一些实施方式中,灰阶插值方法应用于色准算法中。
14、在一些实施方式中,初始灰阶范围的灰阶绑点数量与目标灰阶范围的灰阶绑点数量相同,最大目标灰阶大于最大初始灰阶。
15、第二方面,本申请提供一种显示面板,该显示面板执行上述至少一实施方式中的灰阶插值方法。
16、本申请提供的灰阶插值方法及显示面板,通过先确定具有第一位宽的初始灰阶范围、与初始灰阶范围对应且具有第二位宽的目标灰阶范围,第一位宽小于第二位宽,再基于初始灰阶范围、目标灰阶范围以及除法器得到第一计算公式,然后基于第一计算公式采用乘法器、移位器代替除法器得到第二计算公式,然后根据第二计算公式计算得到初始灰阶对应的目标灰阶,不仅可以得到具有更高精度的目标灰阶,而且相较于直接通过除法器得到目标灰阶需要更多的硬件资源,采用具有乘法器、移位器的第二计算公式所需的硬件资源更少,因此,能够以更少的硬件资源实现更高精度的灰阶插值。
本文档来自技高网...【技术保护点】
1.一种灰阶插值方法,其特征在于,所述灰阶插值方法包括:
2.根据权利要求1所述的灰阶插值方法,其特征在于,所述基于所述初始灰阶范围、所述目标灰阶范围以及除法器,得到第一计算公式的步骤,包括:
3.根据权利要求2所述的灰阶插值方法,其特征在于,所述基于所述初始灰阶范围、所述目标灰阶范围以及除法器,得到第一计算公式的步骤,还包括:
4.根据权利要求3所述的灰阶插值方法,其特征在于,所述基于所述第一计算公式采用乘法器、移位器代替所述除法器,得到第二计算公式的步骤,包括:
5.根据权利要求4所述的灰阶插值方法,其特征在于,所述基于所述第一计算公式采用乘法器、移位器代替所述除法器,得到第二计算公式的步骤,还包括:
6.根据权利要求5所述的灰阶插值方法,其特征在于,所述根据所述第二计算公式计算得到初始灰阶对应的目标灰阶,所述初始灰阶为所述初始灰阶范围中的一灰阶,所述目标灰阶为所述目标灰阶范围中的一灰阶的步骤之前,还包括:
7.根据权利要求6所述的灰阶插值方法,其特征在于,所述根据所述第二计算公式计算得到初始灰阶对应的目
8.根据权利要求1-7任一项所述的灰阶插值方法,其特征在于,所述灰阶插值方法应用于色准算法中。
9.根据权利要求2-7任一项所述的灰阶插值方法,其特征在于,所述初始灰阶范围的灰阶绑点数量与所述目标灰阶范围的灰阶绑点数量相同,所述最大目标灰阶大于所述最大初始灰阶。
10.一种显示面板,其特征在于,所述显示面板执行如权利要求1-9任一项所述的灰阶插值方法。
...【技术特征摘要】
1.一种灰阶插值方法,其特征在于,所述灰阶插值方法包括:
2.根据权利要求1所述的灰阶插值方法,其特征在于,所述基于所述初始灰阶范围、所述目标灰阶范围以及除法器,得到第一计算公式的步骤,包括:
3.根据权利要求2所述的灰阶插值方法,其特征在于,所述基于所述初始灰阶范围、所述目标灰阶范围以及除法器,得到第一计算公式的步骤,还包括:
4.根据权利要求3所述的灰阶插值方法,其特征在于,所述基于所述第一计算公式采用乘法器、移位器代替所述除法器,得到第二计算公式的步骤,包括:
5.根据权利要求4所述的灰阶插值方法,其特征在于,所述基于所述第一计算公式采用乘法器、移位器代替所述除法器,得到第二计算公式的步骤,还包括:
6.根据权利要求5所述的灰阶插值方法,其特征在于,所述根据所述第二计算公式...
【专利技术属性】
技术研发人员:康芯仪,苏蓉,游顺强,钟晓洁,郭玲敏,
申请(专利权)人:惠州华星光电显示有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。