[发明专利]投影仪的六向梯形矫正方法、系统及存储介质在审
申请号: | 202211204034.3 | 申请日: | 2022-09-29 |
公开(公告)号: | CN115407591A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 沈川江 | 申请(专利权)人: | 苏州山风科技有限公司 |
主分类号: | G03B21/14 | 分类号: | G03B21/14 |
代理公司: | 无锡市才标专利代理事务所(普通合伙) 32323 | 代理人: | 朱桂花 |
地址: | 215600 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 投影仪 梯形 矫正 方法 系统 存储 介质 | ||
1.一种投影仪的六向梯形矫正方法,其特征在于,包括如下步骤:
步骤1:获取投影设备的当前欧拉角,当前欧拉角包括当前偏转角、当前俯仰角和当前自传角;
步骤2:根据所述当前欧拉角计算投影设备的偏移量,所述偏移量包括偏转角偏移量、俯仰角偏移量以及自转角偏移量;
步骤3:根据所述偏移量计算投影画面中四个角的调整距离;
步骤4:根据所述调整距离调整投影画面的四个角,刷新画面完成整个六向梯形矫正。
2.根据权利要求1所述的投影仪的六向梯形矫正方法,其特征在于,在步骤1中,当前欧拉角的计算方法包括如下步骤:
记录投影设备在水平方向且垂直于墙面时陀螺仪的角度,并转换为初始欧拉角;
获取实时移动过程中陀螺仪的旋转角度,并转换为实际欧拉角;
所述初始欧拉角以及所述实际欧拉角的差值,即为当前欧拉角。
3.根据权利要求1所述的投影仪的六向梯形矫正方法,其特征在于,所述当前偏转角的计算方式为:
将投影设备在水平方向且垂直于墙面布置,记录该投影画面各个顶点的初始坐标;
获取实时移动后投影画面的各个顶点的当前坐标;
根据所述初始坐标以及所述当前坐标,计算得出所述当前偏转角。
4.根据权利要求3所述的投影仪的六向梯形矫正方法,其特征在于,根据所述初始坐标以及所述当前坐标,计算得出所述当前偏转角的具体方式为:
根据初始坐标和当前坐标的值,计算投影画面的各条边移动后的角度差α;
按照非线性方程y=ax2+bx+c,可以求出a,b,c参数值;
然后通过公式:aα2+bα+c可以得到当前偏转角。
5.根据权利要求1所述的投影仪的六向梯形矫正方法,其特征在于,在步骤2中,偏转角偏移量以及俯仰角偏移量的计算方式为:
根据投影设备的投射比计算左右投射角和上下投射角;
根据当前偏转角、当前俯仰角、左右投射角和上下投射角分别计算投影画面四条边的长度以及画面的高度;
根据四条边的长度以及画面的高度计算得出偏转角偏移量以及俯仰角偏移量。
6.根据权利要求1所述的投影仪的六向梯形矫正方法,其特征在于,在步骤2中,自转角偏移量的计算过方式为:
以投影画面的中心建立直角坐标系,记录四个角点的原始坐标;
根据当前自传角,更新四个角点的最终坐标;
根据所述最终坐标计算自传角偏移量。
7.根据权利要求1所述的投影仪的六向梯形矫正方法,其特征在于,在步骤3中,根据偏转角偏移量、俯仰角偏移量以及自转角偏移量,以四个角点的原始坐标为基础,计算调整距离,在二维平面中根据每个角点的调整距离做坐标平移,得到四个角点的最终坐标。
8.根据权利要求7所述的投影仪的六向梯形矫正方法,其特征在于,调用keyStone接口,将四个角点设置为最终坐标并刷新界面,即可完成整个六向梯形矫正。
9.一种投影仪的六向梯形矫正系统,其特征在于,包括:
获取模块,用于获取投影设备的当前欧拉角,当前欧拉角包括当前偏转角、当前俯仰角和当前自传角;
处理模块,用于根据所述当前欧拉角计算投影设备的偏移量,所述偏移量包括偏转角偏移量、俯仰角偏移量以及自转角偏移量;
调整模块,用于根据所述偏移量计算投影画面中四个角的调整距离;
刷新模块,用于根据所述调整距离调整投影画面的四个角后,刷新画面完成整个六向梯形矫正。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现权利要求1至8中任一项所述的投影仪的六向梯形矫正方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州山风科技有限公司,未经苏州山风科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211204034.3/1.html,转载请声明来源钻瓜专利网。