本发明涉及家用电器控制技术领域,具体地涉及一种指示冰箱内食材位置的方法及系统。
背景技术:
冰箱是现代家庭常用的家用电器之一,随着用户对冰箱容量的需求越来越大,冰箱的容量也越来越大,例如对开门冰箱的应用越来越广泛。但随着容量的增加,用户使用中的食材的查找越来越成为用户的困扰。传统冰箱用户打开冰箱后需要花很长时间去查找食物,不但浪费用户的时间,同时,长时间打开冰箱门造成冰箱内冷气大量流失,造成电能浪费,且不利于食物的保鲜,另外,外部的大量水蒸气会趁机进入冰箱,并在冰箱内结霜,影响冰箱的使用效果。
技术实现要素:
本发明实施例的目的是提供一种指示冰箱内食材位置的方法及系统,该指示冰箱内食材位置的方法,该方法自动获取用户所需食材的信息,在确定用户所需食材在冰箱内的位置后,通过光束对该位置进行指示,以向用户指向其所需的食材,方便用户取拿,节省用户时间,同时避免长时间寻找食材造成开门时间延长造成冷气流失,避免能源浪费。
为了实现上述目的,本发明实施例提供一种指示冰箱内食材位置的方法,该方法包括:获取用户所需食材的信息;确定用户所需食材在所述冰箱内的位置;将光束指向所确定的所述用户所需食材在所述冰箱内的位置。
可选的,其中,所述获取用户所需食材的信息包括:获取用户所需食材的语音信息;以及识别所述用户所需食材的语音信息,并确定所述语音信息对应的食材。
可选的,所述获取用户所需食材的信息包括:获取用户所需食材的文本信息。
可选的,其中,所述确定所需食材在所述冰箱内的位置包括:获取所述冰箱内的食材的图像;对所获取得所述冰箱内的食材的图像进行图像识别以确定所述冰箱内的食材的信息;将所获取的所述用户所需食材的信息和所确定的所述冰箱内的食材的信息进行匹配;以及当所获取的所述用户所需食材的信息与所确定的所述冰箱内的食材的信息一致时,根据该食材在所述冰箱内的食材的图像中的位置,确定该食材在所述冰箱中的位置。
可选的,该方法还包括:判断所需食材是否被取出;以及当所需食材被取出时,关闭所述光束的光源。
另一方面,本发明提供指示冰箱内食材位置的系统,该系统包括:获取装置,用于获取用户所需食材的信息;处理器,被配置成:确定用户所需食材在所述冰箱内的位置;以及控制光束指向该确定的所述用户所需食材在所述冰箱内的位置。
可选的,其中,所述获取装置包括:语音输入模块,用于获取用户所需食材的语音信息;以及语音识别模块,用于识别所述用户所需食材的语音信息,并确定所述语音信息对应的食材。
可选的,其中,所述获取装置包括:文本输入模块,用于获取用户所需食材的文本信息。
可选的,该系统还包括:图像获取模块,用于获取所述冰箱内的食材的图像;图像识别模块,用于对所述图像获取模块所获取得所述冰箱内的食材的图像进行图像识别以确定所述冰箱内的食材的信息;其中,所述处理器确定用户所需食材在所述冰箱内的位置包括:将所述获取装置所获取的所述用户所需食材的信息和所述图像识别模块所确定的所述冰箱内的食材的信息进行匹配;以及当所获取的所述用户所需食材的信息与所确定的所述冰箱内的食材的信息一致时,根据该食材在所述冰箱内的食材的图像中的位置,确定该食材在所述冰箱中的位置。
可选的,其中,所述处理器还被配置成:判断所需食材是否被取出;以及当所需食材被取出时,控制关闭所述光束的光源。
通过上述技术方案,获取用户所需食材的信息,在确定用户所需食材在冰箱内的位置后,通过光束对该位置进行指示,以向用户指示其所需的食材,方便用户取拿,节省用户时间,同时避免长时间寻找食材造成开门时间延长造成冷气流失,避免能源浪费。
本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
图1是本发明一种实施方式的指示冰箱内食材位置的方法流程图;
图2a是本发明另一种实施方式的指示冰箱内食材位置的方法流程图;
图2b是本发明另一种实施方式的指示冰箱内食材位置的方法流程图;
图3a是本发明另一种实施方式的指示冰箱内食材位置的方法流程图;
图3b是本发明另一种实施方式的指示冰箱内食材位置的方法流程图;
图4是本发明一种实施方式的指示冰箱内食材位置的系统结构示意图;
图5是本发明另一种实施方式的指示冰箱内食材位置的系统结构示意图;
图6是本发明另一种实施方式的指示冰箱内食材位置的系统结构示意图;
图7是本发明一种实施方式的指示冰箱内食材位置的系统的光束发生器结构示意图;
图8是本发明的指示冰箱内食材位置的系统的示例性结构示意图。
附图标记说明
10获取装置12语音输入模块
13语音采集与播放电路14语音识别模块
15喇叭16文本输入模块
20处理器30光束发生器
32支架34旋转体
36光源38光束发生器驱动电路
42图像获取模块44图像识别模块
46摄像头驱动模块
52步进电机驱动器54水平旋转步进电机
56垂直旋转步进电机
具体实施方式
以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
图1是本发明一种实施方式的指示冰箱内食材位置的方法流程图。如图1所示的本发明一种实施方式的指示冰箱内食材位置的方法,包括:在步骤110中,获取用户所需食材的信息;在步骤120中,确定用户所需食材在所述冰箱内的位置;在步骤130中,将光束指向所确定的所述用户所需食材在所述冰箱内的位置。
上述方案中,获取用户所需食材的信息,在确定用户所需食材在冰箱内的位置后,通过光束对该位置进行指示,以向用户指向其所需的食材,方便用户取拿,节省用户时间,同时避免长时间寻找食材造成开门时间延长造成冷气流失,避免能源浪费。
图2a是本发明另一种实施方式的指示冰箱内食材位置的方法流程图。如图2a所示的本发明一种实施方式的指示冰箱内食材位置的方法,其中,在步骤110中获取用户所需食材的信息包括:在步骤112中,获取用户所需食材的语音信息;以及在步骤114中,识别所述用户所需食材的语音信息,并确定所述语音信息对应的食材。
本实施方式的指示冰箱内食材位置的方法,通过语音识别的方式获取用户所需食材的信息,通过语音输入模块录入用户的语音,由语音识别模块对输入的语音进行识别,识别用户所需食材的信息,例如食材的名称,以使得据此确定所需食材的位置并进行指示。
图3a是本发明另一种实施方式的指示冰箱内食材位置的方法流程图。如图3a所示的本发明一种实施方式的指示冰箱内食材位置的方法,其中,在步骤110中获取用户所需食材的信息包括:在步骤116中,获取用户所需食材的文本信息。
作为另一示例,本实施方式的指示冰箱内食材位置的方法,通过文本输入方式获取用户所需食材的信息,即步骤116,用户通过写入所需食材的名称,直接获取所需食材的信息,或者,通过用户从所需食材的列表中选择所需食材的名称获取所需食材的信息,同样的,以使得据此定所需食材的位置并进行指示。
上述图2a或图3a所示的实施方式中的指示冰箱内食材位置的方法,其中,在步骤120中确定所需食材在所述冰箱内的位置包括:在步骤122中,获取所述冰箱内的食材的图像;在步骤124中,对所获取的所述冰箱内的食材的图像进行图像识别以确定所述冰箱内的食材的信息;在步骤126中,将所获取的所述用户所需食材的信息和所确定的所述冰箱内的食材的信息进行匹配;以及当所获取的所述用户所需食材的信息与所确定的所述冰箱内的食材的信息一致时,在步骤128中,根据该食材在冰箱内的食材的图像中的位置,确定该食材在所述冰箱中的位置。
上述方案中,基于图像识别技术识别冰箱内的食材,例如可以通过安装在冰箱内的摄像装置拍摄冰箱内的食材的图像,对图像进行识别处理,得到冰箱内食材的信息,将冰箱内食材的信息和用户所需食材的信息进行匹配,当用户所需食材的信息匹配到冰箱内的食材的信息时,根据该食材在图像中的位置确定该食材在冰箱中的位置,例如可以确定该食材的相对坐标信息,以生成光束的角度,指向该食材。
本发明另一种实施方式的指示冰箱内食材位置的方法,可同时包含上述图2a或图3a所示的实施方式中的获取所需食材的信息的方法,兼具有通过语音识别和文本输入以获取所需食材的信息的功能。
进一步的,作为示例,该方法还包括:判断所需食材是否被取出;以及当所需食材被取出时,关闭所述光束的光源。
上述示例中,判断所需食材是否被取出的步骤,例如可以参照上述实施方法中的确定冰箱内的食材的信息的步骤,获取冰箱内的食材的图像,通过图像识别技术识别食材的信息,当冰箱内的食材的信息和所需食材的信息不匹配,说明食材已被取出,则控制关闭光束的光源。例如可以按照一定时间间隔进行拍照获取图像,确定所需食材是否被取出,时间间隔例如可以为200ms。
上述方案中,还可以包括判断光束是否指示到所需食材上,例如可以参照上述实施方式的图像识别技术,在获取冰箱内食材的图像后,通过图像识别技术确定用户所需食材的光亮度/灰度,以确定光束是否指示在其上。
上述方案中,例如可以设置光束的不同颜色,以丰富光束呈现颜色,增加使用的乐趣。
图2b是本发明一种实施方式的指示冰箱内食材位置的方法流程图。如图2b所示的本发明一种实施方式的指示冰箱内食材位置的方法,在程序初始化后,通过唤醒检测是否存在语音唤醒,当系统被语音唤醒,获取语音指令,即获取用户所需食材的语音信息,继而进行语音识别和语义理解,得到用户所需食材的信息,摄像头采集冰箱内食材的图像后,通过图像识别技术识别冰箱内食材的信息,将用户所需食材的信息和冰箱内食材的信息进行匹配后,计算用户所需食材即待指示食材的位置,将其转化为步进电机旋转角度与光束发生装置/光源开启的序号与发光颜色,控制水平旋转步进电机和垂直旋转步进电机转动,控制光源产生光束;摄像头采集冰箱内的食材的图像,通过灰度/光照度的对比,确定光束是否指示到指定食材/用户所需食材,如未指示到用户所需食材,计算与所需食材的角度偏差,计算各个电机的旋转角度,控制电机转动,摄像头重新进行图像采集,确定光束是否指示到指定食材/用户所需食材,如确定指示到指定食材,按照一定时间间隔进行图像采集,判断指定食材/用户所需食材是否已被取出,如否,按照一定时间间隔循环进行图像采集,和判断指定食材/用户所需食材是否已被取出,直至判断食材被取出,控制发光装置/光源关闭。
图3b是本发明另一种实施方式的指示冰箱内食材位置的方法流程图。如图3b所示的本发明一种实施方式的指示冰箱内食材位置的方法,与图3a所示的指示冰箱内食材位置的方法相对应,使用文本输入的方式获取用户所需食材的信息,与图2b所示的方法流程区别在于其通过屏幕触摸点获取用户所需食材的信息,其他步骤与图2b中所示方法步骤相同,此处不一一赘述。
图4是本发明另一种实施方式的指示冰箱内食材位置的系统结构示意图。如图4所示的本发明一种实施方式的指示冰箱内食材位置的系统,包括:获取装置,用于获取用户所需食材的信息;处理器20,被配置成:确定用户所需食材在所述冰箱内的位置;以及控制光束指向该确定的所述用户所需食材在所述冰箱内的位置。
上述方案中,为向用户指示其所需食材的位置,获取装置获取用户所需食材的信息,处理器20确定用户所需食材在冰箱内的位置,例如可以控制光束发生器产生光束指向该确定的位置。
图5是本发明另一种实施方式的指示冰箱内食材位置的系统结构示意图。如图5所示的本发明一种实施方式的指示冰箱内食材位置的系统,其中,所述获取装置包括:语音输入模块12,用于获取用户所需食材的语音信息;以及语音识别模块14,用于识别所述用户所需食材的语音信息,并确定所述语音信息对应的食材。
图6是本发明另一种实施方式的指示冰箱内食材位置的系统结构示意图。如图6所示的本发明一种实施方式的指示冰箱内食材位置的系统,其中,所述获取装置包括:文本输入模块16,用于获取用户所需食材的文本信息。
上述图5或图6所示的实施方式中的指示冰箱内食材位置的系统还包括:图像获取模块42,用于获取所述冰箱内的食材的图像;图像识别模块44,用于对所述图像获取模块42所获取得所述冰箱内的食材的图像进行图像识别以确定所述冰箱内的食材的信息;其中,所述处理器20确定用户所需食材在所述冰箱内的位置包括:将所述获取装置所获取的所述用户所需食材的信息和所述图像识别模块44所确定的所述冰箱内的食材的信息进行匹配;以及当所获取的所述用户所需食材的信息与所确定的所述冰箱内的食材的信息一致时,根据该食材在所述冰箱内的食材的图像中的位置,确定该食材在所述冰箱中的位置。
上述实施方式的指示冰箱内食材位置的系统,相关介绍参照上述指示冰箱内食材位置的方法中的示例性说明,此处不一一赘述。
上述方案中,其中,所述处理器20还被配置成:判断所需食材是否被取出;以及当所需食材被取出时,控制关闭所述光束的光源36。
上述实施方式中的图像获取模块42例如可以为安装在冰箱内的摄像头,拍摄冰箱内的食材的图像。作为示例,光束例如可以为附图7所示的结构,包括可水平旋转的支架32,可相对于支架32旋转的旋转体34,以及安装在旋转体34上的光源36,旋转体34上例如可以设置若干个光源36,从1到n编号,可以照射到冰箱的各个位置,各个光源36可以发出颜色不同的光束,其可以为各个光源可单独控制亮与灭以及光照度可均不相同的一种光柱发生设备,光源上要选择人更敏感、清楚的光源,可以发出不同颜色的光,使用时候对光源的设计可根据不同的产品和人群的需求进行设置。
上述方案的指示冰箱内食材位置的系统可以根据设置指示一种食材,或者同时指示两种以上的食材。
上述图像获取模块42和发出光束的相关结构例如可以由相应的驱动电路和驱动电机驱动,图8是本发明的指示冰箱内食材位置的系统的示例性结构示意图。
如图8所示的本发明一种实施方式的指示冰箱内食材位置的系统,获取装置为包括麦克风mic12、语音采集与播放电路13和喇叭14的装置,获取用户的语音并进行处理以获取用户所需食材的信息,作为处理器20的主控模块通过摄像头驱动模块46驱动摄像头42拍摄冰箱内食材的图像,主控模块基于图像识别技术确定冰箱内食材的信息,并将其与用户所需食材的信息进行匹配,以确定用户所需食材在冰箱内的位置,根据该确定的位置通过步进电机驱动器52驱动例如上述的发生光束的相关结构任意角度旋转,控制水平旋转步进电机54和垂直旋转步进电机56旋转,控制支架32和旋转体34旋转,满足指向冰箱内的用户所需食材的要求。当到达合适位置,光束发生器驱动电路38在主控模块的控制下,驱动光源36发出光束,指向确定的用户所需食材的位置。
本发明另一种实施方式的指示冰箱内食材位置的系统,获取装置例如可以包括上述图5的语音输入模块12和语音识别模块14和图6的文本输入模块16,同时实现语音输入和识别以及文本识别的功能
本发明实施方式还提供一种冰箱,包含上述一种实施方式的指示冰箱内食材位置的系统或方法。
以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。
本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。