掌桥专利:专业的专利平台
掌桥专利
首页

设备调节方法、设备调节装置、电子设备及存储介质

文献发布时间:2023-06-19 11:55:48


设备调节方法、设备调节装置、电子设备及存储介质

技术领域

本公开涉及人机交互技术领域,尤其涉及一种设备调节方法、设备调节装置、电子设备及存储介质。

背景技术

随着智能家居行业的蓬勃发展,电子设备也迎来了从传统设备到电子设备的划时代革命。与此同时,用户对于电子设备的需求也越来越高,不满足传统的控制方式,更多的希望增加一些能够与电子设备进行交互的功能。

相关技术中,在调节电子设备中设备参数的数值时,通常采用物理按键、遥控器或者语音等方式进行调节,需要用户多次操作或者下达多次命令,导致用户体验差。

发明内容

为克服相关技术中存在的问题,本公开提供一种设备调节方法、设备调节装置、电子设备及存储介质。

根据本公开实施例的第一方面,提供一种设备调节方法,应用于电子设备,所述设备调节方法包括:响应于采集到手势,且确定所述手势具有调节设备参数的手势形状,在所述电子设备上显示与所述手势形状对应的所述设备参数的调节控件。确定所述手势形状大小与所述调节控件的调节区间之间的比例尺映射关系。在所述手势发生移动的情况下,基于所述手势的移动变化量以及所述比例尺映射关系,调节所述设备参数的数值。

在一些实施例中,所述确定所述手势形状大小与所述调节控件的调节区间之间的比例尺映射关系,包括:基于所述手势形状大小以及所述手势形状大小在所述调节区间内的映射数量,确定所述手势形状大小对应的所述调节区间的移动距离。基于所述调节区间,以及所述移动距离,确定单位移动距离对应的单位调节量。将所述单位调节量与所述单位移动距离进行映射,确定所述手势形状大小与所述调节区间之间的比例尺映射关系。

在另一些实施例中,所述基于所述手势的移动变化量以及所述比例尺映射关系,调节所述设备参数的数值,包括:将所述手势移动的初始位置与所述设备参数的初始参数值相对应。确定所述手势移动的方向,并确定所述手势在所述方向上相对所述初始位置的移动变化量。基于所述移动变化量以及所述比例尺映射关系,确定所述移动变化量对应的调节变化量。基于手势移动方向与进度条调整方向的对应关系,在匹配所述手势移动的方向上,在所述初始参数值基础上调节所述调节变化量。

在又一些实施例中,在基于所述手势的移动变化量以及所述比例尺映射关系,调节所述设备参数的数值之前,所述设备调节方法还包括:确定所述手势在有效移动范围内移动。

在又一些实施例中,所述设备调节方法还包括:响应于所述手势在非有效移动范围内移动,暂停调节所述设备参数的数值。

在又一些实施例中,在暂停调节所述设备参数的数值之后,所述设备调节方法还包括:若在有效时间范围内,监测到所述手势在有效移动范围内移动,则在当前调节进度基础上,继续基于所述手势的移动变化量以及所述比例尺映射关系,调节所述设备参数的数值。

在又一些实施例中,所述调节控件包括:进度条;在所述电子设备上显示与所述手势形状对应的所述设备参数的调节控件,包括:基于移动方向与进度条种类的映射关系,根据所述手势的移动方向,确定并在所述电子设备上显示与所述手势形状对应的所述设备参数的进度条,其中,不同的移动方向对应不同的进度条种类。

根据本公开实施例的第二方面,提供一种设备调节装置,应用于电子设备,所述设备调节装置包括:显示模块,用于响应于采集到手势,且确定所述手势具有调节设备参数的手势形状,在所述电子设备上显示与所述手势形状对应的所述设备参数的调节控件。确定模块,用于确定所述手势形状大小与所述调节控件的调节区间之间的比例尺映射关系。调节模块,用于在所述手势发生移动的情况下,基于所述手势的移动变化量以及所述比例尺映射关系,调节所述设备参数的数值。

在一些实施例中,所述确定模块采用下述方式确定所述手势形状大小与所述调节控件的调节区间之间的比例尺映射关系:基于所述手势形状大小以及所述手势形状大小在所述调节区间内的映射数量,确定所述手势形状大小对应的所述调节区间的移动距离。基于所述调节区间,以及所述移动距离,确定单位移动距离对应的单位调节量。将所述单位调节量与所述单位移动距离进行映射,确定所述手势形状大小与所述调节区间之间的比例尺映射关系。

