与控件的映射规则进行详细说明:
[0116]1.从手处于平躺到手势完全朝向的手势动作,映射为向上控件41,示例性的,向上控件41的预设功能可以为上调参数;
[0117]2.从手处于平躺到手势完全朝下的手势动作,映射为向下控件42,示例性的,向下控件42的预设功能可以为下调参数;
[0118]3.从手处于平躺到手势完全向左的手势动作,映射为向左控件43,示例性的,向左控件43的预设功能可以为向左切换界面;
[0119]4.从手处于平躺到手势完全向右的手势动作,映射为向右控件44,示例性的,向右控件44的预设功能可以为向右切换界面。
[0120]5.从手张开到拳头的手势动作,映射为确定控件45,示例性的,确定控件45,的第一预设功能可以为确定并关闭;
[0121]6.从拳头到手张开的手势动作,映射为确定控件45,示例性的,确定控件45的第二预设功能可以为确定并打开;其中,第5和第6可选择一次确定控件后,切换确定控件的功能,例如,播放中按一下暂停按键则暂停,再按一下暂停按键则继续播放。
[0122]实施例2
[0123]根据本发明实施例,还提供了一种空调机组的控制装置实施例,该空调机组的控制装置主要用于执行本发明实施例所提供的空调机组的控制方法,本发明上述实施例提供的空调机组的控制方法也可以通过该空调机组的控制装置来执行。以下对本发明实施例所提供的空调机组的控制装置做具体介绍,在本发明方法实施例中进行过说明的不再赘述。
[0124]图5是根据本发明实施例二的空调机组的控制装置的结构示意图。如图5所示,根据本发明实施例的空调机组的控制装置包括:采集模块51、识别模块52、确定模块53、生成模块54以及控制模块55,其中:
[0125]获取模块51,用于获取空调机组中的摄像头所拍摄的手势操作,并生成多帧视频图像;
[0126]识别模块52,用于识别每帧视频图像中所包含的手势特征;
[0127]确定模块53,用于根据每帧视频图像中所包含的手势特征,确定与显示屏当前显示的界面内容相对应的手势动作;
[0128]生成模块54,用于结合手势动作和显示屏当前显示的界面内容,生成控制信号;
[0129]控制模块55,用于通过控制信号控制空调机组执行相应的功能。
[0130]由上可知,本发明实施例上述获取模块51、识别模块52、确定模块53、生成模块54以及控制模块55,采用获取空调机组中的摄像头所拍摄的手势操作,并生成多帧视频图像的方式,通过识别每帧视频图像中所包含的手势特征,并根据每帧视频图像中所包含的手势特征,确定与显示屏当前显示的界面内容相对应的手势动作;达到了结合手势动作和显示屏当前显示的界面内容,生成控制信号的目的,从而实现了通过控制信号控制空调机组执行相应的功能的技术效果,进而解决了现有技术中通过触控或者按键的方式来控制空调机组而导致的控制操作不便捷的技术问题。通过手势操作代替原来的按键操作和触摸电控操作,可以减少因为用户接触操作而造成显示屏损坏和减轻显示屏的屏幕设计要求,同时提升了显示屏控制的快捷方便性。
[0131 ] 此处需要说明的是,上述采集模块51、识别模块52、确定模块53、生成模块54以及控制模块55,对应于实施例一中的步骤S102至步骤SI 10,五个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。
[0132]可选地,在本发明实施例中,确定模块53包括:第一读取单元、获取单元以及匹配单元,其中,
[0133]第一读取单元,用于依序读取每帧视频图像中包含的手势特征;
[0134]获取单元,用于获取预存的至少一组手势动作模型,其中,一组手势动作模型用于表征一个手势动作;
[0135]匹配单元,用于在每帧视频图像中所包含的手势特征与其中一组手势动作模型匹配成功时,将匹配成功的一组手势动作模型所表征的手势动作确定为与显示屏当前显示的界面内容相对应的手势动作。
[0136]由上可知,本发明实施例上述第一读取单元、获取单元以及匹配单元提供了一种确定显示屏当前显示的界面内容相对应的手势动作的可选方案。通过上述方案,提高了确定手势动作的精确度。
[0137]此处需要说明的是,上述第一读取单元、获取单元以及匹配单元,对应于实施例一中的步骤S1062至步骤S1066,两个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。
[0138]可选地,在本发明实施例中,当一组手势动作模型包括一个起始动作模型和一个结束动作模型时,其中,匹配单元包括:第一匹配子单元、第二匹配子单元以及第三匹配子单元,其中,
[0139]第一匹配子单元,用于依序将每帧视频图像中所包含的手势特征依次与起始动作模型进行匹配;
[0140]第二匹配子单元,用于在第i帧视频图像中所包含的手势特征与起始动作模型匹配成功的情况下,依序将第i帧之后的每帧视频图像中所包含的手势特征依次与结束动作模型进行匹配;
[0141]第三匹配子单元,用于在第j帧视频图像中包含的手势特征与结束动作模型匹配成功的情况下,将起始动作模型和结束动作模型所表征的手势动作确定为与显示屏当前显示的界面内容相对应的手势动作,其中,i和j为自然数,且j大于i。
[0142]由上可知,本发明实施例上述第一匹配子单元、第二匹配子单元以及第三匹配子单元提供了一种确定显示屏当前显示的界面内容相对应的手势动作的可选方案,实现了判断视频图像所对应的手势操作为哪一种可识别的手势动作的效果。
[0143]此处需要说明的是,上述第一匹配子单元、第二匹配子单元以及第三匹配子单元,对应于实施例一中的步骤S10662至步骤S10666,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。
[0144]可选地,在本发明实施例中,生成模块54包括:第二读取单元、映射单元以及生成单元,其中,
[0145]第二读取单元,用于读取显示屏当前显示的界面内容中包含的至少一个控件;
[0146]映射单元,用于根据预设规则,将手势动作映射为第一控件,其中,第一控件为显示屏当前显示的界面内容中包含的其中一个控件;
[0147]生成单元,用于根据第一控件的预设功能,生成控制信号。
[0148]由上可知,本发明实施例上述第二读取单元、映射单元以及生成单元提供了一种结合手势动作和显示屏当前显示的界面内容,生成控制信号的可选方案。通过将手势动作与当前显示的界面内容结合考虑,确定该手势动作在当前显示界面下的具体控制内容,实现了当显示的界面内容不一致时,还可以根据预设规则识别手势动作所对应的控制内容的效果,使得本发明实施例中的空调机组控制方法在实际中有更高的灵活性。
[0149]此处需要说明的是,上述第二读取单元、映射单元以及生成单元,对应于实施例一中的步骤S1082至步骤S1086,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。
[0150]可选地,在本发明实施例中,生成模块54还包括:显示单元,其中,
[0151]显示单元,用于更新第一控件的显示状态,用于表征用户对空调机组进行的手势操作已被识别。
[0152]由上可知,本发明实施例上述显示单元通过改变对应控件的颜色、大小、亮度、纵横比、灰度等等特征,使得用户能够直观的看出该空调机组已经识别出当前的手势动作,并且即将执行该第一控件所对应控制功能。
[0153]此处需要说明的是,上述显示单元,对应于实施例一中的步骤S1085,模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。
[0154]可选地,在本发明实施例中,空调机组的控制装置还包括:设置模块,其中,
[0155]设置模块用于设置摄像头拍摄手势操作的参数,使得摄像头生成多帧视频图像的速率与识别每帧视频图像中所包含的手势特征的速率相匹配。
[0156]由上可知,本发明实施例上述设置模块通过优化图像处理算法和调整处理器处理的图像大小,可以使得显示屏处理器的图像处理速度和摄像头采集图像的速度一致,以保证显示屏的操作和操作者的手势的实时性,实现用户和机组显示屏间的实时体感操作。
[0157]此处需要说明的是,上述设置模块,对应于实施例一中的步骤S103,模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。
[0158]可选地,在本发明实施例中,空调机组的控制装置还包括:关闭模块,其中,
[0159]关闭模块,用于当手势动作为关闭动作时,控制摄像头关闭。
[0160]由上可知,本发明实施例上述关闭模块可以通过预留几种手势动作的方式,通过直接赋予预留的手势动作某一控制功能的方式,使得预留的手势动作不用与当前显示的界面内容结合,即可执行预留的手势动作所对应的功能。
[0161]此处需要说明的是,上述关闭模块,对应于实施例一中的步骤S112,两个模块