本技术涉及但不限于智能控制,尤其涉及一种旋转显示器的画面调节方法、装置及电子设备。
背景技术:
1、相关技术中,在以显示屏幕中心为轴进行自旋转的显示屏中,通常是将画面信息进行与屏幕旋转方向相反、速度相同的旋转,再由屏幕显示旋转后的画面,但是,当屏幕的旋转速度发生波动时,屏幕上显示的画面信息就会产生视觉上的偏差,影响观看体验。
技术实现思路
1、以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
2、本技术实施例提供了一种旋转显示器的画面调节方法、装置及电子设备,能够减少图像信息由于采样间隔发生的视觉旋转偏差,优化旋转显示器的显示效果。
3、为实现上述目的,本技术实施例的第一方面提出了一种旋转显示器的画面调节方法,其特征在于,应用于旋转显示器,所述旋转显示器以预设的第一旋转中心轴进行旋转,所述旋转显示器包括第一显示屏,所述第一显示屏上设置有多个第一发光元件,所述画面调节方法包括:当目标采样点时,分别采集各个所述第一发光元件的基准角度和第一基准坐标,其中,所述基准角度是指在所述目标采样点,对应的所述第一发光元件与所述第一旋转中心轴之间的连线与预设的水平基线之间的夹角;获取各个所述第一发光元件的旋转速率以及目标时间点,根据所述目标时间点、各个所述第一基准坐标、各个所述基准角度以及所述旋转速率,确定各个所述第一发光元件的第一目标坐标,其中,所述第一目标坐标表示所述第一发光元件在达到所述目标时间点时所在的位置,所述目标时间点位于所述目标采样点之后;获取图像信息,当达到所述目标时间点时,根据各个所述第一目标坐标以及所述图像信息,控制各个所述第一发光元件的工作状态。
4、在一实施例中,所述图像信息包括多个初始像素信息,所述当达到所述结束时间点时,根据各个所述第一目标坐标以及所述图像信息,控制各个所述第一发光元件的工作状态,包括:当达到所述目标时间点时,根据所述第一目标坐标,确定各个第一发光元件对应的所述初始像素信息;对所述初始像素信息进行滤波处理,得到各个所述第一发光元件对应的目标像素信息。
5、在一实施例中,所述初始像素信息包括各个第一发光元件对应的初始灰度值,所述目标像素信息包括各个第一发光元件对应的目标灰度值,对所述初始像素信息进行滤波处理的计算公式为:
6、
7、
8、其中,c(x0,y0)表示所述第一目标坐标为(x0,y0)的第一发光元件的所述初始灰度值,c(x1,y1)表示所述第一目标坐标为(x1,y1)的第一发光元件的所述初始灰度值,c(x2,y1)表示所述第一目标坐标为(x2,y1)的第一发光元件的所述初始灰度值,c(x1,y2)表示所述第一目标坐标为(x1,y2)的第一发光元件的所述初始灰度值,c(x2,y2)表示所述第一目标坐标为(x2,y2)的第一发光元件的所述初始灰度值,(x2-x1)、(x0-x1)、(y2-y0)和(y0-y1)的值均小于预设的距离阈值。
9、在一实施例中,所述获取各个所述第一发光元件的旋转速率,包括:获取历史采样点和各个所述第一发光元件在各个所述历史采样点的初始角度;对各个所述初始角度进行滤波,得到各个所述第一发光元件在各个所述历史采样点的历史角度;根据各个所述历史角度及其对应的历史采样点,以及各个所述基准角度及其对应的目标采样点,确定所述第一发光元件的旋转速率,其中,所述旋转速率的计算公式为:
10、
11、其中,vt表示所述第一发光元件在所述目标采样点的所述旋转速率,ti表示第i个所述历史采样点,ai表示所述第一发光元件在第i个所述历史采样点的历史角度,tn表示第n个所述历史采样点,an表示所述第一发光元件在第n个所述历史采样点的历史角度,tt表示目标采样点,at表示所述第一发光元件在所述目标时间点的所述基准角度,n表示所述历史采样点的数量。
12、在一实施例中,所述对各个所述初始角度进行滤波,得到各个所述第一发光元件在各个所述历史采样点的历史角度,包括:以所述历史采样点为中心,获取对应的镜像采样点以及各个所述第一发光元件在所述镜像采样点的初始角度;获取各个所述初始角度的所述滤波权重,基于各个所述初始角度及其对应的所述滤波权重,对当前的所述历史采样点对应的所述初始角度进行滤波处理,得到所述第一发光元件在当前所述历史采样点的历史角度,其中,所有所述滤波权重的和等于1,所述滤波处理的计算公式为:
13、
14、其中,所述初始角度的数量等于2m+1,at-j表示所述第一发光元件在第t-j个所述镜像采样点的所述初始角度,ωt-j表示第t-j个所述初始角度对应的所述滤波权重,at+j表示所述第一发光元件在第t+j个所述镜像采样点的所述初始角度,ωt+j表示第t+j个所述初始角度对应的所述滤波权重,at表示所述第一发光元件在当前的所述历史采样点的初始角度,ωt表示当前的所述历史采样点对应的滤波权重,对于任意的j,ωt>ωt-j>ωt-j-1,ωt>ωt+j>ωt+j+1,
15、在一实施例中,所述根据所述目标时间点、各个所述第一基准坐标、各个所述基准角度以及所述旋转速率,确定各个所述第一发光元件的第一目标坐标,包括:基于所述目标时间点和所述目标采样点确定旋转时长,根据所述旋转时长和所述旋转速率确定旋转角度,根据所述旋转角度确定旋转弧度,其中,所述旋转弧度的计算公式为:
16、a*=vt×(t*-te)
17、θ*=a*×π/180°
18、其中,a*表示旋转角度,t*表示目标时间点,θ*表示旋转弧度;根据所述第一旋转中心轴的第一中心坐标、各个所述第一基准坐标和所述目标角度,确定各个所述第一发光元件在所述目标时间点的第一目标坐标,其中,所述第一目标坐标的计算公式为:
19、
20、
21、其中,表示所述第一发光元件的所述第一目标坐标,(mx,my)表示所述第一发光元件的所述第一基准坐标,表示所述第一中心坐标,θ*表示所述旋转弧度。
22、在一实施例中,所述旋转显示器还包括第二显示屏和支架,所述第二显示屏的背面与所述第一显示屏的背面分别与所述支架固定连接,所述第二显示屏的背面与所述第一显示屏的背面接近,所述第二显示屏的第二旋转中心轴与所述第一旋转中心轴重合,所述第二显示屏与所述第一显示屏同向转动,所述第二显示屏包括多个第二发光元件,所述画面调节方法还包括:当达到所述目标采样点时,分别采集各个所述第二发光元件的第二基准坐标;当达到所述目标时间点时,根据所述第二旋转中心轴的第二中心坐标、各个所述第二基准坐标和所述目标角度确定各个所述第二发光元件在所述目标时间点的第二目标坐标,其中,所述第二目标坐标的计算公式为:
23、
24、
25、其中,表示所述第二发光元件的所述第二目标坐标,(nx,ny)表示所述第二发光元件的第二基准坐标,表示所述第二中心坐标。
26、为实现上述目的,本技术第二方面提出一种旋转显示器的画面调节装置,包括:角度采集模块,当目标采样点时,角度采集模块用于分别采集各个所述第一发光元件的基准角度和第一基准坐标,其中,所述基准角度是指在所述目标采样点,对应的所述第一发光元件与所述第一旋转中心轴之间的连线与预设的水平基线之间的夹角;数据处理模块,用于获取各个所述第一发光元件的旋转速率以及目标时间点,根据所述目标时间点、各个所述第一基准坐标、各个所述基准角度以及所述旋转速率,确定各个所述第一发光元件的第一目标坐标,其中,所述第一目标坐标表示所述第一发光元件在达到所述目标时间点时所在的位置,所述目标时间点位于所述目标采样点之后;投影模块,用于获取图像信息,当达到所述目标时间点时,根据各个所述第一目标坐标以及所述图像信息,控制各个所述第一发光元件的工作状态。
27、为实现上述目的,本技术第三方面提出一种摩天轮,包括:旋转轮座;第一旋转显示屏,设置在所述旋转轮座的其中一侧;倾角传感器,用于采集所述第一旋转显示屏的角度;控制模块,所述倾角传感器、所述旋转轮座和所述第一旋转显示屏分别与控制模块电连接,控制模块用于控制所述旋转轮座和所述第一旋转显示屏进行旋转,所述控制模块还用于执行第一方面所述的画面调节方法,以控制所述第一旋转显示屏显示画面信息。
28、为实现上述目的,本技术第四方面提出一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的旋转显示器的画面调节方法。
29、本技术实施例至少包括以下有益效果:在第一显示屏持续转动的过程中,第一显示屏以特定的频率采集各个第一发光元件与第一旋转中心轴之间的连线与水平基线之间的夹角,在达到当前的目标采样点后,且下一目标采样点前,通过获取旋转速率,通过获取旋转速率和目标时间点,计算目标时间点与当前的目标采样点之间的差值,能够确定从当前的目标采样点至目标时间点第一发光元件划过的角度,通过各个第一发光元件在当前的目标采样点采集得到的基准角度和第一基准坐标,即可确定在目标时间点时,各个第一发光元件的第一目标坐标,结合预设的图像信息上各个像素点的位置,控制各个第一发光元件的工作状态,即可在旋转中的第一显示屏上持续正向地显示图像信息;本技术提出的画面调节方法能够在不旋转图像信息的前提下,在相邻的两个目标采样点之间准确地分析各个第一发光元件的第一目标位置,从而能够根据图像信息灵敏地调整第一发光元件的工作状态,减少第一显示屏上的图像由于采样间隔发生的视觉旋转偏差,从而优化旋转显示器的显示效果,也能提升第一显示屏的清晰度。
30、本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。本技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
1.一种旋转显示器的画面调节方法,其特征在于,应用于旋转显示器,所述旋转显示器以预设的第一旋转中心轴进行旋转,所述旋转显示器包括第一显示屏,所述第一显示屏上设置有多个第一发光元件,所述画面调节方法包括:
2.根据权利要求1所述的画面调节方法,其特征在于,所述图像信息包括多个初始像素信息,所述当达到所述目标时间点时,根据各个所述第一目标坐标以及所述图像信息,控制各个所述第一发光元件的工作状态,包括:
3.根据权利要求2所述的画面调节方法,其特征在于,所述初始像素信息包括各个第一发光元件对应的初始灰度值,所述目标像素信息包括各个第一发光元件对应的目标灰度值,对所述初始像素信息进行滤波处理的计算公式为:
4.根据权利要求1所述的画面调节方法,其特征在于,所述获取各个所述第一发光元件的旋转速率,包括:
5.根据权利要求4所述的画面调节方法,其特征在于,所述对各个所述初始角度进行滤波,得到各个所述第一发光元件在各个所述历史采样点的历史角度,包括:
6.根据权利要求1所述的画面调节方法,其特征在于,所述根据所述目标时间点、各个所述第一基准坐标、各个所述基准角度以及所述旋转速率,确定各个所述第一发光元件的第一目标坐标,包括:
7.根据权利要求6所述的画面调节方法,其特征在于,所述旋转显示器还包括第二显示屏和支架,所述第二显示屏的背面与所述第一显示屏的背面分别与所述支架固定连接,所述第二显示屏的背面与所述第一显示屏的背面接近,所述第二显示屏的第二旋转中心轴与所述第一旋转中心轴重合,所述第二显示屏与所述第一显示屏同向转动,所述第二显示屏包括多个第二发光元件,所述画面调节方法还包括:
8.一种旋转显示器的画面调节装置,其特征在于,包括:
9.一种摩天轮,其特征在于,包括:
10.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的旋转显示器的画面调节方法。
