循环扇控制方法、系统、中控设备及存储介质

文档序号:184630 发布日期:2021-11-02 浏览:31次 >En<

阅读说明:本技术 循环扇控制方法、系统、中控设备及存储介质 (Circulating fan control method, system, central control equipment and storage medium ) 是由 陈小平 唐清生 于 2020-04-30 设计创作,主要内容包括:本申请提供一种循环扇控制方法、系统、中控设备及存储介质,该方法包括:获取晾衣架所在空间的三维立体模型,并获取所述晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置;确定所述循环扇在所述三维立体模型中的位置信息,得到第二位置;根据所述第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的目标位置;根据所述第二位置和目标位置,确定所述移动装置的运行参数;基于所述运行参数控制所述移动装置运行,使得所述循环扇移动至所述目标位置。本申请智能地控制循环扇进行移动,更加快速地吹干晾晒的衣物,提高循环扇的吹风效率。(The application provides a circulating fan control method, a system, a central control device and a storage medium, wherein the method comprises the following steps: the method comprises the steps of obtaining a three-dimensional model of a space where a clothes hanger is located, and obtaining position information of clothes aired on the clothes hanger in the three-dimensional model to obtain a first position; determining the position information of the circulating fan in the three-dimensional model to obtain a second position; determining a target position to which the circulating fan needs to move to blow the clothes according to the first position and the second position; determining an operating parameter of the mobile device according to the second position and the target position; controlling the mobile device to operate based on the operation parameter so that the circulation fan moves to the target position. This application intelligently controls the circulation fan and removes, weathers the clothing of sunning fast more, improves the efficiency of blowing of circulation fan.)

循环扇控制方法、系统、中控设备及存储介质

技术领域

本申请涉及循环扇控制的技术领域,尤其涉及一种循环扇控制方法、系统、中控设备及存储介质。

背景技术

目前,在遇见一些潮湿的天气时,衣物很难自然晾干,导致用户没有衣物洗换。并且,未晾干的衣物会占据晾衣架上极大的晾晒空间,导致后面洗好的衣物没有位置进行晾晒,用户体验不好。

现有技术中,通过电热吹风机或者电风扇来吹干晾衣架上晾晒的衣物,但由于电热吹风机和电风扇风力较小,且智能性较差,无法准确地且快速地吹干晾晒的衣物。并且,现有的循环扇通常未安装移动装置,循环扇不能自行控制移动,使得循环扇的活动性较差。

发明内容

本申请的主要目的在于提供一种循环扇控制方法、系统、中控设备及存储介质,旨在智能地控制循环扇进行移动,快速吹干晾衣架上晾晒的衣物。

第一方面,本申请提供一种循环扇控制方法,所述循环扇包括移动装置,所述移动装置用于控制所述循环扇移动,所述循环扇控制方法包括以下步骤:

获取晾衣架所在空间的三维立体模型,并获取所述晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置;

确定所述循环扇在所述三维立体模型中的位置信息,得到第二位置;

根据所述第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的目标位置;

根据所述第二位置和目标位置,确定所述移动装置的运行参数;

基于所述运行参数控制所述移动装置运行,使得所述循环扇移动至所述目标位置。

第二方面,本申请还提供一种循环扇控制系统,包括循环扇和中控设备,所述中控设备与循环扇通信连接,所述循环扇包括移动装置,所述移动装置用于控制所述循环扇移动,其中:

所述中控设备,用于获取晾衣架所在空间的三维立体模型,并获取所述晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置;

所述中控设备,还用于确定所述循环扇在所述三维立体模型中的位置信息,得到第二位置;

所述中控设备,还用于根据所述第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的目标位置;

所述中控设备,还用于根据所述第二位置和目标位置,确定所述移动装置的运行参数,并将所述运行参数发送至所述循环扇;

所述循环扇,用于基于接收的所述运行参数控制所述移动装置运行,使得所述循环扇移动至所述目标位置。

第三方面,本申请还提供一种中控设备,所述中控设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上所述的循环扇控制方法的步骤。

第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上所述的循环扇控制方法的步骤。

