一种控制工作模式的方法及装置与流程

文档序号:14518350阅读:162来源:国知局
一种控制工作模式的方法及装置与流程
本发明涉及计算机及通信
技术领域
,特别涉及一种控制工作模式的方法及装置。
背景技术
:随着电子技术的发展,电视机、冰箱、空调等电子设备早已走近人们的家庭。并且,随着技术的发展,电子设备的功能越来越多,满足用户多方面的需求。用户需要手动对每个设备的各个功能进行操作,操作比较繁琐,这是一亟待解决的问题。技术实现要素:本发明提供一种控制工作模式的方法及装置,用以改进控制设备工作模式的控制方式,实现自动控制,减少用户手动操作。本发明提供一种控制工作模式的方法,包括:通过摄像头获取环境图像;从所述环境图像中提取出用户行为信息;将提取出的用户行为信息与预设的目标行为信息进行匹配;在匹配一致时,确定匹配一致的目标行为信息所对应的设备及所述设备的工作模式;向所述设备发送第一控制命令,使所述设备工作在所述工作模式下。本发明的实施例提供的技术方案可以包括以下有益效果:本实施例可以监控用户的行为,当用户的行为满足预设的目标行为时,自动控制用户周围的设备进入预设的工作模式,减少用户手动操作。可选的,所述匹配一致的目标行为信息所对应的设备有多个;针对每个所述设备,一个设备对应一个确定的工作模式;所述向所述设备发送第一控制命令,包括:分别向多个所述设备发送第一控制命令。本发明的实施例提供的技术方案可以包括以下有益效果:本实施例可以同时控制多个设备进入各自相应的工作模式,减少用户手动操作的效果更加明显。可选的,行为信息至少包括下列之一:位置信息、静态行为信息和动态行为信息。本发明的实施例提供的技术方案可以包括以下有益效果:本实施例提供多个行为信息,可以更方便的控制设备,适用于多种应用场景。可选的,所述方法还包括:获取当前时间;检查获取的所述当前时间是否属于预设的时间段;所述通过摄像头获取环境图像,包括:在获取的所述当前时间属于预设的时间段时,通过摄像头获取环境图像。本发明的实施例提供的技术方案可以包括以下有益效果:本实施例可以在特定的时间段启动上述方案,减少误处理对用户的干扰。可选的,所述方法还包括:在向所述设备发送第一控制命令后,继续通过摄像头获取环境图像;从所述环境图像中提取出用户行为信息;将提取出的用户行为信息与预设的目标行为信息进行匹配;在匹配不一致时,向已确定的所述设备发送第二控制命令,使所述设备取消工作在已确定的所述工作模式下。本发明的实施例提供的技术方案可以包括以下有益效果:本实施例还可以在用户不再执行目标行为时,取消之前确定的工作模式,也可以减少用户的手动操作。本发明提供一种控制工作模式的装置,包括:获取模块,用于通过摄像头获取环境图像;提取模块,用于从所述环境图像中提取出用户行为信息;匹配模块,用于将提取出的用户行为信息与预设的目标行为信息进行匹配;确定模块,用于在匹配一致时,确定匹配一致的目标行为信息所对应的设备及所述设备的工作模式;发送模块,用于向所述设备发送第一控制命令,使所述设备工作在所述工作模式下。可选的,所述匹配一致的目标行为信息所对应的设备有多个;针对每个所述设备,一个设备对应一个确定的工作模式;所述发送模块包括:发送子模块,用于分别向多个所述设备发送第一控制命令。可选的,行为信息至少包括下列之一:位置信息、静态行为信息和动态行为信息。可选的,所述装置还包括:时间模块,用于获取当前时间;检查模块,用于检查获取的所述当前时间是否属于预设的时间段;所述获取模块包括:获取子模块,用于在获取的所述当前时间属于预设的时间段时,通过摄像头获取环境图像。可选的,所述获取模块还用于在向所述设备发送第一控制命令后,继续通过摄像头获取环境图像;所述提取模块从所述环境图像中提取出用户行为信息;所述匹配模块将提取出的用户行为信息与预设的目标行为信息进行匹配;所述发送模块还用于在匹配不一致时,向已确定的所述设备发送第二控制命令,使所述设备取消工作在已确定的所述工作模式下。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附图说明附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1为本发明实施例中控制工作模式的方法流程图;图2为本发明实施例中控制工作模式的方法流程图;图3为本发明实施例中控制工作模式的方法流程图;图4为本发明实施例中控制工作模式的装置结构图;图5为本发明实施例中发送模块的结构图;图6为本发明实施例中控制工作模式的装置结构图;图7为本发明实施例中获取模块的结构图。具体实施方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。相关技术中,以家庭环境为例,用户周围可能有多个设备,如电视机、空调和音箱等。用户可以通过各个设备的遥控器来分别控制各个设备。随着智能化的发展,用户也可以通过语音等方式控制各个设备。但是,这些都需要用户主动进行控制操作,向设备发出控制命令。例如,用户希望周围环境安静些,需要控制调低电视的音量,将空调调成静音,以及关闭音箱。用户需要进行上述三项操作才能达到目的,用户操作较繁琐。为解决上述问题,本实施例中可监控用户的行为,当用户生活中的某种日常行为符合预设的目标行为,则自动向相关设备发出控制命令,使相关设备进入预设的工作模式,减少用户手动操作,提高用户体验。参见图1,本实施例中控制工作模式的方法包括:步骤101:通过摄像头获取环境图像。步骤102:从所述环境图像中提取出用户行为信息。步骤103:将提取出的用户行为信息与预设的目标行为信息进行匹配。步骤104:在匹配一致时,确定匹配一致的目标行为信息所对应的设备及所述设备的工作模式。步骤105:向所述设备发送控制命令,使所述设备工作在所述工作模式下。在匹配不一致时,可结束本次流程,还可以继续步骤101,以便继续获取用户行为信息。本实施例可以由中控设备实现,中控设备可以是家中的路由器或其它设备。中控设备连接摄像头,可获取环境图像。也可连接家中的各个设备,如电视、空调、音箱等,以便向各个设备发送控制命令。如果不能从所述环境图像中提取出用户行为信息,则结束本实施例,不更改各个设备的工作模式。工作模式包括设备多方面的参数。以电视为例,工作模式包括预设的频道标识、预设的音量大小、预设的音量上限、预设的亮度大小、预设为关机和预设为开机等。以空调为例,工作模式包括预设的风向、预设的温度、预设的温度上限、预设的温度下限、预设为制冷模式、预设为制热模式和预设的风量等。用户可以预先配置多种目标行为信息与多种工作模式之间的对应关系。对应关系如表1所示。表1目标行为信息设备工作模式目标行为信息1设备1工作模式1目标行为信息1设备2工作模式2目标行为信息2设备1工作模式3目标行为信息2设备2工作模式4..................本实施例中的用户行为信息为用户生活中常态化的行为,而不是为了发出控制命令而作出的专门的行为。可选的,所述匹配一致的目标行为信息所对应的设备有多个;针对每个所述设备,一个设备对应一个确定的工作模式。所述步骤105包括:步骤a。步骤a:分别向多个所述设备发送控制命令。在向每个所述设备发送控制命令时,该控制命令携带该设备对应的确定的工作模式。本实施例可以实现同时控制多个设备的工作模式,进一步减少用户的手动操作。可选的,目标行为信息至少包括下列之一:位置信息、静态行为信息和动态行为信息。用户在配置位置信息时,可以为用户提供环境示意模型,以家庭环境为例,提供家庭环境示意模型,用户点击家庭环境示意模型中的一个位置,根据该点击操作在家庭环境示意模型中的位置,确定配置的位置信息。例如,用户点击了床,则配置位置信息包括床所在的位置范围。或者,用户上传包含人物的图片,通过对图片的识别,识别出人物及周围的特征物品(如床、桌子等),根据特征物品配置人物所在的位置信息。在确定位置信息,将识别环境图像中是否包含预设的特征物品,以及确定人物相对于特征物品的位置。进而确定用户的位置信息。还可以通过全球定位系统等其它方式配置和确定位置信息,均适用于本实施例。用户在配置静态行为信息时,可以上传包含人物的图片。可以从一个图片中确定一个静态行为信息,或者根据多个相似图片确定和配置静态行为信息。用户在配置动态行为信息时,可以上传多个包含人物连续动作的图像。通过对多个图像的分析,确定和配置动态行为信息。例如,用户趟在床上,目标行为信息包括位置信息(床)和静态行为信息(躺着的行为),则用户可能在睡觉,可控制空调工作在静音模式,以及关闭电视或关闭电视的声音等。又如,用户在运动,目标行为信息包括动态行为信息,还可以包括位置信息,则可调高电视的音量,以及调大空调的风量等。可选的,所述方法还包括:步骤b1-步骤b2。步骤b1:获取当前时间。步骤b2:检查获取的所述当前时间是否属于预设的时间段。所述步骤101包括:步骤b3。步骤b3:在获取的所述当前时间属于预设的时间段时,通过摄像头获取环境图像。本实施例中用户可以预先配置预设的时间段,规定在该时间段内采用上述实施例中控制设备的方法。在预设的时间段以外的时间范围,不采用上述实施例中控制设备的方法。可减少误处理对用户的干扰。可选的,所述方法还包括:步骤c1-步骤c4。步骤c1:在向所述设备发送第一控制命令后,继续通过摄像头获取环境图像。步骤c2:从所述环境图像中提取出用户行为信息。步骤c3:将提取出的用户行为信息与预设的目标行为信息进行匹配。步骤c4:在匹配不一致时,向已确定的所述设备发送第二控制命令,使所述设备取消工作在已确定的所述工作模式下。本实施例在控制设备工作在已确定的工作模式后,继续监控用户行为,如果用户行为不再满足预设的目标行为,则可以使控制的设备取消已确定的工作模式,恢复到该已确定的工作模式之前的工作模式。之前的工作模式可以保存在中控设备或各被控设备中。进一步减少用户的手动操作。下面通过几个实施例详细介绍实现过程。参见图2,本实施例中控制工作模式的方法包括:步骤201:通过摄像头获取环境图像。步骤202:从所述环境图像中提取出用户行为信息。步骤203:将提取出的用户行为信息与预设的目标行为信息进行匹配。步骤204:在匹配一致时,确定匹配一致的目标行为信息所对应的多个设备及多个设备各自的工作模式。步骤205:分别向多个所述设备发送控制命令,使所述设备工作在所述工作模式下。参见图3,本实施例中控制工作模式的方法包括:步骤301:获取当前时间。步骤302:检查获取的所述当前时间是否属于预设的时间段。在获取的所述当前时间属于预设的时间段时,继续步骤303,否则结束本次流程,可以继续步骤301。步骤303:通过摄像头获取环境图像。步骤304:从所述环境图像中提取出用户行为信息。步骤305:将提取出的用户行为信息与预设的目标行为信息进行匹配。步骤306:在匹配一致时,确定匹配一致的目标行为信息所对应的多个设备及多个设备各自的工作模式。步骤307:分别向多个所述设备发送控制命令,使所述设备工作在所述工作模式下。步骤301和步骤302是一个独立的过程,也可以在步骤306之后执行,在匹配一致时,以及在获取的所述当前时间属于预设的时间段时,继续步骤307。上述实施例可根据实际需要进行自由组合。通过以上描述介绍了控制工作模式的实现过程,该过程可由装置实现,下面对该装置的内部结构和功能进行介绍。参见图4,本实施例中控制工作模式的装置包括:获取模块401、提取模块402、匹配模块403、确定模块404和发送模块405。获取模块401,用于通过摄像头获取环境图像。提取模块402,用于从所述环境图像中提取出用户行为信息。匹配模块403,用于将提取出的用户行为信息与预设的目标行为信息进行匹配。确定模块404,用于在匹配一致时,确定匹配一致的目标行为信息所对应的设备及所述设备的工作模式。发送模块405,用于向所述设备发送第一控制命令,使所述设备工作在所述工作模式下。可选的,所述匹配一致的目标行为信息所对应的设备有多个;针对每个所述设备,一个设备对应一个确定的工作模式;如图5所示,所述发送模块405包括:发送子模块501。发送子模块501,用于分别向多个所述设备发送第一控制命令。可选的,行为信息至少包括下列之一:位置信息、静态行为信息和动态行为信息。可选的,如图6所示,所述装置还包括:时间模块601和检查模块602。时间模块601,用于获取当前时间。检查模块602,用于检查获取的所述当前时间是否属于预设的时间段。如图7所示,所述获取模块401包括:获取子模块701。获取子模块701,用于在获取的所述当前时间属于预设的时间段时,通过摄像头获取环境图像。可选的,所述获取模块还用于在向所述设备发送第一控制命令后,继续通过摄像头获取环境图像。所述提取模块从所述环境图像中提取出用户行为信息。所述匹配模块将提取出的用户行为信息与预设的目标行为信息进行匹配。所述发送模块还用于在匹配不一致时,向已确定的所述设备发送第二控制命令,使所述设备取消工作在已确定的所述工作模式下。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1