货品识别方法、系统、电子设备及存储介质与流程

文档序号:34990668发布日期:2023-08-03 21:03阅读:24来源:国知局
货品识别方法、系统、电子设备及存储介质与流程

本技术涉及货品识别领域,具体而言,涉及一种货品识别方法、系统、电子设备及存储介质。


背景技术:

1、在生产制造业中,货品或原材料常常被存放或悬挂在货架上,在货品进出仓时,需要对货品的类别、型号等进行核对。例如在纺纱行业中,纺纱原料丝筒饼,即将大量丝线缠绕在筒状卷轴上,形成饼状;在将丝筒饼放入货架之后,需要判断货架上丝筒饼的颜色是否和单据上的记载的一致。

2、目前,对货品或丝筒饼的识别和筛查通常由人工来完成,导致生产效率降低以及人工成本的增加。


技术实现思路

1、本技术实施例的目的在于提供一种货品识别方法、系统、电子设备及存储介质,通过目标货架图像确定货架上每一货品的位置信息;根据该位置信息和货品的图像信息,确定出货品的颜色;根据目标单据对目标货架上每一货品进行比对,判断货品是否与目标单据上一致,从而完成对货品的识别。能够准确地识别出货品的位置以及货品的颜色,能够极大程度地提高生产效率。

2、第一方面,本技术实施例提供一种货品识别方法,方法包括:根据目标货架图像,获得每一货品的位置信息;其中,目标货架图像包括每一货品的货品图像;根据位置信息和货品图像,确定每一货品的实际颜色,并获得每一货品与位置的对应关系;根据目标单据、实际颜色和对应关系,确定每一货品的实际颜色是否与目标单据中每一货品的目标颜色一致,以实现对每一货品的识别;其中,目标单据包括目标货架对应的单据。

3、在上述实现过程中,本技术实施例提供的货品识别方法,根据位置信息和货品图像,确定每一货品的实际颜色,并获得每一货品与位置的对应关系;根据目标单据,货品的实际颜色与位置的对应关系确定货架上的货品的实际颜色是否和单据上的对应位置的对应货品的颜色一致,以实现对目标货架上货品的识别。使用本技术实施例提供的货品识别方法,能够高效地基于目标货架的图像信息,对货架上的货品进行识别,从而高效地完成对货品的筛选工作。

4、可选地,在本技术实施例中,根据目标货架图像,获得每一货品的位置信息,包括:根据目标货架图像,识别目标货架每层的角点位置;其中,角点位置包括目标货架的横向与纵向的交点;基于角点位置,在目标货架的每一层,确定每一货品的定位点;根据目标货架的每一层的每一货品的定位点,获得每一货品的位置信息。

5、在上述实现过程中,本技术实施例提供的货品识别方法,为了获得货品的位置信息,识别目标货架每层的角点位置;根据角点位置,确定每一货品的定位点;进一步地,根据定位点确定货品的位置信息。由此可知,使用本技术实施例提供的货品识别方法能够基于目标货架图像,识别出每一货品对应的定位点,基于该定位点,能够准确地得出货品的位置信息。

6、可选地,在本技术实施例中,根据目标货架的每一层的每一货品的定位点,获得每一货品的位置信息,包括:以定位点为中心,选取包括定位点的预设范围大小,以获得每一货品对应的目标货品区域;将每一目标货品区域作为每一货品的位置信息。

7、在上述实现过程中,为根据目标货架的每一层的每一货品的定位点,获得每一货品的位置信息,需要以定位点为中心,选取包括定位点的预设范围大小,从而确定出货品的位置信息。本技术实施例提供的货品识别方法基于货架图像和货架相关信息识快速地识别出货品所在的位置,方便快捷,能够在此基础上快速实现货品的筛选。

8、可选地,在本技术实施例中,根据位置信息和货品图像,确定每一货品的实际颜色,包括:对每一目标货品区域对应的货品图像进行色彩空间转换,并获得每一色彩通道的实际像素值;计算实际像素值在每一色彩通道中的像素均值,根据像素均值确定每一货品的实际颜色。

9、在上述实现过程中,在本技术提供的货品识别方法中,为了根据位置信息和货品图像,确定每一货品的实际颜色;对每一货品区域对应的货品图像进行了色彩空间转换,计算实际像素值在每一色彩通道中的像素平均值,即可得到货品的实际颜色。由此可知,本技术实施例直接对获取的货架图像进行处理,分别得到货品的位置信息;再在位置信息的基础上计算出每一货品的实际颜色,从而实现对与单据上对应颜色不一致的货品的筛选工作,大大提升了生产效率。

10、可选地,在本技术实施例中,根据位置信息和货品图像,确定每一货品的实际颜色,还包括:将位置信息和货品图像输入预设分类模型,以获得每一货品的实际颜色。

11、在上述实现过程中,为了根据位置信息和货品图像,确定每一货品的实际颜色,本技术实施例还提供了使用例如yolov5等分类模型,经过训练的模型可以基于位置信息和货品图像得到每一货品的实际颜色;该方法鲁棒性好,得出的结论准确率高。

12、可选地,在本技术实施例中,在根据目标单据、实际颜色和对应关系,确定每一货品的实际颜色是否与目标单据中每一货品的目标颜色一致,以实现对每一货品的识别之后,方法还包括:在存在货品的实际颜色与目标颜色不一致的情况下,则判定货品颜色的异常;获取颜色异常的货品的异常位置信息,并发出预警信息。

13、在上述实现过程中,本技术实施例提供的货品识别方法能够在货品的实际颜色和单据上的颜色不一致的情况下判定货品的颜色异常,并将颜色异常的货品的位置信息记录下来,同时,发出预警信息;可以基于该预警信息处理该异常颜色的货品。

14、可选地,在本技术实施例中,在根据目标货架图像,获得每一货品的位置信息之前,方法还包括:由图像获取装置,获取目标货架的初始图像;对初始图像进行预处理,以获得目标货架图像。

15、在上述实现过程中,本技术实施例提供的货品识别方法中获取目标货架图像的可以是如监控设备的图像获取装置;在获取图像之后,对图像进行如缩放、角度调整或剪裁等预处理操作,能够提高对货品识别的效率及准确性。

16、可选地,在本技术实施例中,其中,货品包括丝饼筒。

17、在上述实现过程中,使用本技术实施例提供的货品识别方法识别置于货架上的丝筒饼,能够高效地实现将货架上的丝筒饼和单据上的丝筒饼进行比对,将与单据上不一致的丝筒饼进行筛选,极大地提高了生产效率。

18、第二方面,本技术实施例提供一种货品识别系统,系统包括:位置识别模块和颜色识别模块;位置识别模块用于根据目标货架图像,获得每一货品的位置信息;其中,目标货架图像包括每一货品的货品图像;颜色识别模块用于根据位置信息和货品图像,确定每一货品的实际颜色,并获得每一货品与位置的对应关系;颜色识别模块还用于根据目标单据、实际颜色和对应关系,确定每一货品的实际颜色是否与目标单据中每一货品的目标颜色一致,以实现对每一货品的识别;其中,目标单据包括目标货架对应的单据。

19、第三方面,本技术实施例提供一种电子设备,所述电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行上述任一实现方式中的步骤。

20、第四方面,本技术实施例还提供一种计算机可读存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行上述任一实现方式中的步骤。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1