在另一些实施例中,所述调节模块采用下述方式基于所述手势的移动变化量以及所述比例尺映射关系,调节所述设备参数的数值:将所述手势移动的初始位置与所述设备参数的初始参数值相对应。确定所述手势移动的方向,并确定所述手势在所述方向上相对所述初始位置的移动变化量。基于所述移动变化量以及所述比例尺映射关系,确定所述移动变化量对应的调节变化量。基于手势移动方向与进度条调整方向的对应关系,在匹配所述手势移动的方向上,在所述初始参数值基础上调节所述调节变化量。

在又一些实施例中,所述确定模块,还用于:确定所述手势在有效移动范围内移动。

在又一些实施例中,所述调节模块,还用于:响应于所述手势在非有效移动范围内移动,暂停调节所述设备参数的数值。

在又一些实施例中,所述调节模块,还用于:若在有效时间范围内,监测到所述手势在有效移动范围内移动,则在当前调节进度基础上,继续基于所述手势的移动变化量以及所述比例尺映射关系,调节所述设备参数的数值。

在又一些实施例中,所述调节控件包括:进度条;所述显示模块采用下述方式在所述电子设备上显示与所述手势形状对应的所述设备参数的调节控件:基于移动方向与进度条种类的映射关系,根据所述手势的移动方向,确定并在所述电子设备上显示与所述手势形状对应的所述设备参数的进度条,其中,不同的移动方向对应不同的进度条种类条。

在又一些实施例中,所述电子设备至少包括图像采集装置,所述图像采集装置用于采集所述手势。

根据本公开实施例的第三方面,提供一种电子设备,包括:存储器,用于存储指令。以及处理器,用于调用所述存储器存储的指令执行上述任意一种所述的设备调节方法。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,存储有指令,所述指令被处理器执行时,执行上述任意一种所述的设备调节方法。

本公开的实施例提供的技术方案可以包括以下有益效果:通过本公开提供的设备调节方法,能够基于采集到的手势,确定手势形状大小与调节控件的调节区间之间的比例尺映射关系,进而在进行进度调节时,能够基于手势的位移变化量以及比例尺映射关系,对设备参数进行精准调节,使用户在调节设备参数过程中,无须执行多次动作,操作便捷的同时,有助于增强用户的使用体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据本公开一示例性实施例示出的一种设备调节方法的流程图。

图2是根据本公开一示例性实施例示出的一种电子设备示意图。

图3是根据本公开一示例性实施例示出的一种设备调节效果图。

图4是根据本公开一示例性实施例示出的一种确定比例尺映射关系方法的流程图。

图5是根据本公开一示例性实施例示出的一种确定形状大小的示意图。

图6a是根据本公开一示例性实施例示出的一种设备调节的交互示意图。

图6b是根据本公开一示例性实施例示出的另一种设备调节的交互示意图。

图7是根据本公开一示例性实施例示出的一种确定设备参数调节变化量的过程示意图。

图8是根据本公开一示例性实施例示出的另一种设备调节方法的流程图。

图9是根据本公开一示例性实施例示出的一种有效移动范围的示意图。

图10是根据本公开一示例性实施例示出的又一种设备调节方法的示意图。

图11是根据本公开一示例性实施例示出的一种设备调节装置框图。

图12是根据本公开一示例性实施例示出的另一种设备调节装置框图。

图13是根据本公开一示例性实施例示出的又一种设备调节装置框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开提供一种设备调节方法,能够基于采集到的手势形状,确定手势形状大小与进度条调节区间之间的比例尺映射关系,进而调节调节控件的设备参数时,无需用户采用较大的动作幅度,便可以进行精准调节,实用性强,且调节过程便捷,有助于提升用户的使用体验。

在一些示例中,本公开所提供的设备调节方法,能够应用于电子设备中。在一些实施例中,电子设备的种类可以包括:手机、平板、智能电视、带屏智能音箱、带屏智能手表、ipod等。在另一些实施例中,终端的结构可以包括:双面屏电子设备、折叠屏电子设备、全面屏电子设备、曲面屏电子设备等。

图1是根据一示例性实施例示出的一种设备调节方法的流程图。如图1所示,进度条调节包括以下步骤S11至步骤S13。

