一种控制方法、装置及存储介质

文档序号:915879 发布日期:2021-03-02 浏览:2次 >En<

阅读说明:本技术 一种控制方法、装置及存储介质 (Control method, control device and storage medium ) 是由 程福萍 于 2019-08-26 设计创作,主要内容包括:本发明实施例公开了一种控制方法、装置及存储介质;其中,所述方法应用于电子设备,所述方法包括:采集至少一种传感数据,对所述至少一种传感数据进行识别,得到识别结果;其中,所述识别结果包括所述电子设备所处空间中是否包含至少一个目标对象;基于所述识别结果,确定是否控制所述电子设备进入静音模式。(The embodiment of the invention discloses a control method, a control device and a storage medium; the method is applied to the electronic equipment and comprises the following steps: collecting at least one sensing data, and identifying the at least one sensing data to obtain an identification result; wherein the identification result comprises whether the space where the electronic equipment is located contains at least one target object; and determining whether to control the electronic equipment to enter a mute mode or not based on the identification result.)

一种控制方法、装置及存储介质

技术领域

本发明涉及智能家电领域,尤其涉及一种控制方法、装置及存储介质。

背景技术

目前智能扫地机器人已进入千家万户,但是智能扫地机器人在工作时还是存在较大噪声。在智能扫地机器人的工作噪声的处理上,大多数厂家通过降低风机功率等手段降低扫地机的噪声,这种方式需要用户使用遥控器或手机中的应用程序来进行操控,给用户的使用造成了麻烦。

发明内容

有鉴于此,本发明实施例期望提供一种控制方法、装置及存储介质,能够使得智能扫地机器人自动进入静音模式,以达到不打扰用户的目的,提升了用户的使用满意度。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例提供一种控制方法,应用于电子设备,所述方法包括:

采集至少一种传感数据,对所述至少一种传感数据进行识别,得到识别结果;其中,所述识别结果包括所述电子设备所处空间中是否包含至少一个目标对象;

基于所述识别结果,确定是否控制所述电子设备进入静音模式。

在上述方案中,所述识别结果还包括所述至少一个目标对象是否处于预设空间、预设状态至少之一;其中,所述预设状态包括发出语音数据的状态。

在上述方案中,所述对所述至少一种传感数据进行识别,得到识别结果,包括:

基于所述至少一个目标对象的语音特征,对所述至少一种传感数据进行识别,确定所述至少一个目标对象是否处于发出语音数据的状态。

在上述方案中,所述对所述至少一种传感数据进行识别,得到识别结果,还包括:

基于不同类别的家居物体的所对应的外形特征,对所述至少一种传感数据进行识别,确定所述电子设备所处空间中所包含的家居物体的类别;

基于所述家居物体的类别,确定所述至少一个目标对象所处空间是否为预设空间。

在上述方案中,所述基于识别结果,确定是否控制所述电子设备进入静音模式,包括以下至少之一:

确定所述电子设备所处空间中包含至少一个目标对象,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式;

确定所述至少一个目标对象处于发出语音数据的状态,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式;

确定所述至少一个目标对象处于预设空间中,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式。

本发明实施例还提供一种控制装置,应用于电子设备,所述装置包括:识别单元、确定单元;其中,

所述识别单元,用于采集至少一种传感数据,对所述至少一种传感数据进行识别,得到识别结果;其中,所述识别结果包括所述电子设备所处空间中是否包含至少一个目标对象;

所述确定单元,用于基于所述识别结果,确定是否控制所述电子设备进入静音模式。

在上述方案中,所述识别结果还包括:所述至少一个目标对象是否处于预设空间、预设状态至少之一;其中,所述预设状态包括:发出语音数据的状态。

在上述方案中,所述识别单元,还用于基于所述至少一个目标对象的语音特征,对所述至少一种传感数据进行识别,确定所述至少一个目标对象是否处于发出语音数据的状态。

在上述方案中,所述识别单元,还用于基于不同类别的家居物体的所对应的外形特征,对所述至少一种传感数据进行识别,确定所述电子设备所处空间中所包含的家居物体的类别;基于所述家居物体的类别,确定所述至少一个目标对象所处空间是否为预设空间。

