投影设备及其控制方法与流程

文档序号:11732273阅读:307来源:国知局
投影设备及其控制方法与流程

本发明涉及投影技术领域,尤其涉及一种投影设备及其控制方法。



背景技术:

目前,在投影设备投影的过程中,在用户需要关闭投影时,用户可通过多种方式来关闭投影图像,例如,用户可通过操作终端或者遥控板来关闭投影设备所投影的图像,或者直接对投影设备进行断电的方式来关闭投影图像。

然而,随着市场和客户的多元化,以及信息安全等方面的考虑,当投影者投影的内容出错或为保密类的内容时,通过上述相关方式来关闭投影图像不够智能、高效,且不能非常及时,如何快速高效对投影设备进行控制是避免信息泄露的关键问题。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的一个目的在于提出一种投影设备,该投影设备支持用户的手势控制,方便了用户通过手势对投影设备进行控制,操作简单、便捷,提高了用户的体验度。

本发明的第二个目的在于提出一种投影设备控制方法。

为达上述目的,本发明第一方面实施例提出了一种投影设备,包括:投影模块,用于向目标载体投影图像;手势检测模块,用于检测用户的手势并生成手势参数;控制模块,用于根据所述手势参数判断所述手势是否满足预设条件,并在判断所述手势满足所述预设条件时控制所述投影模块执行对应地操作。

其中,在本发明的一个实施例中,所述控制模块,具体用于:当在判断所述手势满足所述预设条件时控制所述投影模块关闭或者将所述投影图像切换为默认图像。

其中,在本发明的一个实施例中,所述手势参数包括手势移动量和/或手势移动后停止时间,其中,当所述手势参数包括手势移动量和手势移动后停止时间时,所述根据所述手势参数判断所述手势是否满足预设条件包括:如果所述手势移动量小于或等于预设距离阈值,且所述手势移动后停止时间大于或等于第一预设时间阈值,则判断所述手势满足所述预设条件。

在本发明的一个实施例中,所述投影设备还包括:计时模块,用于在所述控制模块控 制所述投影模块关闭或者将所述投影图像切换为默认图像之后进行计时,其中,所述控制模块在所述计时模块的计时时间大于第二预设时间阈值时控制所述投影模块开启或者将所述投影图像切换回正常图像。

在本发明的一个实施例中,所述控制模块,还用于当在所述计时模块的计时时间小于所述第二预设时间阈值,接收到所述用户的开启指令时,控制所述投影模块开启或者将所述投影图像切换回正常图像,并将所述计时模块清零。

其中,在本发明的一个实施例中,所述手势检测模块检测预设区域内用户的手势,所述手势移动量为用户的手从第一方向进入所述预设区域的最大移动距离,所述手势移动后停止时间为所述手在进入所述预设区域且达到所述最大移动距离后的停止时间,其中,在经过所述停止时间之后,所述用户的手以与所述第一方向相反的第二方向移出所述预设区域。

根据本发明实施例的投影设备,在投影模块向目标载体投影图像的过程中,通过手势检测模块检测用户的手势并生成手势参数,以及控制模块根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时控制投影模块执行对应地操作,由此,使得投影设备支持用户的手势控制方便了用户通过手势对投影设备进行控制,操作简单、便捷,提高了用户的体验度。

为达上述目的,本发明第二方面实施例提出了一种投影设备控制方法,包括:在投影设备向目标载体投影图像的过程中,检测用户的手势并生成手势参数;根据所述手势参数判断所述手势是否满足预设条件;如果所述手势满足所述预设条件,则控制所述投影设备执行对应地操作。

其中,在本发明的一个实施例中,所述控制所述投影设备执行对应地操作包括:控制所述投影设备关闭所述投影图像或者将所述投影图像切换为默认图像。

其中,在本发明的一个实施例中,所述手势参数包括手势移动量和/或手势移动后停止时间,其中,当所述手势参数包括手势移动量和手势移动后停止时间时,所述根据所述手势参数判断所述手势是否满足预设条件包括:如果所述手势移动量小于或等于预设距离阈值,且所述手势移动后停止时间大于或等于第一预设时间阈值,则判断所述手势满足所述预设条件。