在步骤S11中,响应于采集到手势,且确定手势具有调节设备参数的手势形状,在电子设备上显示与手势形状对应的设备参数的调节控件。

在本公开实施例中,在使用电子设备的过程中,通过采集电子设备面前的手势,以便确定当前用户是否需要调节设备参数。在一些示例中,手势可以通过与电子设备处于通信连接的其他终端设备进行采集或者通过具有图像采集装置的电子设备进行采集。若通过与电子设备处于通信连接的其他终端设备采集手势,则可以由其他终端设备将采集到的手势信息发送给该电子设备,使电子设备能够得到手势。在一些实施场景中,可以将电子设备以电视为例,若电视不具有图像采集装置,则可以通过与电视处于通信连接的家用摄像头对手势进行采集,进而由家用摄像头将采集到的手势信息发送给电视,使电视能够获取到的手势确定该手势是否具有调节设备参数的手势形状。若通过具有图像采集装置的电子设备采集手势,则在采集手势时可以通过电子设备中的图像采集装置或者图像传感器进行采集。其中,图像采集装置可以包括:摄像头或者人工智能(Artificial Intelligence,简称:AI)相机。图2是根据一示例性实施例示出的一种电子设备示意图。在一些实施场景中,如图2所示,以电子设备为具有图像采集装置的电视为例,图像采集装置可为摄像头,摄像头设置于电视朝向用户的显示面板的上方,进而在采集手势时,能够基于摄像头的广角范围,将该广角范围内的手势进行采集,以便能够及时捕捉用户需要调节进度条的需求。在一些示例中,摄像头的广角角度可以为120度。在另一些实施场景中,电子设备包括升降式摄像头,可以通过升降式摄像头采集手势。在进行手势采集之前,可以预先控制电子设备开启升降式摄像头,并启动升降式摄像头中的手势识别功能。若升降式摄像头被开启,则升起该升降式摄像头进行手势采集。若升降式摄像头被关闭,则降低该升降式摄像头。在一些实施场景中,为保护电子设备的安全性和隐私性,在启动升降式摄像头之前,可以预先开启摄像头功能,确定当前使用者的身份,进而启动升降式摄像头进行手势识别。在一些示例中,当升降式摄像头被开启时,还可以采用该升降式摄像头进行拍摄。在另一些示例中,启动升降式摄像头中的手势识别功能时,可以通过手势触发电子设备进行控制。

在采集手势的过程中,确定当前采集到的手势具有调节设备参数的手势形状时,则在电子设备上显示该手势形状对应的设备参数的调节控件。其中,调节控件可以包括:能够调节设备参数的进度条、进度框或者可调尺寸的应用小窗,手势形状可以包括:握拳、直立手掌或者比“耶”,调节控件的显示位置可以位于电子设备显示屏中的任意位置,在本公开中不进行限定。为了在显示调节控件时,不遮挡电子设备原始显示界面,可以设置将显示的调节控件的画面浮于原始显示界面之上,且设置显示的调节控件的画面更高的透明度及更低的饱和度。在一些示例中,若调节控件为进度条时,其对应的设备参数可以包括音量、播放进度或者亮度。设备参数的确定可以根据进度条的种类进行确定。即,若进度条的种类为音量进度条时,则对应的设备参数为音量。若进度条的种类为播放进度条时,则对应的设备参数为播放进度。若进度条的种类为亮度进度条时,则对应的设备参数为亮度。在另一些示例中,调节控件的形状可以包括:长条形、圆形或者其他形状。在一些实施场景中,若调节控件为进度条时,则在电子设备上显示的调节控件的形状可以为长条形。在另一些实施场景中,调节控件的显示位置可以位于电子设备显示屏的左半显示区域、右半显示区域、上半显示区域、下半显示区域或者中间显示区域。

在步骤S12中,确定手势形状大小与调节控件的调节区间之间的比例尺映射关系。

在本公开实施例中,针对不同的用户,采集到的手势形状大小存在不同。为保证不同的用户均能够得到相同的使用体验,在调节调节控件的设备参数时,可以基于比例尺原理,确定采集到的手势形状大小与调节控件调节区间之间的比例尺映射关系,进而在调节调节控件时,无需考虑其他调节因素,根据手势的移动变化量,确定对应调节的设备参数的数值即可,有助于智能终端根据用户的手势移动,快速进行响应,进行精准调节,进而提升用户的使用体验。