在上述方案中,所述确定单元还用于执行以下至少之一:

确定所述电子设备所处空间中包含至少一个目标对象,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式;

确定所述至少一个目标对象处于发出语音数据的状态,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式;

确定所述至少一个目标对象处于预设空间中,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的任一步骤。

本发明实施例还提供一种控制装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述方法的任一步骤。

本发明实施例所提供的控制方法、装置及存储介质,通过采集至少一种传感数据进行识别,来判断电子设备的所处空间中是否包含目标对象,以此来确定是否控制所述电子设备进入静音模式。如此,通过自动采集所处空间的各类数据来对当前空间场景进行自动判断,实现自动进入静音模式,以此实现不打扰用户的目的。

附图说明

图1为本发明实施例提供一种控制方法的实现流程示意图一;

图2为本发明实施例提供的一种控制方法的一种实施场景的示意图;

图3为本发明实施例提供的一种控制方法的实现流程示意图二;

图4为本发明实施例提供的一种控制装置的结构示意图;

图5为本发明实施例提供的一种控制装置的具体硬件结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种控制方法,应用于电子设备;图1为本发明实施例提供一种控制方法的实现流程示意图一,如图1所示,所述方法包括:

步骤101,采集至少一种传感数据,对所述至少一种传感数据进行识别,得到识别结果;其中,所述识别结果包括所述电子设备所处空间中是否包含至少一个目标对象;

步骤102,基于所述识别结果,确定是否控制所述电子设备进入静音模式。

需要说明的是,所述电子设备是智能家居电子设备,可以是空调、智能扫地机器人等,所述目标对象是指人。

所述传感数据由所述智能扫地机器人上具备至少一种传感器采集得到,所述至少一种传感器可以用于采集图像数据、音频数据、红外数据、位置数据等。用于采集图像数据的传感器可以是照相机、摄像头等视觉传感器;用于采集音频数据的传感器可以是麦克风等;用于采集红外数据的传感器可以是红外传感器等;用于采集位置数据的传感器可以是定位器,所述定位器用于确定电子设备的位置信息,所述定位器可以是GPS等定位装置。

为了更好的描述本发明实施例,以所述电子设备为智能扫地机器人为例进行下述说明。

由于本发明需要在智能扫地机器人自主导航进行清洁处理的过程中,满足某些条件就控制它进入静音模式;那么为了更好地实现此功能,可以在清洁处理的同时建立智能扫地机器人所处空间的家居环境地图,在进行清洁处理时,可以基于智能扫地机器人所处空间的家居环境地图进行自主定位和导航,实现清洁工作。

所述家居环境地图由家居物体以及家居物体所处的空间构成,所述家居物体为有关家具配置、电器摆放等一系列和居室有关的物体。

这里,家居环境地图可以通过即时定位与地图(Simultaneous Localization AndMapping,SLAM)技术来创建,在得到家居环境地图后,可以利用家居环境地图后续进行自主定位和导航。

SLAM技术指的是智能扫地机器人在未知环境中从一个未知位置开始移动,在移动过程中根据位置估计和传感数据进行自身定位,同时建造地图,并利用地图进行自主定位和导航。

需要说明的是,SLAM技术根据硬件设备的不同主要有两种:基于激光雷达的SLAM技术、基于视觉的SLAM(Visual Simultaneous Localization And Mapping,VSLAM)技术。基于激光雷达的SLAM技术通过激光雷达提供智能扫地机器人与周围障碍物间的距离信息和角度信息,从而很方便地实现避障等功能;VSLAM技术主要通过视觉传感器来采集数据,进而根据采集的数据进行同步定位与地图构建。

这里,由于视觉传感器采集的图像信息要比激光雷达得到的信息丰富,更加利于后期的处理。并且,对于本发明实施例而言,由于需要确定所述空间内是否包含目标对象,而VSLAM技术可以更好地实现地图构建和各类物体的识别。基于此,本发明实施例采用VSLAM技术实现处理。

