一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

投影方法、投影设备及存储介质与流程

2022-02-20 19:52:42 来源:中国专利 TAG:


1.本技术涉及投影技术领域,更具体地,涉及一种投影方法、投影设备以及存储介质。


背景技术:

2.投影仪,又称投影机,是一种可以将图像或视频投射到幕布上的设备,可以通过不同的接口同计算机、vcd、dvd、bd、游戏机、dv等相连接播放相应的视频信号。随着投影技术的发展,投影机已广泛应用于各种会议以及教学中,给人们的日常生活带来了极大便利。然而,投影机在运行过程中会产生大量的热,投影机的光机和镜头在工作过程中受热而产生热变形,导致出射到屏幕的画面产生一定程度的像素偏移,导致成像内容的缺失或严重的质量下降,影响投影效果以及用户的观看感受。


技术实现要素:

3.鉴于上述问题,本技术提出了一种投影方法、投影设备以及存储介质,以改善上述问题。
4.第一方面,本技术实施例提供了一种投影方法,所述方法可以应用于投影系统,所述方法包括:通过第一光源投射显示图像,通过第二光源以预设时间间隔投射参考图像,所述显示图像和所述参考图像具有相同的投射光轴;获取所述参考图像对应的实时投射位置;判断所述实时投射位置与目标投射位置是否存在差异;若是,则调整投射所述显示图像的光轴,以使所述实时投射位置向所述目标投射位置逼近。
5.第二方面,本技术实施例提供了一种投影方法,所述方法可以应用于投影系统,所述方法包括:通过第一光源投射显示图像,通过第二光源以预设时间间隔投射参考图像,所述显示图像和所述参考图像具有不同的投射光轴;获取所述参考图像对应的实时投射位置;判断所述实时投射位置与目标投射位置是否存在差异;若是,则调整投射所述显示图像的光轴,以使所述实时投射位置与所述目标投射位置相适应。
6.第三方面,本技术实施例提供了一种投影设备,包括画面采集模块、像素偏移检测模块、调整模块、一个或多个处理器以及存储器;一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面或第二方面所述的方法。
7.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码运行时执行上述第一方面或第二方面所述的方法。
8.本技术提供的一种投影方法、投影设备以及存储介质,通过第一光源投射显示图像,再通过第二光源以预设时间间隔投射参考图像,其中,所述显示图像和所述参考图像具有相同的投射光轴,继而获取所述参考图像对应的实时投射位置,再判断所述实时投射位置与目标投射位置是否存在差异,若是,则调整投射所述显示图像的光轴,以使所述实时投
射位置向所述目标投射位置逼近,从而通过上述方式实现了在获取的由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,可以通过调整投射显示图像的光轴,使得实时投射位置可以向目标投射位置逼近,从而实现在不影响显示图像投影的过程中对投影效果进行调节,以克服因像素偏移导致的投影图像质量下降的问题。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1示出了现有技术中投影图像出现像素偏移的示例图。
11.图2示出了本技术实施例提出的投影系统的结构示意图。
12.图3示出了本技术一实施例提出的一种投影方法的方法流程图。
13.图4示出了本技术实施例中色轮的结构示意图。
14.图5示出了本技术实施例中光调制装置调制投射位置的时序示意图。
15.图6示出了本技术实施例提供的光调制装置调制投射位置的光路示意图。
16.图7示出了本技术实施例中画面采集模块对应的镜头与投影设备对应的投影镜头之间的位置关系示意图。
17.图8示出了本技术另一实施例提出的一种投影方法的方法流程图。
18.图9示出了图8中的步骤s240的方法流程图。
19.图10示出了本技术实施例提供的所投射的目标测试图案的一示例图。
20.图11示出了本技术实施例中对投射显示图像的光轴进行调节的一种实施方式的示例图。
21.图12示出了与图11中的实施方式对应的调节实现原理的示例图。
22.图13示出了本技术实施例中对投射显示图像的光轴进行调节的另一种实施方式的示例图。
23.图14示出了本技术又一实施例提出的一种投影方法的方法流程图。
24.图15示出了本技术再一实施例提出的一种投影方法的方法流程图。
25.图16示出了本实施例提供的所投射的目标测试图案的另一示例图。
26.图17示出了本实施例提供的所投射的目标测试图案的又一示例图。
27.图18示出了本技术再一实施例提出的一种投影方法的方法流程图。
28.图19示出了本技术实施例提供的多台投影设备情况下目标投射位置的确定原理示例图。
29.图20示出了本技术的用于执行根据本技术实施例的一种投影方法的投影设备的结构框图。
30.图21示出了本技术实施例的用于保存或者携带实现根据本技术实施例的一种投影方法的程序代码的存储单元。
具体实施方式
31.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
32.随着投影技术的发展,投影机已广泛应用于各种会议以及教学中,给人们的日常生活带来了极大便利。然而,发明人在研究中发现,投影机在运行过程中将电转化为光的效率不到10%,在运行过程中会产生大量的热,从而使得其中一些元件尤其是光路中元件(例如投影机的光机和镜头)受热而产生热变形,例如光机中的固定显示芯片的结构件受热膨胀以及镜头内部镜片和结构件受热膨胀,导致出射到屏幕的画面产生一定程度的像素偏移,画面像素偏移会伴随着一定程度的画面失焦。
33.其中,当投影机光机和镜头设计能较好满足使用需求时,画面失焦问题不太严重,画面的质量在可以接受的程度。而若投影机光机和镜头设计一般时,像素偏移伴随的画面失焦可能会导致投影机的性能较大降低,可选的,两种比较常见的投影机光机和镜头受到较大影响的使用场景为:一、投影机在多台融合时,相邻两台的投影画面会有一定重叠,如图1中融合区域所示。由于投影机像素偏移受到多个因素影响,例如环境温度、出光亮度以及光机镜头设计等,两台投影机的偏移量有一定差别并且存在较大的不可重复性。当融合区域显示静态单像素宽度的内容时,且像素偏移量在1~2个像素之间时,两台投影机画面的融合区域的画面会出现一定情况的重影,导致成像质量的严重下降,如图1中的“中”字。二、当投影机投影的画面需要与投影幕布配合时,投影幕布固定在投影面上,而投影画面的移动可能导致画面超出幕布边框,导致成像内容的缺失或者严重的质量下降。
34.现有技术中通常采用每次提前开机的方式来改善画面质量,或者采用将边框边缘做的相比投影画面较大的方式来容许1~2个像素的偏移,虽然在一定程度上可以避免在使用投影机时因像素偏移带来的画面质量下降,但是仍存在画面质量不高,降低用户视觉体验的问题。
35.因此,为了改善上述问题,本技术提供了在获取的由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,可以通过调整投射显示图像的光轴,使得实时投射位置可以向目标投射位置逼近,从而实现在不影响显示图像投影的过程中对投影效果进行调节,以克服因像素偏移导致的投影图像质量下降的问题的投影方法及投影设备。
36.下面先对本技术实施例提供的投影方法所涉及的投影系统进行介绍。
37.如图2所示,为本技术实施例提供的投影系统10的结构示意图。该投影控制系统10包括投影成像模块11、画面采集模块12、信息处理模块13以及执行器14。其中,投影成像模块11与画面采集模块12电性连接,画面采集模块12与信息处理模块13电性连接,信息处理模块13与执行器14电性连接。
38.作为一种方式,投影成像模块11用于投影各种需要投影的文本资料或者音视频资料等,具体投影内容可以不作限定,画面采集模块12用于获取参考图像对应的实时投射位置。信息处理模块13用于判断判断实时投射位置与目标投射位置(可以是预先存储的目标投射位置)是否存在差异,若存在差异,将二者之间的差异转化为位置调整指令发送给执行
器14,以便于执行器14可以根据该位置调整指令调整投射显示图像的光轴,使得实时投射位置向目标投射位置逼近,即使得实时投射位置与目标投射位置相同,或者使得实时投射位置无限趋近于目标投射位置。
39.下面将结合附图具体描述本技术的各实施例。
40.请参阅图3,本技术一实施例提供了一种投影方法,应用于投影系统,所述方法包括:
41.步骤s110:通过第一光源投射显示图像,通过第二光源以预设时间间隔投射参考图像。
42.可选的,本实施例中的第一光源与第二光源可以是同一投影设备发出的光源,也可以是不同的投影设备发出的光源。第一光源与第二光源可以是相同的光源(这里可以理解为同一光源),也可以是不同的光源。例如,在一种实现方式中,第一光源和第二光源可以均出射可见光;在另一种实现方式中,第一光源可以出射可见光,而第二光源可以出射红外光。
43.其中,显示图像可以理解为投射到投影平面上的投影画面(投影画面小于投影平面,例如,投影平面可以是一面墙,而投影画面为墙上用于显示投射画面的区域),参考图像可以理解为在投射显示图像期间以预设时间间隔投射的测试图案,该测试图案可以用于测试所投射的参考图像的位置与目标投射位置是否存在差异。
44.可选的,本实施例中的显示图像和参考图像可以具有相同的投射光轴。例如,假设第一光源与第二光源为同一光源,那么显示图像和参考图像的投射光轴可以均为投影机光机部分的光轴。
45.可选的,本实施例中的投影系统可以包括色轮,其中,色轮可以接收光源的光线并顺序射出如红绿蓝三色时序光,下面以图4为例对本实施例中的色轮进行简要说明:
46.如图4所示,色轮50位于光源发出的光源光所在的光路上,色轮50包括至少两个分段区域51,光源发出的光源光照射在色轮50上形成的光斑从开始跨越相邻两个分段区域51时到结束跨越两个分段区域51所经历的期间为一个轮辐期,在一个轮辐期内被光斑所照射到的区域构成一个轮辐区52;一个轮辐区52分为两段轮辐区(如图15中的511),该两段轮辐区分别位于相邻的两个分段区域51,相邻的两个分段区域51所包含的轮辐区52以外的区域构成一个非轮辐区513。在这种方式下,预设时间间隔可以为色轮周期转动到轮辐区的时间间隔,即第二光源可以在色轮周期转动到轮辐区的时间间隔内投射参考图像。
47.在一个具体的应用场景中,假设第一光源出射可见光,第二光源出射红外光,通过第二光源以预设时间间隔投射参考图像的步骤可以为:在色轮转动到色轮对应的轮辐区内时,关闭可见光光源,投射红外测试图案。示例性的,可见光的杂散光较亮,使用可见光相机来采集投影画面的投射位置信噪比较差,从而使得得到的显示图像的最新的投射位置的计算精度较差。此种情况下,可以将可见光相机换为红外相机,使用投影仪主动透射的红外信号作为画面采集模块采集的信息。可选的,可以在相机之前增加滤除投影机投射红外光之外的波长,并在前述的预设时间间隔内显示红外信号,例如,可以利用dmd处理spoke的时间来显示红外信号。
48.例如,在一个具体的应用场景中,如图5所示,在非轮辐区61内显示图像处于调制状态,在轮辐区62内显示图像处于非调制状态,作为一种方式,可以在轮辐区使可见光光源
的电源处于关闭状态,而红外光光源的电源处于开启状态,在这种方式下,可以在轮辐区内投射红外测试图案,以实现在轮辐区内对投影镜头的调节。
49.其中,请参阅图6,示出了与图5的投射过程对应的光路图,如图6所示,光源模块包括红外光与可见光,红外光与可见光通过二向色片63采用波长合光的方式合入同一光路中,可选的,图6所示图中红外光使用的是单独的红外光源,波长可以为850nm或者940nm。可选的,在实际实现时红外光也可以通过激光荧光的方式实现,即采用比红外光波长短的激光激发红外荧光粉,短波长可以是蓝激光或者其他激光。光源模块出射的光经过光机模块中继到显示芯片dmd上,经显示芯片调制的光经镜头模块投射到屏幕上。需要说明的是,本实施例中,单片dmd、双片或者三片dmd,或者是单片、双片、三片lcd、lcos均可以利用同样原理来实现,在此不再赘述。
50.可选的,作为另一种实施方式,也可以在色轮转动到色轮对应的轮辐区内时,不关闭可见光光源,投射其他光源(例如,可见光光源)的测试图案,在这种方式下,可以根据其他光源的测试图案实现对投影镜片的调整,具体的调制原理以及调制过程可以参考前述实施例中的描述,在此不再赘述。
51.需要说明的是,本实施例中,画面采集模块装配在受到投影机开关机变化过程导致的温度变化影响较小的位置,例如,可以将其固定在投影设备的整机底板上而与光机和镜头不直接相连。
52.如图7所示,画面采集模块对应镜头的投射比与投影设备的投影镜头处于变焦状态下的投射比满足公式:画面采集模块对应镜头的视场角与投影设备的投影镜头处于变焦状态下的视场角满足公式:其中,tr
camera
表征画面采集模块对应镜头的投射比,表征投影设备的投影镜头处于变焦状态下的最大投射比,fov
camera
表征画面采集模块对应镜头的视场角,表征投影设备的投影镜头处于变焦状态下的最大视场角。
53.可选的,画面采集模块所采集图像的图像分辨率在投影设备的投影镜头处于最小视场角状态下能分辨成像画面的单个像素,画面采集模块对应镜头的角分辨率满足以下公式:其中,表征投影设备的投影镜头处于变焦状态下的最小视场角,n表征含有较多像素数目的一边的像素数目。
54.可选的,画面采集模块对应镜头的像素分辨率大于投影设备的投影镜头的像素分辨率。画面采集模块对应的采集芯片的像素大小要足够小:假设投影显示芯片的像素大小为a
projector
,则投影画面上的像素边长为p
projector
=a
projector
*m
projector
,在投影机镜头进行变焦达到最大投射比时,其对应的采集器镜头的放大率对应其最小值此时画面采集模块的像素大小为由于显示芯片的像素大小和分辨率确定,投影设备的画面放大率与其视场角成正比关系,可以得到
55.可选的,本技术实施例中的执行器可以选用音圈电机,也可以选用压电陶瓷等来执行信息处理模块发出的命令。
56.可选的,图像位置的更新频率可以综合考虑画面位置发生较大变化的时间频率、信息采集模块以及信息处理模块的响应频率和执行器可以执行动作的响应频率。
57.可以理解的是,投影图像的不同图像帧之间存在时间间隔,作为一种方式,本实施例可以在不同图像帧之间的间隔内投射特征图案,进而将该特征图案作为目标测试图案。可选的,关于该种实施方式中目标测试图案的具体投射过程以及投射位置的调整过程可以参考前述实施例中的描述,在此不再赘述。
58.步骤s120:获取所述参考图像对应的实时投射位置。
59.其中,参考图像对应的实时投射位置可以理解为参考图像投射到投影平面上时的所在位置,作为一种实施方式,可以获取投影平面以及投影距离(投影距离的具体获取原理以及获取过程可以参考相关技术,在此不再赘述),根据投影平面以及顶点坐标获取参考图像对应的实时投射位置。作为另一种实施方式,可以获取第二光源投射参考图像的投射频率,根据投射频率获取参考图像对应的实时投射位置。
60.步骤s130:判断所述实时投射位置与目标投射位置是否存在差异。
61.其中,目标投射位置可以理解为预先存储的投射显示图像的位置。可选的,可以将实时投射位置的位置坐标与目标投射位置的位置坐标进行比对的方式判断实时投射位置与目标投射位置是否存在差异,可选的,若实时投射位置的位置坐标与目标投射位置的位置坐标不同,可以判定实时投射位置与目标投射位置存在差异;若实时投射位置的位置坐标与目标投射位置的位置坐标相同,可以判定实时投射位置与目标投射位置不存在差异。
62.步骤s140:则调整投射所述显示图像的光轴,以使所述实时投射位置向所述目标投射位置逼近。
63.作为一种方式,若判定实时投射位置与目标投射位置存在差异,可以判定所投射的显示图像存在像素偏移,在这种方式下,可以通过调整投射显示图像的光轴,以使实时投射位置向目标投射位置逼近的方式避免像素偏移。示例性的,可以根据投影平面及测得的投影距离,计算显示图像在投影平面上的偏移方向以及偏移量,以便可以根据偏移方向以及偏移量对投射显示图像的光轴进行调整。
64.可选的,若实时投射位置的位置坐标与目标投射位置不存在差异,可以结束判断流程。
65.本技术提供的一种投影方法,通过第一光源投射显示图像,再通过第二光源以预设时间间隔投射参考图像,其中,所述显示图像和所述参考图像具有相同的投射光轴,继而获取所述参考图像对应的实时投射位置,再判断所述实时投射位置与目标投射位置是否存在差异,若是,则调整投射所述显示图像的光轴,以使所述实时投射位置向所述目标投射位置逼近,从而通过上述方式实现了在获取的由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,可以通过调整投射显示图像的光轴,使得实时投射位置可以向目标投射位置逼近,从而实现在不影响显示图像投影的过程
中对投影效果进行调节,以克服因像素偏移导致的投影图像质量下降的问题。
66.请参阅图8,本技术另一实施例提供了一种投影方法,应用于投影系统,所述方法包括:
67.步骤s210:通过第一光源投射显示图像,通过第二光源以预设时间间隔投射参考图像。
68.步骤s220:获取所述参考图像对应的实时投射位置。
69.步骤s230:判断所述实时投射位置与目标投射位置是否存在差异。
70.步骤s240:则根据所述目标测试图案获取与所述差异对应的偏移参数。
71.其中,本实施例中的参考图像可以为目标测试图案,目标测试图案的具体内容(例如图案样式以及图案的数量)可以根据实际需求进行设定。例如,目标测试图案的图案形状可以为三角形、正方向、矩形等,目标测试图案的图案内容可以是条纹或者是方格等,具体可以不作限定。目标测试图案的轮廓大小可以和投影画面的轮廓相等,或者目标测试图案的轮廓大小可以小于投影画面的轮廓。
72.作为一种方式,若判定实时投射位置与目标投射位置存在差异,则可以根据目标测试图案获取与上述差异对应的偏移参数。可选的,这里的偏移参数以及偏移量可以理解为实时投射位置相对于目标投射位置的偏移方向以及偏移量。偏移参数的具体获取过程可以参见下述描述。
73.请参阅图9,作为一种方式,步骤s240可以包括:
74.步骤s241:获取与所述目标投射位置对应的第一坐标。
75.可选的,目标投射位置可以为投影画面的顶点,第一坐标可以为该顶点的位置坐标,作为一种实施方式,可以从前述投影系统的信息处理模块中获取预先存储的目标投射位置,进而获取与目标投射位置对应的第一坐标。
76.步骤s242:基于所述目标测试图案获取与所述实时投射位置对应的第二坐标。
77.其中,第二坐标为当前投射位置坐标,作为一种实现方式,可以基于目标测试图案获取与实时投射位置对应的第二坐标,例如,可以获取目标测试图案的投射距离,继而可以根据该投射距离以及目标测试图案的顶点获取与实时投射位置对应的第二坐标。
78.例如,在一个具体的应用场景中,请参阅图10,示出了本技术实施例提供的所投射的目标测试图案的一示例图,如图10所示,投影画面21的顶点分别为a0、b0、c0、d0,顶点a0、b0、c0、d0对应的坐标为x0=[x
a0
,x
b0
,x
c0
,x
d0
],y0=[y
a0
,y
b0
,y
c0
,y
d0
],目标测试图案22的顶点分别为a、b、c、d,可选的,假设目标测试图案22的投射距离为d,可以结合顶点a0、b0、c0、d0对应的坐标x0=[x
a0
,x
b0
,x
c0
,x
d0
],y0=[y
a0
,y
b0
,y
c0
,y
d0
]以及投射距离d计算出顶点a、b、c、d对应的坐标分别为x=[xa,xb,xc,xd],y=[ya,yb,yc,yd],即可获取到与实时投射位置对应的第二坐标,其中,具体的计算原理以及计算过程可以参考相关技术,在此不再赘述。
[0079]
步骤s243:基于指定规则获取所述第二坐标相对于所述第一坐标的偏移方向以及偏移量。
[0080]
可选的,本实施例中的指定规则可以为公式[x,y]=m*[x0,y0] v,其中,[x,y]表征目标测试图案的顶点的坐标,m表征当前投影画面相对于预先存储的初始投影画面的缩放系数,v表征当前投影画面发生像素平移的量,[x0,y0]表征投影画面的顶点的坐标。
[0081]
作为一种方式,可以基于公式[x,y]=m*[x0,y0] v计算第二坐标相对于第一坐标
的偏移方向以及偏移量,示例性的,在获取了坐标[x0,y0]以及[x,y]的基础之上,可以根据公式v=[1,1,1,1]