在一些实施场景中,若采集手势的过程中,出现多个具有调节设备参数的数值的手势形状的手势时,则可以根据最先确定的具有调节设备参数的手势形状的手势形状大小,确定手势形状大小与调节控件的调节区间之间的比例尺映射关系。

在步骤S13中,在手势发生移动的情况下,基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值。

在本公开实施例中,手势发生移动,表征设备参数的初始参数值需要进行调节。基于确定的比例尺映射关系,能够基于手势的移动变化量,确定设备参数的初始参数值所需调节的数值,进而在手势发生移动的情况下,可以实时调节设备参数的数值,使调节过程更加便捷,有助于增加人机之间的互动性,有助于提升用户的使用体验。

通过上述实施例,能够基于比例尺原理,将采集到的用于调节手势形状大小与调节控件的调节区间建立比例尺映射关系,进而调节调节控件对应的设备参数时,设备参数的数值能够根据手势的移动进行实时精准调节,使调节设备参数的过程更便捷,更具有实用性,从而有助于提升用户的使用体验,增强人与电子设备之间的交互性。

在一些实施场景中,如图3所示,为用户明确电子设备已经成功采集到用于调节设备参数的手势,可以在电子设备显示手势形状对应调节的调节控件同时,将该手势形状一并进行显示,如此通过显示手势形状能够有效输出电子设备已识别出该手势的指示信息。图3是根据一示例性实施例示出的一种进度条调节效果图。

下述实施例将具体说明手势形状大小与调节控件的调节区间之间的比例尺映射关系的确定过程。

图4是根据一示例性实施例示出的一种确定比例尺映射关系方法的流程图。如图4所示,比例尺映射关系的确定过程包括以下步骤。

在步骤S21中,基于手势形状大小以及手势形状大小在调节区间内的映射数量,确定手势形状大小对应的调节区间的移动距离。

在本公开实施例中,为明确手势的移动距离与调节区间之间的对应关系,以便在手势移动的过程中,能够明确对应调节设备参数的调节变化量,先基于手势形状大小以及手势形状大小在调节区间内的映射数量,以便确定手势形状大小对应调节调节区间的移动距离。其中,调节区间是指设备参数的数值可以进行调整的区间范围。例如:手势形状大小为10厘米(cm),手势形状在进度条调节区间内的映射数量为5,则手势形状大小对应调节调节区间的移动距离为5*10cm=50cm。若调节区间为[0,100],则将设备参数的数值从0调节至100时,手势形状大小对应的移动距离为50cm。

在一些实施例中,由于不同用户的手势形状大小是不同的,为使设备参数在调节的过程中更具有针对性,更适合当前用户的灵敏度调节需求,手势形状大小在调节区间内的映射数量可以为默认数量,也可以为指定数量。例如:以手势形状大小为10cm,调节区间为[0,100]为例,若手势形状大小在调节区间内的映射数量为5,则手势形状大小对应调节调节区间的移动距离为5*10cm=50cm,将设备参数的数值从0调节至100时,手势形状大小对应的移动距离为50cm。若手势形状在调节区间内的映射数量为8,则手势形状大小对应调节调节区间的移动距离为8*10cm=80cm。将设备参数的数值从0调节至100时,手势形状大小对应的移动距离为80cm。映射数量越多,则在手势移动的过程中,设备参数的数值的调节灵敏度越低,调节速度越慢。反之,映射数量越少,则在手势移动的过程中,设备参数的数值的调节灵敏度越高,调节速度越快。

在步骤S22中,基于调节区间,以及移动距离,确定单位移动距离对应的单位调节量。

在本公开实施例中,基于确定的移动距离以及进度条调节区间,可以确定单位移动距离对应的单位调节量,进而手势在移动距离内进行移动时,能够实时确定设备参数数值的调节变化量,进而有助于实时调节设备参数的数值。例如:移动距离为50cm,调节区间为[0,100]时,则单位移动距离对应的单位调节量为50cm:100=1cm:2。即,每移动1cm,对应的单位调节量为2。

在步骤S23中,将单位调节量与单位移动距离进行映射,确定手势形状大小与调节区间之间的比例尺映射关系。