对于VSLAM技术而言,所述视觉传感器主要分为三种:单目摄像头、双目摄像头以及深度摄像头。单目摄像头可以通过相邻的图像匹配计算出摄像头位姿的变换,在两个视角上进行三角测距得出对应点的深度信息;双目摄像头可以通过三角定位方法计算出深度信息;深度摄像头可以直接获得图像及图像对应的深度信息。对于本发明实施例而言,上述视觉传感器均可。

如此,本发明实施例中的智能扫地机器人上可以具备所述视觉传感器,在基于清洁指令进行清洁处理的过程中,通过视觉传感器获取所处空间的图像数据,进而确定出图像数据中家居物体或者人的深度信息,配合定位器确定的智能扫地机器自身的位置信息,得到家居环境地图。

这里,智能扫地机器人所处空间可以是指家居环境地图上按功能划分的空间,例如,卧室、厨房、客厅等都是一个空间,当智能扫地机器人移动至卧室时,所述智能扫地机器人所处空间是指卧室。

需要说明的是,由于在执行清洁处理时,智能扫地机器人产生的噪声主要是对人有影响,具体表现在对人的生活、工作、休闲都存在影响,所以可以确定所处空间是否有人存在,以此来确定是否控制所述电子设备进入静音模式。例如,当通过采集所处空间的数据,对数据进行识别后发现所处空间中有人存在,就控制智能扫地机器人进入静音模式。

这里,上述步骤101可以通过构建人物识别模型来实现对所处空间中是否包含人的识别;识别的对象可以是所述空间的图像数据,即通过智能扫地机器人上的视觉传感器去采集所处空间的图像数据,对所述图像数据进行识别,来确定所处空间中是否包含人。

所述人物识别模型的构建可以是提取至少一个目标对象的所共有的属性特征,基于所述至少一个目标对象所共有的属性特征,构建人物识别模型。例如,人共有的属性特征可以包括面部特征、身高体型特征、四肢特征等。

在得到所述人物识别模型后,可以根据所述人物识别模型对所述至少一种传感数据中的所处空间的图像数据进行识别,得到关于所述智能扫地机器人所处空间中是否包含至少一个目标对象的识别结果。所述识别结果可以通过“是/否”、“1/0”等来表示;“1”即表示“是”,“0”即表示“否”。识别结果为“是”/“1”即表示所述电子设备所处空间中包含至少一个目标对象,识别结果为“否”/“0”即表示所述电子设备所处空间中不包含至少一个目标对象。

需要说明的是,对所述智能扫地机器人所处空间中是否包含至少一个目标对象的确定还可以通过视觉传感器配合红外传感器来判断。红外传感器可以检测所处空间中某一位置的热量,如此,通过红外传感器检测的某一位置的热量,以及视觉传感器得到图像数据,来判断所述所处空间中是否包含有目标对象。

还需要说明的是,上述家居环境地图的创建还可以通过在智能扫地机器人上安装定位器、距离检测器、照相机实现。所述距离检测器用于确定智能扫地机器人与所处空间的家居物体的距离,所述距离检测器可以是测距仪、激光雷达等;所述距离检测器通过测定电波从所述智能扫地机器人到家居物体之间往返所需时间来确定智能扫地机器人与家居物体之间的距离。

那么,可以通过照相机采集的所处空间的图像信息来确定所处空间的家居物体的类别,通过定位器确定智能扫地机器人的位置信息,通过距离检测器确定智能扫地机器人与家居物体之间的距离;基于家居物体的类别、智能扫地机器人的位置信息、智能扫地机器人与家居物体之间的距离,即可确定出智能扫地机器人所处空间的家居环境地图。

所述位置信息可以通过智能扫地机器人的充电桩作为坐标原点来建立绝对距离坐标系来表示。当然也可以通过相对位置的方式去建立相对位置坐标系,通过相对位置去表示位置信息,在此不作限定。这里,坐标原点也可以选择大门、主卧门等作为坐标原点;建立坐标系的目的在于更直观的表示所处空间中的各种家居物体的位置信息。