*[δ
x
,δy]先计算出平移量(即当前投影画面发生像素平移的量)v,再依据v以及公式[x,y]=m*[x0,y0] v计算出缩放系数m,其中,[δ
x
,δy]表征当前投影画面相对于初始投影画面在x、y方向上的偏移的变化量。可选的,可以基于缩放系数确定第二坐标相对于第一坐标的偏移方向,基于平移量确定第二坐标相对于第一坐标的偏移量。
[0082]
可选的,可以将上述获得的偏移方向以及偏移量作为与像素偏移对应的偏移参数,以便可以基于该偏移参数对投射位置进行调整。
[0083]
步骤s250:根据所述偏移参数调整投射所述显示图像的光轴,以使所述实时投射位置向所述目标投射位置逼近。
[0084]
作为一种方式,可以根据偏移参数对投影镜头的镜片进行平移,以调整投射显示图像的光轴,即可以基于偏移参数对投影镜头的镜片进行平移的方式对投射位置进行调整,具体的,可以是对投影镜头中的某一片镜片进行平移。例如,在一个具体的应用场景中,请参阅图11,示出了基于偏移参数调整投射显示图像的光轴的一示例图,如图11所示,投影镜头23包括镜片231、镜片232以及镜片233,可选的,可以基于上述偏移参数按照如图11所示的箭头的方向(可以为水平向左、水平向右)对镜片232进行调整,在这种方式下,投影图像的画面中心轴线会发生偏转,使得投影画面的图像可以发生整体的移动,从而实现对投射的位置的像素的偏移的调整。可选的,镜片移动几个微米时,投影画面上的投影图像可以发生1-2个像素的移动。通过对投影镜头的镜片进行平移的方式调整投射显示图像的光轴,可以使得实时投射位置向目标投射位置无限逼近,进而实现减小像素偏移。
[0085]
其中,如图12所示,可以将线圈a和线圈b连接到同一个电路中,将线圈c和线圈d连接到同一个电路中,当电路中有电流通过时,线圈产生的磁场与线圈附近的永磁体发生相互作用而推动线圈移动,线圈与镜头23的镜片的定位装置固定在一起,线圈的移动可以推动镜片的移动,从而可以通过该种方式实现对投影镜头中的某一片镜片进行平移。
[0086]
作为另一种实施方式,如图13所示,可以在投影过程中的成像光路上添加一片与光轴具有一定夹角θ的平行板,使得光轴发生一定的偏移,通过转动平行板的角度的方式实现投影画面像素的整体平移,需要说明的是,本实施例中可以根据前述的偏移参数对该平行板进行转动,关于具体的转动的实现过程可以参考相关技术,在此不再赘述。
[0087]
下面以一个实例对本实施例进行示例性的说明:
[0088]
可选的,本实施例中,可以使用可见光相机对投影画面进行采集。假设投影设备的显示芯片dmd的像素分辨率为1920*1080,像素大小为5.4um,投影机变焦镜头的投射比范围为1.2~2.0∶1,则可以按照下述标准选取采集相机:(1)相机的镜头的fov需要大于投射比为1.2∶1时对应的fov,即半角为(2)相机的像素分辨率不小于1920*1080,相机像素大小不大于其中,可以使用音圈电机(vcm:voice coil motor)作为执行器驱动镜头中的一片镜片来调整画面的整体平移,通过沿着光轴移动此镜片来调整画面的缩放。
[0089]
本技术提供的一种投影方法,实现了在由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,根据所投射的目标测试图案
获取与像素偏移对应的偏移方向以及偏移量,进而基于偏移方向以及偏移量对投射显示图像的光轴进行调整,实现了在不影响图像投影的过程中对投影效果进行调节,以克服因像素偏移导致的投影图像质量下降的问题。
[0090]
请参阅图14,本技术又一实施例提供了一种投影方法,应用于投影系统,所述方法包括:
[0091]
步骤s310:通过第一光源投射显示图像,通过第二光源以预设时间间隔投射参考图像。
[0092]
步骤s320:获取所述参考图像对应的实时投射位置。
[0093]
步骤s330:判断所述实时投射位置与目标投射位置是否存在差异。
[0094]
步骤s340:获取所述目标测试图案对应的分辨率等级。
[0095]
可选的,为了确保调整后的投影图像的精度,本实施例中的测试图案的像素可以对应有多种密集程度,作为一种方式,可以设置与不同的密集程度对应的分辨率等级并存储,例如,可以设定像素越密集对应的分辨率等级越低,或者可以根据实际情况设定像素越密集对应的分辨率等级越高等,具体可以不作限定,在这种情况下,在获取了目标测试图案之后,可以获取目标测试图案对应的分辨率等级,以便于可以根据该分辨率等级确定画面的调节程度。
[0096]
步骤s350:获取与所述分辨率等级匹配的调节参数。
[0097]
例如,若目标测试图案的内容为条纹,当前获取到的分辨率等级为最低的分辨率等级,在这种方式下,条纹很密集,存在画面失焦,可能无法准确的探测到目标测试的图案的顶点位置,可选的,可以对投影画面做粗略调整(例如,可以选取投影宽度或者是投影精度比较大的测试图案对投影画面进行调整),那么可以将与粗略调整对应的调节量作为与当前分辨率等级匹配的调节参数。可选的,在粗调之后,可以继续选取投影宽度或者是投影精度较小的测试图案对投影画面进行精细调整,可选的,由粗调至细调的调整过程可以根据实际情况进行周期性的实施。
[0098]
可选的,本实施例中通过不同程度的调节方式对投影图像的精度进行的调节,可以是针对投影图像的整体区域的精度调节,也可以是针对投影图像的部分区域的精度调节,例如,若投影图像中的投影内容位于投影画面的一个角落,那么可以只调节该角落的投影图像精度。
[0099]
步骤s360:将所述调节参数作为与所述差异对应的偏移参数。
[0100]
作为一种方式,可以将上述调节参数作为与像素偏移对应的偏移参数。
[0101]
步骤s370:根据所述偏移参数调整投射所述显示图像的光轴,以使所述实时投射位置向所述目标投射位置逼近。
[0102]
本技术提供的一种投影方法,实现了在由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,基于所获取的偏移参数对投射显示图像的光轴进行逐级精度调整,从而可以实现在不影响图像投影的过程中对投影效果进行调节,以克服因像素偏移导致的投影图像质量下降的问题。
[0103]
请参阅图15,本技术再一实施例提供了一种投影方法,应用于投影系统,所述方法包括:
[0104]
步骤s410:通过第一光源投射显示图像,通过第二光源以预设时间间隔投射参考
图像。
[0105]
步骤s420:获取所述参考图像对应的实时投射位置。
[0106]
步骤s430:判断所述实时投射位置与目标投射位置是否存在差异。
[0107]
步骤s440:获取所述目标测试图案的标识图案内容。
[0108]
可选的,投影镜头的变化可能会对所投影的图像造成不同方向或者是不同镜像的变化,从而影响投影图像的投影效果或者是投影图像质量,作为一种改善这一问题的方式,本实施例可以通过第二光源以预设时间间隔投射不同图案内容的目标测试图案,以实现对投影图像进行各个位置方向上的精度调节。
[0109]
本实施例中,若将投影画面作为整个投射区域(如图10所示),可以在投影画面交替投射不同图案内容的目标测试图案;若投影画面划分为多个区域,可以在不同的区域分别投射不同图案内容的目标测试图案,例如,如图16所示,投影画面包括区域a、区域b、区域c以及区域d,其中,区域a对应的目标测试图案的图案内容为竖条纹,区域b对应的目标测试图案的图案内容为横条纹,区域c对应的目标测试图案的图案内容为方格,区域d对应的目标测试图案的图案内容为马赛克样式方格,通过将区域a、区域b、区域c以及区域d对应的目标测试图案的图案内容设置为不同,可以实现通过不同的目标测试图案对投影图像进行各个位置方向上的精度调节,即逐步实现精细调节。
[0110]
作为一种方式,在获取了目标测试图案之后,可以获取目标测试图案的图案内容,以便于可以根据图案内容确定对投影图像的调节精度。
[0111]
可选的,在将投影画面划分为多个区域的方式中,采用图案内容不同的目标测试图案分别对投影图像进行调整时,可能会一定程度上增加计算量,进而影响投影效果。作为一种改善这一问题的方式,如图17所示,可以在如图16所示的基础之上在投影图像上叠加具有一定容差的图像掩膜板,使得在计算的过程中可以忽略掩模板所在区域的数据计算,从而可以实现减少图像处理的计算量,进而实现提升投影效果。其中,掩模板在投影图像中叠加的具体位置以及叠加面积可以不作限定。
[0112]
步骤s450:获取与所述标识图案内容对应的调节方向。
[0113]
可选的,不同的图案内容对应的调节方向可以不同,也可以理解为不同的图案内容对应的精度调节方向可以不同,不同的图案内容以及对应的调节方向可以预先配置并以映射关系进行存储。例如,在上述示例中,顶点a所在的区域的目标测试图案的图案内容为竖条纹,对应的调节方向为横向精度方向,顶点b所在的区域的目标测试图案的图案内容为横条纹,对应的调节方向为竖向精度方向。在这种方式下,可以获取与当前目标测试图案的图案内容对应的调节方向。
[0114]
步骤s460:将所述调节方向作为与所述差异对应的偏移参数。
[0115]
步骤s470:根据所述偏移参数调整投射所述显示图像的光轴,以使所述实时投射位置向所述目标投射位置逼近。
[0116]
本技术提供的一种投影方法,实现了在由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,基于所获取的偏移参数对投射显示图像的光轴进行逐级精度调整,从而实现在不影响图像投影的过程中对投影效果进行调节,以克服因像素偏移导致的投影图像质量下降的问题。通过不同内容的图案对投影位置进行不同方向的调节,可以提升调整后的图像精度。
[0117]
请参阅图18,本技术再一实施例提供了一种投影方法,该方法可以应用于投影系统,本实施例与前述实施例所不同的是,本实施例适用于有多台投影机拼接需要进行像素偏移补偿的场景,而本实施例中的其他步骤的实施过程以及实施原理可以参考前述实施例中的相关描述,在此不再赘述,该方法包括:
[0118]
步骤s510:通过第一光源投射显示图像,通过第二光源以预设时间间隔投射参考图像。
[0119]
可选的,本实施例中的显示图像和参考图像具有不同的投射光轴。
[0120]
步骤s520:获取所述参考图像对应的实时投射位置。
[0121]
可选的,本实施例中的投影系统还可以包括投影设备,目标投射位置可以为投影设备热稳定之后的位置或者是投影面上的指定位置。其中,作为一种实现方式,指定位置可以为投影屏幕上的固定位置,例如,可以在投影屏幕上放置固定的红外散射点的方式确定投影屏幕上的固定位置。作为另外一种方式,如图19所示,若投射设备为多台投影机,可以将一台投影机标识为主投影机,编号为p0,其像素偏移不需要自动补偿;将与主投影机拼接的一台投影机标识为次投影机,编号为p1,其像素偏移可以根据与其相拼接的前一投影机p0的投影画面进行自动补偿,此时投影机的参考位置点可以选取在与p0的融合区域内;类似的,与投影机p1拼接的另外一台投影机可以标识为次投影机,编号为p2,其像素偏移可以根据与其相拼接的前一投影机p1的投影画面进行自动补偿,此时投影机的参考位置点可以选取在与投影机p1的融合区域内,以此类推,可以实现多台的投影机融合。
[0122]
步骤s530:判断所述实时投射位置与目标投射位置是否存在差异。
[0123]
步骤s540:若是,则调整投射所述显示图像的光轴,以使所述实时投射位置与所述目标投射位置相适应。
[0124]
作为一种方式,若判定实时投射位置与目标投射位置存在差异,那么可以调整投射显示图像的光轴,以使实时投射位置可以和目标投射位置相适应,这里可以理解为实时投射位置可以和目标投射位置向预设的相对位置逼近,其中,预设的相对位置可以理解为如图19中所示的融合区域所在的位置。
[0125]
本技术提供的一种投影方法,实现了在由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,基于所获取的偏移参数对投射显示图像的光轴进行逐级精度调整,从而实现在不影响图像投影的过程中对投影效果进行调节,以克服因像素偏移导致的投影图像质量下降的问题。在存在多台投影机拼接融合的情况下,通过根据与相拼接的前一投影机p1的投影画面进行自动补偿的方式对相邻靠后的一台投影机进行像素偏移补偿,可以提升像素偏移补偿的准确性。
[0126]
下面将结合图20对本技术提供的一种投影设备进行说明。
[0127]
请参阅图20,基于上述的投影方法,本技术实施例还提供的另一种可以执行前述投影方法的投影设备100。投影设备100包括相互耦合的一个或多个(图中仅示出一个)处理器102、存储器104、画面采集模块11、像素偏移检测模块12以及用于调整投影画面的像素偏移的调整模块13。其中,该存储器104中存储有可以执行前述实施例中内容的程序,而处理器102可以执行该存储器104中存储的程序。
[0128]
其中,处理器102可以包括一个或者多个处理核。处理器102利用各种接口和线路连接整个投影设备100内的各个部分,通过运行或执行存储在存储器104内的指令、程序、代
码集或指令集,以及调用存储在存储器104内的数据,执行投影设备100的各种功能和处理数据。可选地,处理器102可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器102可集成中央处理器(central processing unit,cpu)、视频图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器102中,单独通过一块通信芯片进行实现。
[0129]
存储器104可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。存储器104可用于存储指令、程序、代码、代码集或指令集。存储器104可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如视频图像投影播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储投影设备100在使用中所创建的数据(比如音视频数据、聊天记录数据)等。
[0130]
画面采集模块11用于获取所述参考图像对应的实时投射位置。可选的,本实施例中的画面采集模块可以是投影设备内部的模块,也可以是跟投影设备具有外接通信的设备。
[0131]
像素偏移检测模块12用于判断实时投射位置与目标投射位置是否存在差异。调整模块13用于若判定实时投射位置与目标投射位置存在差异,则可以判定存在像素偏移,则可以调整投射显示图像的光轴,以使实时投射位置向目标投射位置逼近,使得调整后的实时投射位置与目标投射位置相同,或者使得调整后的实时投射位置无限趋近于目标投射位置。
[0132]
请参考图21,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质600中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
[0133]
计算机可读存储介质600可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质600包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质600具有执行上述方法中的任何方法步骤的程序代码610的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码610可以例如以适当形式进行压缩。
[0134]
综上所述,本技术提供的一种投影方法、投影设备以及存储介质,通过第一光源投射显示图像,再通过第二光源以预设时间间隔投射参考图像,其中,所述显示图像和所述参考图像具有相同的投射光轴,继而获取所述参考图像对应的实时投射位置,再判断所述实时投射位置与目标投射位置是否存在差异,若是,则调整投射所述显示图像的光轴,以使所述实时投射位置向所述目标投射位置逼近,从而通过上述方式实现了在获取的由第二光源以预设时间间隔投射的参考图像对应的实时投射位置、与目标投射位置存在差异的情况下,可以通过调整投射显示图像的光轴,使得实时投射位置可以向目标投射位置逼近,从而实现在不影响显示图像投影的过程中对投影效果进行调节,以克服因像素偏移导致的投影
图像质量下降的问题。
[0135]
最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献