在本公开实施例中,将单位调节量与单位移动距离进行映射,能够确定单位移动距离与单位调节量之间的对应关系,进而根据手势形状大小,便可以确定手势形状大小与调节区间之间的比例尺映射关系。例如:根据单位调节量与单位移动距离之间的映射关系,能够确定单位移动距离为1cm时,对应的单位调节量为a,进而手势形状大小为5cm时,则手势形状大小对应设备参数数值的调节量为5a。即,手势形状大小与调节区间之间的比例尺映射关系为,手势形状大小对应调节设备参数的数值为5a。

在一些实施场景中,通过采集到的手势,确定该手势具有调节设备参数的手势形状后,可以以手势当前所在的与电子设备的显示界面平行的竖直平面建立直角坐标系,进而能够得到手势形状的多个坐标。通过多个坐标,能够确定手势形状大小,进而手势形状在进度条调节区间内的映射数量,可以确定手势形状大小对应调节进度条调节区间的移动距离。例如:将手势形状以握拳为例。如图5所示,通过直角坐标系能够确定拳头的纵坐标分别对应的数值为5和15,进而能够确定拳头的高度为15cm-5cm=10cm,即拳头大小为10cm。其中,横轴单位和纵轴单位均为cm。图5是根据一示例性实施例示出的一种确定形状大小的示意图。若映射数量为5,进度条调节区间为[0,100],则用户调节进度条的进度从0调节至100时,需要移动的距离为10×5=50cm。

在一些示例中,可以根据手势当前所在的与电子设备的显示界面平行的竖直平面,建立包括手势的直角坐标系。为便于明确手势的移动距离,使手势在移动的过程中可以实时调节设备参数的数值,手势在水平及竖直方向上的总调节区间可以取决于电子设备的尺寸,直角坐标系的横轴的总调节区间可以与电子设备的长度相同,纵轴的总调节区间可以与电子设备的高度相同。直角坐标系的中心点可以为手势当前所在的位置,也可以基于设备参数的初始参数值以及调节区间的最大数值进行确定。在一些实施场景中,直角坐标系的中心点基于设备参数的初始参数值以及调节区间的最大数值进行确定时,根据调节区间的最大数值与设备参数的初始参数值之间的差值,能够确定设备参数数值的最大增加量。根据手势形状大小与调节控件的调节区间之间的比例尺映射关系以及最大增加量,能够确定手势沿正向移动的最大移动距离。根据沿正向移动的最大移动距离,确定直角坐标系的中心点。

在一些实施例中,在手势发生移动的情况下,基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值时,将手势移动的初始位置与设备参数的初始参数值相对应,以便在根据手势的移动变化量调节设备参数的数值时,能够基于显示的设备参数的初始参数值进行调节。根据手势移动的方向,能够确定手势在移动的过程中,在移动方向上相对初始位置的移动变化量,进而基于移动变化量以及比例尺映射关系,能够确定移动变化量对应设备参数的调节变化量。并且,手势移动的方向与初始参数值的调整方向具有对应关系,能够根据手势的移动方向,在调节设备参数的过程中,在初始参数值的基础上增加或者减少调节变化量,以便可以对设备参数进行有效调节。在一些示例中,手势移动的正方向与设备参数的正调节相对应,即,基于手势的初始位置,手势向上移动或者向右移动时,则在调节设备参数的数值的过程中对应增加手势移动变化量对应的调节变化量。手势向下移动或者向左移动时,则在调节设备参数的数值的过程中对应减少手势移动变化量对应的调节变化量。

在一些实施场景中,通过采集到的手势,确定该手势具有调节设备参数的数值的手势形状后,将手势的空间位置确定为手势移动的初始位置。为便于确定手势在发生移动的情况下的移动变化量,可以以手势当前所在的竖直平面建立直角坐标系,进而基于手势所在的初始位置,确定该手势的移动方向。若手势沿y轴正方向上移动,或者沿x轴正方向上移动,则对应增加与手势移动变化量相对应的调节变化量。若手势沿y轴负方向上移动,或者沿x轴负方向上移动,则对应减少与手势移动变化量相对应的调节变化量。例如:将手势形状以握拳为例。拳头的初始位置与设备参数的初始参数值1相对应。如图6a所示,若拳头沿y轴正方向移动,则设备参数的数值向上递增。图6a是根据一示例性实施例示出的一种设备调节方法的交互示意图。如图6b所示,若拳头沿y轴负方向移动,则设备参数的数值向下递减。图6b是根据一示例性实施例示出的另一种设备调节方法的交互示意图。

