本申请涉及智能家居,尤其涉及一种冰箱及其物品存储方法、模组、电子设备及可读介质。
背景技术:
1、随着家电智能化的发展,冰箱已经走进家家户户,为大家带来很多便利,但冰箱内的物品管理不善将会带来越来越多新的问题。
2、例如:用户将食物放进冰箱一段时间后,常常忘了冰箱各个位置放着什么食物,也不知道放在各个地方的食物的情况,导致冰箱内有的食物放置时间过久,甚至有的食物变质了也难以被及时发现,这样一来,无法及时将食物的存储状态直观地展示给用户,会导致食物被遗忘甚至变质。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请提供了一种冰箱及其物品存储方法、模组、电子设备及可读介质,以解决上述“无法及时将食物的存储状态直观地展示给用户”的技术问题。
2、根据本申请实施例的一个方面,本申请提供了一种冰箱的物品存储方法,包括:当检测到物品被放入冰箱时,采集物品的第一图像数据、第一空间点云数据及存储位置信息;基于第一图像数据和第一空间点云数据生成与物品对应的第一虚拟物品,其中,第一虚拟物品包括与第一空间点云数据对应的第一虚拟模型以及与第一图像数据相关联的第一展示信息;将第一虚拟物品展示在与冰箱对应的虚拟冰箱中的与存储位置信息对应的虚拟位置;采集物品放入冰箱后至少一个时
3、刻点的物品信息;生成与每个时刻点的物品信息对应的第二展示信息5和/或第二虚拟模型;利用第二展示信息和/或第二虚拟模型对第一虚拟
4、物品进行更新,得到第二虚拟物品并展示。
5、可选地,基于第一图像数据和第一空间点云数据生成与物品对应的第一虚拟物品包括:基于第一空间点云数据构建与物品对应的第一
6、虚拟模型;从第一图像数据中提取物品的第一表面信息,并将第一表面信息作为第一展示信息;将第一展示信息作为第一虚拟模型的外表
7、面渲染参数进行渲染,得到第一虚拟物品。
8、可选地,采集物品放入冰箱后至少一个时刻点的物品信息包括:
9、获取冰箱内图像采集设备在视野范围内采集到的采集图像;判断物品
10、是否位于采集图像中;若物品位于采集图像中,采集物品放入冰箱后5至少一个时刻点的第二图像数据,并将第二图像数据作为物品信息。
11、可选地,生成与每个时刻点的物品信息对应的第二展示信息包括:
12、从第二图像数据中提取变质表面信息;根据变质表面信息生成第二表面信息,并将第二表面信息作为第二展示信息。
13、可选地,生成与每个时刻点的物品信息对应的第二虚拟模型,包0括:从第二图像数据中提取变质形态信息;根据变质形态信息生成第
14、二虚拟模型。
15、可选地,采集物品放入冰箱后至少一个时刻点的物品信息包括:
16、获取物品的目标变质曲线;在目标变质曲线中确定与当前时刻点对应
17、的变质表面信息和/或变质形态信息;将变质表面信息和/或变质形态信5息作为物品信息。
18、可选地,生成与每个时刻点的物品信息对应的第二展示信息包括:从物品信息中提取变质表面信息;利用变质表面信息生成第二表面信息,并将第二表面信息作为第二展示信息。
19、可选地,生成与每个时刻点的物品信息对应的第二虚拟模型,包括:从物品信息中提取变质形态信息;根据变质形态信息生成第二虚拟模型。
20、根据本申请实施例的另一方面,本申请提供了一种冰箱的物品存储模组,包括:第一采集模块,用于当检测到物品被放入冰箱时,采集物品的第一图像数据、第一空间点云数据及存储位置信息;生成模块,用于基于第一图像数据和第一空间点云数据生成与物品对应的第一虚拟物品,其中,第一虚拟物品包括与第一空间点云数据对应的第一虚拟模型以及与第一图像数据相关联的第一展示信息;展示模块,用于将第一虚拟物品展示在与冰箱对应的虚拟冰箱中的与存储位置信息对应的虚拟位置;第二采集模块,用于采集物品放入冰箱后至少一个时刻点的物品信息;生成模块,用于生成与每个时刻点的物品信息对应的第二展示信息和/或第二虚拟模型;更新模块,用于利用第二展示信息和/或第二虚拟模型对第一虚拟物品进行更新,得到第二虚拟物品并展示。
21、根据本申请实施例的另一方面,本申请提供了一种冰箱,包括:图像传感器,用于当检测到物品被放入冰箱时,采集物品的第一图像数据;雷达传感器,用于当检测到物品被放入冰箱时,采集物品的第一空间点云数据及存储位置信息;控制器,与图像传感器和雷达传感器连接,用于基于第一图像数据和第一空间点云数据生成与物品对应的第一虚拟物品,以及将第一虚拟物品展示在与冰箱对应的虚拟冰箱中的与存储位置信息对应的虚拟位置;控制器还用于获取物品放入冰箱后至少一个时刻点的物品信息;生成与每个时刻点的物品信息对应的第二展示信息和/或第二虚拟模型;利用第二展示信息和/或第二虚拟模型对第一虚拟物品进行更新,得到第二虚拟物品并展示。
22、根据本申请实施例的另一方面,本申请提供了一种电子设备,包括存储器、处理器、通信接口及通信总线,存储器中存储有可在处理器上运行的计算机程序,存储器、处理器通过通信总线和通信接口进行通信,处理器执行计算机程序时实现上述方法的步骤。
23、根据本申请实施例的另一方面,本申请还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,程序代码使处理器执行上述的方法。
24、本申请实施例提供的上述技术方案与相关技术相比具有如下优点:
25、本申请通过一种冰箱的物品存储方法,包括:当检测到物品被放入冰箱时,采集物品的第一图像数据、第一空间点云数据及存储位置信息;基于第一图像数据和第一空间点云数据生成与物品对应的第一虚拟物品,其中,第一虚拟物品包括与第一空间点云数据对应的第一虚拟模型以及与第一图像数据相关联的第一展示信息;将第一虚拟物品展示在与冰箱对应的虚拟冰箱中的与存储位置信息对应的虚拟位置;采集物品放入冰箱后至少一个时刻点的物品信息;生成与每个时刻点的物品信息对应的第二展示信息和/或第二虚拟模型;利用第二展示信息和/或第二虚拟模型对第一虚拟物品进行更新,得到第二虚拟物品并展示。通过构建与放入冰箱的物品对应的虚拟物品并展示,然后间隔一段时间根据变质情况更新虚拟物品,解决了无法及时将食物的存储状态直观展示给用户的问题。
1.一种冰箱的物品存储方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于所述第一图像数据和所述第一空间点云数据生成与所述物品对应的第一虚拟物品包括:
3.根据权利要求1所述的方法,其特征在于,采集所述物品放入所述冰箱后至少一个时刻点的物品信息包括:
4.根据权利要求3所述的方法,其特征在于,生成与每个所述时刻点的物品信息对应的第二展示信息包括:
5.根据权利要求3所述的方法,其特征在于,生成与每个所述时刻点的物品信息对应的第二虚拟模型包括:
6.根据权利要求1所述的方法,其特征在于,采集所述物品放入所述冰箱后至少一个时刻点的物品信息包括:
7.根据权利要求6所述的方法,其特征在于,生成与每个所述时刻点的物品信息对应的第二展示信息包括:
8.根据权利要求6所述的方法,其特征在于,生成与每个所述时刻点的物品信息对应的第二虚拟模型包括:
9.一种冰箱的物品存储模组,其特征在于,包括:
10.一种冰箱,其特征在于,包括:
11.一种电子设备,包括存储器、处理器、通信接口及通信总线,所述存储器中存储有可在所述处理器上运行的计算机程序,所述存储器、所述处理器通过所述通信总线和所述通信接口进行通信,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至8任一项所述方法的步骤。
12.一种具有处理器可执行的非易失的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行所述权利要求1至8任一所述方法。