其中,在本发明的一个实施例中,所述控制方法还包括:在控制所述投影设备关闭所述投影图像或者将所述投影图像切换为默认图像之后进行计时,并在计时时间大于第二预设时间阈值时,控制所述投影设备开启所述投影图像或者将所述投影图像切换回正常图像。

其中,在本发明的一个实施例中,在计时时间小于所述第二预设时间阈值,接收到所述用户的开启指令时,控制所述投影设备开启所述投影图像或者将所述投影图像切换回正 常图像,并将所述计时模块清零。

其中,在本发明的一个实施例中,检测预设区域内用户的手势,所述手势移动量为用户的手从第一方向进入所述预设区域的最大移动距离,所述手势移动后停止时间为所述手在进入所述预设区域且达到所述最大移动距离后的停止时间,其中,在经过所述停止时间之后,所述用户的手以与所述第一方向相反的第二方向移出所述预设区域。

根据本发明实施例的投影设备控制方法,在向目标载体投影图像的过程中,检测用户的手势并生成手势参数,以及根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时控制投影设备执行对应地操作,由此,方便了用户通过手势对投影设备进行控制,操作简单、便捷,提高了用户的体验度。

附图说明

图1是根据本发明一个实施例的投影设备的结构示意图。

图2是手势在垂直方向上下移动的示例图。

图3是根据本发明另一个实施例的投影设备的结构示意图。

图4是本发明一个实施例的投影设备控制方法的流程图。

图5是本发明另一个实施例的投影设备控制方法的流程图。

图6是本发明又一个实施例的投影设备控制方法的流程图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的投影设备及其控制方法。

图1是根据本发明一个实施例的投影设备的结构示意图。

如图1所示,该投影设备包括投影模块100、手势检测模块200和控制模块300,其中:

投影模块100用于向目标载体投影图像。

具体地,在使用投影设备的过程中,投影模块100可根据用户的投影指令,向例如投影屏幕、墙等目标载体投影图像。

需要说明的是,上述投影屏幕和墙仅是目标载体的示例,该实施例的目标载体并不限定于此。

其中,该实施例中的投影设备可以为投影仪、投影手机或便携式投影设备等设备。

手势检测模块200用于检测用户的手势并生成手势参数。

在本发明的一个实施例中,手势检测模块200检测预设区域内用户的手势输入,其中,该手势检测模块200可采用已有的手势检测组件,例如红外手势检测组件等。

其中,上述手势参数可以为手势移动量,也可以为手势移动后停止时间,为了提高判断效果的准确性,手势参数还可以为手势移动量和手势移动后停止时间。即,手势检测模块200在检测到用户的手势后,可根据用户的手势仅计算手势移动量,也可以根据手势仅确定手势移动后停止时间,还可以根据手势即计算手势移动量,并根据手势确定手势移动后停止时间。

其中,手势移动量为用户的手从第一方向进入预设区域的最大移动距离,手势移动后停止时间为手在进入预设区域且达到最大移动距离后的停止时间,其中,在经过停止时间之后,用户的手以与第一方向相反的第二方向移出预设区域。

需要理解的是,第一方向与第二方向是相对的方向,例如,第一方向为垂直方向上的从上往下,则对应的第二方向为垂直方向上的从下往上,或者,第一方向为垂直方向上的从下往上,则第二方向为垂直方向上的从上往下。

在本发明的一个实施例中,投影模块100包括投影镜头(图中未示出),且手势检测模块200设置在投影镜头的一侧。

具体地,在投影模块100向目标载体投影图像的过程中,当手势检测模块200检测到用户在投影镜头前做手势时,手势检测模块200获取用户的手势动作信息。

其中,手势检测模块200获取用户的手势动作信息的方式有很多,可以根据实际应用需要进行选择。举例如下:

(1)在手势检测模块200中设置手势感应器,手势检测模块200通过手势感应器获取用户的手势动作信息。

(2)在手势检测模块200中设置红外传感器,手势检测模块200通过红外传感器采集红外强度值变化信息,并根据红外强度值变化信息获得用户的手势动作信息。

需要理解的是,上述举例仅是出于示例性目的,手势检测模块200还可以通过其他方式获取用户的手势操作信息,该实施例对手势检测模块200获取用户的手势动作信息的方式不做限定。

