【技术实现步骤摘要】
物品识别方法、装置、电子设备和计算机可读介质
[0001]本公开的实施例涉及计算机
,具体涉及物品识别方法、装置、电子设备和计算机可读介质。
技术介绍
[0002]物品识别,是对物品进行识别的一项技术。目前,在对物品进行识别时,通常采用的方式为:通过直接对物品进行称重的方式根据重量的变化触发物品信息识别,之后,将所识别的物品信息打印在标签纸。
[0003]然而,当采用上述方式对物品进行识别时,经常会存在如下技术问题:
[0004]第一,通过直接对物品进行称重的方式,根据重量的变化触发物品信息识别,称重过程中称重盘出现故障时,读取不到物品的重量,导致无法触发物品识别。
[0005]第二,通过对直接获取到的承载盘图像进行物品信息识别,承载盘图像背景的干扰,识别的物品信息的准确率较低。对于打印的物品信息错误的标签纸,需重新识别物品信息,导致标签纸浪费。
技术实现思路
[0006]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0007]本公开的一些实施例提出了物品识别方法、装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
[0008]第一方面,本公开的一些实施例提供了一种物品识别方法,该方法包括:获取预设时间段内物品信息显示页面的页面截图集合。其中,上述页面截图集合中的页 ...
【技术保护点】
【技术特征摘要】
1.一种物品识别方法,包括:获取预设时间段内物品信息显示页面的页面截图集合,其中,所述页面截图集合中的页面截图包括重量显示区域;根据所述页面截图集合,生成重量显示区域图像作为显示区域图像;将所述显示区域图像输入到预先训练好的光学字符识别模型,得到所述显示区域图像中的重量识别信息;响应于确定所述重量识别信息包括重量识别数值,且所述重量识别数值大于预设数值,执行以下步骤:确定满足物品识别触发条件,其中,物品承载盘对应所述物品信息显示页面;获取所述物品承载盘的物品承载盘图像作为第一物品承载盘图像;对所述第一物品承载盘图像进行物品识别,得到物品识别信息;响应于确定所述重量识别信息为空,获取所述物品承载盘的物品承载盘图像作为第二物品承载盘图像;将所述第二物品承载盘图像输入到预先训练好的空盘检测模型,得到空盘识别结果,其中,所述空盘识别结果表征所述物品承载盘中是否承载有物品;响应于确定所述空盘识别结果表征所述物品承载盘中承载有物品,确定满足物品识别触发条件;响应于确定满足物品识别触发条件,对所述第二物品承载盘图像进行物品识别,得到物品识别信息。2.根据权利要求1所述的方法,其中,所述根据所述页面截图集合,生成重量显示区域图像作为显示区域图像,包括:对所述页面截图集合中的每个页面截图进行灰度处理,得到页面灰度截图集合;将所述页面灰度截图集合按照滑动窗口的方式进行划分,得到页面灰度截图组集合,其中,所述页面灰度截图组集合中的页面灰度截图组包括第一页面灰度截图与第二页面灰度截图;对于所述页面灰度截图组集合中的每个页面灰度截图组,执行以下步骤:将所述页面灰度截图组包括的第一页面灰度截图中的各个像素点的像素值确定为第一像素值集合;将所述页面灰度截图组包括的第二页面灰度截图中的各个像素点的像素值确定为第二像素值集合;根据所述第一像素值集合与第二像素值集合,确定像素差平均值;将所确定的各个像素差平均值确定为像素差平均值集合;从所述像素差平均值集合中选择满足预设数值条件的像素差平均值作为目标像素差平均值;将对应所述目标像素差平均值的页面灰度截图组确定为目标页面灰度截图组;根据所述目标页面灰度截图组包括的第一页面灰度截图与第二页面灰度截图,生成差分图;将所述差分图中各个像素点的像素值确定为像素值集合;响应于确定所述像素值集合中的各个像素值均大于预设阈值,将所述像素值集合对应
各个像素点的位置信息确定为变化区域像素点位置信息集合;根据所述变化区域像素点位置信息集合,确定对应所述目标页面灰度截图组包括的第二页面灰度截图中的重量显示区域;根据所确定的重量显示区域,生成重量显示区域图像。3.根据权利要求2所述的方法,其中,所述对所述页面截图集合中的每个页面截图进行灰度处理,得到页面灰度截图集合,包括:对于所述页面截图集合中每个页面截图,执行以下步骤:将所述页面截图中的各个像素点确定为像素点集合;对于所述像素点集合中的每个像素点,执行以下像素点处理步骤:将所述像素点的红绿蓝三个颜色通道的数值确定为颜色值集合;根据所述颜色值集合中的各个颜色值,生成颜色平均值作为灰度值;将所述像素点的像素值更新为所述灰度值;将各个像素点通过所述像素点处理步骤处理后的页面截图确定为页面灰度截图;将所确定的各个页面灰度截图确定为页面灰度截图集合。4.根据权利要求2所述的方法,其中,所述根据所述目标页面灰度截图组包括的第一页面灰度截图与第二页面灰度截图,生成差分图,包括:将所述第二页面灰度截图中的各个像素点的像素值确定为第二页面灰度截图像素值集合;对于所述第一页面灰度截图中的每个像素点,执行以下步骤:将所述像素点的像素值确定为第一页面灰度截图像素值;根据所述第一页面灰度截图像素值与第二页面灰度截图像素值集合中所述第一页面灰度截图像素值对应的像素值,生成目标像素值;将所述像素点的像素值更新为所述目标像素值,得到更新后的像素点;根据各个更新后的像素点,生成差分图。5.根据权利要求1所述的方法,其中,所述光学字符识别模型是通过以下步骤训练得到的:获取样本集,其中,所述样本集中的样本包括样本重量显示区域截图,以及与样本重量显示区域截图对应的样本目标重量数值信息;基于样本集执行以下训练步骤:将样本集中的至少一个样本的样本重量显示区域截图输入至初始神经网络,得到所述至少一个样本中的每个样本对应的样本识别...
【专利技术属性】
技术研发人员:刘柳,徐振博,李金文,
申请(专利权)人:杭州食方科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。