本申请提供一种循环扇控制方法、系统、中控设备及存储介质,本申请通过获取晾衣架所在空间的三维立体模型,同时获取晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置,再确定循环扇在三维立体模型中的位置信息,得到第二位置,然后根据第一位置和第二位置确定循环扇向衣物吹风所需移动到的目标位置,根据第二位置和目标位置可以确定移动装置的运行参数,最后基于该运行参数控制移动装置运行,使得循环扇移动至目标位置。本申请智能地控制循环扇进行移动,使得循环扇移动至适宜吹风的位置,由于循环扇的吹风更加集中,更加快速地吹干晾晒的衣物,提高循环扇的吹风效率。

附图说明

为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种循环扇控制方法的流程示意图;

图2为图1中的循环扇控制方法的子步骤流程示意图;

图3为实施本实施例提供的一晾衣架的示意图;

图4为实施本实施例提供的一个三维立体模型的示意图;

图5为本申请实施例提供的一种循环扇控制系统的示意性框图;

图6为本申请实施例提供的一种中控设备的结构示意性框图。

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。

本申请实施例提供一种循环扇控制方法、系统、中控设备及存储介质。其中,该循环扇控制方法可应用于中控设备,该中控设备包括终端设备和服务器,该终端设备可以是手机、平板电脑、笔记本电脑、台式电脑、智能电视等电子设备;该服务器可以为单台的服务器,也可以为由多台服务器组成的服务器集群。

需要说明的是,该种循环扇控制方法也可应用于循环扇,其中,该循环扇包括移动装置,移动装置用于控制循环扇移动。例如,循环扇获取晾衣架所在空间的三维立体模型,同时获取晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置,再确定循环扇在三维立体模型中的位置信息,得到第二位置,然后根据第一位置和第二位置确定该循环扇向衣物吹风所需移动到的目标位置,根据第二位置和目标位置可以确定移动装置的运行参数,最后基于该运行参数控制上述移动装置运行,使得该循环扇随着移动装置的运行而移动至目标位置。

以下以该循环扇控制方法应用于中控设备为例进行解释说明。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

请参照图1,图1为本申请的实施例提供的一种循环扇控制方法的流程示意图。

如图1所示,该循环扇控制方法包括步骤S101至步骤S105。

步骤S101、获取晾衣架所在空间的三维立体模型,并获取所述晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置。

用户通过晾衣架晾晒衣物时,可以直接将衣物搭在晾衣架上,或者通过衣架将衣物悬挂在晾衣架上。在一些实施例中,晾衣架本体安装有多个晾衣紧固件或者通孔,该晾衣紧固件包括晾衣夹、挂钩等,用于紧固待晾晒的衣物,便于晾晒衣物。当天气不好衣物不容易晾干,或者用户想要让衣物尽快晾干时,用户可以设置预定条件,当满足预定条件时控制循环扇运行,从而通过循环扇对晾衣架上晾晒的衣物进行吹风,使得衣物可以快速晾干。

其中,循环扇包括移动装置,该移动装置用于控制循环扇进行移动。在检测到循环扇向衣物进行吹风时的吹风距离不合适时,例如距离较远或者较近,中控设备可以控制移动装置运行,使得循环扇移动到适宜对晾衣架上晾晒的衣物进行吹风的位置,提高循环扇的吹风效率。例如,移动装置包括电机和滚轮,该电机与滚轮机械连接,通过电机可驱动滚轮进行滚动,从而带动循环扇进行移动。

在一实施例中,移动装置包括移动平台、滑动件和滑槽。其中,循环扇主体可拆卸地安装在移动平台上,随着该移动平台的移动而移动;滑动件包括第一滑动件和第二滑动件,第一滑动件和第二滑动件分别设置于移动平台的两侧且与移动平台活动连接;滑槽包括容纳第一滑动件的第一滑槽和容纳第二滑动件的第二滑槽,滑动件在滑槽中滑动,带动移动平台移动。通过设置有移动平台、滑动件和滑槽的移动装置,可控地带动循环扇进行移动。

在一实施例中,通过三维扫描仪(3Dimensional Scanner)获取晾衣架所在空间的三维立体模型。其中,三维扫描仪又称为三维数字化仪(3DimensionalDigitizer),该三维扫描仪与循环扇、晾衣架安装在同一空间,通过三维扫描仪可以精确且快速地对实际物体进行三维建模。具体地,通过三维扫描仪扫描晾衣架所在的空间,将真实世界的立体彩色信息转换为计算机能直接处理的数字信号,得到空间内的物体表面每个采样点的三维空间坐标;将包含物体表面每个采样点的三维空间坐标输入CAD软件或三维动画制作软件,得到晾衣架所在空间的三维立体模型。需要说明的是,三维扫描仪还包括彩色扫描仪,彩色扫描仪可以输出物体表面色彩纹理贴图,得到包含物体表面每个采样点的三维空间坐标和色彩的数字模型文件,使得三维立体模型更加真实。