但需要说明的是,这种基于定位器、距离检测器、照相机确定家居环境地图的方式由于需要多种硬件的配合,在后续的处理上可能相对于上述基于VSLAM技术更为复杂,而基于VSLAM技术实现的地图构建和各类物体的识别,由于是基于视觉传感器直接实现的家居物体定位,在后续处理上较为容易,但在前期采购成本上花费更高。这里,可以基于实际需要选择实现方式,在此对实现方式不作限定。

在本发明实施例中,以基于VSLAM技术实现的地图构建和各类物体的识别进行下述说明。

进一步地,所述方法还包括:

所述识别结果还包括所述至少一个目标对象是否处于预设空间、预设状态至少之一;其中,所述预设状态包括发出语音数据的状态。

所述至少一个目标对象处于发出语音数据的状态是指至少一个目标对象正在说话。当至少一个目标对象处于发出语音数据的状态可以认为该至少一个目标对象正在交谈、正在通话等,此时是期望不被打扰的,需要控制电子设备进入静音模式。

这里,为了检测至少一个目标对象是否处于发出语音数据的状态,所述对所述至少一种传感数据进行识别,得到识别结果,可以包括:

基于所述至少一个目标对象的语音特征,对所述至少一种传感数据进行识别,确定所述至少一个目标对象是否处于发出语音数据的状态。

实际应用中,上述基于所述至少一个目标对象的语音特征,对所述至少一种传感数据进行识别,确定所述至少一个目标对象是否处于发出语音数据的状态可以通过提取至少一个目标对象的语音波形,从语音波形中提取语音特征,基于所述语音特征构建语音识别模型,根据语音识别模型对所述至少一种传感数据中的语音数据进行识别,得到关于所处空间是否存在至少一个目标对象的语音数据的识别结果,根据识别结果确定所述至少一个目标对象是否处于发出语音数据的状态。

如上所述,这里的识别结果可以通过“是/否”、“1/0”等来表示。当所处空间存在至少一个目标对象的语音数据时,认为所述至少一个目标对象处于发出语音数据的状态。

需要说明的是,语音特征可利用包括但不限于声波包络、声调周期、相对振幅、梅尔倒谱系数等一个或多个参数来确定,在确定好参数后,还可以对每一种参数设置对应的阈值实现语音特征的提取。常见的提取语音特征的方法有:线性预测编码(LinearPredictive Coding,LPC),梅尔频率倒谱系数(Mel-frequency Cepstrum,MC)等。

由于人的语音特征是不同于其他物种或者其他对象的语音特征的,且不同的人的音色、音调都存在区别;那么,当采集到的语音数据符合至少一个目标对象的语音特征,则判断所述至少一个目标对象正处于发出语音数据的状态。

进一步可以根据采集的语音数据的音色、音调等来判断是否只存在一个目标对象在发声;当根据采集的语音数据判断只有一个人在发声时,认为所述目标对象正在打电话,此时是期望不被打扰,需要控制所述智能扫地机器人进行静音状态。当根据采集的语音数据判断有至少两个人在发声时,认为所述至少两个目标对象正在交谈,此时也是期望不被打扰,需要控制所述智能扫地机器人进行静音状态。

需要说明的是,当根据采集的语音数据判断只有一个人在发声时,可以进一步通过采集的图像数据确定出目标对象的行为信息,当确定出目标对象的行为信息为目标对象的手放于脸侧耳下位置,且保持预设时间以上,则认为所述目标对象正在打电话;所述预设时间可以根据实际情况设置,例如设置为1分钟以内。

还需要说明的是,所述预设状态还可以包括工作状态、睡觉状态等;所述至少一个目标对象处于预设状态可以表征所述至少一个目标对象期望不被打扰。当对所述至少一种传感数据进行识别处理,得到所处空间中包含至少一个目标对象后,进一步判断所述至少一个目标对象的状态,当所述至少一个目标对象的状态处于预设状态中时,控制所述电子设备进入静音模式。

