System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及家用电器,尤其涉及一种食材的识别方法、装置、电子设备及存储介质。
技术介绍
1、冰箱中食材的管理中最重要的是对食材进行识别,目前已有食材识别存在以下缺点:
2、(1)人工输入食材信息,操作麻烦且难于保证及时性;
3、(2)已有机器视觉感知的方法,但是由于食材的形态多样,颜色、状态、包装方式等差异极大,甚至有拟形的食物,导致食材识别不准确、识别成功率降低;
4、(3)机器视觉图像识别装置复杂且在冰箱环境中耐久度下降。
技术实现思路
1、本专利技术要解决的技术问题是为了克服现有技术中食材识别存在的上述的缺陷,提供一种食材的识别方法、装置、电子设备及存储介质。
2、本专利技术是通过下述技术方案来解决上述技术问题:
3、本专利技术提供一种食材的识别方法,所述识别方法包括:
4、实时获取储物舱内食材的体积和重量以及气味数据;
5、根据所述体积和所述重量得到所述食材的密度,将所述气味数据与数据库气味数据进行比对得到气味比对结果;
6、根据所述密度和/或所述气味比对结果确定所述食材的类型。
7、可选地,所述识别方法还包括:
8、根据所述体积的变化和所述气味数据的变化得到所述食材的数量、类型和品质的变化结果。
9、可选地,所述根据所述体积的变化和所述气味数据的变化得到所述食材的数量、类型和品质的变化结果,包括:
10、在所述体积减小并且所述气
11、在所述体积减小并且所述气味数据的变化落入所述预设范围以外时,则所述变化结果为新增食材并且新增的食材与原有食材的类型不相同;
12、在所述体积增大并且所述气味数据的变化落入所述预设范围以内时,则所述变化结果为移出食材并且移出的食材与部分剩余食材的类型相同;
13、在所述体积增大并且所述气味数据的变化落入所述预设范围以外时,则所述变化结果为移出食材并且移出的食材与所有剩余食材的类型均不相同;
14、在所述体积不变并且所述气味数据的变化落入所述预设范围以外时,则所述变化结果为所述食材的品质发生变化。
15、可选地,所述获取储物舱内食材的体积,包括:
16、获取指示气体在初始时间点的初始浓度;其中,所述初始浓度是通过设置于储物舱的出气口的气体浓度传感器采集得到的,所述初始时间点为所述储物舱的舱门关闭后的一时刻;
17、通过所述储物舱的进气口以预设的充气速度充入第一浓度的工作气体;
18、在所述出气口采集的所述指示气体的当前浓度达到预设的目标浓度时,停止充气并记录充气时长;
19、根据所述初始浓度、所述第一浓度、所述当前浓度、所述充气时长、所述充气速度和储物舱容积计算得到所述食材的体积。
20、本专利技术还提供一种食材的识别装置,所述识别装置包括:
21、获取模块,用于实时获取储物舱内食材的体积和重量以及气味数据;
22、气味比对模块,用于根据所述体积和所述重量得到所述食材的密度,将所述气味数据与数据库气味数据进行比对得到气味比对结果;
23、食材类型确定模块,用于根据所述密度和/或所述气味比对结果确定所述食材的类型。
24、可选地,所述识别装置还包括:
25、变化结果生成模块,用于根据所述体积的变化和所述气味数据的变化得到所述食材的数量、类型和品质的变化结果。
26、可选地,所述变化结果生成模块还用于在所述体积减小并且所述气味数据的变化落入预设范围以内时,则所述变化结果为新增食材并且新增的食材与原有食材的类型相同;
27、所述变化结果生成模块还用于在所述体积减小并且所述气味数据的变化落入所述预设范围以外时,则所述变化结果为新增食材并且新增的食材与原有食材的类型不相同;
28、所述变化结果生成模块还用于在所述体积增大并且所述气味数据的变化落入所述预设范围以内时,则所述变化结果为移出食材并且移出的食材与部分剩余食材的类型相同;
29、所述变化结果生成模块还用于在所述体积增大并且所述气味数据的变化落入所述预设范围以外时,则所述变化结果为移出食材并且移出的食材与所有剩余食材的类型均不相同;
30、所述变化结果生成模块还用于在所述体积不变并且所述气味数据的变化落入所述预设范围以外时,则所述变化结果为所述食材的品质发生变化。
31、可选地,所述获取模块包括:
32、获取单元,用于获取指示气体在初始时间点的初始浓度;其中,所述初始浓度是通过设置于储物舱的出气口的气体浓度传感器采集得到的,所述初始时间点为所述储物舱的舱门关闭后的一时刻;
33、充气单元,用于通过所述储物舱的进气口以预设的充气速度充入第一浓度的工作气体;
34、所述充气单元,还用于在所述出气口采集的所述指示气体的当前浓度达到预设的目标浓度时,停止充气并记录充气时长;
35、食材体积计算单元,用于根据所述初始浓度、所述第一浓度、所述当前浓度、所述充气时长、所述充气速度和储物舱容积计算得到所述食材的体积。
36、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述的食材的识别方法。
37、可选地,所述电子设备还包括储物舱、重量传感器、气体浓度传感器和气味传感器阵列;
38、所述重量传感器设置于所述储物舱的底部,所述气体浓度传感器和气味传感器阵列均设置于所述储物舱的出气口,所述储物舱还设有与所述出气口相对的进气口,所述处理器分别与所述重量传感器、所述气体浓度传感器和所述气味传感器阵列电连接;
39、所述处理器还接收所述重量传感器、所述气体浓度传感器和所述气味传感器阵列测量得到的数据。
40、可选地,所述电子设备还包括:电控阀;
41、所述处理器还与所述电控阀电连接;
42、所述处理器还控制所述电控阀的开度以控制所述进气口的通气量。
43、本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述的食材的识别方法。
44、本专利技术的积极进步效果在于:通过工作气体对储物舱内的指示气体进行置换,通过指示气体的置换体积(工作气体的填充体积)能够得到储物舱内食材的体积,根据体积和重量得到食材的密度,将气味数据与数据库气味数据进行比对得到气味比对结果,然后根据密度和/或气味比对结果确定食材的类型,进而根据体积的变化和气味数据的变化得到食材的数量、类型和品质的变化结果,该食材的识别方法为非接触式测量,对食材没有损伤,基于气体的易扩散性,能够适应食材的各种形状,能够方便快捷地、准确地对食材及其变化进行识别。
本文档来自技高网...【技术保护点】
1.一种食材的识别方法,其特征在于,所述识别方法包括:
2.如权利要求1所述的食材的识别方法,其特征在于,所述识别方法还包括:
3.如权利要求2所述的食材的识别方法,其特征在于,所述根据所述体积的变化和所述气味数据的变化得到所述食材的数量、类型和品质的变化结果,包括:
4.如权利要求1所述的食材的识别方法,其特征在于,所述获取储物舱内食材的体积,包括:
5.一种食材的识别装置,其特征在于,所述识别装置包括:
6.如权利要求5所述的食材的识别装置,其特征在于,所述识别装置还包括:
7.如权利要求6所述的食材的识别装置,其特征在于,所述变化结果生成模块还用于在所述体积减小并且所述气味数据的变化落入预设范围以内时,则所述变化结果为新增食材并且新增的食材与原有食材的类型相同;
8.如权利要求5所述的食材的识别装置,其特征在于,所述获取模块包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的食材的识别方法。
...【技术特征摘要】
1.一种食材的识别方法,其特征在于,所述识别方法包括:
2.如权利要求1所述的食材的识别方法,其特征在于,所述识别方法还包括:
3.如权利要求2所述的食材的识别方法,其特征在于,所述根据所述体积的变化和所述气味数据的变化得到所述食材的数量、类型和品质的变化结果,包括:
4.如权利要求1所述的食材的识别方法,其特征在于,所述获取储物舱内食材的体积,包括:
5.一种食材的识别装置,其特征在于,所述识别装置包括:
6.如权利要求5所述的食材的识别装置,其特征在于,所述识别装置还包括:
7.如权利要求6所述的食材的识别...
【专利技术属性】
技术研发人员:王嘉华,钱天磊,李碧,马艳龙,
申请(专利权)人:宁波方太厨具有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。