此外,借助雷达原理,通过激光或超声波等媒介,对晾衣架所在的空间进行深度测量,也可以得到晾衣架所在空间的三维立体模型。具体地,测距器向晾衣架所在的空间发出深度测量信号,依据深度测量信号的反射时间或相位变化,可以得到空间内的物体表面的空间位置,从而得到晾衣架所在空间的三维立体模型。通过雷达原理能够方便且快速地构建三维立体模型,实用性高。

在一实施例中,晾衣架所在的空间中安装有超景深相机。调整该超景深相机的焦距对所述空间的不同位置进行拍摄,以使该超景深相机拍摄得到所述空间的不同位置区域的清晰图像;获取每个清晰图像的拍摄时刻点,并根据每个清晰图像的拍摄时刻点,确定每个清晰图像的拼接顺序;根据每个清晰图像的拼接顺序,拼接每个清晰图像,得到晾衣架所在空间的三维立体模型。其中,按照每个清晰图像的拍摄时刻点的先后顺序,确定每个清晰图像的拼接顺序,其中,拍摄时刻点越靠前,则拼接顺序越靠前,拍摄时刻点越靠后,则拼接顺序越靠后。需要说明的是,通过超景深相机拍摄空间的不同位置区域的清晰图像,并基于空间的不同位置区域的清晰图像,构建晾衣架所在空间的三维立体模型,并将该三维立体模型发送至中控设备,使得中控设备能够便捷地获取晾衣架所在空间的三维立体模型。

在一实施例中,中控设备在获取晾衣架所在空间的三维立体模型之后,获取晾衣架上晾晒的衣物在三维立体模型中的位置信息,得到第一位置。具体地,如图2所示,包括子步骤S1011至子步骤S1012。

子步骤S1011、获取所述晾衣架上晾晒的衣物的目标图像,并根据所述目标图像确定未晒干的衣物。

在一实施例中,循环扇安装有摄像头,该摄像头包括2D摄像头、红外摄像头和立体摄像头等。用户可以根据自己的实际需要,灵活设置摄像头的开启时间,从而通过所述摄像头采集晾衣架上晾晒的衣物的目标图像,并将采集得到的目标图像发送至中控设备,中控设备在接收到目标图像之后,执行后续操作,并将该目标图像发送至存储器进行存储。其中,开启时间的设置可以是实时或者间隔预设时间。例如,定时在每天的7时10分和21时10分获取晾衣架上晾晒的衣物的目标图像。或者,每间隔两小时采集一次晾衣架上晾晒的衣物的目标图像,本申请不做具体限定。

在一实施例中,根据目标图像确定未晒干的衣物的具体方式为:从目标图像中获取多个衣物图像;将多个衣物图像分别输入预设的卷积神经网络,得到多个衣物的干燥度;基于多个衣物的干燥度和预设干燥度,确定未晒干的衣物。其中,也可以通过在晾衣架上安装的摄像头采集目标图像,目标图像中包括至少一件衣物,在目标图像中对衣物的干燥度进行识别,得到多个衣物的干燥度。需要说明的是,当衣物的干燥度小于或者等于预设干燥度,确定该衣物为未晒干的衣物,该预设干燥度可根据实际情况进行设置,可选地,预设干燥度为90%。

具体地,基于预先训练好的衣物检测模型,对该摄像头拍摄得到的目标图像进行衣物检测;当拍摄的图像中检测到多个衣物时,则从该目标图像中截取多个衣物图像,得到多个衣物图像;需要说明的是,衣物检测模型包括深度学习的卷积神经网络,例如卷积神经网络CNN或R-CNN,并通过包含有多种衣物图像的数据集对卷积神经网络进行迭代训练得到。通过预设的衣物检测模型对摄像头拍摄得到的图像进行衣物检测,可以准确且快速的获取目标图像中的衣物图像。