这里,当需要通过所述至少一种传感数据判断至少一个目标对象的状态是否处于预设状态时,所述对所述至少一种传感数据进行识别,得到识别结果,包括:基于上述人物识别模型,对所述至少一种传感数据进行识别,判断所述电子设备所处空间中是否包含至少一个目标对象;确定包含至少一个目标对象,获取所述目标对象的状态信息;基于所述目标对象的状态信息,判断所述目标对象是否处于预设状态。

这里,上述步骤中目标对象的状态信息的获取可以构建状态识别模型来实现。具体可以是基于目标对象的状态特征构建状态识别模型,基于状态识别模型对视觉传感器采集的图像数据进行处理,确定目标对象的状态信息。

在得到目标对象的状态信息后,通过与预设的状态进行比较,确定所述目标对象是否处于预设状态,当处于预设状态时,控制所述电子设备进入静音模式。

需要说明的是,在实际应用中,如果单独通过视频传感器采集图像,再通过状态识别模型来识别目标对象的状态可能会存在模型精度不高,导致识别不准的问题。为此,识别目标对象是否处于预设状态还可以是如上所述,通过视觉传感器配合红外传感器来确定。

作为一个示例,通过视频传感器采集到人在沙发上的图像,可以先通过状态识别模型识别该图像数据,可以得到一个大概的结果,即检测到有人在沙发上、所处空间中有电视,再利用红外传感器探测到电视有热量、沙发上有热量,则识别出电视开机状态,沙发上有人;如此结合起来可以认为此时人处于看电视的状态。

作为另一个示例,通过视频传感器采集到人在床上的图像,可以先通过状态识别模型识别该图像数据,可以得到一个大概的结果,即检测到有人在卧室的床上,再利用红外传感器探测到床上有热量,如此结合起来可以认为此时人在床上坐着,或者躺着。

作为另一个示例,通过视频传感器采集到人在工作的图像,可以先通过状态识别模型识别该图像数据,得到一个大概的结果,即检测到有人坐着,再利用红外传感器探测到书桌前有热量,如此结合起来可以认为此时人在工作或者学习。

所述预设空间包括卧室、书房等;当目标对象处于卧室可以认为目标对象可能在休息,当目标对象处于书房可以认为目标对象可能在工作。所述至少一个目标对象处于预设空间,也可以表征所述至少一个目标对象期望不被打扰。

当对所述至少一种传感数据进行识别处理,得到所处空间中包含至少一个目标对象后,进一步判断所述至少一个目标对象是否处于预设空间,当所述至少一个目标对象处于预设空间时,控制所述电子设备进入静音模式。

这里,当需要通过所述至少一种传感数据判断至少一个目标对象是否处于预设空间时,所述对所述至少一种传感数据进行识别,得到识别结果,包括:

基于不同类别的家居物体的所对应的外形特征,对所述至少一种传感数据进行识别,确定所述电子设备所处空间中所包含的家居物体的类别;

基于所述家居物体的类别,确定所述至少一个目标对象所处空间是否为预设空间。

这里,可以通过对所述至少一种传感数据进行识别,确定所述电子设备所处空间中的家居物体的类别;基于所述家居物体的类别,确定所述电子设备所处空间的类别,进而判断所述电子设备所处空间是否为预设空间。

所处空间的类别由所处空间的功能来表征,所处空间的类别包括卧室、客厅、厨房等。

需要说明的是,上述基于不同类别的家居物体的所对应的外形特征,对所述至少一种传感数据进行识别,确定所述电子设备所处空间中所包含的家居物体的类别可以是通过提取不同的家居物体所对应的外形特征来构建家居物体识别模型,基于所述家居物体识别模型对对所述至少一种传感数据中的所处空间的图像数据进行识别,得到关于所述电子设备所处空间中所包含的家居物体的类别的识别结果。所述家居物体的类别可以包括:床、沙发、冰箱、椅子等。

作为一个示例,假如确定出所处空间中的家居物体为床,可以认为所述电子设备所处空间的类别为卧室。这里由于卧室属于预设空间,需要控制电子设备进行静音模式。

这里,当所述至少一个目标对象既处于预设空间,又处于预设状态,也需要控制所述电子设备进入静音模式。具体实施情况如上所述,在此不作赘述。

