一种投影画面调整方法、装置、设备及存储介质制造方法及图纸

技术编号:35671228 阅读:14 留言:0更新日期:2022-11-23 14:06
本申请提供一种投影画面调整方法、装置、设备及存储介质,属于图像抗锯齿处理技术领域。该方法包括:获取待投影图像;确定待投影图像的倾斜信息;根据待投影图像的倾斜信息,确定目标画面边界区域以及目标画面边界区域的目标层像素点;将目标画面边界区域的目标层像素点的颜色调整至目标颜色。本申请可以通过对投影画面的边界进行调整处理,从而实现边缘像素的抗锯齿效果,提高了抗锯齿处理的速度以及效果。效果。效果。

【技术实现步骤摘要】
一种投影画面调整方法、装置、设备及存储介质


[0001]本申请涉及图像抗锯齿处理
,具体而言,涉及一种投影画面调整方法、装置、设备及存储介质。

技术介绍

[0002]在投影
中,投影设备的处理器在进行图像处理时,通常需要将画面拉伸成梯形形状进行处理,而由于画面通常是由像素点组成的这就导致了拉伸后的画面会存在锯齿的形状,影响打出投影后的投影效果。
[0003]现有技术可以采用对像素点多重采样的方式对画面的图层进行抗锯齿处理,然而采用对像素点多重采样会导致投影设备的处理器性能损耗较大,负载相对较高,抗锯齿处理的速度也相对较慢。

技术实现思路