其中,卷积神经网络包括输入层、多个卷积层、池化层、默认框层和输出层,该默认框层用于根据多个卷积层选择默认框的长宽比。具体地,将训练样本输入到深度学习的卷积神经神经网络中,利用深度学习框架caffe,对深度学习的卷积神经网络进行训练,以获得训练好的卷积神经网络,其中,干燥度用于表示衣物晒干水分的百分比例,例如当干燥度为80%则表示衣物晒干80%的水分。卷积神经网络的训练样本为包括多种干燥度的衣物的图像,包括不同材质、尺寸、类型的衣物。通过训练好的卷积神经网络检测包含衣物的目标图像,可以快速得到衣物的干燥度。

可以理解的是,也可以采用其他适当的图像识别方法或技术来检测目标图像中的衣物的干燥度,从而判断衣物是否为未晒干的衣物,例如,可以采用诸如尺度不变特征变换算法、基于角点的图像特征提取与匹配算法、基于局部特征的图像匹配与识别、基于视觉信息的图像特征提取算法、角点检测、特征点检测、几何形态分析等各种不同的方法。

在一实施例中,根据目标图像确定每件衣物各自对应的原始重量,原始重量为衣物处于干燥状态下的重量;获取每件衣物各自对应的当前重量,根据每件衣物各自对应的当前重量和原始重量,得到多个湿润度;根据多个湿润度和预设湿润度,确定未晒干的目标衣物。需要说明的是,湿润度可以表示为衣物的含水百分比,当衣物的湿润度大于或者等于预设湿润度时,确定该衣物为未晒干的衣物,该预设湿润度可根据实际情况进行设置,可选地,预设湿润度为30%,即当衣物的湿润度大于或者等于30%时,确定该衣物为未晒干的衣物。

其中,原始重量预先存储在数据库中,衣物的原始重量可为将刚出厂时测量得到的重量数据。或者由用户自行测量并记录每件衣物干燥时的重量信息得到。具体地,从目标图像中截取得到多张衣物图像;通过多张衣物图像和预设的衣物图像库,确定每件衣物的标签信息;根据每件衣物的标签信息,确定每件衣物各自对应的原始重量。需要说明的是,该衣物图像库预存有多张衣物的图像以及与每张衣物图像对应的标签信息。每件衣物存在对应的标签信息,标签信息与存储的原始重量一一对应,通过每件衣物的标签信息可以准确获取预先存储的原始重量。

其中,晾衣架本体安装有多个晾衣紧固件,每个晾衣紧固件对应安装有一重量感应器,用于采集衣物的当前重量。通过多个重量感应器可以采集每件衣物各自对应的当前重量,晾衣架将每件衣物各自对应的当前重量发送至中控设备。示例性地,如图3所示,晾衣架10上设置有多个衣架,每个衣架对应设置有一重量感应器,包括重量感应器B1至重量感应器B5,每个重量感应器可以采集衣物的当前重量。由图可知,重量感应器B1、重量感应器B3和重量感应器B5对应的衣架上晾晒有衣物,则每件衣物的当前重量为总重量减去衣架重量。当重量感应器B1采集到的总重量为1.2kg,衣架重量为0.1kg,则衣物C1的当前重量为1.1kg。

在一实施例中,多个湿润度的确定方法为:计算每件衣物各自对应的当前重量与原始重量之间的差值,得到多个重量差值;确定每个重量差值和各自对应的原始重量之间的比值,得到每件衣物的含水率,得到多个湿润度。其中,含水率为衣物含水的比率,湿润度可以表示为衣物的含水百分比,例如湿润度为50%。例如,如图3所示,衣物C1的当前重量为1.6kg、原始重量为1.2kg,衣物C2的当前重量为1.2kg、原始重量为0.8kg,衣物C1的当前重量为0.8kg、原始重量为0.5kg,则可以计算衣物C1的湿润度为当前重量1.6kg与原始重量1.2kg之间的差值0.4kg,该差值0.4kg与其原始重量1.2kg之间的比值为0.33,即衣物C1的含水率为0.33,衣物C1的湿润度为33%。同理可得,衣物C2的含水率为0.50,衣物C1的湿润度为50%,衣物C3的含水率为0.60,衣物C1的湿润度为60%。

子步骤S1012、确定所述未晒干的衣物在所述三维立体模型中的位置信息,得到第一位置。