需要说明的是,在确定出所处空间的类别后,所述方法还可以包括:

获取当前时间、当前所处空间;

判断所述当前时间是否处于预设时间段内,判断当前所处空间是否为卧室;

确定所述当前时间处于预设时间段内、当前所处空间为卧室,控制所述电子设备进入静音模式。

这里,预设时间段是指人休息的时间段,可以是指23:00~6:00、13:00~15:00。当人在卧室中,且处于在预设时间段内,很大程度上人是处于睡觉状态的,此时是不期望被打扰的,可以控制电子设备进入静音模式。

基于上述情况,步骤102中所述基于识别结果,确定是否控制所述电子设备进入静音模式,可以包括以下至少之一:

确定所述电子设备所处空间中包含至少一个目标对象,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式;

确定所述至少一个目标对象处于发出语音数据的状态,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式;

确定所述至少一个目标对象处于预设空间中,生成控制指令,基于所述控制指令,控制所述电子设备进入静音模式。

下面对需要控制电子设备进入静音状态的几种情况进行总结:

当确定出所处空间中包含人,则控制电子设备进入静音状态;

当确定出所处空间中包含人,且人处于预设状态,则控制电子设备进入静音状态;所述预设状态包括:发出语音数据的状态、工作状态、学习状态、看电视状态、在床上的状态等;所述发声状态包括:打电话状态、交谈状态等。

当确定出所处空间中包含人,且所处空间为预设空间,则控制电子设备进入静音状态;所述预设空间包括:卧室、书房等。

当确定出所处空间中包含人,所处空间为预设空间,且人处于预设状态,则控制电子设备进入静音状态。

当确定出所处空间中包含人,所处空间为卧室、且当前时间处于预设时间段中,则控制电子设备进入静音状态;预设时间段是指人休息的时间段,可以是指23:00~6:00、13:00~15:00。

需要说明的是,在采集至少一种传感数据之前,所述方法还包括:

检测所述电子设备是否开启自动静音功能;

确定开启自动静音功能,设置采集周期;

确定到达采集周期,采集至少一种传感数据。

这里,可以在智能手机中设置自动静音功能的选项,检测到用户选中所述自动静音功能的选项,则应用本发明的自动静音功能;检测到用户没有选中所述自动静音功能的选项,则不运行自动静音功能,仍按照正常工作模式进行。

当检测到用户选中所述自动静音功能的选项,则设置采集周期,所述智能扫地机器人在工作过程中按设定的采集周期进行数据采集。例如,设置采集周期为10分钟,则每经过10分钟进行一次数据采集,当采集的数据中确定出所处空间中包含至少一个目标对象,则控制智能扫地机器人进行静音模式,当采集的数据中确定出所处空间中不包含至少一个目标对象,则控制智能扫地机器人保持默认模式进行清洁处理。

进入静音模式,或者默认模式后,继续工作至满足采集周期后,再次采集一次所处空间的各类数据,对各类数据进行判断,如果确定出所处空间中包含至少一个目标对象,则继续静音模式工作,如不包含至少一个目标对象,则跳出静音模式,恢复至默认模式。

这里,所述默认模式为原先设定的清扫模式,是指非静音模式。

需要说明的是,为了不影响目标对象正常的工作休息,所述方法还包括:

响应于所述识别结果,控制所述电子设备移动至其他空间。

这里,移动至其他空间可以是就近导航至最近的空间,当移动至最近的空间之后,在满足采集周期进行采集时发现此空间也包含至少一个目标对象,则控制所述电子设备移动至其他空间。

需要说明的是,当通过此方式到达过所有房间后,需要再次移动时,则可以选择移动至最开始检测到目标对象的空间。

作为一个示例,当智能扫地机器人移动至卧室,在满足采集周期进行采集时发现卧室中有人,则可以控制智能扫地机器人移动至离卧室最近的空间,例如移动至客厅,当移动至客厅后,满足采集周期进行采集时发现客厅也有人时,则控制智能扫地机器人移动至离客厅较近、但不同于之前的卧室的空间,例如厨房。以此类推,在清洁处理的过程中实现不打扰人的工作休息的目的。

