System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 投影画面的调节方法、装置、投影仪和存储介质制造方法及图纸_技高网

投影画面的调节方法、装置、投影仪和存储介质制造方法及图纸

技术编号:40471245 阅读:8 留言:0更新日期:2024-02-26 19:08
本发明专利技术公开了一种投影画面的调节方法、装置、投影仪和存储介质,其中,投影画面的调节方法包括以下步骤:获取投影画面的原顶点,并根据所述原顶点确定投影画面的对角线;根据缩放指令,获得所述投影画面两相对边缘线分别基于缩放步进参数沿相互靠近或远离方向平移后的步进边缘线,其中,所述靠近或远离的选择由所述缩放指令确定;根据所述对角线和所述步进边缘线的交点,得到所述投影画面的新顶点。本发明专利技术提出的投影画面的调节方法、装置、投影仪和存储介质,极大地简化了画面缩放的运算难度,加快了画面缩放变化时的响应速度,使画面缩放过程更为流畅。

【技术实现步骤摘要】

本专利技术涉及投影设备,尤其涉及一种投影画面的调节方法、装置、投影仪和存储介质


技术介绍

1、家用投影仪有随意摆放投影的属性,这就决定了家用投影的投影面不确定性,例如投影区域尺寸小需要缩小,墙面有画作、开关等需要避开。为适应类似的不确定的投影区域,缩放和平移功能就凸显价值。而投影仪在执行画面缩放和平移功能时,一般存在运算复杂,导致响应速度慢、缩放卡顿等问题。


技术实现思路

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、第二处理模块,用于根据所述对角线和所述步进边缘线的交点,得到所述投影画面的新顶点。

35、第三方面,本专利技术公开了一种投影仪,包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序能够被所述处理器读取以执行以实现如第一方面所述的投影画面的调节方法的步骤。

36、第四方面,本专利技术公开了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为可被一处理器运行以执行第一方面所述的投影画面的调节方法。

37、与现有技术相比,本专利技术的有益效果在于:本专利技术提出的投影画面的调节方法,先确定投影画面的对角线,并以对角线的斜率不变为基础,平移两相对边缘线,再将平移后的步进边缘线与对角线的交点作为投影画面缩放后的新顶点;从而实现了将缩放过程限于坐标运算关系中,极大地简化了画面缩放的运算难度,加快了画面缩放变化时的响应速度,使画面缩放过程更为流畅;而且,本专利技术是基于直线之间的交点确定画面顶点所在位置,顶点严格按照画面对角线移动,不会因缩放量过大而导致出现画面长宽比例出现差异的问题,从而能够更好适配不同形状的投影画面的缩放。

38、在进一步的方案中,本专利技术至少还具有以下有益效果:

39、(1)缩放步进参数与对应的第一参考点与对角线的第一交点的间距成正比,使得与第一交点离得远的第一参考点,每次步进距离相对大一些;而与第一交点离得近的第一参考点,每次步进距离相对小一些;从而可以进一步确保缩放后的画面形状不会发生变形,即使投影画面是不规则的四边形,也能避免缩放后的画面出现变形。

40、(2)与投影画面的缩放功能相同,投影画面的平移功能也可以基于简单的坐标运算关系来实现的,因此,用户可以在同一个控制模式下的界面同时对缩放和平移功能进行控制,实现缩放和平移在同一界面无缝操作,无需切换至不同的控制模式界面,方便用户操作。

41、(3)将投影画面的缩放方法和平移方法都应用到梯形校正过程中用户所看到的空间本文档来自技高网...

【技术保护点】

1.一种投影画面的调节方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的投影画面的调节方法,其特征在于,所述根据缩放指令,获得所述投影画面两相对边缘线分别基于缩放步进参数沿相互靠近或远离方向平移后的步进边缘线的步骤,包括:

3.根据权利要求2所述的投影画面的调节方法,其特征在于,获取所述投影画面相对的两条边缘线上的第一参考点的步骤,包括:

4.根据权利要求3所述的投影画面的调节方法,其特征在于,所述根据缩放指令,将两条所述边缘线上的所述第一参考点沿所述第一参考线的方向基于缩放步进参数相互靠近或远离以得到步进点的步骤,包括:

5.根据权利要求1所述的投影画面的调节方法,其特征在于,在所述获取投影画面的原顶点,并根据所述原顶点确定投影画面的对角线的步骤之后,还包括:

6.根据权利要求1或5所述的投影画面的调节方法,其特征在于,所述获取投影画面的原顶点的步骤,包括:

7.根据权利要求1或5所述的投影画面的调节方法,其特征在于,所述获取投影画面的原顶点的步骤,包括:

8.一种投影画面的调节装置,其特征在于,包括:

9.一种投影仪,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序能够被所述处理器读取以执行以实现如权利要求1至7任一项所述的投影画面的调节方法的步骤。

10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为可被一处理器运行以执行权利要求1至7任一项所述的投影画面的调节方法。

...

【技术特征摘要】

1.一种投影画面的调节方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的投影画面的调节方法,其特征在于,所述根据缩放指令,获得所述投影画面两相对边缘线分别基于缩放步进参数沿相互靠近或远离方向平移后的步进边缘线的步骤,包括:

3.根据权利要求2所述的投影画面的调节方法,其特征在于,获取所述投影画面相对的两条边缘线上的第一参考点的步骤,包括:

4.根据权利要求3所述的投影画面的调节方法,其特征在于,所述根据缩放指令,将两条所述边缘线上的所述第一参考点沿所述第一参考线的方向基于缩放步进参数相互靠近或远离以得到步进点的步骤,包括:

5.根据权利要求1所述的投影画面的调节方法,其特征在于,在所述获取投影画面的原顶点,并根据所述原顶点确...

【专利技术属性】
技术研发人员:李志金凌琳林绵发
申请(专利权)人:深圳市当智科技有限公司
类型:发明
国别省市:

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

1