中控设备获取未晒干的衣物在三维立体模型中的位置信息,得到第一位置。其中,三维立体模型中携带有与每件衣物各自对应的标签信息,中控设备通过查询与未晒干的衣物对应的标签信息,可以快速获取未晒干的衣物在三维立体模型中的位置信息,得到第一位置。其中,该第一位置可以是三维立体模型中的三维坐标,该三维坐标与真实世界中的空间坐标一一对应。当存在多个第一位置时,可以选取该多个第一位置对应的多个三维坐标的中点或者任意一点作为唯一的第一位置。

在一些实施例中,也可以将衣物在所述三维立体模型中的中心位置作为第一位置,该衣物包括晒干的衣物和未晒干的衣物。即,获取目标图像中每件衣物的位置,并确定多件衣物的位置中的中心位置点,将该中心位置点作为第一位置;或者,确定目标图像中处于中心位置点的衣物,并获取该中心位置点的衣物的位置信息,从而得到第一位置。

步骤S102、确定所述循环扇在所述三维立体模型中的位置信息,得到第二位置。

中控设备获取三维立体模型和第一位置之后,从该三维立体模型中获取循环扇的位置信息,得到第二位置。其中,该三维立体模型中携带有与循环扇对应的标签信息,中控设备通过查询与循环扇对应的标签信息,可以快速获取循环扇在三维立体模型中的位置信息,得到第二位置,该位置信息可以是循环扇在三维立体模型中的三维坐标信息,该三维坐标信息与真实世界中的空间坐标一一对应。

在一实施例中,通过预先训练好的识别模型,在三维立体模型中对循环扇进行识别,并获取识别到的循环扇的位置信息,得到第二位置。其中,该识别模型的类型可以根据实际需要进行灵活设置,该识别模型可以是目标检测模型SSD或YOLOv3,该识别模型还可以是卷积神经网络CNN或R-CNN。需要说明的是,通过多张包含循环扇的样本图像,对识别模型进行训练,得到训练后的识别模型。通过训练后的识别模型可以快速且准确的识别三维立体模型中的循环扇,并由中控设备获取识别到的循环扇在三维立体模型中的位置信息,得到第二位置。

步骤S103、根据所述第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的目标位置。

当循环扇距离衣物的位置较远时,循环扇吹到衣物上的风较小,导致循环扇的吹风效率较低,衣物不容易吹干。当循环扇距离衣物的位置较近时,风力较大,容易吹得衣物来回摆动,衣物容易从晾衣架上跌落,用户体验不好。因此,需要调整循环扇与衣物之间的距离,使循环扇移动到合适的位置,或者说需要知晓循环扇与衣物之间的适宜吹风的距离,从而根据第一位置和第二位置确定循环扇向衣物吹风所需移动到的目标位置。

在一实施例中,获取循环扇与衣物之间的目标吹风距离;根据目标吹风距离、第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的多个目标位置,得到目标位置集;从所述目标位置集中选取一个位置作为目标位置信息。其中,目标吹风距离可以是用户预先设置好的距离,例如循环扇与衣物之间的适宜吹风距离为5米,则设定目标吹风距离为5米;目标吹风距离也可以是根据衣物的衣物信息确定,例如衣物的衣物类型、材质等;另外,目标吹风距离也可以是根据衣物的重量确定,衣物的重量较大时目标吹风距离可以小一些,衣物的重量较小时目标吹风距离可以大一些。

在一实施例中,获取循环扇与衣物之间的目标吹风距离包括:获取晾衣架上晾晒的衣物的目标图像,并根据目标图像,确定衣物的衣物类型、干燥度和/或材质信息;根据衣物类型、干燥度和/或材质信息,确定循环扇与衣物之间的目标吹风距离。其中,衣物类型包括长袖、外套、长裤、短裤、大衣等,材质信息包括绵、麻、丝、皮革等。根据衣物类型、干燥度和/或材质信息,从预存的映射关系表中确定循环扇与衣物之间的目标吹风距离,需要说明的是,该映射关系表中预存有目标吹风距离,与衣物类型、干燥度和/或材质信息之间的映射关系。通过查询映射关系表中的相关信息,可以快速知晓目标吹风距离。