为了更清晰的表达本发明实施例的内容,这里结合具体应用情况进行说明:

图2为本发明实施例提供的一种控制方法的一种实施场景的示意图;如图2所示,在图2中展示了家居物体分布地图,从图中可以看到各个区域如主卧、次卧、厨房、卫生间、客厅、餐厅、阳台等的家居物体分布情况,客厅中有沙发、电视;厨房中有料理台;餐厅中有餐桌、餐椅;次卧中有床、柜子;卫生间中有马桶、洗漱台;主卧中有床、柜子,且床上有目标对象在躺着。

在图2中,位于主卧的智能扫地机器人正基于控制指令执行清洁处理;在执行清洁处理的过程中,所述智能扫地机器人通过视觉传感器、红外传感器采集主卧的图像数据。由于在图2中有一个目标对象在躺在主卧的床上,配合红外传感器检测到床上存在热量,此时认为目标对象处于休息的状态,满足进入静音模式的条件,控制智能扫地机器人进行静音模式。

本发明实施例提供的控制方法,通过采集至少一种传感数据进行识别,来判断电子设备的所处空间中是否包含目标对象,以此来确定是否控制所述电子设备进入静音模式。如此,通过自动采集所处空间的各类数据来对当前空间场景进行自动判断,实现自动进入静音模式,可以实现不打扰用户的目的。

本发明实施例提供一种控制方法,图3为本发明实施例提供的一种控制方法的实现流程示意图二,如图3所示,该方法主要包括以下步骤:

步骤301,电子设备接收控制指令,开始清洁工作。

需要说明是,所述电子设备是智能家居电子设备,可以是智能扫地机器人等。所述智能扫地机器人上具备至少一种传感器,所述至少一种传感器可以用于采集图像数据、音频数据、红外数据、位置数据等。通过采集的数据来判断智能扫地机器人所处空间中是否包含目标对象。

所述控制指令是指清洁指令。在进行清洁处理时,可以基于智能扫地机器人所处空间的家居环境地图进行自主定位和导航,实现清洁工作。

步骤302,判断自动静音功能是否选中;若是,转入步骤303;若否,转入步骤304。

需要说明是,在智能手机中设置了自动静音功能的选项,检测到用户选中所述自动静音功能的选项,则应用本发明的自动静音功能。

步骤303,判断是否满足进入静音模式的条件;若是,转入步骤305;若否,转入步骤306。

需要说明是,当检测到用户选中所述自动静音功能的选项,则设置采集周期,所述智能扫地机器人在工作过程中按设定的采集周期进行数据采集。例如,设置采集周期为10分钟,则每经过10分钟进行一次数据采集。

还需要说明是,满足进入静音模式的条件包括以下至少之一:

当确定出所处空间中包含人,则控制电子设备进入静音状态;

当确定出所处空间中包含人,且人处于预设状态,则控制电子设备进入静音状态;所述预设状态包括:发出语音数据的状态、工作状态、学习状态、看电视状态、在床上的状态等;所述发声状态包括:打电话状态、交谈状态等。

当确定出所处空间中包含人,且所处空间为预设空间,则控制电子设备进入静音状态;所述预设空间包括:卧室、书房等。

当确定出所处空间中包含人,所处空间为预设空间,且人处于预设状态,则控制电子设备进入静音状态。

当确定出所处空间中包含人,所处空间为卧室、且当前时间处于预设时间段中,则控制电子设备进入静音状态;预设时间段是指人休息的时间段,可以是指23:00~6:00、13:00~15:00。

步骤304,默认模式,正常执行清洁工作,不执行是否满足进行静音模式的条件判断。

需要说明的是,检测到用户没有选中所述自动静音功能的选项,则不运行自动静音功能,仍按照正常工作模式进行。在清洁完成后,结束流程。

步骤305,进入静音模式;转入步骤307。

步骤306,默认模式,正常执行清洁工作。

需要说明的是,通过采集的数据确定所述智能扫地机器人所处空间不满足进入静音模式的条件,则不控制智能扫地机器人进入静音模式,仍是处于默认模式,正常执行清洁工作。

