本申请公开了一种设备控制方法、装置、存储介质及电子设备。该方法包括:当执行预设任务时,获取传感器和任务的关联信息,该关联信息包括不同的传感器与任务之间的关联度;获取电子设备的运行参数值;根据该运行参数值,确定目标数值;根据关联信息,从与预设任务关联的传感器中确定目标传感器,其中,该目标传感器与该预设任务的关联度大于目标数值;调用该目标传感器收集数据。本申请可以提高电子设备在执行任务时调用传感器的灵活性。
【技术实现步骤摘要】
设备控制方法、装置、存储介质及电子设备
本申请属于电子设备
,尤其涉及一种设备控制方法、装置、存储介质及电子设备。
技术介绍
随着技术的不断发展,电子设备的硬件配置不断提升。比如,在硬件方面,电子设备上可以集成诸如陀螺仪传感器、环境光传感器、接近传感器等各种传感器。相关技术中,电子设备可以利用这些传感器来收集各种数据,如环境参数值以及用户的操作行为数据等,并根据这些数据来执行一定的操作。然而,相关技术中,电子设备对传感器的调度不够灵活。
技术实现思路
本申请实施例提供一种设备控制方法、装置、存储介质及电子设备,可以提高电子设备在执行任务时调用传感器的灵活性。第一方面,本实施例提供一种设备控制方法,应用于电子设备,包括:当执行预设任务时,获取传感器和任务的关联信息,所述关联信息包括不同的传感器与任务之间的关联度;获取所述电子设备的运行参数值;根据所述运行参数值,确定目标数值;根据所述关联信息,从与所述预设任务关联的传感器中确定目标传感器,其中,所述目标传感器与所述预设任务的关联度大于所述目标数值;调用所述目标传感器收集数据。第二方面,本实施例提供一种设备控制装置,其中,包括:第一获取模块,用于当执行预设任务时,获取传感器和任务的关联信息,所述关联信息包括不同的传感器与任务之间的关联度;第二获取模块,用于获取所述电子设备的运行参数值;第一确定模块,用于根据所述运行参数值,确定目标数值;第二确定模块,用于根据所述关联信息,从与所述预设任务关联的传感器中确定目标传感器,其中,所述目标传感器与所述预设任务的关联度大于所述目标数值;调用模块,用于调用所述目标传感器收集数据。第三方面,本实施例提供一种存储介质,其上存储有计算机程序,其中,当所述计算机程序在计算机上执行时,使得所述计算机执行如本实施例提供的传感器的调用方法。第四方面,本实施例提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行如本实施例提供的传感器的调用方法。本实施例中,在执行预设任务时,电子设备可以获取运行参数值,并根据该运行参数值,获取与该预设任务的关联程度高的传感器,并调用这些传感器进行数据收集。因此,本申请实施例中电子设备可以在执行任务时灵活地调用相关传感器,即提高了电子设备在执行任务时调用传感器的灵活性。附图说明下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。图1是本申请实施例提供的电子设备的全景感知架构的示意图。图2是本申请实施例提供的设备控制方法的流程示意图。图3是本申请实施例提供的设备控制方法的另一流程示意图。图4至图7是本申请实施例提供的设备控制方法的场景示意图。图8是本申请实施例提供的设备控制装置的结构示意图。图9是本申请实施例提供的电子设备的结构示意图。图10是本申请实施例提供的电子设备的另一结构示意图。具体实施方式请参照图示,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。请参考图1,图1为本申请实施例提供的设备控制方法的应用场景示意图。该设备控制方法可以应用于电子设备。该电子设备中设置有全景感知架构。该全景感知架构为电子设备中用于实现该设备控制方法的硬件和软件的集成。其中,全景感知架构包括信息感知层、数据处理层、特征抽取层、情景建模层以及智能服务层。信息感知层用于获取电子设备自身的信息或者外部环境中的信息。该信息感知层可以包括多个传感器。例如,该信息感知层包括距离传感器、磁场传感器、光线传感器、加速度传感器、指纹传感器、霍尔传感器、位置传感器、陀螺仪、惯性传感器、姿态感应器、气压计、心率传感器等多个传感器。其中,距离传感器可以用于检测电子设备与外部物体之间的距离。磁场传感器可以用于检测电子设备所处环境的磁场信息。光线传感器可以用于检测电子设备所处环境的光线信息。加速度传感器可以用于检测电子设备的加速度数据。指纹传感器可以用于采集用户的指纹信息。霍尔传感器是根据霍尔效应制作的一种磁场传感器,可以用于实现电子设备的自动控制。位置传感器可以用于检测电子设备当前所处的地理位置。陀螺仪可以用于检测电子设备在各个方向上的角速度。惯性传感器可以用于检测电子设备的运动数据。姿态感应器可以用于感应电子设备的姿态信息。气压计可以用于检测电子设备所处环境的气压。心率传感器可以用于检测用户的心率信息。数据处理层用于对信息感知层获取到的数据进行处理。例如,数据处理层可以对信息感知层获取到的数据进行数据清理、数据集成、数据变换、数据归约等处理。其中,数据清理是指对信息感知层获取到的大量数据进行清理,以剔除无效数据和重复数据。数据集成是指将信息感知层获取到的多个单维度数据集成到一个更高或者更抽象的维度,以对多个单维度的数据进行综合处理。数据变换是指对信息感知层获取到的数据进行数据类型的转换或者格式的转换等,以使变换后的数据满足处理的需求。数据归约是指在尽可能保持数据原貌的前提下,最大限度的精简数据量。特征抽取层用于对数据处理层处理后的数据进行特征抽取,以提取该数据中包括的特征。提取到的特征可以反映出电子设备自身的状态或者用户的状态或者电子设备所处环境的环境状态等。其中,特征抽取层可以通过过滤法、包装法、集成法等方法来提取特征或者对提取到的特征进行处理。过滤法是指对提取到的特征进行过滤,以删除冗余的特征数据。包装法用于对提取到的特征进行筛选。集成法是指将多种特征提取方法集成到一起,以构建一种更加高效、更加准确的特征提取方法,用于提取特征。情景建模层用于根据特征抽取层提取到的特征来构建模型,所得到的模型可以用于表示电子设备的状态或者用户的状态或者环境状态等。例如,情景建模层可以根据特征抽取层提取到的特征来构建关键值模型、模式标识模型、图模型、实体联系模型、面向对象模型等。智能服务层用于根据情景建模层所构建的模型为用户提供智能化的服务。例如,智能服务层可以为用户提供基础应用服务,可以为电子设备进行系统智能优化,还可以为用户提供个性化智能服务。此外,全景感知架构中还可以包括多种算法,每一种算法都可以用于对数据进行分析处理,该多种算法可以构成算法库。例如,该算法库中可以包括马尔科夫算法、隐含狄里克雷分布算法、贝叶斯分类算法、支持向量机、K均值聚类算法、K近邻算法、条件随机场、残差网络、长短期记忆网络、卷积神经网络、循环神经网络等算法。可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑等的电子设备。请参阅图2,图2是本申请实施例提供的设备控制方法的流程示意图,流程可以包括:在101中,当执行预设任务时,获取传感器和任务的关联本文档来自技高网...
【技术保护点】
1.一种设备控制方法,应用于电子设备,其特征在于,包括:/n当执行预设任务时,获取传感器和任务的关联信息,所述关联信息包括不同的传感器与任务之间的关联度;/n获取所述电子设备的运行参数值;/n根据所述运行参数值,确定目标数值;/n根据所述关联信息,从与所述预设任务关联的传感器中确定目标传感器,其中,所述目标传感器与所述预设任务的关联度大于所述目标数值;/n调用所述目标传感器收集数据。/n
【技术特征摘要】
1.一种设备控制方法,应用于电子设备,其特征在于,包括:
当执行预设任务时,获取传感器和任务的关联信息,所述关联信息包括不同的传感器与任务之间的关联度;
获取所述电子设备的运行参数值;
根据所述运行参数值,确定目标数值;
根据所述关联信息,从与所述预设任务关联的传感器中确定目标传感器,其中,所述目标传感器与所述预设任务的关联度大于所述目标数值;
调用所述目标传感器收集数据。
2.根据权利要求1所述的设备控制方法,其特征在于,所述电子设备的运行参数值为所述电子设备的资源被占用比例。
3.根据权利要求2所述的设备控制方法,其特征在于,根据所述资源被占用比例,确定目标数值,包括:
获取预先设置的基础数值;
若所述资源被占用比例小于预设比例阈值,则将所述基础数值设为目标数值。
4.根据权利要求2所述的设备控制方法,其特征在于,根据所述资源被占用比例,确定目标数值,包括:
获取预先设置的基础数值;
若所述资源被占用比例大于或等于预设比例阈值,则获取所述资源被占用比例与所述预设比例阈值的差值;
根据所述差值,确定增加幅度值;
将所述基础数值与所述增加幅度值的和值设为目标数值。
5.根据权利要求2所述的设备控制方法,其特征在于,所述获取所述电子设备的资源被占用比例,包括:
获取所述电子设备的被占用运行内存容量以及运行内存总容量;
计算所述被占用运行内存容...
【专利技术属性】
技术研发人员:陈仲铭,何明,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。