在手势检测模块200获取用户在投影镜头前的预设区域内的手势动作信息后,手势检测模块200对手势动作信息进行分析,以确定用户当前的手势是否以第一方向进入预设区域。

在手势检测模块200确定用户当前的手势是以第一方向进入预设区域后,手势检测模块200可根据用户的手势计算手势移动量,以及根据用户的手势确定手势移动后停止时间。

具体地,手势检测模块200在确定用户当前的手势是以第一方向进入预设区域后,手 势检测模块200可根据用户的手势确定手势沿上下方向移动的范围。

具体而言,在用户通过手势在投影镜头前作从上至下再返回上、或者从下至上再返回下等上下移动时,手势检测模块200可获取到用户的手势,并根据用户的手势计算手势移动量和手势移动后停止时间。

其中,手势沿垂直方向的上下移动的示例图,如图2所示。通过图2中箭头的方向可以确定用户在投影镜头前作的手势的移动方向为从上往下再往上。图2中的第一方向为从上往下,第二方向为从下往上。

例如,手势的移动方向,如图2所示。由于通常在手势上下移动过程中,从上往下移动的幅度与从下往上的幅度会有一定的差异,假定手势从下往上移动的移动距离为a,从下往上移动的移动距离为b,手势检测模块200在计算用户的手势对应的手势移动量的过程中,可将这两个移动距离进行比较,并将其中最大的移动距离作为手势移动量。假设移动距离a小于移动距离b,则将移动距离b作为手势移动量。

控制模块300用于根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时控制投影模块100执行对应地操作。

在本发明的一个实施例中,控制模块300可根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时控制投影模块100关闭或者将投影图像切换为默认图像。

需要理解的是,控制模块300除了可以控制投影模块100关闭或者将投影图像切换为默认图像外,还可以执行其他的操作,例如,在投影设备中预先定义了点亮或者关闭投影灯的手势时,在投影灯处于关闭状态使,当手势检测模块200检测到用户输入的手势与预先保存的点亮投影灯的手势相同时,控制模块300可根据用户的手势操作点亮投影灯。或者,在投影灯点亮时,当手势检测模块200检测到用户输入的手势与预先保存的关闭投影灯的手势相同时,控制模块300可根据用户的手势操作关闭投影灯。

其中,需要说明的是,默认图像是投影设备中预先保存的图像,通常投影设备中可以预先保存多张图像,且投影设备通常会预先为用户默认一张图像,用户也可以根据需求重新选择图像,投影设备将根据用户的选择将对应的图像作为默认图像。

具体地,在手势检测模块200生成手势参数后,如果手势参数为手势移动量时,控制模块300可判断手势移动量是否小于或等于预设距离阈值,如果手势移动量小于或等于预设距离阈值,则控制模块300判断手势满足预设条件,控制模块300控制投影模块100执行对应地操作。

另外,在手势检测模块200生成手势参数后,如果手势参数为手势移动后停止时间时,控制模块300可判断手势移动后停止时间是否大于或等于第一预设时间阈值,如果手势移动后停止时间大于或等于第一预设时间阈值,则控制模块300判断用户的手势满足预设条 件,并控制投影模块执行对应地操作。

优选地,在手势参数为手势移动量和手势移动后停止时间时,控制模块300可判断手势移动量是否小于或等于预设距离阈值,以及手势移动后停止时间是否大于或等于第一预设时间阈值,如果手势移动量小于或等于预设距离阈值,且手势移动后停止时间大于或等于第一预设时间阈值,则控制模块300判断手势满足预设条件,并控制投影模块100执行对应地操作,例如,控制模块300判断出用户的手势操作符合关闭投影图像或者将投影图像切换为默认图像的手势条件时,控制模块300控制投影模块100关闭或者将投影图像切换为默认图像。

另外,如果手势移动量小于或等于预设距离阈值,且手势移动后停止时间小于第一预设时间阈值,则控制模块300判断手势不满足预设条件,投影正常运行。

如果手势移动量大于预设距离阈值,且手势移动后停止时间大于或等于第一预设时间阈值,则控制模块300判断手势不满足预设条件,投影正常运行。

如果手势移动量大于预设距离阈值,且手势移动后停止时间小于第一预设时间阈值,则控制模块300判断手势不满足预设条件,投影正常运行。