步骤307,工作至满足采集周期;转入步骤303。

需要说明的是,由于设置了采集周期,所述智能扫地机器人在工作过程中需要按设定的采集周期进行数据采集。当满足采集周期时,执行数据采集,通过采集的数据判断所述智能扫地机器人所处空间是否满足进入静音模式的条件。

这里,当判断出所述智能扫地机器人所处空间满足进入静音模式的条件,控制所述智能扫地机器人保持静音模式工作;当判断出所述智能扫地机器人所处空间不满足进入静音模式的条件,控制所述智能扫地机器人恢复之前的默认模式工作。

循环判断,直至清洁处理完成后,结束流程。

本发明实施例提供的控制方法,通过采集至少一种传感数据进行识别,来判断电子设备的所处空间中是否包含目标对象,以此来确定是否控制所述电子设备进入静音模式。如此,通过自动采集所处空间的各类数据来对当前空间场景进行自动判断,实现自动进入静音模式,可以实现不打扰用户的目的。

基于上述实施例的同一发明构思,本发明实施例提供一种控制装置400,图4为本发明实施例提供的一种控制装置400的结构示意图,如图4所示,所述控制装置400应用于电子设备,包括:识别单元401、确定单元402;其中,所述识别单元401,用于采集至少一种传感数据,对所述至少一种传感数据进行识别,得到识别结果;其中,所述识别结果包括所述电子设备所处空间中是否包含至少一个目标对象;

所述确定单元402,用于基于所述识别结果,确定是否控制所述电子设备进入静音模式。

需要说明的是,所述识别结果还包括:所述至少一个目标对象是否处于预设空间、预设状态至少之一;其中,所述预设状态包括:发出语音数据的状态。

还需要说明的是,所述识别单元401,还用于基于所述至少一个目标对象的语音特征,对所述至少一种传感数据进行识别,确定所述至少一个目标对象是否处于发出语音数据的状态。

还需要说明的是,所述识别单元401,还用于基于不同类别的家居物体的所对应的外形特征,对所述至少一种传感数据进行识别,确定所述电子设备所处空间中所包含的家居物体的类别;基于所述家居物体的类别,确定所述至少一个目标对象所处空间是否为预设空间。

确定单元402还包括:指令生成单元4021、控制子单元4022;所述指令生成单元4021、控制子单元4022用于执行以下至少之一:

所述指令生成单元4021,用于确定所述电子设备所处空间中包含至少一个目标对象,生成控制指令;所述控制子单元4022,用于基于所述控制指令,控制所述电子设备进入静音模式;

所述指令生成单元4021,用于确定所述至少一个目标对象处于发出语音数据的状态,生成控制指令;所述控制子单元4022,用于基于所述控制指令,控制所述电子设备进入静音模式;

所述指令生成单元4021,用于确定所述至少一个目标对象处于预设空间中,生成控制指令;所述控制子单元4022,用于基于所述控制指令,控制所述电子设备进入静音模式。

还需要说明的是,由于所述控制装置400解决问题的原理与前述应用于电子设备的控制方法相似,因此,所述控制装置400的具体实施过程及实施原理均可以参见前述方法和实施过程,重复之处不再赘述。

本发明实施例所提供的控制装置,通过采集至少一种传感数据进行识别,来判断电子设备的所处空间中是否包含目标对象以此来确定是否控制所述电子设备进入静音模式。如此,通过自动采集所处空间的各类数据来对当前空间场景进行自动判断,实现自动进入静音模式,可以实现不打扰用户的目的。

在本发明实施例中的各组成部分可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本发明实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

因此,本发明实施例提供了一种计算机存储介质,该计算机存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现上述实施例所述的步骤。

参见图5,示出了本发明实施例提供的一种控制装置500的具体硬件结构,包括:网络接口501、存储器502和处理器503;各个器通过总线系统504耦合在一起。可理解,总线系统504用于实现这些器之间的连接通信。总线系统504除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统504。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或器可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。

本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。

本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种传染病科消毒清洁装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!