在另一些实施场景中,确定调节变化量的过程,可以如图7所示。图7是根据一示例性实施例示出的一种确定调节变化量的过程示意图。将手势形状以握拳为例,基于直角坐标系,可以确定拳头的初始位置对应的坐标分别为(x,5)和(x,15)。若手势沿y轴正方向上移动,确定当前位置对应的坐标分别为(x,30)和(x,40)时,则可以根据拳头上下移动的距离,确定拳头的移动变化量,进而基于比例尺映射关系,确定该移动变化量对应的调节变化量。例如:根据比例尺映射关系,可以确定一个拳头对应调节的设备参数的数值为20,则根据拳头的移动变化量确定的调节变化量=(40-15)/(15-5)×20=50。即,拳头从初始位置沿y轴正方向上移动至当前位置,所需要的调节的设备参数的数值为50。

在另一些实施例中,手势形状大小与调节区间之间的比例尺映射关系可以根据用户的需求进行自定义设置,进而满足不同用户对于调节设备参数的数值的不同敏感度需求。即,可以预先自定义设置手势形状大小对应调节调节区间的百分比,进而在确定手势形状大小后,便可以根据手势形状大小以及手势形状大小对应调节调节区间的百分比,确定映射数量,以便确定移动距离。例如:预先设置一个手势形状大小对应调节调节区间的百分比为20%,进而可以确定映射数量为5。即,通过5个手势形状大小,可以将设备参数的数值从0调节至100。

基于相同的构思,本公开实施例还提供另一种设备调节方法。通过限定手势移动的有效移动范围,有助于避免手势在进行移动的过程中,移动变化量突然骤增或者骤减时,导致进度条的进度条调节变化量也随之骤增或者骤减,影响用户当前的使用体验。

图8是根据一示例性实施例示出的另一种设备调节方法的流程图。如图8所示,设备调节方法包括以下步骤。

在步骤S31中,响应于采集到手势,且确定手势具有调节设备参数的手势形状,在电子设备上显示与手势形状对应的设备参数的调节控件;

在步骤S32中,确定手势形状大小与调节控件的调节区间之间的比例尺映射关系;

在步骤S33中,在手势发生移动的情况下,确定手势在有效移动范围内移动。

在本公开实施例中,为避免在调节设备参数数值的过程中,发生数值骤变的情况,在手势移动的过程中,基于手势的当前位置,确定手势的有效移动范围,以保证用户在调节进度时的用户体验。

图9是根据一示例性实施例示出的一种有效移动范围的示意图。如图9所示,当手势在进行移动时,若确定手势在有效移动范围内移动,则确定当前移动为有效移动,可以实时确定手势的移动变化量,以便实时确定调节变化量,及时调整设备参数的数值。

在一些实施例中,有效移动范围可以为,基于上一时刻手势所在的位置为圆心,以指定长度为半径所形成的圆形区域。指定长度可以根据比例尺映射关系进行确定。在一些示例中,指定长度可以为指定数量的手势形状大小。例如:若手势形状大小为4cm,指定数量为2,则指定长度为2*4cm=8cm。

在步骤S34中,基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值。

在一些实施例中,若响应于手势在非有效移动范围内移动,暂停调节设备参数的数值。即,在手势移动的过程中,手势超出有效移动范围,在非有效移动范围内进行移动时,则认为当前移动为无效移动。若在非有效移动范围内移动的情况下,继续确定手势的移动变化量,则容易出现设备参数的数值发生骤变的情况,为避免影响用户的使用体验,则暂停调节设备参数的数值。

在另一些实施例中,基于手势的移动变化量以及比例尺映射关系,在调节设备参数的数值之前,可以判断当前是否存在有效移动范围。若存在有效移动范围,且该手势在有效移动范围内移动,则实时确定手势的移动变化量,确定调节设备参数的数值。若存在有效移动范围,且该手势未在有效移动范围内移动或者该手势在移动的过程中从有效移动范围内移出,则暂停调节设备参数的数值。若不存在有效移动范围,则可以以手势移动的初始位置确定有效移动范围。在一些可能的实施方式中,若存在有效移动范围,且该手势未在有效移动范围内移动或者该手势在移动的过程中从有效移动范围内移出,电子设备可以输出提示信息以提示用户在该有效移动范围内调节设备参数的数值,输出提示信息的方式可以是在电子设备的显示界面上显示该有效移动范围,或者通过语音、文字的方式提示用户实时移动方向,以使用户移动至该有效移动范围内调节设备参数的数值。

