一种食材识别方法、装置及设备制造方法及图纸

技术编号:36681151 阅读:11 留言:0更新日期:2023-02-27 19:38
本申请实施例提供了一种食材识别方法、装置及设备,用以解决现有技术中无法有效进行食材识别的问题。在本申请实施例中,接收包含食材信息的图像,确定图像中存在文字的区域中包含的文字,并在确定了区域中包含的文字之后,基于所确定的文字,确定对应的食材的名称,由于在本申请实施例中通过识别包含食材信息的图像中的文字确定食材的名称,因此可以有效地实现对食材的识别。实现对食材的识别。实现对食材的识别。

【技术实现步骤摘要】
一种食材识别方法、装置及设备


[0001]本申请涉及图像处理
,尤其涉及一种食材识别方法、装置及设备。

技术介绍

[0002]随着物联网概念的兴起,家电行业产品更加智能化,并推出了一系列智能冰箱,现有的智能冰箱,会在后台设立一个数据库,用于存储智能冰箱内的食材的信息。
[0003]当向智能冰箱内存入食材时,可以通过图像识别或条码扫描进行食材识别。通常使用者够买了食材后会直接存入智能冰箱中,也就是说通常情况下存入智能冰箱的食材是被包裹的,当被包裹的食材存入到智能冰箱时无法通过图像识别准确地识别被包裹的食材,另外针对未在国内市场注册的、带有包装但没有正规条码的袋装食品也无法通过条码扫描确定对应的食材。

技术实现思路

