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

投影画面的校正方法、投影仪及存储介质与流程

2023-01-15 06:30:18 来源:中国专利 TAG:


1.本发明涉及投影技术领域,尤其是涉及一种投影画面的校正方法、投影仪及存储介质。


背景技术:

2.投影仪,又称投影机,是一种可以将图像或视频投射到幕布上的设备,可以通过不同的接口同计算机、vcd、dvd、bd、游戏机、dv等相连接播放相应的视频信号。
3.当投影仪投出画面且正对平整的墙面时,如果不做改变,一般会显示规则的长方形图像。但如果投影仪104相对墙面斜着摆放,则投影画面会呈现梯形形状101,如图1所示,虽然可以用软件调整投影画面使其在视觉上变回矩形102,但调整后的矩形投影画面的边缘(如箭头所指位置)会产生锯齿,影响观众103的观影体验。


技术实现要素:

4.本发明的目的在于克服上述现有技术的不足,提供一种投影画面的校正方法、投影仪及存储介质,以解决校正后的投影画面边缘产生锯齿的问题。
5.为实现上述目的,本发明采用以下技术方案:
6.一种投影画面的校正方法,包括步骤:校正投影画面的形状;以及还包括如下步骤:基于校正形状后的所述投影画面的侧边像素信息,降低所述投影画面的侧边区域像素的亮度,以减弱边沿锯齿,其中所述侧边区域像素的亮度降低幅度小于100%。
7.在其中一个实施例中,所述侧边区域像素所在的侧边区域包括相邻的最外层区域和过渡层区域,所述基于校正形状后的所述投影画面的侧边像素信息,降低所述投影画面的侧边区域像素的亮度,以减弱边沿锯齿,其中所述侧边区域像素的亮度降低幅度小于100%的步骤,包括:
8.基于所述校正后的所述投影画面的侧边像素信息,降低所述最外层区域的像素亮度至原始亮度的20%至40%,降低所述过渡层区域的像素亮度至原始亮度的40%至90%。
9.在其中一个实施例中,所述侧边区域像素所在的侧边区域包括至少两个由内层至外层依次排布,且对应不同所述亮度降低幅度的子像素区域,所述基于校正形状后的所述投影画面的侧边像素信息,降低所述投影画面的侧边区域像素的亮度,以减弱边沿锯齿,其中所述侧边区域像素的亮度降低幅度小于100%的步骤,包括:
10.基于所述校正后的所述投影画面的侧边像素信息,降低相邻的外层所述子像素区域的亮度为内层所述子像素区域的亮度的50%至70%,各所述子像素区域的亮度降低幅度小于100%。
11.在其中一个实施例中,所述校正形状后的所述投影画面的侧边像素信息,降低所述投影画面的侧边区域像素的亮度,以减弱边沿锯齿,其中所述侧边区域像素的亮度降低幅度小于100%的步骤,包括:
12.根据在所述校正投影画面的形状的步骤后,所述投影画面的所述侧边区域像素在
x或y方向上校正后的错位程度,降低所述侧边区域像素的亮度,所述侧边区域像素的亮度降低幅度小于100%。
13.在其中一个实施例中,所述根据在所述校正投影画面的形状的步骤后,所述投影画面的所述侧边区域像素在x或y方向上校正后的错位程度,降低所述侧边区域像素的亮度,所述侧边区域像素的亮度降低幅度小于100%的步骤,包括:
14.根据所述校正投影画面的形状,获得形状校正后的投影画面;
15.获得所述投影画面于x或y方向一侧的边缘的顶点在所述x或y方向的像素位差值;
16.当所述像素位差值大于第一预设值时,降低所述边缘所对应的所述侧边区域像素的亮度,所述侧边区域像素的亮度降低幅度小于100%。
17.在其中一个实施例中,所述侧边区域像素所在的侧边区域包括至少两个由内层至外层依次排布,且对应不同所述亮度降低幅度的子像素区域;
18.所述校正形状后的所述投影画面的侧边像素信息,降低所述投影画面的侧边区域像素的亮度,以减弱边沿锯齿,其中所述侧边区域像素的亮度降低幅度小于100%的步骤,包括:
19.根据在所述校正投影画面的形状的步骤后,所述投影画面的所述侧边区域像素在x或y方向上校正后的错位程度,确定各所述子像素区域所对应的像素行或列;
20.基于各子像素区域所对应的亮度降低幅度,降低各所述子像素区域对应的像素行或列中的像素亮度,以减弱边沿锯齿,其中各所述子像素区域像素的亮度降低幅度小于100%;且同一所述子像素区域所对应的像素行或列中像素的亮度降低幅度相同;不同所述子像素区域所对应的像素行或列之间,像素的亮度降低幅度存在差异。
21.在其中一个实施例中,所述根据在所述校正投影画面的形状的步骤后,所述投影画面的所述侧边区域像素在x或y方向上校正后的错位程度,确定各所述子像素区域所对应的像素行或列,包括:
22.所述侧边区域像素包括三种亮度降低幅度a1、a2、a3,所述三种亮度降低幅度a1、a2、a3由所述投影画面的外向内依次对应不同的所述子像素区域;
23.在所述投影画面于x或y方向一侧的侧边区域像素中,当满足20像素≤diff-p<(1/6)p时,所述三种亮度降低幅度a1、a2、a3分别对应一个像素行或列;当满足(1/6)p≤diff-p<(1/4)p时,亮度降低幅度a1对应两个像素行或列,而亮度降低幅度a2和a3分别对应一个像素行或列;当满足(1/4)p≤diff-p时,亮度降低幅度a1、a2分别对应两个像素行或列,而亮度降低幅度a3对应一个像素行或列;
24.其中diff-p表示在所述校正投影画面的形状的步骤后,所述投影画面于所述x或y方向一侧的边缘p的两个顶点在所述x或y方向的像素位差值;p为所述投影画面在所述x或y方向的总像素值。
25.在其中一个实施例中,所述侧边区域像素调整后具有空间梯度式的亮度差异,即使得沿画面边缘到画面中心方向,像素的亮度逐渐增大。
26.本发明还采用如下技术方案:
27.一种投影仪,包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序可被读取以执行以实现上述任一投影画面的校正方法。
28.一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置
为可被处理器运行以执行上述任一投影画面的校正方法。
29.本发明具有如下有益效果:
30.本发明通过对梯形校正后的投影画面的相应侧边进行亮度调整,使得锯齿边缘在视觉上被模糊,从而用户不会明显感受到该侧边的锯齿现象。
31.此外,在一些实施例中,还具有如下有益效果:
32.1、本发明先对各侧边做变形判断,满足条件的侧边才做消锯齿处理,有效解决了视觉无法察觉到的轻微锯齿问题且不会牺牲过多的画面边缘信息。
33.2、本发明针对梯形校正后的边缘变形程度,给出了定量的亮度控制手段,使得消除边沿锯齿的效果更加稳定。
附图说明
34.图1为现有投影仪在校正画面后产生边缘锯齿的示意图;
35.图2为本发明实施例中投影仪投影方法流程图;
36.图3a为本发明实施例中校正前后的投影画面形状示意图;
37.图3b为本发明实施例中校正前后投影仪的预投影画面示意图;
38.图4为本发明实施例中对校正投影画面形状的原理示意图;
39.图5为本发明实施例中判断各画面边缘是否需要消锯齿的原理示意图;
40.图6为本发明实施例中相邻两侧边均需做消锯齿处理时的亮度值划分图;
41.图7a为本发明实施例中侧边边缘向内四种阶梯亮度的分布图;
42.图7b为本发明实施例中侧边边缘向内四种阶梯亮度的第二种分布图;
43.图7c为本发明实施例中侧边边缘向内四种阶梯亮度的第三种分布图;
44.图8为本发明实施例中当墙面出现隆起或凹坑时的投影画面示意图;
45.图9为本发明实施例对投影画面进行平整度校正及消锯齿的原理示意图;
46.图10a为本发明实施例投影画面校正后消除边沿锯齿前的示意图;
47.图10b为本发明实施例投影画面校正后消除边沿锯齿后的示意图;
48.图11a为本发明实施例投影画面校正后消除边沿锯齿前的示意图;
49.图11b为本发明实施例投影画面校正后消除边沿锯齿后的示意图;
50.图12a为本发明实施例投影画面校正后消除边沿锯齿前的示意图;
51.图12b为本发明实施例投影画面校正后消除边沿锯齿后的示意图。
具体实施方式
52.以下对本发明的实施方式做详细说明。应该强调的是,下述说明仅仅是示例性的,而不是为了限制本发明的范围及其应用。
53.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多该特征。在本发明实施例的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
54.在介绍本发明的具体实施方式之前,先简单介绍一下本发明的思路:本发明通过对梯形校正后的投影画面的相应侧边进行非零且梯度式的亮度减弱,使得锯齿边缘在视觉
上被模糊,从而用户不会明显感受到该侧边的锯齿现象,且同时不会牺牲过多的画面边缘信息。该思路提出的技术方案包含以下几个重要技术特征:(1)侧边最外层像素的亮度值非零;(2)梯度式亮度变化;(3)先判断哪一侧边需要进行减弱边沿锯齿(抗锯齿)处理,然后仅对相应的侧边进行处理。
55.本发明实施例提供一种投影画面的校正方法,包括如下步骤:校正投影画面的形状;基于侧边像素信息,调整侧边区域像素的亮度,以减弱边沿锯齿,其中侧边区域像素的亮度降低幅度小于100%。
56.其中,侧边像素信息包括校正投影画面的形状后,投影画面的侧边区域的像素亮度信息及/或侧边区域像素在x或y方向上校正后的错位程度信息。像素亮度的降低幅度为降低后的像素亮度相较于原始亮度的调整幅度,其可以是定值,也可以是比例值。而亮度降低幅度小于100%是指当像素亮度不为零时,该像素的亮度在经过上述步骤降低后依然不为零。
57.根据错位程度调整侧边区域像素的亮度;其中,所述错位程度是指原本位于同一行或列的画面像素信息因校正造成在x或y方向上错位分布的程度。所述侧边区域像素的亮度调整后由外侧向内侧呈梯度式变化,其中,侧边区域包括最外层区域和过渡层区域,最外层区域像素的亮度比例大于20%,相邻的过渡层区域像素的亮度比例为内层区域像素的亮度比例的50%至70%,所述亮度比例为实际亮度与最大亮度的比例。优选地,对所述错位程度进行检测。
58.本发明实施例还提供一种投影仪,包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序可被读取以执行以实现上述投影画面的校正方法。
59.本发明实施例还提供一种存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为可被处理器运行以执行上述任一项的投影画面的校正方法。
60.实施例1
61.参考图2,本发明实施例提出一种投影仪投影方法,包括如下步骤:
62.f1、校正投影画面的形状;
63.f2、根据画面侧边的校正程度,判断各画面边缘是否需要减弱边沿锯齿;
64.f3、根据画面侧边的校正程度,确定校正后的画面中该侧边的像素亮度;
65.f4、输出投影画面。
66.接下来对本实施例方法中每个步骤的作用、工作顺序和各自的工作内容进行具体说明。
67.步骤f1的工作原理为梯形校正方法。如果投影仪的镜头光轴相对墙面倾斜,墙面上呈现的投影画面呈现梯形时,对系统中默认的待投影画面形状进行校正,得到校正后预计要投影的画面形状。校正前后的投影画面形状如图3a所示,实线表示校正前的投影画面形状(梯形),虚线表示校正后的投影画面形状(矩形)。校正前后投影仪的预投影画面如图3b所示,实线表示校正前系统默认的投影画面形状(矩形),虚线表示校正后系统预计要投影的画面形状(梯形)。
68.具体地,包括以下两种校正方法:
69.(1)通过投影仪或者手机的摄像头拍摄,将拍摄画面传回投影仪的系统内进行分析处理,进而得到如图3b所示的预计要投影的画面形状;
70.(2)通过tof(time of flight,飞行时间测距法)、结构光等深度探测模组探测投影仪当前相对墙面的距离和倾斜角度,依据这些位置信息结合预置关系可确定出投影仪相对墙面的倾斜程度,随后可直接判断出如何调整默认的待投影画面形状,进而得到预计要投影的画面形状。
71.步骤f2的工作原理如图4和图5所示,根据默认的待投影画面尺寸,与梯形校正后的待投影画面尺寸的相应差值大小,来确定投影画面中相应侧边的减弱边沿锯齿程度。参考图4,修正后的待投影画面的上下边通过计算diff-x1和diff-x2,左右边计算diff-y1和diff-y2。当相应侧边的diff(差异)值大于20pixel(像素位)则需要对该边做减弱边沿锯齿处理;小于20pixel则此边不用做减弱边沿锯齿处理。其中,某一侧边的diff为该侧边的两个顶点在该方向的像素位差值的绝对值,上边缘的diff-x1即为上边缘两个顶点在宽度x方向上的像素位差值的绝对值,下边缘的diff-x2即为下边缘两个顶点在宽度x方向上的像素位差值的绝对值,左边缘的diff-y1即为左边缘两个顶点在长度y方向上的像素位差值的绝对值,右边缘的diff-y2即为右边缘两个顶点在长度y方向上的像素位差值的绝对值。
72.原本行列排布规则的画面像素信息需重新排列以适应梯形校正后的待投影画面形状,此时原本位于同一行或列的画面像素信息需在x或y方向上错位分布,但这就会形成画面边缘锯齿。错位分布的程度(由diff值表征)越大,则锯齿感越强。但diff值大于20时,表明校正后的画面形状相较原默认形状发生较大的变形,需要进行减弱边沿锯齿处理。因此在本实施例中,基于侧边像素信息,降低侧边区域像素的亮度,以减弱边沿锯齿,其中侧边区域像素的亮度降低幅度小于100%的步骤,包括:根据在校正投影画面的形状的步骤后,投影画面的侧边区域像素在x或y方向上校正后的错位程度,降低所述侧边区域像素的亮度,所述侧边区域像素的亮度降低幅度小于100%。更具体地:
73.根据校正投影画面的形状的步骤,获得形状校正后的投影画面;
74.获得投影画面于x或y方向一侧的边缘的顶点在x或y方向的像素位差值;
75.当像素位差值大于第一预设值时,降低边缘所对应的所述侧边区域像素的亮度,侧边区域像素的亮度降低幅度小于100%。
76.此处像素位差值的定义可参考前述关于diff-x1、diff-x2、diff-y1、diff-y2的含义。
77.步骤f3的工作原理为:校正程度越大,相应画面侧边的diff越大,锯齿现象越明显,因此最外层的像素亮度需调得更低,同时越靠近画面中心,画面亮度逐渐增大至正常水平,亮度以梯度式变化,且亮度不为零。
78.侧边区域像素所在的侧边区域包括相邻的最外层区域和过渡层区域,对最外层区域的像素亮度和过渡层区域进行调整的取值范围包括:
79.在一x或y方向上,经形状校正后的投影画面最外层区域的像素的亮度值在其原始亮度值的20%至40%之间取值;
80.在该x或y方向上,过渡层区域的像素亮度在原始亮度的40%-90%之间,例如过渡层区域包括两个子像素区域,其中最外层区域对应该x或y方向上的投影画面的倒数第一层像素,一个子像素区域对应该x或y方向上投影画面的倒数第二层像素,另一个子像素区域对应该x或y方向上投影画面的倒数第三层像素:
81.倒数第二层像素的亮度值在其原始亮度值的40%-60%之间取值;
82.倒数第三层像素的亮度值在其原始亮度值的70%-90%之间取值。
83.对于默认待投影画面,在x方向上,最外层像素为该x方向上的最外像素行中的像素,倒数第二层像素为该x方向上临近最外像素行的像素,其他层像素的含义以此类推。x方向包括 x方向和-x方向,投影画面于 x方向的侧边区域像素即为画面上边缘及附近若干像素行区域中的像素;投影画面于-x方向的侧边区域像素即为画面下边缘及附近若干像素行区域中的像素。投影画面于y方向上的最外层像素、倒数第二层像素等含义与上述内容类似,此处不加以赘述。
84.此外,在降低侧边区域像素的亮度同时,遵循相邻的外层像素亮度为内层像素亮度的50%至70%,优选为60%。投影画面的侧边区域像素所在的侧边区域包括至少两个由内层至外层依次排布的子像素区域,不同的子像素区域对应不同的亮度降低幅度。此时,基于侧边像素信息,降低侧边区域像素的亮度,以减弱边沿锯齿,其中所述侧边区域像素的亮度降低幅度小于100%的步骤,包括:
85.基于侧边像素信息,降低相邻的外层子像素区域的亮度为内层子像素区域的亮度的50%至70%。即,在由投影画面的中心往四条边缘中任一边缘的方向上,相邻的子像素区域可分为内层子像素区域和外层子像素区域,外层子像素区域在该方向上更靠近投影画面的边缘。例如,外层子像素区域是倒数第一层像素所对应的区域,内层子像素区域是倒数第二层像素所对应的区域;或者,外层子像素区域可以是倒数第二层像素所对应的区域,内层子像素区域是倒数第三层像素所对应的区域。但应注意的是,每个子像素区域可以只对应一个层像素,即一行或一列像素,或者每个子像素区域也可以对应两层或以上的像素。
86.基于以上对最外层的像素亮度进行调整的取值范围,再根据侧边diff值所处的范围来确定最外层的像素亮度:
87.(1)20pixel<diff<150pixel;
88.最外层平行像素(如图4中标1的像素)亮度比例降为原始亮度值的40%;
89.倒数第二层平行像素(如图4中标2的像素)亮度比例降为原始亮度值的60%;
90.倒数第三层平行像素(如图4中标3的像素)亮度比例降为原始亮度值的90%;
91.(如图4中标1的多个错位像素均以40%亮度显示,标2的像素位以60%亮度显示,标3的像素位以90%亮度显示。)
92.(2)150pixel≤diff<300pixel
93.最外层平行像素亮度比例降为原始亮度值的30%
94.倒数第二层平行像素亮度比例降为原始亮度值的50%
95.倒数第三层平行像素亮度比例降为原始亮度值的70%
96.(3)300pixel≤diff
97.最外层平行像素亮度比例降为原始亮度值的20%
98.倒数第二层平行像素亮度比例降为原始亮度值的40%
99.倒数第三层平行像素亮度比例降为原始亮度值的70%
100.(4)当相邻的两侧边均需要做减弱边沿锯齿处理时,其部分像素行/列将存在重合,这几个重合像素中的每一个理论上可能会有两个不同的亮度值(参考图6,第一侧边减弱边沿锯齿处理时赋予的一个亮度值(x1\x2\x3),相邻侧边减弱边沿锯齿处理时赋予的另一个亮度值(y1\y2\y3),此时该像素的亮度将选取最低的亮度值,如最角落的像素选取x1、
y1中的最小值。
101.步骤f4的工作原理参考图4,对预计要投影的画面的相应侧边做减弱边沿锯齿处理(梯度式降低亮度)后,依据亮度调节后的画面进行投影。
102.以上四个步骤为完整的投影仪画面校正后减弱边沿锯齿过程,当系统再次做了梯形校正之后(例如投影仪被移动时),则重新执行上述步骤f2、f3。
103.通过本实施例方法对侧边区域的像素亮度进行调整后,具有空间梯度式的亮度差异,即沿画面边缘到画面中心方向,像素的亮度逐渐增大。
104.实施例2
105.本发明实施例与实施例1相比的区别在于,步骤f3采用了以下工作原理:根据各边diff值所处的范围不同,需进行减弱边沿锯齿处理的侧边中每一梯度亮度所对应的像素行/列数也随之变化。相应侧边的diff越大,该侧边的最外层梯度亮度所对应的像素行/列数也变多。
106.本发明实施例中步骤f3所起到的作用为:当图像校正后,待投影画面的形状与默认矩形投影画面的形状差异过大时,差异最大的侧边不仅是最外层两三行/列像素错位严重而形成锯齿,其锯齿问题还会向内影响至四-五行/列像素,若此时依然只对最外围的两三行像素进行减弱边沿锯齿处理,则会依然无法很好地在视觉上减弱第四或第五行/列所带来的锯齿感。因此,需要根据画面梯形校正后实际的画面侧边的变形程度来针对性地选择减弱边沿锯齿程度。
107.侧边区域像素所在的侧边区域包括至少两个由内层至外层依次排布,且对应不同所述亮度降低幅度的子像素区域,其中不同子像素区域对应的像素行数或列数可不完全相同,从而可根据投影画面的侧边区域像素在x或y方向上校正后的错位程度来确定不同子像素区域所对应像素行数或列数。具体地,基于侧边像素信息,降低侧边区域像素的亮度,以减弱边沿锯齿,其中所述侧边区域像素的亮度降低幅度小于100%的步骤,包括:
108.根据在校正投影画面的形状的步骤后,投影画面的所述侧边区域像素在x或y方向上校正后的错位程度,确定各子像素区域所对应的像素行或列;
109.基于各子像素区域所对应的亮度降低幅度,降低各子像素区域对应的像素行或列中的像素亮度,以减弱边沿锯齿,其中各子像素区域像素的亮度降低幅度小于100%;且同一子像素区域所对应的像素行或列中像素的亮度降低幅度相同;不同子像素区域所对应的像素行或列之间,像素的亮度降低幅度存在差异。
110.以图4为例,在投影仪的处理器中,校正前的投影画面501具有最大分辨率,为了实现梯形校正而做形状校正的投影画面502相对画面501发生形状改变,原本位于画面501中的规整的像素行转换为投影画面502中的倾斜像素行,其中投影画面502中标记有1、2、3的像素集合构成投影画面于 x方向的侧边区域像素,其中标记为1的像素为该方向上的最外层像素,也可称为最外层像素行;标记为2的像素为该方向上的倒数第二层像素;标记为3的像素为该方向上的倒数第三层像素。
111.以投影画面于 x、-x、 y、-y中任一方向对应的侧边区域总计四种梯度亮度为例,画面中间区域的像素为具有正常亮度的像素;而侧边区域像素包括三种亮度降低幅度a1、a2、a3,三种亮度降低幅度a1、a2、a3由投影画面的外向内依次对应不同的子像素区域;
112.在投影画面于x或y方向一侧的侧边区域像素中,当满足20像素≤diff-p<(1/6)p
时,三种亮度降低幅度a1、a2、a3分别对应一个像素行或列;当满足(1/6)p≤diff-p<(1/4)p时,亮度降低幅度a1对应两个像素行或列,而亮度降低幅度a2和a3分别对应一个像素行或列;当满足(1/4)p≤diff-p时,亮度降低幅度a1、a2分别对应两个像素行或列,而亮度降低幅度a3对应一个像素行或列;
113.其中diff-p表示在校正投影画面的形状的步骤后,投影画面于该x或y方向一侧的边缘p的两个顶点在该x或y方向的像素位差值;p为所述投影画面在该x或y方向的总像素值。另外,diff-p可用于表征实施例1中的diff-x1、diff-x2、diff-y1、diff-y2中的任一参数。
114.以投影画面于 x或-x方向对应的侧边区域总计四种梯度亮度为例,由该侧边区域的边缘向内的四种阶梯亮度分别为x1、x2、x3、正常,亮度依次增高。其中:
115.①
、参考图7a,当20pixel≤diff-x<(1/6)x时,x为默认待投影画面在x方向的总pixel值,该侧边x1、x2、x3亮度值均只对应一个像素行。
116.②
、参考图7b,当(1/6)x≤diff-x<(1/4)x时,该侧边x1亮度值对应两个像素行,而x2和x3亮度值均只对应一个像素行;
117.③
、参考图7c,当(1/4)x≤diff-x时,该侧边x1、x2亮度值分别对应两个像素行,而x3亮度值只对应一个像素行。
118.实施例3
119.本发明实施例提供一种投影仪画面平整度校正后减弱边沿锯齿的方法,针对墙面上的投影画面的侧边出现局部变形而做的图像平整度校正,对该校正后的侧边进行减弱边沿锯齿处理。具体地,对各个侧边分别进行各自的减弱边沿锯齿处理,并且,仅对需要的侧边进行减弱边沿锯齿处理;而对进行了平整度校正的侧边直接整体进行减弱边沿锯齿处理。
120.参考图8、9,当墙面出现隆起或凹坑时,投影至该处的画面将相应外凸或内凹,图8中以内凹801为例进行说明。
121.本发明实施例方法包括如下步骤:
122.g1、投影仪上的摄像头拍摄到这种局部变形的画面;
123.g2、投影仪内的系统程序将进行平整度校正处理;
124.具体地,将系统内默认的待投影画面进行适当缩小,在对应变形位置的区域进行针对性反向变形,但这样会导致该变形后的区域902在重新投影至墙面时会出现边缘锯齿(反向变形后,在后续投影至墙面时可以抵消凹坑所造成的画面内凹现象,转而使投影画面在视觉上变回矩形形状901);
125.g3、对进行了反向变形校正的侧边直接整体进行前述减弱边沿锯齿处理(影响1、1.1、2、2.1、3、3.1);或者
126.参考图9,仅对侧边上的做了反向变形的像素位(只影响1.1、2.1、3.1)进行前述减弱边沿锯齿处理,即标有1.1的像素位亮度为x1,标有2.1的像素位亮度为x2,标有3.1的像素位亮度为x3;
127.g4、输出投影画面。
128.实施例4
129.本发明实施例与实施例1相比的区别在于,对于步骤f1和f2,系统可直接根据前述
测得的投影仪与墙面的位置(角度 距离)信息预先判断出哪条侧边的校正程度会大于预期,随后将满足需要减弱边沿锯齿处理条件的侧边进行步骤f3处理。这种方法不必对校正后的投影画面的侧边进行坐标计算分析才能判断出哪条侧边的校正程度,因此可加快减弱边沿锯齿处理的响应速度。
130.实施例5
131.本发明实施例5公开了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为可被一处理器运行以执行上述任一项方法实施方式中的步骤。
132.可选地,上述存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
133.实验结果
134.如图10a-12b所示,本发明实施例的实验结果有效验证了本发明实施例的减弱边沿锯齿效果。其中,图10a、图10b为第一组实验结果,图11a、图11b为第二组实验结果,图12a、图12b为第三组实验结果。图10a、图11a、图12a表示减弱边沿锯齿前的投影画面,图10b、图11b、图12b表示减弱边沿锯齿后的投影画面。对比减弱边沿锯齿前后的结果,可以明显看出本发明实施例提供的投影仪画面校正后减弱边沿锯齿方法减弱边沿锯齿的效果。
135.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
136.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
137.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
138.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
139.以上内容是结合具体/优选的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,其还可以对这些已描述的实施方式作出若干替代或变型,而这些替代或变型方式都应当视为属于本发明的保护范围。在本说明书的描述中,参考术
语“一种实施例”、“一些实施例”、“优选实施例”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。尽管已经详细描述了本发明的实施例及其优点,但应当理解,在不脱离专利申请的保护范围的情况下,可以在本文中进行各种改变、替换和变更。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献