本文件涉及数据处理,尤其涉及一种菜品种类识别处理方法及装置。
背景技术:
1、菜品作为人们的生活必需品,针对菜品品种的开发在不断发展,菜品品种也在不断增加,用户通过肉眼通常只能辨别出少数品种的菜品。针对用户自助就餐的场景,帮助用户进行菜品识别成为了一种需求。而且,菜品识别还可以应用到多种不同的应用场景,例如餐饮店铺的结账流程、智能餐盘对菜品的语音介绍、智能冰箱针对存放的不同菜品的监控等等。
技术实现思路
1、本说明书一个或多个实施例提供了一种菜品种类识别处理方法,包括:对菜品机具采集的菜品组合的图像进行图像质量检测;若检测未通过,调整所述菜品机具的图像采集参数,并获取基于调整后的图像采集参数采集的图像。基于检测通过的目标图像进行所述菜品组合中各菜品的遮挡关系校验;若校验通过,在所述目标图像中各菜品对应的图像区域中提取各菜品的菜品特征。将各菜品的菜品特征与菜品库中注册菜品的菜品特征进行比对,根据比对结果确定各菜品的菜品种类。
2、本说明书一个或多个实施例提供了一种菜品种类识别处理装置,包括:图像质量检测模块,被配置为对菜品机具采集的菜品组合的图像进行图像质量检测;若检测未通过,运行图像获取模块,所述图像获取模块,被配置为调整所述菜品机具的图像采集参数,并获取基于调整后的图像采集参数采集的图像。遮挡关系校验模块,被配置为基于检测通过的目标图像进行所述菜品组合中各菜品的遮挡关系校验;若校验通过,运行菜品特征提取模块,所述菜品特征提取模块,被配置为在所述目标图像中各菜品对应的图像区域中提取各菜品的菜品特征。菜品种类确定模块,被配置为将各菜品的菜品特征与菜品库中注册菜品的菜品特征进行比对,根据比对结果确定各菜品的菜品种类。
3、本说明书一个或多个实施例提供了一种菜品种类识别处理设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:对菜品机具采集的菜品组合的图像进行图像质量检测;若检测未通过,调整所述菜品机具的图像采集参数,并获取基于调整后的图像采集参数采集的图像。基于检测通过的目标图像进行所述菜品组合中各菜品的遮挡关系校验;若校验通过,在所述目标图像中各菜品对应的图像区域中提取各菜品的菜品特征。将各菜品的菜品特征与菜品库中注册菜品的菜品特征进行比对,根据比对结果确定各菜品的菜品种类。
4、本说明书一个或多个实施例提供了一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:对菜品机具采集的菜品组合的图像进行图像质量检测;若检测未通过,调整所述菜品机具的图像采集参数,并获取基于调整后的图像采集参数采集的图像。基于检测通过的目标图像进行所述菜品组合中各菜品的遮挡关系校验;若校验通过,在所述目标图像中各菜品对应的图像区域中提取各菜品的菜品特征。将各菜品的菜品特征与菜品库中注册菜品的菜品特征进行比对,根据比对结果确定各菜品的菜品种类。
1.一种菜品种类识别处理方法,包括:
2.根据权利要求1所述的菜品种类识别处理方法,所述获取菜品机具配置的多个图像传感器采集的多张图像步骤执行之后,还包括:
3.根据权利要求2所述的菜品种类识别处理方法,若所述对所述多张图像进行图像质量检测的检测结果为检测未通过,执行如下操作:
4.根据权利要求3所述的菜品种类识别处理方法,还包括:
5.根据权利要求1所述的菜品种类识别处理方法,所述获取菜品机具配置的多个图像传感器采集的多张图像步骤执行之后,还包括:
6.根据权利要求5所述的菜品种类识别处理方法,所述基于所述多张图像进行所述菜品组合中各菜品的遮挡关系校验,包括:
7.根据权利要求5所述的菜品种类识别处理方法,所述基于所述多张图像进行所述菜品组合中各菜品的遮挡关系校验,包括:
8.根据权利要求7所述的菜品种类识别处理方法,所述在所述多张图像中选取各菜品未被遮挡的图像区域并提取各菜品的菜品特征,包括:
9.根据权利要求1所述的菜品种类识别处理方法,所述在所述多张图像中选取各菜品未被遮挡的图像区域并提取各菜品的菜品特征,包括:
10.根据权利要求8或9所述的菜品种类识别处理方法,所述将各菜品的菜品特征与菜品库中注册菜品的菜品特征进行比对,根据比对结果确定各菜品的菜品种类,包括:
11.根据权利要求5所述的菜品种类识别处理方法,所述基于所述多张图像进行所述菜品组合中各菜品的遮挡关系校验子步骤的执行结果为校验通过,执行所述对所述多张图像进行空间位置标定,并根据标定获得的位置标定信息进行所述多张图像的图像关联,在所述多张图像中选取各菜品未被遮挡的图像区域并提取各菜品的菜品特征步骤。
12.根据权利要求1所述的菜品种类识别处理方法,所述将各菜品的菜品特征与菜品库中注册菜品的菜品特征进行比对,根据比对结果确定各菜品的菜品种类步骤执行之后,还包括:
13.根据权利要求1所述的菜品种类识别处理方法,所述菜品机具按照图像采集周期进行菜品组合的图像采集,或者,在所述菜品机具配置的检测传感器检测到菜品组合满足检测条件时进行图像采集,或者,在接收到用户操作指令后进行菜品组合的图像采集。
14.一种菜品种类识别处理装置,包括:
15.一种菜品种类识别处理设备,包括:
16.一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程: