投影仪的控制方法、装置及投影仪与流程

摘要: 本技术涉及投影仪,尤其涉及一种投影仪的控制方法、装置及投影仪。背景技术:1、随着投影仪在各种场景(如会议室、教室、家庭影院等)中的广泛应用,投影仪的便捷控制在投...
投影仪的控制方法、装置及投影仪与流程

本技术涉及投影仪,尤其涉及一种投影仪的控制方法、装置及投影仪。

背景技术:

1、随着投影仪在各种场景(如会议室、教室、家庭影院等)中的广泛应用,投影仪的便捷控制在投影仪的应用中占据了十分重要的影响。

2、目前,投影仪的控制方式,一般通过遥控器按键输入,该方式存在一定局限性,例如,在通过投影仪演示的过程中,用户可能需要快速准确地定位到屏幕上的特定区域进行操作,而单纯依靠传统的方向键等操作较为繁琐(比如控制投影仪的软键盘从最左边的按键到最右边的按键时,需要连续按遥控器方向键9下,如果长按却又容易错过)。

3、因此,通过遥控器按键输入的方式控制投影仪存在操作繁琐、控制不准确、影响用户体验的技术问题。

技术实现思路

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、监听模块,用于基于所述第一触发操作,确定所述光斑对应的触发事件,并根据所述显示坐标响应所述触发事件。

46、第三方面,本技术提供了一种投影仪,包括:图像采集模组、处理器和存储器;

47、所述图像采集模组,用于采集当前投射画面的画面图像;

48、所述处理器用于执行所述存储器中存储的投影仪的控制程序,以实现第一方面中任一项所述的投影仪的控制方法。

49、第四方面,本技术提供了一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现第一方面中任一项所述的投影仪的控制方法。

50、本技术实施例提供的技术方案,通过响应于控制终端中事件按钮的第一触发操作的情况下,采集当前投射画面的画面图像;其中,上述事件按钮的第一触发操作表征控制终端在通过预设的光波发射模组向投影仪的投射画面发射光波的情况下,对投射画面进行控制,通过识别上述画面图像,确定光斑在投影仪的投射画面中的显示坐标,监听上述光斑对应的触发事件,并根据上述显示坐标响应上述触发事件。这一技术方案,通过在控制终端中新增光波,并结合图像采集和识别,确定光波在投影仪的投射画面中形成的光斑对应的位置,并在根据对控制终端中事件按钮的触发操作,确定光斑对应的触发事件后,响应该触发点对应的触发事件,使得通过控制终端的光波可直接控制投影仪的待控制区域,其操作简单且控制准确,实现了通过光波简单且准确地对投影仪进行控制,提升用户体验。