一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种智能冰箱、食材管理方法及介质与流程

2021-10-08 17:57:00 来源:中国专利 TAG:智能 家电 介质 冰箱 装置


1.本技术涉及智能家电技术领域,尤其涉及一种智能冰箱、食材管理方法、装置、设备及介质。


背景技术:

2.在智能冰箱的发展过程中,食材管理一直是智能冰箱的最大亮点之一。在食材管理的过程中,通过为工作忙碌的城市白领提供食材放入日期查询、食材位置查找、食材有无自动提醒等功能,从而帮助人们最大限度保证食材新鲜,并减少食材浪费。
3.现有的食材管理主要通过视觉方案或射频识别(radio frequencyidentification,rfid)方案实现。
4.对于视觉方案,该方案主要是利用智能冰箱的摄像头采集食材图像,将采集到的食材图像输入到预先训练好的深度学习网络模型中,通过该深度学习网络模型,获取食材图像中包含的食材。虽然该方案中,用户只需将食材图像放进智能冰箱中即可,但通过深度学习网络模型,获取食材图像中包含的食材的过程所需要的计算量大,且对智能冰箱的硬件配置要求非常高,并且该食材识别的准确率易受采集的食材图像以及深度学习网络模型的精度等因素的影响。
5.对于rfid方案,该方案主要通过读取智能冰箱内的食材的电子标签,确定食材的种类,但是在确定智能冰箱中所包含的食材的位置时,只能通过在冷藏室、冷冻室、变温室之间添加屏蔽层,并在冷藏室、冷冻室、变温室分别设置单独的rfid天线,该rfid天线只能读取到存放在对应的存储室中的食材的电子标签。根据读取到某一食材的电子标签的rfid天线的标识,以及预先保存的标识与存储室的对应关系,确定该电子标签所在的存储室,即确定该食材所存放的存储室。该方案中,需要对智能冰箱内的每个存储室之间设计屏蔽层,并在每个屏蔽层都安装rfid天线,才能确定智能冰箱内食材所在的目标存储室,结构复杂,制作成本较高。


技术实现要素:

6.本技术提供了一种智能冰箱、食材管理方法、装置、设备及介质,用以解决现有智能冰箱在食材识别所需要的计算量大,硬件配置要求非常高且结构过复杂的问题。
7.第一方面,本技术提供了一种智能冰箱,所述智能冰箱包括:射频识别天线以及处理器;
8.所述射频识别天线,用于按照预设的周期,以预设的不同功率检测所述智能冰箱内食材的电子标签,并根据在所述不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息,确定第一通知信息,并将所述第一通知信息发送至所述处理器;
9.所述处理器,用于接收所述预设的周期内所述射频识别天线发送的每个第一通知信息;根据携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室。
10.第二方面,本技术还提供了一种食材管理方法,所述方法包括:
11.接收预设的周期内射频识别天线发送的每个第一通知信息,其中,所述第一通知信息为所述射频识别天线在所述预设的周期内,根据在预设的不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息确定的;
12.根据所述第一通知信息中携带的电子标签的信息,确定所述电子标签的食材所在的目标存储室。
13.第三方面,本技术还提供了一种食材管理装置,所述装置包括:
14.接收单元,用于接收预设的周期内射频识别天线发送的每个第一通知信息,其中,所述第一通知信息为所述射频识别天线在所述预设的周期内,根据在预设的不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息确定的;
15.处理单元,用于根据所述第一通知信息中携带的电子标签的信息,确定所述电子标签的食材所在的目标存储室。
16.第四方面,本技术还提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述所述食材管理方法的步骤。
17.第五方面,本技术还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述食材管理方法的步骤。
18.由于本技术在智能冰箱上安装有射频识别天线,该射频识别天线可以按照预设的周期,以预设的不同功率检测智能冰箱内的电子标签,从而识别到智能冰箱内处于不同存储室的食材的电子标签,并根据在不同功率下是否接收到智能冰箱内的电子标签反馈的信息,确定第一通知信息,将该第一通知信息发送至处理器,以使后续处理器根据接收到的、预设的周期内的射频识别天线发送的携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室,有利于对智能冰箱内的食材进行食材管理,并且无需结构过于复杂的智能冰箱,才能确定智能冰箱内的食材的位置,节约了制作成本。
附图说明
19.为了更清楚地说明本技术的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本技术一些实施例提供的一种智能冰箱的结构示意图;
21.图2为本技术一些实施例提供的一种射频识别天线以不同大小的功率检测不同距离处的电子标签的示意图;
22.图3为本技术一些实施例提供的一种次数与距离之间的相关性示意图。
23.图4(a)-4(b)为本技术一些实施例提供的一种射频识别天线的安装位置示意图;
24.图5为本技术一些实施例提供的一种在智能冰箱的底部和底部同时安装四个射频识别天线的结构示意图;
25.图6为本技术一些实施例提供的一种存取动作识别天线的安装位置示意图;
26.图7为本技术一些实施例提供的具体的智能冰箱实现食材管理过程示意图;
27.图8为本技术一些实施例提供的食材管理过程示意图;
28.图9为本技术一些实施例提供的食材管理装置的结构示意图;
29.图10为本技术一些实施例提供的一种电子设备结构示意图。
具体实施方式
30.为了准确地确定的智能冰箱内的食材所在的目标存储室,本技术提供了一种智能冰箱、食材管理方法、装置、设备及介质。
31.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图本技术作进一步地详细描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
32.rfid是一种非接触式的自动识别技术,是物联网的核心技术之一。它通过射频信号自动识别目标对象(电子标签),从而获取或记录目标对象的相关数据。其中,由于该rfid可应用于各种恶劣环境,技术发展的较为成熟,识别准确率较高,且在识别目标对象的过程中无须人工干预,因此被广泛应用于物流、无人售货等领域。
33.其中,电子标签,也被称为rfid标签,它包含存储数据的芯片和内置天线,芯片存储的数据可以用作识别物品的标识信息。
34.在智能冰箱的应用场景中,用户可以在食材上附着与其对应种类的电子标签,将该附着了电子标签的食材放进存储室中。后续智能冰箱为了确定智能冰箱内食材所在的存储室,可以将射频识别天线安装在智能冰箱内侧,比如智能冰箱内侧的顶部,或,底部,每个射频识别天线按照预设的周期,以预设的不同功率检测智能冰箱内食材的电子标签。基于每个射频识别天线检测到的电子标签的信息,智能冰箱的处理器进行相应的处理,从而确定电子标签的食材所在的存储室。
35.图1为本技术一些实施例提供的一种智能冰箱的结构示意图,该智能冰箱包括:射频识别天线12以及处理器11;
36.所述射频识别天线12,用于按照预设的周期,以预设的不同功率检测所述智能冰箱内食材的电子标签,并根据在所述不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息,确定第一通知信息,并将所述第一通知信息发送至所述处理器11;
37.所述处理器11,用于接收所述预设的周期内所述射频识别天线12发送的每个第一通知信息;根据携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室。
38.在本技术中,该智能冰箱包括处理器11和射频识别天线12,处理器11和射频识别天线12相连,该射频识别天线12用于检测智能冰箱中食材的电子标签,并根据是否检测到电子标签的信息,即是否接收到电子标签反馈的信息,确定第一通知信息,将该第一通知信息发送给处理器11,基于接收到的第一通知信息,处理器11进行相应的处理,从而确定电子标签的食材所在的目标存储室。
39.在一般情况下,智能冰箱内的每个存储室是存在从顶部到底部的放置顺序的,位于不同存储室的食材的电子标签,距离该智能冰箱上的射频识别天线12 的距离是不同的。而射频识别天线12的最大检测距离与其检测功率相关,检测功率越大,射频识别天线12的最大检测距离越远,检测功率越小,射频识别天线12的最大检测距离越近。
40.若射频识别天线12安装在智能冰箱内侧的顶部,智能冰箱中从顶部到底部的顺序,设置的存储室分别为存储室1、存储室2、存储室3,该射频识别天线12用功率a,可以检测到智能冰箱中距离其最近的存储室1中的食材的电子标签,该射频识别天线12需要用比功率a大的功率b,才能检测到存储室2 中的食材的电子标签。
41.因此,为了方便准确地确定食材所在的目标存储室,在本技术中,预先设置了每个射频识别天线12的检测电子标签的周期、以及在该检测周期内用于检测食材的电子标签的功率,其中,射频识别天线12在该周期内用于检测食材的电子标签的功率不同。在实际应用过程中,用户将食材附着了对应种类的电子标签后,将该附着有电子标签的食材放入智能冰箱后,智能冰箱的每个射频识别天线12按照预设的周期,以预设的不同功率检测智能冰箱内的电子标签,当智能冰箱内的电子标签进入到该射频识别天线12的检测范围内时,会产生感应电流,变为激活状态,然后根据内部存储的数据生成反馈的信息,将该反馈的信息通过自身的天线发送至射频识别天线12。射频识别天线12根据在预设的不同功率下是否接收到智能冰箱内的电子标签反馈的信息,确定第一通知消息,并将该第一通知信息发送给智能冰箱的处理器11,其中,若射频识别天线12在某一功率下接收到智能冰箱内的电子标签反馈的信息,则根据该反馈的信息生成第一通知信息,若射频识别天线12在某一功率下未接收到智能冰箱内的电子标签反馈的信息,则根据未检测到电子标签的检测结果,生成第一通知信息。
42.此外,为了保证可以尽可能的通过不同的功率检测到智能冰箱内每个存储室的食材的电子标签,该射频识别天线12可以安装在智能冰箱内侧的顶部,或,底部。
43.其中,在预设的周期内,以预设的每种功率分别对智能冰箱内的食材的电子标签进行检测。该预设的不同功率可以是根据预设的递增,或者递减函数确定,比如,p=t2、p=t、p=logt、p=e
t
等函数,其中,p为功率,t为该预设的周期内的相对时间;也可以是根据预先针对每个存储室,统计的可以检测到该存储室的最小功率确定的。具体的,设置功率的方式可以根据实际需求进行设置,在此不作具体限定。
44.需要说明的是,在设置预设的周期时,可以根据场景的不同,设置不同的值,如果希望及时检测到智能冰箱内的食材的电子标签,则可以将该预设的周期设置的短一些;如果希望减少频繁检测电子标签所耗费的资源,则可以将该预设的周期设置的长一些,但不宜过大也不宜过小,具体设置时应根据实际需求进行灵活设置。
45.在本技术中,射频识别天线12与处理器11共用一个计时器,当射频识别天线12按照预设的周期开始检测电子标签的同时,该处理器11也会按照该预设的周期开始接收射频识别天线12发送的第一通知信息。当基于上述实施例,处理器11接收到预设的周期内射频识别天线12发送的每个第一通知信息之后,处理器11对每个第一通知信息进行解析,根据解析结果,确定携带有电子标签的信息的第一通知信息。根据携带有电子标签的信息的第一通知信息,进行相应的处理,从而确定电子标签的食材所在的目标存储室。
46.其中,在设置射频识别天线12的数量时,可以根据场景的不同,设置不同的值,如果希望使确定的食材所在的目标存储室更准确,则可以将该数量设置的大一些;如果希望节约制作成本,则可以将该数量设置的小一些,但不宜过大或过小,较佳的为3个或者4个,具体设置时应根据实际需求进行灵活设置。
47.由于本技术在智能冰箱上安装有射频识别天线12,该射频识别天线12可以按照预
设的周期,以预设的不同功率检测智能冰箱内的电子标签,从而识别到智能冰箱内处于不同存储室的食材的电子标签,并根据在不同功率下是否接收到智能冰箱内的电子标签反馈的信息,确定第一通知信息,将该第一通知信息发送至处理器11,以使后续处理器11根据接收到的、预设的周期内的射频识别天线12发送的携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室,有利于对智能冰箱内的食材进行食材管理,并且无需结构过于复杂的智能冰箱,才能确定智能冰箱内的食材的位置,节约了制作成本。
48.为了准确地确定电子标签的食材所在的目标存储室,在上述实施例的基础上,在本技术中,所述处理器11,具体用于针对每个电子标签,获取所述预设的周期内所述射频识别天线12发送的携带该电子标签的信息的第一通知信息的总次数;根据预先保存的次数与存储室的对应关系,将所述总次数对应的存储室确定为该电子标签的食材所在的目标存储室。
49.由于不同存储室的食材的电子标签距离射频识别天线12的距离不同,则该射频识别天线12检测到每个存储室的食材的电子标签的功率会不同,该射频识别天线12检测到距离其较近的存储室中的食材的电子标签所需的功率较小,而检测到距离其较远的存储室中的食材的电子标签所需的功率会较大。但在采用较大的功率检测较远的存储室中的食材的电子标签时,该较近的存储室中的食材的电子标签也会被检测到,从而使该较近的存储室中的食材的电子标签被检测到的第一次数,会比较远的存储室中的食材的电子标签被检测到的第二次数多,且电子标签被检测到的次数与其所在的存储室和射频识别天线12 之间的距离成反比,即某一存储室和射频识别天线12之间的距离越近,该射频识别天线12在预设的周期内,以不同的功率检测到该存储室中的食材的电子标签的次数越多,某一存储室和射频识别天线12之间的距离越远,该射频识别天线12在预设的周期内,以不同的功率检测到该存储室中的食材的电子标签的次数越少。
50.图2为本技术一些实施例提供的一种射频识别天线以不同大小的功率检测不同距离处的电子标签的示意图,图中射频识别天线12功率越大,检测的范围越大,可以检测到距离其越远的电子标签。
51.基于此,为了准确地确定电子标签的食材所在的目标存储室,一个周期内进行几次检测是预先可知的,因此,在本技术中,预先保存有次数与存储室的对应关系。当基于上述实施例,处理器11接收到预设的周期内射频识别天线 12发送的每个第一通知信息之后,先对每个第一通知信息进行解析,确定携带有电子标签的信息的每个第一通知信息。根据每个携带有电子标签的信息的第一通知信息,确定在该预设的周期内该射频识别天线12检测到的每个电子标签。针对每个电子标签,确定预设的周期内该射频识别天线12发送的携带该电子标签的信息的第一通知信息的总次数;根据预先保存的次数与存储室的对应关系,确定总次数对应的存储室,从将该总次数对应的存储室确定为该电子标签的食材所在的目标存储室。
52.具体的,针对每个电子标签,确定射频识别天线12以不同的功率检测到该电子标签的总次数可以通过如下公式确定:
53.54.其中,k为大于0的正整数,z为预设的不同的功率的数量,其值为不小于1的正整数,n
k
为射频识别天线12发送的携带该电子标签k的信息的第一通知信息的总次数;p
k
为射频识别天线12检测到电子标签k时的功率;函数 isgetepc(p
k
)为当功率p
k
时,若该射频识别天线12检测到电子标签k,则返回 1,否则返回0。
55.需要说明的是,预先保存的次数与存储室的对应关系中,不同的次数可能对应一个存储室,但是一个次数仅对应一个存储室。
56.在另一种可能的实施方式中,为了进一步准确地确定每个电子标签的食材所在的目标存储室,在本技术中,所述处理器11,具体用于若所述智能冰箱的顶部或底部安装有至少两个所述射频识别天线12,针对每个所述射频识别天线 12发送的第一通知信息中携带的每个电子标签,获取所述预设的周期内该射频识别天线12发送的携带该电子标签的信息的第一通知信息的目标次数;根据预先保存的次数与距离的对应关系,确定所述目标次数对应的目标距离;针对所述每个电子标签,根据测量到该电子标签的每个所述射频识别天线12对应的目标距离,确定该电子标签的位置到安装有每个所述射频识别天线12的平面的目标垂直距离;根据预先保存的垂直距离与存储室的对应关系,将所述目标垂直距离对应的存储室确定为该电子标签的食材所在的目标存储室。
57.在实际应用过程中,可能出现射频识别天线12检测位于某一存储室a中央位置的食材的电子标签,与位于另一存储室b中边缘位置的食材的电子标签,所需的功率相同,导致射频识别天线12检测到位于不同存储室的食材的电子标签的次数相同,从而使只根据次数与存储室的对应关系,确定每个标签的食材所在的目标存储室会不准确。而一般情况下,智能冰箱内的食材的电子标签被检测到的次数,与其与射频识别天线12的距离具有很强的相关性,该智能冰箱内的食材的电子标签被检测到的次数,与该电子标签的食材和射频识别天线12之间距离成反比,即智能冰箱内的食材的电子标签被检测到的次数越多,该电子标签的食材和射频识别天线12之间的距离越近,说明该电子标签的食材所在的目标存储室距离射频识别天线12越近,智能冰箱内的食材的电子标签被检测到的次数越少,该电子标签的食材和射频识别天线12之间的距离越远,说明该电子标签的食材所在的目标存储室距离射频识别天线12越远。
58.图3为本技术一些实施例提供的一种次数与距离之间的相关性示意图。如图所示,电子标签与射频识别天线12之间的距离为20cm时,该电子标签被检测到的次数最多,为6次,电子标签与射频识别天线12之间的距离为100cm 时,该电子标签被检测到的次数最少,只有2次,由此可知,该智能冰箱内的食材的电子标签被检测到的次数,与该电子标签的食材和射频识别天线12之间距离成反比,具有很强的相关性。
59.基于此,为了进一步准确地确定每个电子标签的食材所在的目标存储室,在本技术中,可以在智能冰箱内侧的顶部或底部安装有至少两个射频识别天线 12,并预先保存有次数与距离的对应关系。处理器11接收到预设周期内每个射频识别天线12发送的每个第一通知信息之后,先获取在预设的周期内每个射频识别天线12发送的携带有电子标签的信息的第一通知信息。然后针对每个射频识别天线12发送的第一通知信息中携带的每个电子标签,确定该射频识别天线12发送的携带该电子标签的信息的第一通知信息的目标次数,根据预先保存的次数与距离的对应关系,确定该目标次数对应的距离。
60.图4(a)-4(b)为本技术一些实施例提供的一种射频识别天线12的安装位置示意
图。如图4(a)所示,在该智能冰箱内侧的顶部安装有三个射频识别天线 12rfid天线1、rfid天线2、rfid天线3,该三个射频识别天线12的摆放位置如图4(b)中所示。图4(a)中的智能冰箱内设置有5个存储室,在第一层存储室和第二层存储室中有附着了电子标签的食材,分别为rfid标签1、rfid 标签2。
61.假设rfid天线1、rfid天线2、rfid天线3在预设的检测周期内检测第一层存储室中食材的电子标签所需的功率均分别为p
211
、p
311
、p
411
,p
321
、p
421
,p
131
、p
231
、p
331
、p
431
,则处理器11分别确定每个射频识别天线12 发送携带该rfid标签1的信息的第一通知信息的目标次数,其中,rfid天线1发送携带该rfid标签1的信息的第一通知信息的目标次数为3,rfid天线 2发送携带该rfid标签1的信息的第一通知信息的目标次数为4,rfid天线 3发送携带该rfid标签1的信息的第一通知信息的目标次数为3。具体的,针对每个射频识别天线12发送的第一通知信息中携带的每个电子标签,确定每个射频识别天线12以不同的功率检测到该电子标签的次数,即确定发送携带该电子标签的目标次数,可以通过如下公式确定:
[0062][0063]
其中,j为不小于1的正整数,k为大于0的正整数,z为预设的不同的功率的数量,其值为不小于1的正整数,n
jk
为第j个射频识别天线12在预设的周期内发送的携带该电子标签k的信息的第一通知信息的目标次数;p
jk
为第j 个射频识别天线12检测电子标签k时的功率;函数isgetepc(p
jk
)为当功率p
jk
时,若该第j个射频识别天线12检测到电子标签k,则返回1,否则返回0。
[0064]
当基于上述方法确定了每个射频识别天线12发送携带该rfid标签1的信息的第一通知信息的目标次数之后,根据预先保存的次数与距离的对应关系,确定该rfid天线1的目标次数3对应的目标距离为l1,rfid天线2的目标次数2对应的目标距离为l2,rfid天线3的目标次数4对应的目标距离为l3。基于上述相同的方法,确定rfid天线1与rfid标签2的目标次数对应的目标距离为l1’,rfid天线2与rfid标签2的目标次数对应的目标距离为l2’, rfid天线3与rfid标签2的目标次数对应的目标距离为l3’。
[0065]
由于位于不同存储室中的食材距离安装有射频识别天线12的距离不同,因此,在本技术中,为了方便确定电子标签的食材所在的目标存储室,预先保存有垂直距离与存储室的对应关系。具体实施过程中,针对智能冰箱内的每个电子标签,由于该电子标签的食材在智能冰箱中的位置是确定的,且基于上述实施例,根据每个射频识别天线12发送携带该电子标签的信息的第一通知信息的目标次数,分别确定了每个射频识别天线12与该电子标签的食材的目标距离后,基于每个目标距离,可以确定该电子标签的食材的具体位置。在确定该电子标签的食材的具体位置时,可以采用预设的处理算法确定,比如,空间几何等算法。
[0066]
具体的,比如智能冰箱上至少安装有两个射频识别天线12,每个射频识别天线12均在预设的周期内发送了电子标签a,根据确定的该射频识别天线12 与该电子标签a的食材之间的目标距离,可以确定一个以该射频识别天线12 为圆心,该目标距离为半径的圆。将每个圆的交点作为该电子标签a的食材所在的位置。如果有两个天线,可以根据每个圆心
以及该交点构建一个三角形,基于该三角形,以及每个目标距离,确定该电子标签a的食材与该两个射频识别天线12的连线的目标垂直距离;如果智能冰箱上至少安装有三个以上的射频识别天线12,则根据任两个圆心以及该交点构建三角形,基于每个三角形,以及对应的目标距离,确定该电子标签a的食材到该射频识别天线12所在平面的垂直距离。其中,每个射频识别天线12在同一个平面上,例如都位于智能冰箱内侧的顶部,或底部。
[0067]
当确定该电子标签的位置到安装有每个射频识别天线12的平面的目标垂直距离之后,然后根据预先保存的垂直距离与存储室的对应关系,确定该目标垂直距离对应的存储室,最后将目标垂直距离对应的存储室确定为该电子标签的食材所在的目标存储室。
[0068]
其中,具体的确定该电子标签的位置到安装有每个射频识别天线12的平面的目标垂直距离的方法相信本领域技术人员可以基于本技术实施例描述的内容,确定具体的过程,在此不再赘述。
[0069]
为了准确地确定每个电子标签的食材所在的目标存储室,在上述各实施例的基础上,在本技术中,所述射频识别天线12,具体用于根据不同功率,以及在对应功率下是否接收到所述智能冰箱内的电子标签反馈的信息,确定第一通知信息;
[0070]
所述处理器11,具体用于针对每个电子标签,根据所述预设的周期内所述射频识别天线12发送的携带该电子标签的信息的第一通知信息中携带的功率,确定功率最小值;根据预先保存的功率与存储室的对应关系,将所述功率最小值对应的存储室确定为该电子标签的食材所在的目标存储室。
[0071]
由于该射频识别天线12检测到距离其较近的存储室中的食材的电子标签所需的功率较小,而检测到距离其较远的存储室中的食材的电子标签所需的功率会较大。基于此,为了准确地确定每个电子标签的食材所在的目标存储室,在本技术中,预先保存有功率与存储室的对应关系。当射频识别天线12根据不同功率,以及在对应功率下是否接收到所述智能冰箱内的电子标签反馈的信息,确定第一通知信息,并将该第一通知信息发送给处理器11。
[0072]
处理器11接收到预设周期内射频识别天线12发送的每个第一通知信息之后,先对该第一通知信息进行解析,确定携带有电子标签的信息的每个第一通知信息。根据该携带有电子标签的信息的每个第一通知信息,获取射频识别天线12发送的每个电子标签。针对每个电子标签,确定预设周期内射频识别天线12发送的携带该电子标签的信息的第一通知信息中携带的每个功率,确定功率最小值;根据预先保存的功率与存储室的对应关系,确定该功率最小值对应的存储室,从将该功率最小值对应的存储室确定为该电子标签的食材所在的目标存储室。
[0073]
需要说明的是,预先保存的功率与存储室的对应关系中,不同的功率可能对应一个存储室,但是一个功率仅对应一个存储室。
[0074]
在另一种可能的实施方式中,为了进一步准确地确定每个电子标签的食材所在的目标存储室,在本技术中,所述射频识别天线12,具体用于根据不同功率,以及在对应功率下是否接收到所述智能冰箱内的电子标签反馈的信息,确定第一通知信息;
[0075]
所述处理器11,具体用于若所述智能冰箱的顶部或底部安装有至少两个所述射频识别天线12,针对每个所述射频识别天线12发送的第一通知信息中携带的每个电子标签,根据所述预设的周期内该射频识别天线12发送的携带该电子标签的信息的第一通知信息
中携带的功率,确定功率最小值;根据预先保存的功率与距离的对应关系,确定所述功率最小值对应的目标距离;针对所述每个电子标签,根据测量到该电子标签的每个所述射频识别天线12对应的目标距离,确定该电子标签的位置到安装有每个所述射频识别天线12的平面的目标垂直距离;根据预先保存的垂直距离与存储室的对应关系,确定所述目标垂直距离对应的存储室,并将所述目标垂直距离对应的存储室确定为该电子标签的食材所在的目标存储室。
[0076]
由于在实际应用过程中,可能出现射频识别天线12检测位于某一存储室中央位置的食材的电子标签,与位于另一存储室中边缘位置的食材的电子标签,所需的功率相同的情况,从而导致只根据功率与存储室的对应关系,确定每个标签的食材所在的目标存储室会不准确。因此,为了进一步准确地确定每个电子标签的食材所在的目标存储室,在本技术中,可以在智能冰箱的顶部或底部安装有至少两个射频识别天线12,并预先保存有功率与距离的对应关系。处理器11接收到预设周期内每个射频识别天线12发送的每个第一通知信息之后,先获取在预设的周期内每个射频识别天线12发送的携带有电子标签的信息的第一通知信息。然后针对每个射频识别天线12发送的第一通知信息中携带的每个电子标签,确定该射频识别天线12发送的携带该电子标签的信息的第一通知信息中携带的功率,从而根据该电子标签对应的每个功率,确定功率最小值,根据预先保存的功率与距离的对应关系,确定该功率最小值对应的距离。
[0077]
由于位于不同存储室中的食材距离安装有射频识别天线12的距离不同,因此,在本技术中,为了方便确定电子标签的食材所在的目标存储室,预先保存有垂直距离与存储室的对应关系。具体实施过程中,针对每个电子标签,由于该电子标签的食材在智能冰箱中的位置是确定的,且基于上述实施例,根据每个射频识别天线12检测到该电子标签的功率最小值,分别确定了每个射频识别天线12与该电子标签的食材的距离后,基于每个距离,可以确定该电子标签的食材的具体位置。在确定该电子标签的食材的具体位置时,可以采用预设的处理算法确定,比如,空间几何等算法。
[0078]
其中,具体的基于每个距离,可以确定该电子标签的食材的具体位置的方法,与上述实施例相同,在此不再赘述。
[0079]
此外,由于可能出现只根据安装在顶部或底部的射频识别天线12,在确定同一存储室中不同位置处的电子标签的食材可能不准确。因此,可以在智能冰箱的底部和底部同时安装至少两个射频识别天线12。然后基于顶部或底部的至少两个射频识别天线12检测到的数据,进行上述实施例方法相应的处理,从而确定每个电子标签的食材所在的目标存储室。
[0080]
图5为本技术一些实施例提供的一种在智能冰箱的底部和底部同时安装四个射频识别天线12的结构示意图。在图5中,该智能冰箱的顶部安装有以2*2 矩阵分布的4个rfid天线,分别为rfid天线1、rfid天线2、rfid天线3、 rfid天线4,该智能冰箱的底部也安装有以2*2矩阵分布,4个rfid天线,分别为rfid天线5、rfid天线6、rfid天线7、rfid天线8。基于该顶部和底部的8个分别为rfid天线检测的数据,进行上述实施例方法相应的处理,从而确定每个电子标签的食材所在的目标存储室。
[0081]
为了准确地识别出智能冰箱内食材的存取状态的变化,在上述各实施例的基础上,在本技术中,所述智能冰箱还包括:存取动作识别天线;
[0082]
所述存取动作识别天线安装于所述智能冰箱内侧,且朝向冰箱门体,用于按照所述预设的周期,以所述预设的不同功率检测所述智能冰箱内食材的电子标签,并根据在所述不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息,确定第二通知信息,并将所述第二通知信息发送至所述处理器11;
[0083]
所述处理器11,用于接收所述预设的周期内所述存取动作识别天线发送的每个第二通知信息,根据所述第二通知信息中携带的电子标签的信息,确定电子标签的食材的存取状态。
[0084]
现有技术中,对于食材的存取状态的确定,一般通过冰箱门体开关门信号,从而触发处理器11对食材的存取状态进行更新,当关门之后,将检测到的新增的电子标签的食材确定为存入食材,将检测到的减少的电子标签的食材确定为取出食材。由于该食材的存取状态的确定方法,需要在接收到冰箱门体开关门信号,才能开始对食材的存取状态进行更新,使确定食材的存取状态的过程延时较长,不能及时对智能冰箱内的食材的存取状态进行更新,降低用户的体验感。
[0085]
因此,为了能够及时确定食材的存取状态,在本技术中,该智能冰箱还包括存取动作识别天线,该存取动作识别天线也与智能冰箱的处理器11相连,该存取动作识别天线用于检测智能冰箱中食材的电子标签的,并根据是否检测到电子标签的信息,即是否接收到电子标签反馈的信息,确定第二通知信息,将该第二通知信息发送给处理器11,基于存取动作识别天线发送的第二通知信息,处理器11进行相应的处理,从而确定电子标签的食材的存取状态。
[0086]
其中,由于一般用户在存入或取出食材的过程,其执行存取动作所花费的时间较长,一般在30秒、1分钟等,而为了可以及时地确定食材的存取状态,提高用户体验,在本技术中,该存取动作识别天线是按照预设的周期检测智能冰箱内的食材的电子标签的,该预设的周期应小于一般执行存取动作所花费的时间。其中,如果为了尽可能的及时确定食材的存取状态,该预设的周期可以设置的小一些,如果为了避免频繁确定食材的存取状态耗费大量的资源,该预设的周期可以设置的大一些,但不宜过大也不宜过小,可以根据实际需求进行灵活设置。
[0087]
在一般情况下,用户在对智能冰箱内某一电子标签的食材进行存取操作时,会改变该电子标签的食材与该智能冰箱的距离,比如,用户将某一电子标签的食材存入到智能冰箱中的某一存储室时,该电子标签的食材距离该存储室的距离会越来越近;用户将某一电子标签的食材从智能冰箱中的某一存储室取出时,该电子标签的食材距离该存储室的距离会越来越远。
[0088]
因此,为了方便准确地确定食材的存取状态,在本技术中,该存取动作识别天线也可以按照上述实施例中的预设的周期,以预设的不同功率检测智能冰箱内食材的电子标签,并根据在不同功率下是否接收到电子标签反馈的信息,确定第二通知信息,将该第二通知信息发送给智能冰箱的处理器11,其中,若存取动作识别天线在某一功率下接收到智能冰箱内的电子标签反馈的信息,则根据该反馈的信息生成第二通知信息,若存取动作识别天线在某一功率下未接收到智能冰箱内的电子标签反馈的信息,则根据未检测到电子标签的检测结果,生成第二通知信息。
[0089]
其中,由于用户对智能冰箱内的食材进行存取操作时,该食材与该智能冰箱内对
应存储室在水平方向上的距离的变化,会比在竖直方向上的距离的变化要大。因此,为了保证可以根据食材与该智能冰箱内对应存储室在水平方向上的距离的变化,确定电子标签的食材的存取状态,该存取动作识别天线安装在智能冰箱内侧,并且朝向冰箱门体。
[0090]
其中,在设置存取动作识别天线的数量时,可以根据场景的不同,设置不同的值,如果希望使确定的食材所在的目标存储室更准确,则可以将该数量设置的大一些;如果希望节约制作成本,则可以将该数量设置的小一些,但不宜过大或过小,比如,在每个存储室安装一个,或者每隔一个存储室安装一个,具体设置时应根据实际需求进行灵活设置。
[0091]
图6为本技术一些实施例提供的一种存取动作识别天线的安装位置示意图,如图6所示,在该智能冰箱内侧的顶部安装有五个存取动作识别天线rfid天线a、rfid天线b、rfid天线c、rfid天线d、rfid天线e,该五个存取动作识别天线的摆放位置如图6所示,在智能冰箱内的5个存储室中分别安装有一个。其中,为了节约制作成本,也可以只在第一层存储室、第三层存储室、第五层存储室分别安装一个;为了使确定的食材所在的目标存储室更准确,也可以在rfid天线a、rfid天线b、rfid天线c、rfid天线d、rfid天线e 的两侧再各安装一个。
[0092]
为了准确地识别出智能冰箱内食材的存取状态的变化,在上述各实施例的基础上,在本技术中,所述处理器11,具体用于若所述智能冰箱安装有至少一个所述存取动作识别天线,针对每个所述存取动作识别天线发送的第二通知信息中携带的每个电子标签,获取所述预设的周期内该存取动作识别天线发送的携带该电子标签的信息的第二通知信息的识别次数,并确定所述识别次数与缓存的该存取动作识别天线对应的识别次数对应的次数差值;针对所述每个电子标签,根据测量到该电子标签的每个存取动作识别天线对应的次数差值,确定次数差最大值;若所述次数差最大值所对应的识别次数大于预设的第一存入次数阈值,且所述次数差最大值的绝对值大于预设的第二存入次数阈值,则确定该电子标签的食材的存取状态为存入;若所述次数差最大值所对应的识别次数小于预设的第一取出次数阈值,且所述次数差最大值的绝对值大于预设的第二取出次数阈值,则确定该电子标签的食材的存取状态为取出。
[0093]
在实际应用过程中,当智能冰箱内某一电子标签的食材被取出时,该食材会距离其之前所在的存储室越来越远,则该智能冰箱内的存取动作识别天线在相邻两个预设的周期内,以不同的功率检测到该电子标签的食材的次数越来越少。而当某一电子标签的食材被存入智能冰箱内时,该食材会距离其被放入的存储室越来越近,则该智能冰箱内的存取动作识别天线在相邻的两个预设的周期内,以不同的功率检测到该电子标签的食材的次数越来越多。
[0094]
因此,为了准确地识别每个电子标签的食材的存取状态,在本技术中,会针对每个预设的周期内每个存取动作识别天线识别到每个电子标签的识别次数进行缓存。当基于上述实施例,处理器11获取到每个存取动作识别天线发送的第一通知信息中携带的每个电子标签之后,获取该存取动作识别天线发送携带该电子标签的信息的第二通知信息的识别次数,以及缓存的上一预设的周期该存取动作识别天线发送的携带该电子标签的信息的第二通知信息的识别次数,然后计算当前预设的周期内该存取动作识别天线发送携带该电子标签的信息的第二通知信息的识别次数,与缓存的该存取动作识别天线对应的识别次数的次数差值。
[0095]
由于当智能冰箱内某一电子标签的食材被取出时,该食材会距离其之前所在的存
储室越来越远,则该智能冰箱内的存取动作识别天线在预设的周期内,以不同的功率检测到该电子标签的食材的次数会减小,并且因为取出的动作比较连续,减小的次数小于一定的第一阈值。同样的,当某一电子标签的食材被存入智能冰箱内时,该食材会距离其被放入的存储室越来越近,则该智能冰箱内的存取动作识别天线在预设的周期内,以不同的功率检测到该电子标签的食材的次数会增大,并且因为存入的动作比较连续,增大的次数大于一定第二阈值。
[0096]
因此,在本技术中,为了方便确定每个电子标签的食材的存取状态,预先设置有第一存入次数阈值、第二存入次数阈值、第一取出次数阈值以及第二取出次数阈值。当基于上述实施例获取到每个次数差值之后,针对每个电子标签,根据测量到该电子标签的每个存取动作识别天线对应的次数差值,确定该电子标签对应的次数差最大值;若该次数差最大值所对应的识别次数大于预设的第一存入次数阈值,且该次数差最大值的绝对值大于预设的第二存入次数阈值,说明该电子标签的食材与智能冰箱的距离越来越近,且该电子标签的食材已经被放入智能冰箱中,则确定该电子标签的食材的存取状态为存入;若该次数差最大值所对应的识别次数小于预设的第一取出次数阈值,且该次数差最大值的绝对值大于预设的第二取出次数阈值,说明该电子标签的食材与智能冰箱的距离越来越远,且该电子标签的食材已经不在智能冰箱中,则确定该电子标签的食材的存取状态为取出。
[0097]
其中,第一存入次数阈值和第二存入次数阈值可以相同也可以不同。在进行设置时,可以根据场景的不同设置不同的值,如果希望及时识别出食材的存入状态,该第一存入次数阈值和第二存入次数阈值可以均设置的小一些,如果希望避免误识别食材的存入状态,该第一存入次数阈值和第二存入次数阈值可以均设置的大一些。
[0098]
同样的,第一取出次数阈值和第二取出次数阈值可以相同也可以不同。在进行设置时,可以根据场景的不同设置不同的值,如果希望及时识别出食材的取出状态,该第一取出次数阈值设置的大一些,第二取出次数阈值设置的小一些;如果希望避免误识别食材的取出状态,该第一取出次数阈值设置的小一些,第二取出次数阈值设置的大一些。
[0099]
在另一种可能的实施例中,在确定每个电子标签的食材的存取状态时,也可以基于检测到该食材的电子标签时的功率进行相应的处理,从而确定食材的存取状态。具体的,所述存取动作识别天线,具体用于根据不同功率,以及在对应功率下是否接收到所述智能冰箱内的电子标签反馈的信息,确定第二通知信息;
[0100]
所述处理器11,具体用于若所述智能冰箱安装有至少一个所述存取动作识别天线,针对每个所述存取动作识别天线发送的第二通知信息中携带的每个电子标签,根据所述预设的周期内该存取动作识别天线发送的携带该电子标签的信息的第二通知信息中携带的功率,确定检测功率最小值;确定所述检测功率最小值与缓存的该存取动作识别天线对应的检测功率最小值的功率差值;针对所述每个电子标签,根据测量到该电子标签的每个存取动作识别天线对应的功率差值,确定功率差最大值;若所述功率差最大值对应的检测功率最小值大于预设的第一存入功率阈值,且所述功率差最大值的绝对值大于预设的第二存入功率阈值,则确定该电子标签的食材的存取状态为存入;若所述功率差最大值对应的检测功率最小值小于预设的第一取出功率阈值,且所述功率差最大值的绝对值大于预设的第二取出功率阈值,则确定该电子标签的食材的存取状态为取出。
[0101]
在实际应用过程中,当智能冰箱内某一电子标签的食材被取出时,该食材会距离
其之前所在的存储室越来越远,则该智能冰箱内的存取动作识别天线在相邻的两个预设的周期内,检测到该电子标签的食材所需的最小功率会越来越大,而当某一电子标签的食材被存入智能冰箱内时,该食材会距离其被放入的存储室越来越近,则该智能冰箱内的存取动作识别天线在相邻的两个预设的周期内,检测到该电子标签的食材所需的最小功率会越来越小。
[0102]
因此,为了准确地识别每个电子标签的食材的存取状态,在本技术中,会针对每个预设的周期内每个存取动作识别天线识别到每个电子标签所需的检测功率最小值进行缓存。当基于上述实施例,处理器11获取到每个存取动作识别天线发送的第二通知信息中携带的每个电子标签的信息之后,针对每个电子标签,获取该存取动作识别天线发送的携带该电子标签的信息的第二通知信息中携带的功率,以及缓存的上一预设的周期该存取动作识别天线检测到该电子标签对应的检测功率最小值,然后计算当前预设的周期内该存取动作识别天线检测到该电子标签的检测功率最小值,与缓存的该存取动作识别天线对应的检测功率最小值的功率差值。
[0103]
由于当智能冰箱内某一电子标签的食材被取出时,该食材会距离其之前所在的存储室越来越远,则该智能冰箱内的存取动作识别天线在预设的周期内,检测到该电子标签的食材所需的最小检测功率会增大,并且因为取出的动作比较连续,增大的功率小于一定的第三阈值。同样的,当某一电子标签的食材被存入智能冰箱内时,该食材会距离其被放入的存储室越来越近,则该智能冰箱内的存取动作识别天线在预设的周期内,检测到该电子标签的食材所需的最小检测功率会减小,并且因为存入的动作比较连续,减小的功率大于一定的第四阈值。
[0104]
因此,在本技术中,为了方便确定每个电子标签的食材的存取状态,预先设置有第一存入功率阈值、第二存入功率阈值、第一取出功率阈值以及第二取出功率阈值。当基于上述实施例获取到每个功率差值之后,针对每个电子标签,根据测量到该电子标签的每个存取动作识别天线对应的功率差值,确定该电子标签对应的功率差最大值;若该功率差最大值所对应的识别功率大于预设的第一存入功率阈值,且该功率差最大值的绝对值大于预设的第二存入功率阈值,说明该电子标签的食材与智能冰箱的距离越来越近,且该电子标签的食材已经被放入智能冰箱中,则确定该电子标签的食材的存取状态为存入;若该功率差最大值所对应的识别功率小于预设的第一取出功率阈值,且该功率差最大值的绝对值大于预设的第二取出功率阈值,说明该电子标签的食材与智能冰箱的距离越来越远,且该电子标签的食材已经不在智能冰箱中,则确定该电子标签的食材的存取状态为取出。
[0105]
其中,第一存入功率阈值和第二存入功率阈值可以相同也可以不同。在进行设置时,可以根据场景的不同设置不同的值,如果希望及时识别出食材的存入状态,该第一存入功率阈值和第二存入功率阈值可以均设置的小一些,如果希望避免误识别食材的存入状态,该第一存入功率阈值和第二存入功率阈值可以均设置的大一些。
[0106]
同样的,第一取出功率阈值和第二取出功率阈值可以相同也可以不同。在进行设置时,可以根据场景的不同设置不同的值,如果希望及时识别出食材的取出状态,该第一取出功率阈值设置的大一些,第二取出功率阈值设置的小一些;如果希望避免误识别食材的取出状态,该第一取出功率阈值设置的小一些,第二取出功率阈值设置的大一些。
[0107]
下面通过具体的实施例,对本技术智能冰箱实现食材管理过程进行详细的说明,
图7为本技术一些实施例提供的具体的智能冰箱实现食材管理过程示意图,该过程包括:
[0108]
在智能冰箱上安装有至少两个射频识别天线12和至少一个存取动作识别天线,针对每个射频识别天线12以及每个存取动作识别天线均执行s701的步骤:
[0109]
s701:按照预设的周期,以预设的不同功率检测该智能冰箱内食材的电子标签。
[0110]
为了方便说明,以每个射频识别天线12和每个存取动作识别天线发送的携带有同一个电子标签的信息的通知信息,进行说明:
[0111]
s702:处理器11统计在预设的周期内接收每个射频识别天线12发送的携带该电子标签的信息的第一通知信息的目标次数,以及接收每个存取动作识别天线发送携带该电子标签的信息的第二通知信息的识别次数。
[0112]
其中,具体的,处理器11统计在预设的周期内接收每个射频识别天线12 发送的携带该电子标签的信息的第一通知信息的目标次数,包括:
[0113]
接收每个射频识别天线12发送的携带该电子标签的信息的每个第一通知信息;针对每个射频识别天线12,获取该预设的周期内该射频识别天线12发送的携带该电子标签的信息的第一通知信息的目标次数,然后执行s703。
[0114]
具体的,处理器11统计在预设的周期内接收每个存取动作识别天线发送的携带该电子标签的信息的第二通知信息的识别次数,包括:
[0115]
处理器11接收每个存取动作识别天线发送的携带该电子标签的信息的每个第二通知信息,针对每个存取动作识别天线,获取该预设的周期内该存取动作识别天线发送的携带该电子标签的信息的第二通知信息的识别次数,然后知 s707。
[0116]
s703:根据预设的周期内该射频识别天线12发送的携带该电子标签的信息的第一通知信息的目标次数,确定每个射频识别天线12对应的目标距离。
[0117]
s704:根据测量到该电子标签的每个射频识别天线12对应的目标距离,确定该电子标签的位置到安装有每个射频识别天线12的平面的目标垂直距离。
[0118]
s705:根据预先保存的垂直距离与存储室的对应关系,将该目标垂直距离对应的存储室确定为该电子标签的食材所在的目标存储室。
[0119]
s706:针对每个存取动作识别天线,获取当前预设的周期内该存取动作识别天线发送的携带该电子标签的第二通知信息的识别次数,并确定该识别次数与缓存的该射频识别天线12对应的识别次数对应的次数差值。
[0120]
s707:存取状态的确定。
[0121]
本技术还提供了一种食材管理方法,图8为本技术一些实施例提供的食材管理过程示意图,该过程包括:
[0122]
s801:接收预设的周期内射频识别天线发送的每个第一通知信息,其中,所述第一通知信息为所述射频识别天线在所述预设的周期内,根据在预设的不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息确定的。
[0123]
s802:根据所述第一通知信息中携带的电子标签的信息,确定所述电子标签的食材所在的目标存储室。
[0124]
在本技术中,该食材管理方法应用于电子设备,该电子设备可以为智能冰箱、射频识别读写器的处理器等设备,也可以是服务器。
[0125]
下面以执行主体为射频识别读写器的处理器,对本技术提供的食材管理方法进行
说明:
[0126]
该射频识别读写器包括处理器以及射频识别天线。射频识别读写器的处理器通过射频识别天线向外发射特定射频信号。当电子标签被射频识别天线检测到后,该电子标签会产生感应电流,变为激活状态,将内部存储的信息通过自身的天线发送给射频识别读写器;射频识别读写器的处理器接收到来自电子标签发送的信息,对该电子标签的信息进行解调与解码处理后,基于上述食材管理的方法进行后续的处理。
[0127]
其中,射频识别读写器的处理器是用来对电子标签中的信息进行读取或者写入的设备,它的主要功能是控制其中的射频识别天线向电子标签发射不同功率的射频信号,接收电子标签的应答信息,解码出电子标签的信息,然后基于上述食材管理的方法进行后续的处理。
[0128]
而射频识别天线主要是射频识别读写器和电子标签之间传输数据的发射/ 接收装置。其按照预设的周期,以不同的功率检测智能冰箱内食材的电子标签,并在电子标签和射频识别读取器之间传递射频信号。
[0129]
在本技术中该食材管理方法所涉及的与本技术实施例提供的技术方案相关的概念,解释和详细说明及其它步骤请参见前述方法或其它实施例中关于这些内容的描述,此处不做赘述。
[0130]
由于本技术在智能冰箱上安装有射频识别天线,该射频识别天线可以按照预设的周期,以预设的不同功率检测智能冰箱内的电子标签,从而识别到智能冰箱内处于不同存储室的食材的电子标签,并根据在不同功率下是否接收到智能冰箱内的电子标签反馈的信息,确定第一通知信息,将该第一通知信息发送至处理器,以使后续处理器根据接收到的、预设的周期内的射频识别天线发送的携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室,有利于对智能冰箱内的食材进行食材管理,并且无需结构过于复杂的智能冰箱,才能确定智能冰箱内的食材的位置,节约了制作成本。
[0131]
本技术还提供了一种食材管理装置,图9为本技术一些实施例提供的食材管理装置的结构示意图,该装置包括:
[0132]
接收单元91,用于接收预设的周期内射频识别天线发送的每个第一通知信息,其中,所述第一通知信息为所述射频识别天线在所述预设的周期内,根据在预设的不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息确定的;
[0133]
处理单元92,用于根据所述第一通知信息中携带的电子标签的信息,确定所述电子标签的食材所在的目标存储室。
[0134]
在本技术中该食材管理装置所涉及的与本技术实施例提供的食材管理的技术方案相关的概念,解释和详细说明及其它步骤请参见前述方法或其它实施例中关于这些内容的描述,此处不做赘述。
[0135]
由于本技术在智能冰箱上安装有射频识别天线,该射频识别天线可以按照预设的周期,以预设的不同功率检测智能冰箱内的电子标签,从而识别到智能冰箱内处于不同存储室的食材的电子标签,并根据在不同功率下是否接收到智能冰箱内的电子标签反馈的信息,确定第一通知信息,将该第一通知信息发送至处理器,以使后续处理器根据接收到的、预设的周期内的射频识别天线发送的携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室,有利于对智能冰箱内的食材进行食材管理,并且无需结构过
于复杂的智能冰箱,才能确定智能冰箱内的食材的位置,节约了制作成本。
[0136]
如图10为本技术一些实施例提供的一种电子设备结构示意图,在上述各实施例的基础上,本技术还提供了一种电子设备,如图10所示,包括:处理器1001、通信接口1002、存储器1003和通信总线1004,其中,处理器1001,通信接口1002,存储器1003通过通信总线1004完成相互间的通信;
[0137]
所述存储器1003中存储有计算机程序,当所述程序被所述处理器1001执行时,使得所述处理器1001执行如下步骤:
[0138]
接收预设的周期内射频识别天线发送的每个第一通知信息,其中,所述第一通知信息为所述射频识别天线在所述预设的周期内,根据在预设的不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息确定的;
[0139]
根据所述第一通知信息中携带的电子标签的信息,确定所述电子标签的食材所在的目标存储室。
[0140]
由于上述电子设备解决问题的原理与食材管理方法相似,因此上述电子设备的实施可以参见方法的实施,重复之处不再赘述。
[0141]
上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponent interconnect,pci)总线或扩展工业标准结构(extended industrystandard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0142]
通信接口1002用于上述电子设备与其他设备之间的通信。
[0143]
存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
[0144]
上述处理器可以是通用处理器,包括中央处理器、网络处理器(networkprocessor,np)等;还可以是数字指令处理器(digital signal processing,dsp)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
[0145]
由于本技术在智能冰箱上安装有射频识别天线,该射频识别天线可以按照预设的周期,以预设的不同功率检测智能冰箱内的电子标签,从而识别到智能冰箱内处于不同存储室的食材的电子标签,并根据在不同功率下是否接收到智能冰箱内的电子标签反馈的信息,确定第一通知信息,将该第一通知信息发送至处理器,以使后续处理器根据接收到的、预设的周期内的射频识别天线发送的携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室,有利于对智能冰箱内的食材进行食材管理,并且无需结构过于复杂的智能冰箱,才能确定智能冰箱内的食材的位置,节约了制作成本。
[0146]
在上述各实施例的基础上,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由处理器执行的计算机程序,当所述程序在所述处理器上运行时,使得所述处理器执行时实现如下步骤:
[0147]
接收预设的周期内射频识别天线发送的每个第一通知信息,其中,所述第一通知信息为所述射频识别天线在所述预设的周期内,根据在预设的不同功率下是否接收到所述智能冰箱内的电子标签反馈的信息确定的;
[0148]
根据所述第一通知信息中携带的电子标签的信息,确定所述电子标签的食材所在的目标存储室。
[0149]
在本技术中该食材管理方法的计算机可读存储介质所涉及的与本技术实施例提供的技术方案相关的概念,解释和详细说明及其它步骤请参见前述方法或其它实施例中关于这些内容的描述,此处不做赘述。
[0150]
由于本技术在智能冰箱上安装有射频识别天线,该射频识别天线可以按照预设的周期,以预设的不同功率检测智能冰箱内的电子标签,从而识别到智能冰箱内处于不同存储室的食材的电子标签,并根据在不同功率下是否接收到智能冰箱内的电子标签反馈的信息,确定第一通知信息,将该第一通知信息发送至处理器,以使后续处理器根据接收到的、预设的周期内的射频识别天线发送的携带有电子标签的信息的第一通知信息,确定电子标签的食材所在的目标存储室,有利于对智能冰箱内的食材进行食材管理,并且无需结构过于复杂的智能冰箱,才能确定智能冰箱内的食材的位置,节约了制作成本。
[0151]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、 cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0152]
本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0153]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0154]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0155]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