[发明专利]一种曲面屏边缘补偿方法及系统有效
| 申请号: | 202110321637.0 | 申请日: | 2021-03-26 |
| 公开(公告)号: | CN113077759B | 公开(公告)日: | 2022-04-22 |
| 发明(设计)人: | 孙权;吴樟福;秦良 | 申请(专利权)人: | 昇显微电子(苏州)有限公司 |
| 主分类号: | G09G3/3225 | 分类号: | G09G3/3225;G09G3/20;G09G5/10;H04M1/02 |
| 代理公司: | 苏州久元知识产权代理事务所(普通合伙) 32446 | 代理人: | 袁欣琪 |
| 地址: | 215000 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 曲面 边缘 补偿 方法 系统 | ||
1.一种曲面屏边缘补偿方法,其特征在于,包括以下步骤:
步骤一,依据像素点坐标,计算像素点到曲面屏左右边缘水平距离;
步骤二,根据水平距离及设定绑点位置找到像素点所在的补偿区间;
步骤三,由所在区间的相邻绑点最大补偿增益计算像素点最大补偿增益;
步骤四,由像素点输入值与像素点最大补偿增益计算像素点实际补偿增益;
步骤五,计算像素点输出;
所述步骤一中,假定屏幕分辨率为Height*Width,其中,每一行的屏幕像素点从左到右依次标号为0,1,2,……,Width-1,已知当前像素点坐标为(x,y),则该像素点距离手机曲面屏两侧的最短水平距离为
所述步骤二中,设定绑点位置包括:假设补偿区域内各绑点的水平坐标位置分别为x(n),n∈[0,N],其中n表示绑点序号,N表示绑点所围成的区间数,对应的绑点数为N+1,在水平坐标位置,相邻绑点间的间隔设定为其中tn在0、1、2、3中任意选择一个;
所述步骤二包括:
步骤2.1,若所述最短水平距离D∈[x(0),x(N)),其中x(0)=0,则该像素点属于边缘补偿区域,并进行步骤2.2,若所述最短水平距离则该像素点不做任何处理;
步骤2.2,若该像素点属于边缘补偿区域,则找出其补偿区间及对应的相邻绑点,若n∈[0,N-1],满足D∈[x(n),x(n+1)),则该像素点相邻绑点为x(n),x(n+1);
所述步骤三包括:若各水平坐标绑点位置分别为x(n),n∈[0,N],对应的各通道最大补偿增益gmax分别设定为
gR_max(0),gR_max(1),gR_max(2),......,gR_max(N-1),gR_max(N)
gG_max(0),gG_max(1),gG_max(2),......,gG_max(N-1),gG_max(N)
gB_max(0),gB_max(1),gB_max(2),......,gB_max(N-1),gB_max(N)
在所述步骤2.2中已知该像素点相邻绑点为x(n),x(n+1)条件下,该像素点红、绿、蓝三个通道各自的最大补偿增益通过下列公式得到,其中gR_max,gG_max,gB_max分别表示当前像素点红、绿、蓝三个通道各自的最大补偿增益,gR_max(n),gG_max(n),gB_max(n)与gR_max(n+1),gG_max(n+1),gB_max(n+1)分别表示当前像素点左右相邻绑点红、绿、蓝三个通道设定的最大补偿增益
所述步骤四包括:假设像素点红、绿、蓝三个通道的输入值范围为[0,255],表示为(Rin,Gin,Bin),依次设定各灰阶的比例系数为k(m),k(m)∈[0,1],灰阶为Gray(m)=32*m,m∈[0,8],m为[0,8]的自然数,m表示灰阶序号,m=0~8对应的Gray(m)分别表示0,32,64,96,128,160,192,224,256灰阶,分别找到符合条件的mR,mG,mB,使得
Gray(mR)≤Rin<Gray(mR+1)
Gray(mG)≤Gin<Gray(mG+1)
Gray(mB)≤Bin<Gray(mB+1)
则当前像素点红、绿、蓝三个通道各自的实际补偿增益为
gR=(k(mR)*gR_max+(1-k(mR))*1)*(Gray(mR+1)-Rin)+(k(mR+1)*gR_max+(1-k(mR+1))*1)*(Rin-Gray(mR))
gG=(k(mG)*gG_max+(1-k(mG))*1)*(Gray(mG+1)-Gin)+(k(mG+1)*gG_max+(1-k(mG+1))*1)*(Gin-Gray(mG))
gB=(k(mB)*gB_max+(1-k(mB))*1)*(Gray(mB+1)-Bin)+(k(mB+1)*gB_max+(1-k(mB+1))*1)*(Bin-Gray(mB));所述步骤五包括:根据当前坐标的输出值和各自实际补偿增益计算当前坐标的输出值
Rout=gR*Rin
Gout=gG*Gin
Bout=gB*Bin
其中,gR,gG,gB分别为对应Rin,Gin,Bin下的实际补偿增益。
2.一种曲面屏边缘补偿系统,其特征在于,根据权利要求1所述的一种曲面屏边缘补偿方法,包括:
补偿区间判断单元:获取当前像素的坐标,并计算像素点距离曲面屏左右两侧边缘的最短距离,根据绑点位置的设定,找出像素点的两个相邻绑点x(n),x(n+1),并将其送给最大补偿增益计算单元;
最大补偿增益计算单元:根据像素点的两个相邻绑点所设定的最大补偿增益gmax,线性插补出当前像素点的最大补偿增益,并送给实际补偿增益计算单元;
实际补偿增益计算单元:根据当前点红、绿、蓝三通道的输入数据,分别计算各通道所在的灰度区间,线性插补出各通道在当前输入数据下的实际补偿增益, 将当前点红、绿、蓝三通道的输入数据与实际补偿增益送给输出计算单元;
输出计算单元:根据输入数据与实际补偿增益,计算红、绿、蓝三个通道的输出值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昇显微电子(苏州)有限公司,未经昇显微电子(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110321637.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实时等间距滑移对中机构
- 下一篇:一种河工模型自模拟尾门的设计方法及结构