其中,预设距离阈值是预先设置的手势移动量的距离阈值,例如,预设距离阈值为5cm(厘米)。

其中,第一预设时间阈值是预先设置的手势移动后停止时间的时间阈值,例如,第一预设时间阈值为2s(秒)。

例如,手势的移动方向,如图2所示。假设预设距离阈值为5cm,第一预设时间阈值为2s。在手势检测模块200获取到用户在投影镜头前作垂直方向上的先上后下,再从下往上的移动手势,且用户手势移动后停止时间为3s,假设手势检测模块200获取用户先上后下的移动量为4cm,获取用户从下往上的移动量为4.9cm,此时,手势检测模块200可确定用户当前的手势移动量为4.9cm,且手势移动后停止时间为3s,手势检测模块200将上述所获得的手势移动量和手势移动后停止时间传递给控制模块300,控制模块300通过比较可以确定用户当前的手势移动量小于5cm,此时,控制模块300可进一步确定出用户手势移动后停止时间大于2s,此时,控制模块300可判断出用户当前输入的手势满足预设条件,并控制投影模块100关闭或者将投影图像切换为默认图像。由此,使得通过手势即可关闭投影图像或者将投影图像切换为默认图像,通过手势对投影设备的投影图像进行控制,操作简单方便,提高了用户体验。

根据本发明实施例的投影设备,在投影模块向目标载体投影图像的过程中,通过手势检测模块检测用户的手势并生成手势参数,以及控制模块根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时控制投影模块执行对应地操作,由此,使得投影 设备支持用户的手势控制方便了用户通过手势对投影设备进行控制,操作简单、便捷,提高了用户的体验度。

图3是根据本发明另一个实施例的投影设备的结构示意图。

如图3所示,在图1所示实施例的基础上,该投影设备还可以包括计时模块400。

具体地,计时模块400用于在控制模块300控制投影模块100关闭或者将投影图像切换为默认图像之后进行计时。

其中,上述控制模块300在计时模块400的计时时间大于第二预设时间阈值时控制投影模块开启或者将投影图像切换回正常图像。

其中,第二预设时间阈值是预先设置的控制控制投影模块开启或者将投影图像切换回正常图像的时间阈值,在该实施例中,第二预设时间阈值默认为2分钟,在使用投影设备的过程中,用户也可根据需求自己设置第二预设时间阈值,例如,用户可根据需求将第二预设时间阈值设置为5分钟。

也就是说,控制模块300在监控到计时模块400的计时时间大于第二预设时间阈值时,控制模块300可自动开启投影图像,或者将投影图像切换回正常图像,由此,自动恢复投影图像,减少了用户手动再次开启投影图像的麻烦,提高了用户的体验度。

在本发明的一个实施例中,上述控制模块300还用于当在计时模块400的计时时间小于第二预设时间阈值,且接收到用户的开启指令时,控制投影模块200开启或者将投影图像切换回正常图像,并将计时模块400清零。也就是说,在控制模块300自动恢复正常投影之前,用户已手动开启投影图像或者将投影图像切换回正常图像。

根据本发明实施例的投影设备,在计时模块的计时时间大于或者等于第二预设时间阈值时,控制模块可自动开启投影图像或者将投影图像切换回正常图像,由此,自动恢复投影图像,减少了用户手动再次开启投影图像的麻烦,提高了用户的体验度。

为了实现上述实施例,本发明还提出一种投影设备控制方法。

图4是本发明一个实施例的投影设备控制方法的流程图。

如图4所示,该投影设备控制方法包括:

s401,在投影设备向目标载体投影图像的过程中,检测用户的手势并生成手势参数。

具体地,在使用投影设备的过程中,可根据用户的投影指令,向例如投影屏幕、墙等目标载体投影图像。

需要说明的是,上述投影屏幕和墙仅是目标载体的示例,该实施例的目标载体并不限定于此。

其中,上述投影设备可以为投影仪、投影手机或便携式投影设备等设备。

其中,手势参数可以包括手势移动量和/或手势移动后停止时间,即在后续判断中,可通过手势移动量对手势是否满足预设条件进行判断,或者,通过手势移动后停止时间对手势是否满足预设条件进行判断,优选地,可通过手势移动量和手势移动后停止时间这两个参数对手势是否满足预设条件进行判断。