需要说明的是,通过预先训练的衣物识别模型可以识别目标图像中的衣物的衣物类型、干燥度和/或材质信息。将目标图像输入该衣物识别模型,得到衣物类型、干燥度和/或材质信息。该衣物识别模型的类型可以根据实际需要进行灵活设置,该识别模型可以是目标检测模型SSD或YOLOv3,该识别模型还可以是卷积神经网络CNN或R-CNN。其中,可以通过多张包含不同衣物类型、干燥度和/或材质信息的衣物的样本图像,对识别模型进行训练,得到训练后的衣物识别模型。通过训练后的衣物识别模型可以快速且准确的识别目标图像中的衣物的衣物类型、干燥度和/或材质信息。

在一实施例中,从目标位置集中选取任意一个位置作为目标位置;或者,确定从目标位置集对应的区域范围,并确定区域范围的中心位置,选取该中心位置作为目标位置;或者,确定用户基于目标位置集选取的位置,并将该位置作为目标位置。例如,中控设备将三维立体模型发送至用户指定的移动终端,并接受移动终端发送的用户基于该三维立体模型触发的位置,并将该位置作为目标位置。需要说明的是,用户可以通过触控、按钮、控件或者语音等方式触发移动终端,并在移动终端显示的三维立体模型中选取一个位置,从而得到目标晾衣位置。本申请不做具体限定。

示例性地,如图4所示,晾衣架上晾晒的衣物10在三维立体模型Y中的第一位置为A点,循环扇20在三维立体模型Y中的第二位置为B点,通过目标图像确定衣物10的干燥度为50%、衣物类型为长袖,通过预存的映射关系表可以确定目标吹风距离L为5米。根据目标吹风距离L、和第一位置A第二位置B,可以确定循环扇B向衣物A吹风所需移动到的多个目标位置,分别为位于同一水平面的C1、C2和C3,得到目标位置集[C1,C2,C3],从目标位置集中随机选取一个位置C2,可以确定目标位置为C2。

步骤S104、根据所述第二位置和目标位置,确定所述移动装置的运行参数。

确定循环扇从第二位置移动到目标位置所需的目标移动距离,并根据该目标移动距离确定移动装置的运行参数。例如,当移动装置包括电机和与电机机械连接的滚轮时,根据目标移动距离确定电机的转动参数,基于该转动参数可使得滚轮滚动目标移动距离,从而带动循环扇进行移动。又例如,当移动装置包括移动平台、滑动件和滑槽时,根据目标移动距离确定滑动件的运行参数,基于该运行参数可使得移动平台移动目标移动距离,从而带动循环扇进行移动。

在一实施例中,移动装置包括可活动的滚轮和底座,在需要移动循环扇时,伸出滚轮、底座上升,通过控制滚轮的移动以移动循环扇;当不需要移动循环扇时,则控制滚轮收纳到底座内部中,通过底座将循环扇搁置在地面上,由于依靠底座与地面之间的接触固定住循环扇,有效的消除循环扇的滑动和震动等情况带来的困扰,使循环扇的使用更加合理有效。

在一实施例中,基于第二位置和目标位置,在三维立体模型中规划所述循环扇的移动路径;根据移动路径,确定移动装置的运行参数。其中,移动路径可以为直线路径,也可以为弯曲路径,或者当检测到直线路径上存在障碍物时,将移动路径规划为弯曲路径,以避开障碍物。示例性地,当移动装置包括电机和与电机机械连接的滚轮时,根据规划好的移动路径确定电机的转动参数,基于该转动参数可使得滚轮前行,从而使得循环扇随电机和滚轮的运行,按照规划好的移动路径进行移动,直至抵达目标位置。

步骤S105、基于所述运行参数控制所述移动装置运行,使得所述循环扇移动至所述目标位置。

中控设备将运行参数发送至循环扇,以使循环扇的移动装置基于该运行参数运行,进而使得循环扇随着移动装置的运行而移动至目标位置。将循环扇移动至目标位置,极大提高了循环扇对衣物吹风的吹风效率,衣物能够更快地晾干。其中,循环扇和中控设备通信连接,该通信连接可以包括例如5G/4G网络、WIFI网络、蓝牙或者ZigBee等多种无线信号传输方式。需要说明的是,循环扇可以对着晾衣架上的衣物直吹,且加速空气的流动,使得衣物排出水气,通过智能控制循环扇进行移动,使得循环扇移动至适宜吹风的位置,在提高晾衣效果的同时还极大提高了用户体验。

