本申请涉及显示调节的,具体而言,本申请涉及一种显示调节方法、装置、电子设备及存储介质。
背景技术:
1、目前,棱柱透镜由于加工工艺的影响,经过贴合以及贴膜等环节,存在一定的不稳定因素,导致棱柱透镜排布出现一定的变形以及倾斜,使得棱柱透镜的线数值和倾角值中的至少一项发生了一定程度的改变。
2、因此,在应用于裸眼3d效果展示时,就会出现重影、局部出现扭曲等问题,影响三维显示效果。
技术实现思路
1、本申请针对现有方式的缺点,提出一种显示调节方法、装置、电子设备及存储介质,用以解决现有技术存在的由于加工工艺中棱柱透镜的线数值和倾角值中的至少一项的变化而影响三维显示效果的技术问题。
2、第一方面,本申请实施例提供一种显示调节方法,包括:
3、获取棱柱透镜的第一参数信息;第一参数信息包括理论线数值和理论倾角值中的至少一项;
4、对第一参数信息进行调节,得到目标视点显示图像,获取目标视点显示图像对应的第二参数信息;第二参数信息包括实际线数值和实际倾角值中的至少一项;
5、基于第二参数信息,确定各子像素所在视点,并基于各子像素所在视点,生成三维显示图像。
6、在一个可能的实现方式中,对第一参数信息进行调节,得到目标视点显示图像,包括:
7、针对任一视点,按照第一预定偏移量对理论线数值进行至少一次调节,和/或按照第二预定偏移量对理论倾角值进行至少一次调节,直至得到视点对应的目标视点显示图像。
8、在一个可能的实现方式中,对第一参数信息进行调节,得到目标视点显示图像,具体还包括:
9、在显示界面的线数显示框、倾角显示框以及总视点显示框,分别显示理论线数值、理论倾角值以及当前视点数;
10、在每个调节周期内,对线数显示框内的当前线数值进行调节和/或对倾角显示框内的当前倾角值进行调节;
11、重复至少一个调节周期,直至得到当前视点数对应的目标视点显示图像。
12、在一个可能的实现方式中,对线数显示框内的当前线数值进行调节和/或对倾角显示框内的当前倾角值进行调节,包括:
13、响应于针对线数显示框的一次调节操作,将线数显示框内的当前线数值增加或减少第一预定偏移量;和/或,
14、响应于针对倾角显示框的一次调节操作,将倾角显示框内的当前倾角值增加或减少第二预定偏移量。
15、在一个可能的实现方式中,获取目标视点显示图像对应的第二参数信息,包括:
16、获取线数显示框中的当前线数值和倾角显示框的当前倾角值,分别作为实际线数值和实际倾角值。
17、在一个可能的实现方式中,基于第二参数信息,确定各子像素所在视点,包括:
18、针对每一子像素,获取子像素所处位置的横向坐标索引、竖向坐标索引以及总视点数;横向坐标索引和竖向坐标索引用于表示以子像素为单位的坐标信息;
19、基于第二参数信息、横向坐标索引、竖向坐标索引以及总视点数,确定子像素所在视点。
20、在一个可能的实现方式中,基于第二参数信息、横向坐标索引、竖向坐标索引以及总视点数,确定子像素所在视点,包括:
21、基于横向坐标索引、竖向坐标索引、以及实际倾角值,确定子像素与对应的棱柱透镜的距离值;
22、基于距离值、实际线数值的余函数、以及实际线数值,确定视点比例值;
23、基于视点比例值和总视点数,确定子像素所在视点。
24、在一个可能的实现方式中,基于各子像素所在视点,生成三维显示图像,包括:
25、基于各子像素所在视点,生成子像素视点分布图;子像素视点分布图用于表征各子像素所在视点;
26、基于子像素视点分布图,在各子像素所在视点启动子像素发光,生成三维显示图像。
27、第二方面,本申请实施例提供一种显示调节装置,包括:
28、获取模块,用于获取棱柱透镜的第一参数信息;第一参数信息包括理论线数值和理论倾角值中的至少一项;
29、调节模块,用于对第一参数信息进行调节,得到目标视点显示图像,获取目标视点显示图像对应的第二参数信息;第二参数信息包括实际线数值和实际倾角值中的至少一项;
30、显示模块,用于基于第二参数信息,确定各子像素所在视点,并基于各子像素所在视点,生成三维显示图像。
31、第三方面,本申请实施例提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,处理器执行计算机程序以实现第一方面的方法的步骤。
32、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面的方法的步骤。
33、本申请实施例提供的技术方案带来的有益技术效果包括:
34、本申请实施例可以对棱柱透镜的第一参数信息进行调节,得到目标视点显示图像,并获取目标视点显示图像对应的第二参数信息,即可以对棱柱透镜的理论线数值和理论倾角值中的至少一项进行矫正,对应获取实际贴合后的棱柱透镜的实际线数值和实际倾角值中的至少一项,然后基于获取的棱柱透镜的实际线数值和实际倾角值中的至少一项确定各子像素所在视点,从而基于各子像素所在视点,生成三维显示图像,进而可以提升裸眼3d的多视点实际观看效果。本申请实施例能够获取贴合后的棱柱透镜的实际线数值和实际倾角值中的至少一项,根据获取的实际线数值和实际倾角值中的至少一项来确定各子像素所在视点,为局部矫正棱柱透镜显示提供数据支持,可以在棱柱透镜贴合后的环节进行一定程度的校验,从而提升裸眼3d的多视点实际观看效果。
35、本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
1.一种显示调节方法,其特征在于,包括:
2.根据权利要求1所述的显示调节方法,其特征在于,所述对所述第一参数信息进行调节,得到目标视点显示图像,包括:
3.根据权利要求2所述的显示调节方法,其特征在于,所述对所述第一参数信息进行调节,得到目标视点显示图像,具体还包括:
4.根据权利要求3所述的显示调节方法,其特征在于,所述对所述线数显示框内的当前线数值进行调节和/或对所述倾角显示框内的当前倾角值进行调节,包括:
5.根据权利要求3所述的显示调节方法,其特征在于,所述获取所述目标视点显示图像对应的第二参数信息,包括:
6.根据权利要求1所述的显示调节方法,其特征在于,所述基于所述第二参数信息,确定各子像素所在视点,包括:
7.根据权利要求6所述的显示调节方法,其特征在于,所述基于所述第二参数信息、所述横向坐标索引、所述竖向坐标索引以及所述总视点数,确定所述子像素所在视点,包括:
8.根据权利要求1所述的显示调节方法,其特征在于,所述基于各所述子像素所在视点,生成三维显示图像,包括:
9.一种显示调节装置,其特征在于,包括:
10.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-8任一项所述方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-8任一项所述方法的步骤。