其中,手势移动量为用户的手从第一方向进入预设区域的最大移动距离,手势移动后停止时间为手在进入预设区域且达到最大移动距离后的停止时间,其中,在经过停止时间之后,用户的手以与第一方向相反的第二方向移出预设区域。

需要理解的是,第一方向与第二方向是相对的方向,例如,第一方向为垂直方向上的从上往下,则对应的第二方向为垂直方向上的从下往上,或者,第一方向为垂直方向上的从下往上,则第二方向为垂直方向上的从上往下。

具体而言,在获取用户在投影设备的投影镜头前预设区域内的手势动作信息后,对手势动作信息进行分析,以确定用户当前的手势是否以第一方向进入预设区域。

在确定用户当前的手势是以第一方向进入预设区域后,手势检测模块200可根据用户的手势计算手势移动量,以及根据用户的手势确定手势移动后停止时间。

具体地,在确定用户当前的手势是以第一方向进入预设区域后,可根据用户的手势确定手势沿上下方向移动的范围。

具体而言,在用户通过手势在投影镜头前作从上至下再返回上、或者从下至上再返回下等上下移动时,可获取到用户的手势,并根据用户的手势计算手势移动量和手势移动后停止时间。

其中,手势沿垂直方向的上下移动的示例图,如图2所示。通过图2中箭头的方向可以确定用户在投影镜头前作的手势的移动方向为从上往下再往上。图2中的第一方向为从上往下,第二方向为从下往上。

例如,手势的移动方向,如图2所示。由于通常在手势上下移动过程中,从上往下移动的幅度与从下往上的幅度会有一定的差异,假定手势从下往上移动的移动距离为a,从下往上移动的移动距离为b,手势检测模块200在计算用户的手势对应的手势移动量的过程中,可将这两个移动距离进行比较,并将其中最大的移动距离作为手势移动量。假设移动距离a小于移动距离b,则将移动距离b作为手势移动量。

s402,根据手势参数判断手势是否满足预设条件。

具体地,在根据手势生成手势参数后,如果手势参数为手势移动量时,可判断手势移动量是否小于或等于预设距离阈值,如果手势移动量小于或等于预设距离阈值,则判断手势满足预设条件。

另外,如果手势参数为手势移动后停止时间时,可判断手势移动后停止时间是否大于或等于第一预设时间阈值,如果手势移动后停止时间大于或等于第一预设时间阈值,则判断用户的手势满足预设条件。

在根据手势生成手势参数后,如果手势参数为手势移动量和手势移动后停止时间,可先判断手势移动量是否小于或等于预设距离阈值,如果手势移动量小于或等于预设距离阈值,则进一步判断手势移动后停止时间是否大于或等于第一预设时间阈值,如果手势移动量小于或等于预设距离阈值,且手势移动后停止时间大于或等于第一预设时间阈值,则判断手势满足预设条件,即判断出用户的手势操作符合关闭投影图像或者将投影图像切换为默认图像的条件。

另外,如果手势移动量小于或等于预设距离阈值,且手势移动后停止时间小于第一预设时间阈值,则判断手势不满足预设条件,投影正常运行。

如果手势移动量大于预设距离阈值,且手势移动后停止时间大于或等于第一预设时间阈值,则判断手势不满足预设条件,投影正常运行。

如果手势移动量大于预设距离阈值,且手势移动后停止时间小于第一预设时间阈值,则判断手势不满足预设条件,投影正常运行。

其中,预设距离阈值是预先设置的手势移动量的距离阈值,例如,预设距离阈值为5cm(厘米)。

其中,第一预设时间阈值是预先设置的手势移动后停止时间的时间阈值,例如,第一预设时间阈值为2s(秒)。

s403,如果手势满足预设条件,则控制投影设备执行对应地操作。

在本发明的一个实施例中,在投影设备投影图像的过程中,在根据用户在投影镜头前所做的手势生成手势参数后,可根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时,控制投影设备关闭投影图像或者将投影图像切换为默认图像。

