System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 梯形矫正方法、装置及设备制造方法及图纸_技高网

梯形矫正方法、装置及设备制造方法及图纸

技术编号:42072415 阅读:7 留言:0更新日期:2024-07-19 16:53
本申请公开了一种梯形矫正方法、装置及设备,涉及投影矫正技术领域,能够准确把握投影设备进行梯形矫正的时机,使得梯形矫正达到预期效果。其中方法包括:实时获取投影设备的角度姿态数据;检测所述投影设备的角度姿态数据在不同时间段对应的旋转角度,利用所述旋转角度判断所述投影设备是否处于校正前稳定的位置状态;若是,则根据所述投影设备处于矫正前稳定的位置状态所对应的角度姿态参数,触发所述投影设备进行梯形矫正。

【技术实现步骤摘要】

本申请涉及投影矫正,尤其是涉及到一种梯形矫正方法、装置及设备


技术介绍

1、家用投影设备由于其便携性较好受到大多数消费者的青睐,其在不同场景下的投影画面进行梯形矫正的能力,能够满足用户不用手动调节投影设备角度的需求,极大地缩短了投影布置所需的时间以及步骤。

2、相关技术中,家用投影设备通常不会固定在一个地方,每当投影设备被触碰而发生位移和/或姿态变化时,如果不触发投影设备进行梯形矫正,该投影画面就会产生歪斜,当然频繁触发投影设备进行梯形矫正会浪费硬件的算力,也会由于频繁调用梯形矫正算法带来画面抖动,影响用户的观看效果,很难准确把握投影设备进行梯形矫正的时机,使得梯形矫正达不到预期效果。


技术实现思路

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、进一步地,所述第一确定单元还包括:

40、删除模块,用于以当前时刻为起点,以所述滑动窗口宽度确定当前时间段和当前时间段对应的投影设备的角度姿态数据,并删除所述当前时间段以前的投影设备的角度姿态数据。

41、进一步地,所述装置还包括:

42、切换单元,用于在所述根据所述投影设备处于矫正前稳定的位置状态所对应的角度姿态参数,触发所述投影设备进行梯形矫正之后,对所述投影设备进行位置状态切换,使所述投影设备处于矫正后稳定的位置状态。

43、根据本申请的第三个方面,提供了一种矫正模块,用于投影设备进行梯形矫正,具体在进行梯形矫正时执行上述第一方面所述方法的步骤。

44、根据本申请的第四个方面,提供了一种投影设备,包括矫正模块,所述矫正模块具体在进行梯形矫正时执行上述第一方面所述方法的步骤。

45、根据本申请的第五个方面,提供了一种计算机设备,包括存储器和处理器,本文档来自技高网...

【技术保护点】

1.一种梯形矫正方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述实时获取投影设备的角度姿态数据之后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述使用离散积分的方式计算所述投影设备的角度姿态数据在不同时间段对应的旋转角度,具体包括:

4.根据权利要求1所述的方法,其特征在于,所述检测所述投影设备的角度姿态数据在不同时间段对应的旋转角度,利用所述旋转角度判断所述投影设备是否处于校正前稳定的位置状态,具体包括:

5.根据权利要求4所述的方法,其特征在于,在所述检测投影设备的角度姿态数据在第一时间段对应的旋转角度之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述使用滑窗法预先定义滑动窗口对应的时间范围,确定第一时间段和第二时间段,具体包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1-7中任一项所述的方法,其特征在于,在所述根据所述投影设备处于矫正前稳定的位置状态所对应的角度姿态参数,触发所述投影设备进行梯形矫正之后,所述方法还包括:

9.一种梯形矫正装置,其特征在于,包括:

10.一种矫正模块,用于投影设备进行梯形矫正,具体在进行梯形矫正时执行上述如权利要求1-8中任一项所述的梯形矫正方法。

11.一种投影设备,包括矫正模块,所述矫正模块具体在进行梯形矫正时执行上述如权利要求1-8中任一项所述的梯形矫正方法。

12.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述梯形矫正方法的步骤。

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述梯形矫正方法的步骤。

...

【技术特征摘要】

1.一种梯形矫正方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述实时获取投影设备的角度姿态数据之后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述使用离散积分的方式计算所述投影设备的角度姿态数据在不同时间段对应的旋转角度,具体包括:

4.根据权利要求1所述的方法,其特征在于,所述检测所述投影设备的角度姿态数据在不同时间段对应的旋转角度,利用所述旋转角度判断所述投影设备是否处于校正前稳定的位置状态,具体包括:

5.根据权利要求4所述的方法,其特征在于,在所述检测投影设备的角度姿态数据在第一时间段对应的旋转角度之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述使用滑窗法预先定义滑动窗口对应的时间范围,确定第一时间段和第二时间段,具体包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:...

【专利技术属性】
技术研发人员:袁佳波杨广振
申请(专利权)人:深圳洛克创新科技有限公司
类型:发明
国别省市:

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

1