[0004]本申请的目的在于提供一种投影画面调整方法、装置、设备及存储介质,可以通过对投影画面的边界进行调整处理,从而实现边缘像素的抗锯齿效果,提高了抗锯齿处理的速度以及效果。
[0005]本申请的实施例是这样实现的:
[0006]本申请实施例的一方面,提供一种投影画面调整方法,包括:
[0007]获取待投影图像;
[0008]确定待投影图像的倾斜信息;
[0009]根据待投影图像的倾斜信息,确定目标画面边界区域以及目标画面边界区域的目标层像素点;
[0010]将目标画面边界区域的目标层像素点的颜色调整至目标颜色。
[0011]可选地,确定待投影图像的倾斜信息,包括:
[0012]获取边界像素层中至少两个第一边界像素点的位置信息,边界像素层为待投影图像最外一层的像素层;
[0013]根据至少两个第一边界像素点的位置信息,确定待投影图像的画面边界像素层的倾斜信息,倾斜信息用于表征各画面边界像素层的倾斜程度。
[0014]可选地,第一边界像素点的位置信息包括:第一边界像素点在待投影图像所在的目标坐标系中的坐标。
[0015]可选地,根据至少两个第一边界像素点的位置信息,确定待投影图像的画面边界像素层的倾斜信息,包括:
[0016]分别计算至少两个第一边界像素点的横坐标的第一差值或者纵坐标的第二差值;
[0017]根据分辨率与第一差值或者分辨率与第二差值的运算关系,确定待投影图像的画面边界区域的倾斜信息。
[0018]可选地,根据待投影图像的倾斜信息,确定目标画面边界区域以及目标画面边界
区域的目标层像素点,包括:
[0019]若边界像素层的倾斜信息满足预设条件,则根据边界像素层的倾斜信息,确定目标画面边界区域的目标层像素点。
[0020]可选地,根据边界像素层的倾斜信息,确定目标画面边界区域的目标层像素点,包括:
[0021]若边界像素层的倾斜信息满足第一条件,则将目标画面区域的首层像素点作为目标层像素点。
[0022]可选地,根据边界像素层的倾斜信息,确定目标画面边界区域的目标层像素点,包括:
[0023]若边界像素层的倾斜信息满足第二条件,则将目标画面区域的首层像素点以及第二层像素点作为目标层像素点。
[0024]可选地,将目标画面边界区域的目标层像素点的颜色调整至目标颜色之前,该方法还包括:
[0025]根据与目标层像素点相邻的至少一层像素点的颜色信息,确定目标颜色。
[0026]可选地,根据与目标层像素点相邻的至少一层像素点的颜色信息,确定目标颜色,包括:
[0027]分别获取与目标层像素点相邻的两层像素点的颜色信息;
[0028]确定与目标层像素点相邻的两层像素点的颜色的平均值;
[0029]将颜色的平均值作为目标颜色。
[0030]可选地,颜色信息包括:像素点的红色通道值、绿色通道值以及蓝色通道值,确定与目标层像素点相邻的两层像素点的颜色的平均值,包括:
[0031]分别根据与目标层像素点相邻的两层像素点的红色通道值、绿色通道值以及蓝色通道值确定颜色的平均值。
[0032]本申请实施例的另一方面,提供一种投影画面调整装置,包括:获取模块、倾斜确定模块、区域确定模块、调整模块;
[0033]获取模块,用于获取待投影图像;
[0034]倾斜确定模块,用于确定待投影图像的倾斜信息;
[0035]区域确定模块,用于根据待投影图像的倾斜信息,确定待调整的目标画面边界区域以及目标画面边界区域的目标层像素点;
[0036]调整模块,用于将目标画面边界区域的目标层像素点的颜色调整至目标颜色。
[0037]可选地,倾斜确定模块,具体用于获取边界像素层中至少两个第一边界像素点的位置信息,边界像素层为待投影图像最外一层的像素层;根据至少两个第一边界像素点的位置信息,确定待投影图像的画面边界像素层的倾斜信息,倾斜信息用于表征各画面边界像素层的倾斜程度。
[0038]可选地,在该装置中,第一边界像素点的位置信息包括:第一边界像素点在待投影图像所在的目标坐标系中的坐标。
[0039]可选地,倾斜确定模块,具体用于分别计算至少两个第一边界像素点的横坐标的第一差值或者纵坐标的第二差值;根据分辨率与第一差值或者分辨率与第二差值的运算关系,确定待投影图像的画面边界区域的倾斜信息。
[0040]可选地,区域确定模块,具体用于若边界像素层的倾斜信息满足预设条件,则根据边界像素层的倾斜信息,确定目标画面边界区域的目标层像素点。
[0041]可选地,区域确定模块,具体用于若边界像素层的倾斜信息满足第一条件,则将目标画面区域的首层像素点作为目标层像素点。
[0042]可选地,区域确定模块,具体用于若边界像素层的倾斜信息满足第二条件,则将目标画面区域的首层像素点以及第二层像素点作为目标层像素点。
[0043]可选地,区域确定模块,还用于根据与目标层像素点相邻的至少一层像素点的颜色信息,确定目标颜色。
[0044]可选地,区域确定模块,具体用于分别获取与目标层像素点相邻的两层像素点的颜色信息;确定与目标层像素点相邻的两层像素点的颜色的平均值;将颜色的平均值作为目标颜色。
[0045]可选地,颜色信息包括:像素点的红色通道值、绿色通道值以及蓝色通道值;区域确定模块,具体用于分别根据与目标层像素点相邻的两层像素点的红色通道值、绿色通道值以及蓝色通道值确定颜色的平均值。
[0046]本申请实施例的另一方面,提供一种计算机设备,包括:存储器、处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时,实现上述投影画面调整方法的步骤。
[0047]本申请实施例的另一方面,提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现上述投影画面调整方法的步骤。
[0048]本申请实施例的有益效果包括:
[0049]本申请实施例提供的一种投影画面调整方法、装置、设备及存储介质中,可以获取待投影图像;确定待投影图像的倾斜信息;根据待投影图像的倾斜信息,确定目标画面边界区域以及目标画面边界区域的目标层像素点;将目标画面边界区域的目标层本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投影画面调整方法,其特征在于,包括:获取待投影图像;确定所述待投影图像的倾斜信息;根据所述待投影图像的倾斜信息,确定目标画面边界区域以及所述目标画面边界区域的目标层像素点;将所述目标画面边界区域的目标层像素点的颜色调整至目标颜色。2.如权利要求1所述的方法,其特征在于,所述确定所述待投影图像的倾斜信息,包括:获取边界像素层中至少两个第一边界像素点的位置信息,所述边界像素层为所述待投影图像最外一层的像素层;根据所述至少两个第一边界像素点的位置信息,确定所述待投影图像的画面边界像素层的倾斜信息,所述倾斜信息用于表征各画面边界像素层的倾斜程度。3.如权利要求2所述的方法,其特征在于,所述第一边界像素点的位置信息包括:所述第一边界像素点在所述待投影图像所在的目标坐标系中的坐标。4.如权利要求3所述的方法,其特征在于,所述根据所述至少两个第一边界像素点的位置信息,确定所述待投影图像的画面边界像素层的倾斜信息,包括:分别计算所述至少两个第一边界像素点的横坐标的第一差值或者纵坐标的第二差值;根据分辨率与所述第一差值或者分辨率与所述第二差值的运算关系,确定所述待投影图像的画面边界区域的倾斜信息。5.如权利要求1

4任一项所述的方法,其特征在于,所述根据所述待投影图像的倾斜信息,确定目标画面边界区域以及所述目标画面边界区域的目标层像素点,包括:若边界像素层的倾斜信息满足预设条件,则根据边界像素层的倾斜信息,确定所述目标画面边界区域的目标层像素点。6.如权利要求5所述的方法,其特征在于,所述根据边界像素层的倾斜信息,确定所述目标画面边界区域的目标层像素点,包括:若所述边界像素层的倾斜信息满足第一条件,则将所述目标画面区域的首层像素点作为所述目标层像素点。7.如权利要求5所述的方法,其特征在于,所述根据边界像素层的倾斜信息,确定所述目标画面边界区域的目标层像素点,包括:...

【专利技术属性】
技术研发人员:龙冬
申请(专利权)人:成都极米科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1