需要理解的是,除了可以控制投影设备关闭投影图像或者将投影图像切换为默认图像外,还可以控制投影设备执行其他的操作,例如,在投影设备中预先定义了点亮或者关闭投影灯的手势时,在投影灯关闭时,在检测到用户输入的手势与预先保存的点亮投影灯的手势相同时,可控制投影设备将投影灯点亮。或者,在投影灯点亮时,当检测到用户输入的手势与预先保存的关闭投影灯的手势相同时,可根据用户的手势操作关闭投影灯。其中,需要说明的是,默认图像是投影设备中预先保存的图像,通常投影设备中可以预先保存多张图像,且投影设备通常会预先为用户默认一张图像,用户也可以根据需求重新选择图像,投影设备将根据用户的选择将对应的图像作为默认图像。

例如,手势的移动方向,如图2所示。假设预设距离阈值为5cm,第一预设时间阈值 为2s。在获取到用户在投影镜头前作垂直方向上的先上后下,再从下往上的移动手势,且用户手势移动后停止时间为3s,假设获取用户先上后下的移动量为4cm,获取用户从下往上的移动量为4.9cm,此时,可确定用户当前的手势移动量为4.9cm,且手势移动后停止时间为3s,通过比较可以确定用户当前的手势移动量小于5cm,并进一步确定出用户手势移动后停止时间大于2s,此时,可判断出用户当前输入的手势满足预设条件,可关闭投影图像或者将投影图像切换为默认图像。由此,使得通过手势即可关闭投影图像或者将投影图像切换为默认图像,通过手势对投影设备的投影图像进行控制,操作简单方便,提高了用户体验。

根据本发明实施例的投影设备控制方法,在向目标载体投影图像的过程中,检测用户的手势并生成手势参数,以及根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时控制投影设备执行对应地操作,由此,方便了用户通过手势对投影设备进行控制,操作简单、便捷,提高了用户的体验度。

图5是本发明另一个实施例的投影设备控制方法的流程图。

如图5所示,该投影设备控制方法包括:

s501,在投影设备向目标载体投影图像的过程中,检测用户的手势并生成手势参数。

具体地,在使用投影设备的过程中,可根据用户的投影指令,向例如投影屏幕、墙等目标载体投影图像。

需要说明的是,上述投影屏幕和墙仅是目标载体的示例,该实施例的目标载体并不限定于此。

其中,投影设备可以为投影仪、投影手机或便携式投影设备等设备。

其中,手势参数可以包括手势移动量和/或手势移动后停止时间,即在后续判断中,可通过手势移动量对手势是否满足预设条件进行判断,或者,通过手势移动后停止时间对手势是否满足预设条件进行判断,优选地,可通过手势移动量和手势移动后停止时间这两个参数对手势是否满足预设条件进行判断。

其中,手势移动量为用户的手从第一方向进入预设区域的最大移动距离,手势移动后停止时间为手在进入预设区域且达到最大移动距离后的停止时间,其中,在经过停止时间之后,用户的手以与第一方向相反的第二方向移出预设区域。

需要理解的是,第一方向与第二方向是相对的方向,例如,第一方向为垂直方向上的从上往下,则对应的第二方向为垂直方向上的从下往上,或者,第一方向为垂直方向上的从下往上,则第二方向为垂直方向上的从上往下。

具体而言,在获取用户在投影设备的投影镜头前预设区域内的手势动作信息后,对手 势动作信息进行分析,以确定用户当前的手势是否以第一方向进入预设区域。

在确定用户当前的手势是以第一方向进入预设区域后,手势检测模块200可根据用户的手势计算手势移动量,以及根据用户的手势确定手势移动后停止时间。

具体地,在确定用户当前的手势是以第一方向进入预设区域后,可根据用户的手势确定手势沿上下方向移动的范围。

具体而言,在用户通过手势在投影镜头前作从上至下再返回上、或者从下至上再返回下等上下移动时,可获取到用户的手势,并根据用户的手势计算手势移动量和手势移动后停止时间。

其中,手势沿垂直方向的上下移动的示例图,如图2所示。通过图2中箭头的方向可以确定用户在投影镜头前作的手势的移动方向为从上往下再往上。图2中的第一方向为从上往下,第二方向为从下往上。

