图像识别方法、装置和设备制造方法及图纸

技术编号:27838821 阅读:8 留言:0更新日期:2021-03-30 12:15
本申请实施例提供一种图像识别方法、装置和设备,所述方法包括:采集第一图像,所述第一图像包括一个或多个目标对象;基于预设第一模式对所述第一图像进行目标检测,获得一个或多个所述目标对象的第一区域范围;基于预设第二模式对所述第一图像进行目标检测,获得一个或多个所述目标对象的第二区域范围;基于所述第一区域范围及所述第二区域范围,确定第三区域范围;对所述第三区域范围中的目标对象进行识别,得到所述目标对象的标注。其能够识别图像中预设形状目标(如规则形状)或非预设形状目标(如不规则形状),适用范围更广,无需人工识别。别。别。

【技术实现步骤摘要】
图像识别方法、装置和设备


[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]图1为本申请图像识别方法一个实施例的方法示意图;
[0029]图2为本申请图像识别方法一个实施例的流程示意图;
[0030]图3A为本申请图像识别方法一个实施例中对图像进行纹理检测的方法示意图;
[0031]图3B为本申请图像识别方法一个实施例中对图像灰度处理后得到的图像;
[0032]图3C为本申请图像识别方法一个实施例中对图像边缘检测处理后得到的图像;
[0033]图3D为本申请图像识别方法一个实施例中对图像闭运算处理后得到的图像;
[0034]图3E为本申请图像识别方法一个实施例中对图像腐蚀处理后得到的图像;
[0035]图3F为本申请图像识别方法一个实施例中对图像轮廓提取处理并填充后得到的图像;
[0036]图3G为本申请图像识别方法一个实施例中对图像二进制处理后得到的图像;
[0037]图3H为本申请图像识别方法一个实施例中目标对象的第二区域范围的图像示意图;
[0038]图4(a)和4(b)为本申请模型获得方法一个实施例的方法示意图;
[0039]图5为本申请模型获得方法一个实施例的流程示意图;
[0040]图6为本申请订单更正方法一个实施例的方法示意图;
[0041]图7A为本申请订单更正方法一个实施例的流程示意图;
[0042]图7B为本申请订单更正方法一个实施例的交互界面的订单显示示意图;
[0043]图7C为本申请订单更正方法一个实施例的交互界面的菜品纠错显示示意图;
[0044]图7D为本申请订单更正方法一个实施例的交互界面的菜品改价显示示意图;
[0045]图8为本申请图像识别装置一个实施例的结构示意图;
[0046]图9为本申请图像识别装置一个实施例中识别模块的结构示意图;
[0047]图10为本申请图像识别装置一个实施例中范围确定模块的结构示意图;
[0048]图11为本申请图像识别装置一个实施例中差异值检测模块的结构示意图;
[0049]图12为本申请模型获得装置一个实施例的结构示意图;
[0050]图13为本申请模型获得装置一个实施例中目标检测模块的结构示意图;
[0051]图14为本申请订单更正装置一个实施例的结构示意图;
[0052]图15为本申请订单更正装置一个实施例中标注获得模块的结构示意图;
[0053]图16为本申请订单更正装置一个实施例中订单获取模块的结构示意图;
[0054]图17为本申请电子设备一个实施例的结构示意图。
[0055]图18为本申请模型获得设备一个实施例的结构示意图。
[0056]图19为本申请订单更正设备一个实施例的结构示意图。
具体实施方式
[0057]本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
[0058]现有的快餐店中,通常采用人工识别菜品本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像识别方法,其特征在于,包括:采集第一图像,所述第一图像包括一个或多个目标对象;基于预设第一模式对所述第一图像进行目标检测,获得一个或多个所述目标对象的第一区域范围;基于预设第二模式对所述第一图像进行目标检测,获得一个或多个所述目标对象的第二区域范围;基于所述第一区域范围及所述第二区域范围,确定第三区域范围;对所述第三区域范围中的目标对象进行识别,得到所述目标对象的标注。2.根据权利要求1所述的方法,其特征在于,所述对所述第三区域范围中的目标对象进行识别,得到所述目标对象的标注,包括:基于所述第三区域范围对所述第一图像进行裁剪,获得第二图像;将所述第二图像输入预设图像识别模型中,获得所述标注,所述图像识别模型包括第二图像与标注之间的映射关系。3.根据权利要求2所述的方法,其特征在于,在所述基于所述第三区域范围对所述第一图像进行裁剪,获得第二图像之后,所述方法还包括:基于预设算子对所述第二图像进行纹理增强处理,获得纹理增强后的第二图像。4.根据权利要求1所述的方法,其特征在于,所述基于预设第二模式对所述第一图像进行目标检测,获得一个或多个所述目标对象的第二区域范围,包括:基于预设第二模式,在所述第一图像中对除所述第一区域范围外的区域进行目标检测,获得所述一个或多个所述目标对象的第二区域范围。5.根据权利要求1所述的方法,其特征在于,所述基于所述第一区域范围及所述第二区域范围,确定第三区域范围,包括:检测所述第一区域范围与所述第二区域范围之间的重叠度;确定所述重叠度低于预设比例的第二区域范围;将所述第一区域范围和所述重叠度低于预设比例的第二区域范围进行合并,获得第三区域范围。6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一图像包括第一帧图像和第二帧图像,在所述采集第一图像之后,所述方法还包括:检测所述第一帧图像与所述第二...

【专利技术属性】
技术研发人员:任来仪
申请(专利权)人:广东智源机器人科技有限公司
类型:发明
国别省市:

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

1