在一实施例中,当循环扇开始吹风后,开始计时;若所述计时的时间达到预设时间阈值时,控制循环扇停止出风,能够智能地控制循环扇停止吹风,提高用户体验。或者,当循环扇开始吹风/停止吹风时,中控设备向用户预先指定的移动终端发送循环扇吹风提醒信息,以提醒用户循环扇开始向晾衣架上的衣物吹风/停止向晾衣架上的衣物吹风,该循环扇吹风提醒信息可以包括循环扇的吹风参数,方便用户及时收取衣物,或者及时调整循环扇的吹风参数,提高用户体验。

上述实施例提供的循环扇控制方法,通过获取晾衣架所在空间的三维立体模型,同时获取晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置,再确定循环扇在三维立体模型中的位置信息,得到第二位置,然后根据第一位置和第二位置确定循环扇向衣物吹风所需移动到的目标位置,根据第二位置和目标位置可以确定移动装置的运行参数,最后基于该运行参数控制移动装置运行,使得循环扇移动至目标位置。本申请智能地控制循环扇进行移动,使得循环扇移动至适宜吹风的位置,由于循环扇的吹风更加集中,更加快速地吹干晾晒的衣物,提高循环扇的吹风效率。

请参照图5,图5为本申请实施例提供的一种循环扇控制系统的示意性框图。

如图5所示,该循环扇控制系统200,包括:循环扇201和中控设备202,所述中控设备202与循环扇201通信连接,所述循环扇201包括移动装置,所述移动装置用于控制所述循环扇201移动,其中:

所述中控设备202,用于获取晾衣架所在空间的三维立体模型,并获取所述晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置;

所述中控设备202,还用于确定所述循环扇201在所述三维立体模型中的位置信息,得到第二位置;

所述中控设备202,还用于根据所述第一位置和第二位置,确定所述循环扇201向衣物吹风所需移动到的目标位置;

所述中控设备202,还用于根据所述第二位置和目标位置,确定所述移动装置的运行参数,并将所述运行参数发送至所述循环扇201;

所述循环扇201,用于基于接收的所述运行参数控制所述移动装置运行,使得所述循环扇201移动至所述目标位置。

在一实施例中,中控设备202,还用于:

获取所述晾衣架上晾晒的衣物的目标图像,并根据所述目标图像确定未晒干的衣物;

确定所述未晒干的衣物在所述三维立体模型中的位置信息,得到第一位置。

在一实施例中,中控设备202,还用于:

从所述目标图像中获取多个衣物图像;

将多个所述衣物图像分别输入预设的卷积神经网络,得到多个衣物的干燥度;

基于所述多个衣物的干燥度和预设干燥度,确定未晒干的衣物。

在一实施例中,中控设备202,还用于:

根据所述目标图像确定每件衣物各自对应的原始重量,所述原始重量为衣物处于干燥状态下的重量;

获取每件所述衣物各自对应的当前重量,根据每件所述衣物各自对应的当前重量和原始重量,得到多个湿润度;

根据所述多个湿润度和预设湿润度,确定未晒干的目标衣物。

在一实施例中,中控设备202,还用于:

获取循环扇与衣物之间的目标吹风距离;

根据所述目标吹风距离、第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的多个目标位置,得到目标位置集;

从所述目标位置集中选取一个位置作为目标位置。

在一实施例中,中控设备202,还用于:

获取所述晾衣架上晾晒的衣物的目标图像,并根据所述目标图像,确定所述衣物的衣物类型、干燥度和/或材质信息;

根据所述衣物类型、干燥度和/或材质信息,确定循环扇与衣物之间的目标吹风距离。

在一实施例中,中控设备202,还用于:

基于所述第二位置和目标位置,在所述三维立体模型中规划所述循环扇的移动路径;

根据所述移动路径,确定所述移动装置的运行参数。

需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述循环扇控制系统的具体工作过程,可以参考前述循环扇控制方法实施例中的对应过程,在此不再赘述。

请参阅图6,图6为本申请实施例提供的一种中控设备的结构示意性框图。

如图6所示,该中控设备300包括通过系统总线301连接的处理器302、存储器303、通信接口304,其中,存储器303可以包括非易失性存储介质和内存储器。

非易失性存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器302执行任意一种循环扇控制方法。