[0004]本申请实施例提供了一种食材识别方法、装置、设备及介质,用以解决现有技术中无法有效进行食材识别的问题。
[0005]第一方面,本申请实施例提供了一种食材识别方法,所述方法包括:
[0006]接收包含食材信息的图像;获取所述图像中存在文字的区域;
[0007]获取存在文字的区域中包含的文字;基于所述文字,确定对应的食材的名称。
[0008]进一步地,所述获取所述图像中存在文字的区域之后,所述获取存在文字的区域中包含的文字之前,所述方法还包括:
[0009]通过预先训练的角度获取模型,获取存在文字的区域基于预设方向的偏转角度;根据所述偏转角度,调整存在文字的区域至预设角度。
[0010]进一步地,所述基于所述文字,确定对应的食材的名称包括:
[0011]根据预先保存的食材的名称,确定所述文字是否为食材的名称;或
[0012]根据预先训练完成的食材名称识别模型,确定所述文字是否为食材的名称。
[0013]进一步地,所述根据预先保存的食材的名称,确定所述文字是否为食材的名称之前,所述方法还包括:
[0014]将所述文字与预先保存的非食材的名称进行匹配,若匹配成功,则确定所述文字为非食材的名称,若否,则进行后续根据预先保存的食材的名称,确定所述文字是否为食材的名称的步骤。
[0015]进一步地,所述根据预先保存的食材的名称,确定所述文字是否为食材的名称包括:
[0016]将所述文字与预先保存的食材的名称进行匹配,若匹配成功,则确定所述文字为食材的名称。
[0017]进一步地,所述方法还包括:
[0018]若所述文字为食材的名称,则确定所述文字为对应的食材的目标名称;
[0019]根据预先保存的名称与类别的对应关系,确定所述目标名称对应的目标类别。
[0020]进一步地,所述方法还包括:
[0021]发送所述目标名称和所述目标类别中的至少一个至客户端;
[0022]若接收到所述客户端发送的确认指令,则记录所述目标名称和所述目标类别中的至少一个。
[0023]进一步地,所述获取存在文字的区域中包含的文字包括:
[0024]通过预先训练的文字识别模型,获取存在文字的区域中包含的文字;
[0025]所述文字识别模型通过以下方式训练:
[0026]获取样本集中的任一样本图像,以及所述样本图像对应的预先标注的样本文字;其中,所述样本文字包含不同语种的文字;
[0027]将所述样本图像输入到文字识别模型中,获取所述样本图像中包含的识别文字;
[0028]根据所述样本文字和所述识别文字,对所述文字识别模型进行训练。
[0029]第二方面,本申请实施例还提供了一种食材识别装置,所述装置包括:
[0030]接收获取模块,用于接收包含食材信息的图像;获取所述图像中存在文字的区域;
[0031]处理模块,用于获取存在文字的区域中包含的文字;基于所述文字,确定对应的食材的名称。
[0032]进一步地,所述接收获取模块,还用于通过预先训练的角度获取模型,获取存在文字的区域基于预设方向的偏转角度;根据所述偏转角度,调整存在文字的区域至预设角度。
[0033]进一步地,所述处理模块,具体用于根据预先保存的食材的名称,确定所述文字是否为食材的名称;或根据预先训练完成的食材名称识别模型,确定所述文字是否为食材的名称。
[0034]进一步地,所述处理模块,还用于将所述文字与预先保存的非食材的名称进行匹配,若匹配成功,则确定所述文字为非食材的名称,若否,则进行后续根据预先保存的食材的名称,确定所述文字是否为食材的名称的步骤。
[0035]进一步地,所述处理模块,具体用于将所述文字与预先保存的食材的名称进行匹配,若匹配成功,则确定所述文字为食材的名称。
[0036]进一步地,所述处理模块,还用于若所述文字为食材的名称,则确定所述文字为对应的食材的目标名称;根据预先保存的名称与类别的对应关系,确定所述目标名称对应的目标类别。
[0037]进一步地,所述处理模块,还用于发送所述目标名称和所述目标类别中的至少一个至客户端;若接收到所述客户端发送的确认指令,则记录所述目标名称和所述目标类别中的至少一个。
[0038]进一步地,所述处理模块,具体用于通过预先训练的文字识别模型,获取存在文字的区域中包含的文字;
[0039]所述处理模块,还用于获取样本集中的任一样本图像,以及所述样本图像对应的预先标注的样本文字;其中,所述样本文字包含不同语种的文字;将所述样本图像输入到文字识别模型中,获取所述样本图像中包含的识别文字;根据所述样本文字和所述识别文字,对所述文字识别模型进行训练。
[0040]第三方面,本申请实施例还提供了一种电子设备,所述电子设备至少包括处理器
和存储器,所述处理器用于执行存储器中存储的计算机程序时执行上述任一项所述食材识别方法的步骤。
[0041]第四方面,本申请实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时执行上述任一项所述食材识别方法的步骤。
[0042]在本申请实施例中,接收包含食材信息的图像,确定图像中存在文字的区域中包含的文字,并在确定了区域中包含的文字之后,基于所确定的文字,确定对应的食材的名称,由于在本申请实施例中通过识别包含食材信息的图像中的文字确定食材的名称,因此可以有效地实现对食材的识别。
附图说明
[0043]为了更清楚地说明本申请的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1为本申请实施例提供的一种食材识别过程示意图;
[0045]图2为本申请实施例提供的一种包含食材信息的图像示意图;
[0046]图3为本申请实施例提供的一种食材识别过程详细示意图;
[0047]图4为本申请实施例提供的一种文字识别模型对存在文字的区域的识别过程示意图;
[0048本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种食材识别方法,其特征在于,所述方法包括:接收包含食材信息的图像;获取所述图像中存在文字的区域;获取存在文字的区域中包含的文字;基于所述文字,确定对应的食材的名称。2.根据权利要求1所述的方法,其特征在于,所述获取所述图像中存在文字的区域之后,所述获取存在文字的区域中包含的文字之前,所述方法还包括:通过预先训练的角度获取模型,获取存在文字的区域基于预设方向的偏转角度;根据所述偏转角度,调整存在文字的区域至预设角度。3.根据权利要求1所述的方法,其特征在于,所述基于所述文字,确定对应的食材的名称包括:根据预先保存的食材的名称,确定所述文字是否为食材的名称;或根据预先训练完成的食材名称识别模型,确定所述文字是否为食材的名称。4.根据权利要求3所述的方法,其特征在于,所述根据预先保存的食材的名称,确定所述文字是否为食材的名称之前,所述方法还包括:将所述文字与预先保存的非食材的名称进行匹配,若匹配成功,则确定所述文字为非食材的名称,若否,则进行后续根据预先保存的食材的名称,确定所述文字是否为食材的名称的步骤。5.根据权利要求3或4所述的方法,其特征在于,所述根据预先保存的食材的名称,确定所述文字是否为食材的名称包括:将所述文字与预先保存的食材的名称进行匹配,若匹配成功,则确定所述文字为食材的名称。6.根据权利要求1或3或4所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:程兆邦高雪松曲磊田友强翟世平
申请(专利权)人:海信集团控股股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1