在又一些实施例中,在暂停调节设备参数的数值后,若在有效时间范围内,监测到手势重新在有效移动范围内移动,则可以认为用户当前仍具有调节设备参数数值的需求,进而在当前设备参数的基础上,继续基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值。

在又一些实施例中,若手势一直在有效移动范围内进行移动,则可以基于比例尺映射关系,实时调节设备参数的数值。若手势在有效移动范围内进行移动的过程中出现静止的情况时,可以根据手势静止的时长,确定是否继续进行设备参数的调节。若静止的时长小于有效时间范围,则可以在当前设备参数的基础上,继续基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值。若静止的时长大于或者有效时间范围,则表征用户当前没有继续调节设备参数的需求,进而可以终止调节设备参数的数值。

在又一些实施例中,在智能终端中,通过预设模型预先存储具有调节进度条进度的手势形状。在图像采集装置采集到手势后,将该手势与预设模型中预存的手势形状进行匹配,若匹配成功,则确定采集的手势具有调节进度条进度的手势形状。优选的,预设模型可以为AI模型。

在又一些实施例中,调节控件可以包括:进度条。并且在电子设备上显示的进度条种类与具有调节设备参数的手势形状的手势的移动方向具有对应关系。不同的移动方向对应不同的进度条种类。当确定当前手势具有调节进度条进度的手势形状时,可以根据手势的移动方向,确定并显示对应种类的进度条。在一些可能的实施方式中,电子设备显示的进度条种类与电子设备使用的应用场景相关联。例如:以电子设备为电视为例,当电视设备处于播放多媒体文件的过程中,进度条的种类可以包括播放进度条和音量进度条。可以将沿水平方向移动的手势与播放进度条建立对应关系,进而当手势向水平方向移动时,调节播放进度条的进度。将沿竖直方向移动的手势与音量进度条建立对应关系,进而当手势向竖直方向移动时,音量播放进度条的进度。

在一些实施场景中,以具有调节进度条进度的手势形状为拳头,对应调节的进度条种类为音量进度条为例,进度条进度的调节过程可以如图10所示。图10是根据一示例性实施例示出的又一种设备调节方法的示意图。

通过电子设备的图像采集装置采集人体数据,并分析人体数据中是否采集到手势。在确定采集到手势后,通过AI模型判断采集到的手势是否为具有调节进度条进度的手势形状。即,确定采集到的手势是否包括拳头。若确定采集到拳头,则计算拳头的大小(高度和/或宽度)。在拳头发生移动的情况下,且确定拳头在有效移动范围内移动,则基于拳头移动的初始位置,确定拳头的移动变化量。基于拳头的大小与音量进度条调节区间之间的比例尺映射关系,确定移动变化量对应的进度调节变化量,进而调节音量进度条的进度。若在拳头发生移动的情况下,拳头在非有效移动范围内移动,则暂停调节音量进度条的进度,不进行处理。

基于相同的构思,本公开实施例还提供一种应用于电子设备的设备调节装置。在一些可能的实施方式中,电子设备可以包括图像采集装置。

可以理解的是,本公开实施例提供的设备调节装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开实施例中所公开的各示例的模块及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。

图11是根据一示例性实施例示出的一种设备调节装置框图。参照图11,该设备调节装置100包括数据采集模块101,数据分析模块102,数据处理模块103和指令执行模块104。

数据采集模块101,用于采集电子设备前的人体数据。在一些实施例中,数据采集模块101能够通过图像采集装置采集到的图像,确定并采集电子设备前的人体数据。

数据分析模块102,用于将采集到的人体数据与预设模型中存在的手势形状进行匹配,确定用户当前的手势为具有调节进度条进度的手势形状。预设模型可以为人工智能(Artificial Intelligence,简称:AI)模型。

数据处理模块103,用于将预设模型识别出的手势采用上述任意一种进度条控制方法,确定手势形状大小与进度条调节区间之间的比例尺映射关系,以及手势的移动变化量对应调节进度条的进度调节变化量。

指令执行模块104,用于调节进度条的进度。

图12是根据一示例性实施例示出的另一种设备调节装置框图。参照图12,该设备调节装置200包括显示模块201,确定模块202和调节模块203。