处理器302用于提供计算和控制能力,支撑整个中控设备的运行。

内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器302执行时,可使得处理器302执行任意一种循环扇控制方法。

该通信接口304用于进行通信,如发送分配的任务等。本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的中控设备的限定,具体的中控设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

应当理解的是,处理器302可以是中央处理单元(Central Processing Unit,CPU),该处理器302还可以是其他通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器,或者该处理器302也可以是任何常规的处理器等。

其中,在一个实施例中,循环扇包括移动装置,所述移动装置用于控制所述循环扇移动,所述处理器302用于运行存储在存储器303中的计算机程序,以实现如下步骤:

获取晾衣架所在空间的三维立体模型,并获取所述晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置;

确定所述循环扇在所述三维立体模型中的位置信息,得到第二位置;

根据所述第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的目标位置;

根据所述第二位置和目标位置,确定所述移动装置的运行参数;

基于所述运行参数控制所述移动装置运行,使得所述循环扇移动至所述目标位置。

在一个实施例中,所述处理器302在实现所述获取所述晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置时,用于实现:

获取所述晾衣架上晾晒的衣物的目标图像,并根据所述目标图像确定未晒干的衣物;

确定所述未晒干的衣物在所述三维立体模型中的位置信息,得到第一位置。

在一个实施例中,所述处理器302在实现所述根据所述目标图像确定未晒干的衣物时,用于实现:

从所述目标图像中获取多个衣物图像;

将多个所述衣物图像分别输入预设的卷积神经网络,得到多个衣物的干燥度;

基于所述多个衣物的干燥度和预设干燥度,确定未晒干的衣物。

在一个实施例中,所述处理器302在实现所述根据所述目标图像确定未晒干的衣物时,用于实现:

根据所述目标图像确定每件衣物各自对应的原始重量,所述原始重量为衣物处于干燥状态下的重量;

获取每件所述衣物各自对应的当前重量,根据每件所述衣物各自对应的当前重量和原始重量,得到多个湿润度;

根据所述多个湿润度和预设湿润度,确定未晒干的目标衣物。

在一个实施例中,所述处理器302在实现所述根据所述第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的目标位置时,用于实现:

获取循环扇与衣物之间的目标吹风距离;

根据所述目标吹风距离、第一位置和第二位置,确定所述循环扇向衣物吹风所需移动到的多个目标位置,得到目标位置集;

从所述目标位置集中选取一个位置作为目标位置。

在一个实施例中,所述处理器302在实现所述获取循环扇与衣物之间的目标吹风距离时,用于实现:

获取所述晾衣架上晾晒的衣物的目标图像,并根据所述目标图像,确定所述衣物的衣物类型、干燥度和/或材质信息;

根据所述衣物类型、干燥度和/或材质信息,确定循环扇与衣物之间的目标吹风距离。

在一个实施例中,所述处理器302在实现所述根据所述第二位置和目标位置,确定所述移动装置的运行参数时,用于实现:

基于所述第二位置和目标位置,在所述三维立体模型中规划所述循环扇的移动路径;

根据所述移动路径,确定所述移动装置的运行参数。

需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述中控设备的具体工作过程,可以参考前述循环扇控制方法实施例中的对应过程,在此不再赘述。

本申请的实施例通过获取晾衣架所在空间的三维立体模型,同时获取晾衣架上晾晒的衣物在所述三维立体模型中的位置信息,得到第一位置,再确定循环扇在三维立体模型中的位置信息,得到第二位置,然后根据第一位置和第二位置确定循环扇向衣物吹风所需移动到的目标位置,根据第二位置和目标位置可以确定移动装置的运行参数,最后基于该运行参数控制移动装置运行,使得循环扇移动至目标位置。本申请智能地控制循环扇进行移动,使得循环扇移动至适宜吹风的位置,由于循环扇的吹风更加集中,更加快速地吹干晾晒的衣物,提高循环扇的吹风效率。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参照本申请循环扇控制方法的各个实施例。

其中,所述计算机可读存储介质可以是前述实施例所述的晾衣架的内部存储单元,例如所述中控设备的硬盘或内存。所述计算机可读存储介质也可以是所述中控设备的外部存储设备,例如所述中控设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。

应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:循环扇控制方法、循环扇、循环扇控制系统及存储介质

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!