例如,手势的移动方向,如图2所示。由于通常在手势上下移动过程中,从上往下移动的幅度与从下往上的幅度会有一定的差异,假定手势从下往上移动的移动距离为a,从下往上移动的移动距离为b,手势检测模块200在计算用户的手势对应的手势移动量的过程中,可将这两个移动距离进行比较,并将其中最大的移动距离作为手势移动量。假设移动距离a小于移动距离b,则将移动距离b作为手势移动量。

s502,根据手势参数判断手势是否满足预设条件。

具体地,在根据手势生成手势参数后,如果手势参数为手势移动量时,可判断手势移动量是否小于或等于预设距离阈值,如果手势移动量小于或等于预设距离阈值,则判断手势满足预设条件。

另外,如果手势参数为手势移动后停止时间时,可判断手势移动后停止时间是否大于或等于第一预设时间阈值,如果手势移动后停止时间大于或等于第一预设时间阈值,则判断用户的手势满足预设条件。

在根据手势生成手势参数后,如果手势参数为手势移动量和手势移动后停止时间时,可先判断手势移动量是否小于或等于预设距离阈值,如果手势移动量小于或等于预设距离阈值,则进一步判断手势移动后停止时间是否大于或等于第一预设时间阈值,如果手势移动量小于或等于预设距离阈值,且手势移动后停止时间大于或等于第一预设时间阈值,则判断手势满足预设条件,即判断出用户的手势操作符合关闭投影图像或者将投影图像切换为默认图像的条件。

另外,如果手势移动量小于或等于预设距离阈值,且手势移动后停止时间小于第一预设时间阈值,则判断手势不满足预设条件,投影正常运行。

如果手势移动量大于预设距离阈值,且手势移动后停止时间大于或等于第一预设时间 阈值,则判断手势不满足预设条件,投影正常运行。

如果手势移动量大于预设距离阈值,且手势移动后停止时间小于第一预设时间阈值,则判断手势不满足预设条件,投影正常运行。

其中,预设距离阈值是预先设置的手势移动量的阈值,例如,预设距离阈值为5cm。

其中,第一预设时间阈值是预先设置的手势移动后停止时间的时间阈值,例如,第一预设时间阈值为2s。

s503,如果手势满足预设条件,则控制投影设备关闭投影图像或者将投影图像切换为默认图像。

其中,需要说明的是,默认图像是投影设备中预先保存的图像,通常投影设备中可以预先保存多张图像,且投影设备通常会预先为用户默认一张图像,用户也可以根据需求重新选择自己的图像,投影设备将根据用户的选择将对应的图像作为默认图像。

例如,手势的移动方向,如图2所示。假设预设距离阈值为5cm,第一预设时间阈值为2s。在获取到用户在投影镜头前作垂直方向上的先上后下,再从下往上的移动手势,且用户手势移动后停止时间为3s,假设获取用户先上后下的移动量为4cm,获取用户从下往上的移动量为4.9cm,此时,可确定用户当前的手势移动量为4.9cm,且手势移动后停止时间为3s,通过比较可以确定用户当前的手势移动量小于5cm,并进一步确定出用户手势移动后停止时间大于2s,此时,可判断出用户当前输入的手势满足预设条件,可关闭投影图像或者将投影图像切换为默认图像。由此,使得通过手势即可关闭投影图像或者将投影图像切换为默认图像,通过手势对投影设备的投影图像进行控制,操作简单方便,提高了用户体验。

s504,在控制投影设备关闭投影图像或者将投影图像切换为默认图像之后进行计时,并在计时时间大于第二预设时间阈值时,控制投影设备开启投影图像或者将投影图像切换回正常图像。

另外,在本发明的一个实施例中,如图6所示,该投影设备控制方法还可以包括s504。

s505,在计时时间小于第二预设时间阈值,接收到用户的开启指令时,控制投影设备开启投影图像或者将投影图像切换回正常图像,并将计时模块清零。

其中,需要说明的是,步骤s504和步骤s505的执行顺序不分先后。

根据本发明实施例的投影设备控制方法,在向目标载体投影图像的过程中,检测用户的手势并生成手势参数,以及根据手势参数判断手势是否满足预设条件,并在判断手势满足预设条件时关闭投影图像或者将投影图像切换为默认图像,由此,使得用户通过手势即可关闭投影图像或者将投影图像切换为默认图像,方便了用户通过手势对投影设备进行控制,操作简单、便捷,提高了用户的体验度。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或 固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1