显示模块201,用于响应于采集到手势,且确定手势具有调节设备参数的手势形状,在电子设备上显示与手势形状对应的设备参数的调节控件。

确定模块202,用于确定手势形状大小与调节控件的调节区间之间的比例尺映射关系。

调节模块203,用于在手势发生移动的情况下,基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值。

在一些实施例中,确定模块202采用下述方式确定手势形状大小与调节控件的调节区间之间的比例尺映射关系:基于手势形状大小以及手势形状大小在调节区间内的映射数量,确定手势形状大小对应的调节区间的移动距离。基于调节区间,以及移动距离,确定单位移动距离对应的单位调节量。将单位调节量与单位移动距离进行映射,确定手势形状大小与调节区间之间的比例尺映射关系。

在另一些实施例中,调节模块203采用下述方式基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值:将手势移动的初始位置与设备参数的初始参数值相对应。确定手势移动的方向,并确定手势在方向上相对初始位置的移动变化量。基于移动变化量以及比例尺映射关系,确定移动变化量对应的调节变化量。基于手势移动方向与进度条调整方向的对应关系,在匹配手势移动的方向上,在初始参数值基础上调节调节变化量。

在又一些实施例中,确定模块202,还用于:确定手势在有效移动范围内移动。

在又一些实施例中,调节模块203,还用于:响应于手势在非有效移动范围内移动,暂停调节设备参数的数值。

在又一些实施例中,调节模块203,还用于:若在有效时间范围内,监测到手势在有效移动范围内移动,则在当前调节进度基础上,继续基于手势的移动变化量以及比例尺映射关系,调节设备参数的数值。

在又一些实施例中,调节控件包括:进度条;显示模块201采用下述方式在电子设备上显示与手势形状对应的设备参数的调节控件:基于移动方向与进度条种类的映射关系,根据手势的移动方向,确定并在电子设备上显示与手势形状对应的设备参数的进度条,其中,不同的移动方向对应不同的进度条种类。

在又一些实施例中,电子设备至少包括图像采集装置,图像采集装置用于采集手势。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图13是根据一示例性实施例示出的一种电子设备的框图。例如,电子设备300可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图13,电子设备300可以包括以下一个或多个组件:处理组件302,存储器304,电力组件306,多媒体组件308,音频组件310,输入/输出(I/O)接口312,传感器组件314,以及通信组件316。

处理组件302通常控制电子设备300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件302可以包括一个或多个处理器320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件302可以包括一个或多个模块,便于处理组件302和其他组件之间的交互。例如,处理组件302可以包括多媒体模块,以方便多媒体组件308和处理组件302之间的交互。

存储器304被配置为存储各种类型的数据以支持在电子设备300的操作。这些数据的示例包括用于在电子设备300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件306为电子设备300的各种组件提供电力。电力组件306可以包括电源管理系统,一个或多个电源,及其他与为电子设备300生成、管理和分配电力相关联的组件。

多媒体组件308包括在所述电子设备300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件308包括一个前置摄像头和/或后置摄像头。当电子设备300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件310被配置为输出和/或输入音频信号。例如,音频组件310包括一个麦克风(MIC),当电子设备300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器304或经由通信组件316发送。在一些实施例中,音频组件310还包括一个扬声器,用于输出音频信号。

I/O接口312为处理组件302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件314包括一个或多个传感器,用于为电子设备300提供各个方面的状态评估。例如,传感器组件314可以检测到电子设备300的打开/关闭状态,组件的相对定位,例如所述组件为电子设备300的显示器和小键盘,传感器组件314还可以检测电子设备300或电子设备300一个组件的位置改变,用户与电子设备300接触的存在或不存在,电子设备300方位或加速/减速和电子设备300的温度变化。传感器组件314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件316被配置为便于电子设备300和其他设备之间有线或无线方式的通信。电子设备300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,电子设备300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述任意一种设备调节方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器304,上述指令可由电子设备300的处理器320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

进一步可以理解的是,本公开中“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

进一步可以理解的是,术语“第一”、“第二”等用于描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开,并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。

进一步可以理解的是,除非有特殊说明,“连接”包括两者之间不存在其他构件的直接连接,也包括两者之间存在其他元件的间接连接。

进一步可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 设备调节方法、设备调节装置、电子设备及存储介质
  • 消息调节方法、消息调节装置、存储介质及电子设备
技术分类

06120113099037