数据处理方法、装置、电子设备及计算机可读存储介质与流程

未命名 08-20 阅读:90 评论:0


1.本技术涉及仓储管理技术领域,具体而言,本技术涉及一种数据处理方法、装置、电子设备及计算机可读存储介质。


背景技术:

2.货架是现代化仓库提高效率的重要工具,随着经济飞跃发展,企业仓库标准化、高效化也自然而然地提到日程。以超市货架为例,用货架陈列商品,能高效的利用有限的营业空间,把商品布置得井井有条,使顾客一目了然,把商品信息最快地传送给顾客,同时也是售货员向顾客提供高水准的服务的基本经营设施。如何便捷、有效地基于货架进行仓储管理,对于企业的效益和发展至关重要。
3.现有技术中,通常将结算系统和库存管理系统进行数据联动,使得工作人员能够及时根据结算系统中商品卖出数量,确定商品库存的数量以进行入库提醒,由于没有考虑货架上所陈列的商品,该方法存在仓储管理效率低下的问题。


技术实现要素:

4.本技术实施例提供了一种数据处理方法、装置、电子设备及计算机可读存储介质,可以解决仓储管理效率低下的问题。所述技术方案如下:
5.根据本技术实施例的一个方面,提供了一种数据处理方法,该方法包括:
6.通过多个不同角度的图像采集设备采集预设商品货架的货架图像;
7.对货架图像进行识别,得到各个类别的商品数量;
8.当商品数量小于第一阈值时,查询对应类别的商品库存数量;
9.当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;
10.当商品库存数量不大于第二阈值时,发送仓库补货提醒。
11.在一个可能的实现方式中,上述对货架图像进行识别,得到各个类别的商品数量,包括:
12.针对每一货架图像,提取货架图像中各商品的特征;计算每一商品的特征与各标准商品对应的标准特征的第一相似度;基于第一相似度和对应标准商品的类别所对应的相似度阈值确定商品的第一类别;
13.当商品在不同货架图像中所对应的第一类别相同时,基于各商品的第一类别统计各个类别的商品数量。
14.在一个可能的实现方式中,上述方法还包括:
15.当商品在不同货架图像中所对应的第一类别不同时,将商品作为目标商品;
16.通过至少两个图像采集设备分别采集目标商品的商品图像;其中,至少两个图像采集设备针对目标商品的采集角度之间的差异小于或等于预设范围;
17.对至少两个商品图像进行识别,得到每一商品图像对应的第二类别;
18.统计各目标商品对应的第二类别的分布信息,基于分布信息确定目标商品的目标类别;
19.基于各目标商品的目标类别确定各个类别的商品数量。
20.在又一个可能的实现方式中,上述相似度阈值是基于如下方式确定的:
21.采集属于第一类别的多个样本商品的样本图像,并提取每一样本图像的图像特征;
22.计算各图像特征之间的相似度,确定各相似度的平均值和相似度中的最大值;
23.当最大值大于平均值,基于最大值和平均值确定第一类别对应的相似度阈值。
24.在又一个可能的实现方式中,上述方法还包括:
25.当最大值不大于平均值,则确定样本商品不属于第一类别,对第一类别进行校正。
26.在另一个可能的实现方式中,上述向对应类别的商品所绑定的电子价签发送上架指令之后,包括:
27.每隔预设第一时间阈值,通过至少两个图像采集设备采集商品货架的第一货架图像;
28.对第一货架图像进行识别,得到各个类别的第一商品数量;
29.当第一商品数量不小于第一阈值时,向对应类别的商品所绑定的电子价签发送提醒终止指令,以使电子价签终止上架提醒。
30.在另一个可能的实现方式中,上述发送仓库补货提醒之后,包括:
31.每隔预设第二时间阈值,查询各类别的第一商品库存数量;
32.当第一库存数量大于第二阈值时,发送仓库补货终止指令。
33.根据本技术实施例的另一个方面,提供了一种数据处理装置,该装置包括:
34.采集模块,用于通过多个不同角度的图像采集设备采集预设商品货架的货架图像;
35.识别模块,用于对货架图像进行识别,得到各个类别的商品数量;
36.查询模块,用于当商品数量小于第一阈值时,查询对应类别的商品库存数量;
37.上架模块,用于当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;
38.补货模块,用于当商品库存数量不大于第二阈值时,发送仓库补货提醒。
39.在一个可能的实现方式中,上述识别模块在对货架图像进行识别,得到各个类别的商品数量时,用于:
40.针对每一货架图像,提取货架图像中各商品的特征;计算每一商品的特征与各标准商品对应的标准特征的第一相似度;基于第一相似度和对应标准商品的类别所对应的相似度阈值确定商品的第一类别;
41.当商品在不同货架图像中所对应的第一类别相同时,基于各商品的第一类别统计各个类别的商品数量。
42.在一个可能的实现方式中,上述识别模块,还用于:
43.当商品在不同货架图像中所对应的第一类别不同时,将商品作为目标商品;
44.通过至少两个图像采集设备分别采集目标商品的商品图像;其中,至少两个图像采集设备针对目标商品的采集角度之间的差异小于或等于预设范围;
45.对至少两个商品图像进行识别,得到每一商品图像对应的第二类别;
46.统计各目标商品对应的第二类别的分布信息,基于分布信息确定目标商品的目标类别;
47.基于各目标商品的目标类别确定各个类别的商品数量。
48.在又一个可能的实现方式中,上述相似度阈值是基于如下方式确定的:
49.采集属于第一类别的多个样本商品的样本图像,并提取每一样本图像的图像特征;
50.计算各图像特征之间的相似度,确定各相似度的平均值和相似度中的最大值;
51.当最大值大于平均值,基于最大值和平均值确定第一类别对应的相似度阈值。
52.在又一个可能的实现方式中,上述装置还包括,校正模块,用于:
53.当最大值不大于平均值,则确定样本商品不属于第一类别,对第一类别进行校正。
54.在另一个可能的实现方式中,上述上架模块在向对应类别的商品所绑定的电子价签发送上架指令之后,用于:
55.每隔预设第一时间阈值,通过至少两个图像采集设备采集商品货架的第一货架图像;
56.对第一货架图像进行识别,得到各个类别的第一商品数量;
57.当第一商品数量不小于第一阈值时,向对应类别的商品所绑定的电子价签发送提醒终止指令,以使电子价签终止上架提醒。
58.在另一个可能的实现方式中,上述补货模块在发送仓库补货提醒之后,用于:
59.每隔预设第二时间阈值,查询各类别的第一商品库存数量;
60.当第一库存数量大于第二阈值时,发送仓库补货终止指令。
61.根据本技术实施例的另一个方面,提供了一种电子设备,该电子设备包括:存储器、处理器及存储在存储器上的计算机程序,上述处理器执行计算机程序以实现本技术实施例第一方面所示方法的步骤。
62.根据本技术实施例的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本技术实施例第一方面所示方法的步骤。
63.根据本技术实施例的一个方面,提供了一种计算机程序产品,其包括计算机程序,该计算机程序被处理器执行时实现本技术实施例第一方面所示方法的步骤。
64.本技术实施例提供的技术方案带来的有益效果是:
65.本技术实施例通过多个不同角度的图像采集设备采集预设商品货架的货架图像,并对各货架图像进行识别,得到各类别的商品数量;当所得到的商品数量小于第一阈值时,查询对应类别的商品库存数量;当所查询到的商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;当所查询到的商品库存数量不大于第二阈值时,发送仓储补货提醒。本技术实施例实现了基于货架图像的各类别的商品数量识别,结合商品展示货架与商品库存进行仓储管理,有效提升了仓储管理的效率。同时,区别于现有技术中,基于结算数据和库存数据进行商品的入库提醒,本技术可以结合商品货架的实时图像对库存、货架进行多维度的监测,有效降低了仓储管理的成本,保证了仓储管理的高效性。
附图说明
66.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
67.图1为本技术实施例提供的一种数据处理方法的应用场景示意图;
68.图2为本技术实施例提供的一种数据处理方法的流程示意图;
69.图3为本技术实施例提供的一种数据处理方法中确定商品数量的流程示意图;
70.图4为本技术实施例提供的一种数据处理方法中图像识别的流程示意图;
71.图5为本技术实施例提供的一个示例的数据处理方法的时序图;
72.图6为本技术实施例提供的一种数据处理装置的结构示意图;
73.图7为本技术实施例提供的一种数据处理电子设备的结构示意图。
具体实施方式
74.下面结合本技术中的附图描述本技术的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本技术实施例的技术方案的示例性描述,对本技术实施例的技术方案不构成限制。
75.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本技术领域所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“a和/或b”可以实现为“a”,或者实现为“b”,或者实现为“a和b”。
76.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
77.随着互联网的发展,仓储管理也越来越智能化,在实际的应用过程中,仓储管理系统通常适用于超市、商场等等,对于场地较大的仓储可以进行有效的仓储管理。发明人发现,由于货架的用途不同,商品货架的种类也不相同,现有的仓储管理系统并没有对商品货架进行有效监控,商品的库存数量也不能准确对商品的实际售卖情况进行有效表征,存在仓储管理效率低下的问题。
78.本技术提供的数据处理方法、装置、电子设备及计算机可读存储介质,旨在解决现有技术的如上技术问题。
79.下面通过对几个示例性实施方式的描述,对本技术实施例的技术方案以及本技术的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征以及相似的实施步骤等,不再重复描述。
80.如图1所示,本技术的数据处理方法,可以应用于图1所示的场景中,具体的,多个不同角度的图像采集设备101采集预设商品货架的货架图像,并通过无线网络将所采集的
货架图像发送给服务器102,服务器102对货架图像进行识别,得到各个类别的商品数量,当判断商品数量小于第一阈值时,服务器查询得到对应类别的商品库存数量;当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签103发送上架指令,以使电子价签103发送上架提醒;当商品库存数量不大于第二阈值时,发送仓库补货提醒至对应的用户终端104,以提醒相关管理人员进行补货。
81.图1所示的场景中,上述数据处理方法可以在服务器中进行,在其他的场景中,也可以在终端中进行。
82.本技术领域技术人员可以理解,这里所使用的“终端”可以是手机、平板电脑、pda(personal digital assistant,个人数字助理)、mid(mobile internet device,移动互联网设备)等;“服务器”可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
83.本技术实施例中提供了一种数据处理方法,如图2所示,可以应用于进行数据处理的服务器或终端,该方法包括:
84.s201,通过多个不同角度的图像采集设备采集预设商品货架的货架图像。
85.其中,上述不同角度的图像采集设备中,至少有一个角度的图像采集器所采集到的货架图像是包括该商品货架上的全部商品的;同时,货架上的任一商品不存在图像采集死角。在该商品货架中,各个商品之间的摆放不存在完全重叠区域,每一类别的商品对应一电子价签。
86.电子价签,也叫电子货架标签(electronic shelf label,esl),是一种带有信息收发功能的电子显示装置,主要应用于超市、便利店、药房等显示价格信息的电子类标签。放置在货架上,可替代传统纸质价格标签的电子显示装置,每一个电子货架标签通过有线或者无线网络与商场计算机数据库相连,并将最新的商品信息通过电子货架标签上的屏显示出来。电子货架标签事实上成功地将货架纳入了计算机程序,摆脱了手动更换价格标签的状况,实现了收银台与货架之间的价格一致性。
87.具体的,用于进行数据处理的服务器或终端,可以基于ap(access point,无线接入点)实现与电子价签或图像采集设备的无线通信;同时,用于进行数据处理的服务器或终端还可以与工作人员的用户终端进行无线连接。在需要上架新的类别的商品时,工作人员可以用用户终端扫描该商品的二维码以及对应电子价签的识别码,实现该商品与电子价签的绑定。
88.进一步地,以图像采集设备为摄像头为例,多个不同角度的摄像头,可以分别对预设商品货架进行拍摄,得到货架图像,并将所采集到的货架图像回传给用于进行数据处理的服务器或终端。
89.s202,对货架图像进行识别,得到各个类别的商品数量。
90.具体的,用于进行数据处理的服务器或终端,可以通过神经网络模型对货架图像中的各个商品进行分类,得到各商品的类别,以确定各个类别的商品数量。
91.其中,神经网络(neural networks,nn)是由大量的、简单的处理单元(称为神经元)广泛地互相连接而形成的复杂网络系统,它反映了人脑功能的许多基本特征,是一个高度复杂的非线性动力学习系统。神经网络具有大规模并行、分布式存储和处理、自组织、自适应和自学能力,特别适合处理需要同时考虑许多因素和条件的、不精确和模糊的信息处理问题。本技术实施例中,可以通过transformer(编码器)模型提取各货架图像的图像特
征,并基于图像特征识别得到该货架图像中包括的各商品的类别。
92.s203,当商品数量小于第一阈值时,查询对应类别的商品库存数量。
93.在本技术实施例中,以第一阈值为5为例,当识别得到的某类别如可乐的商品数量小于5罐时,表征货架上可乐不足,则用于进行数据处理的服务器或终端,可以从用户终端查询得到对应的可乐的商品库存数量,以基于商品库存数量进行上架提醒或补货提醒。
94.s204,当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;当商品库存数量不大于第二阈值时,发送仓库补货提醒。
95.在本技术实施例中,以第二阈值为20为例,当查询得到可乐的商品库存数量大于20罐时,用于进行数据处理的服务器或终端,可以向可乐所绑定的电子价签发送上架指令,电子价签收到该上架指令之后以文字显示或声音的形式发送上架提醒,以提醒工作人员货架商品的不足;当可乐的商品库存数量小于或等于20罐时,用于进行数据处理的服务器或终端,可以向用户终端发送仓库补货提醒,以便工作人员及时补充库存。
96.本技术实施例通过多个不同角度的图像采集设备采集预设商品货架的货架图像,并对各货架图像进行识别,得到各类别的商品数量;当所得到的商品数量小于第一阈值时,查询对应类别的商品库存数量;当所查询到的商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;当所查询到的商品库存数量不大于第二阈值时,发送仓储补货提醒。本技术实施例实现了基于货架图像的各类别的商品数量识别,结合商品展示货架与商品库存进行仓储管理,有效提升了仓储管理的效率。同时,区别于现有技术中,基于结算数据和库存数据进行商品的入库提醒,本技术可以结合商品货架的实时图像对库存、货架进行多维度的监测,有效降低了仓储管理的成本,保证了仓储管理的高效性。
97.本技术实施例中提供了一种可能的实现方式,上述对货架图像进行识别,得到各个类别的商品数量,包括:
98.s301,针对每一货架图像,提取货架图像中各商品的特征;计算每一商品的特征与各标准商品对应的标准特征的第一相似度;基于第一相似度和对应标准商品的类别所对应的相似度阈值确定商品的第一类别。
99.具体的,可以针对每一货架图像进行关键区域识别,得到每一商品对应的关键区域,接着基于每一关键区域提取对应商品的特征,以确定该货架图像中每一商品的特征。
100.在本技术实施例中,以标准商品包括可乐、雪碧和橙汁为例,针对识别出的每一商品的特征向量,可以根据该商品的特征向量与各标准商品的标准特征向量的相似度,确定该商品与可乐的第一相似度为0.9,该商品与雪碧的第一相似度为0.5,该商品与橙汁的第一相似度为0.3,当上述可乐、雪碧和橙汁对应的相似度阈值均为0.8,则可以将该商品的第一类别确定为可乐。其中,上述第一相似度可以是特征向量之间的欧氏距离、余弦距离、马氏距离等,在本技术中不做具体限定。
101.s302,当商品在不同货架图像中所对应的第一类别相同时,基于各商品的第一类别统计各个类别的商品数量。
102.在本技术实施例中,当基于不同角度的图像采集设备针对商品所采集的货架图像,识别得到的该商品的第一类别相同时,则确定各商品的第一类别,并对各类别的商品的
进行统计,得到货架上各个类别的商品数量;
103.在另一些实施方式中,由于不同图像采集设备针对商品所采集的货架图像的拍摄角度不同,可能会造成识别得到的各商品的种类和数量不一致,则可以进一步对该商品进行分类识别,具体的识别步骤将在下文详细介绍。
104.本技术实施例中提供了一种可能的实现方式,如图3所示,上述方法还包括:
105.s401,当商品在不同货架图像中所对应的第一类别不同时,将商品作为目标商品。通过至少两个图像采集设备分别采集目标商品的商品图像。
106.其中,至少两个图像采集设备针对目标商品的采集角度之间的差异小于或等于预设范围。
107.本技术实施例中,可以对不同货架图像识别结果不一致的商品作为目标商品,基于至少两个图像采集设备分别进一步采集目标商品的商品图像,以进行再一次的识别。
108.s402,对至少两个商品图像进行识别,得到每一商品图像对应的第二类别。
109.如4图所示,可以基于两个图像采集设备采集得到目标商品的商品图像1和商品图像2,可以基于商品图像识别,确定商品图像1中包括目标商品a可乐、目标商品b可乐、目标商品c雪碧和目标商品d雪碧,确定商品图像2中包括目标商品a可乐、目标商品b雪碧、目标商品c,目标商品d为空。具体的识别过程与步骤s301-s302类似,在本技术实施例中不再赘述。
110.s403,统计各目标商品对应的第二类别的分布信息,基于分布信息确定目标商品的目标类别。
111.具体的,如图4所示,可以结合商品图像1和商品图像2的识别结果,确定目标商品a为可乐,目标商品d为雪碧;针对目标商品b,其与可乐的第二相似度为0.7,与雪碧的第二相似度为0.9,则可以将雪碧作为目标商品b的目标类别。针对目标商品c,其与可乐的第二相似度为0.8,与雪碧的第二相似度为0.95,则可以将雪碧作为目标商品c的目标类别。
112.s404,基于各目标商品的目标类别确定各个类别的商品数量。
113.本技术实施例通过对每一货架图像进行识别,得到每一商品的第一类别;当该商品在不同货架图像中对应的第一类别相同时,基于第一类别进行商品数量统计;当该商品在不同货架图像中对应的第一类别不相同时,可以基于至少两个图像采集设备对该商品采集商品图像,并再次进行识别,得到各商品的目标类别,以基于目标类别进行商品数量的统计;本技术通过多次图像采集和识别有效提高了商品类别的识别精度,提升了用户体验。
114.本技术实施例中提供了一种可能的实现方式,上述相似度阈值是基于如下方式确定的:
115.s501,采集属于第一类别的多个样本商品的样本图像,并提取每一样本图像的图像特征。
116.其中,上述第一类别的样本商品可以是货架上的常见商品,例如雪碧、可乐、橙汁、牛奶等。
117.s502,计算各图像特征之间的相似度,确定各相似度的平均值和相似度中的最大值。
118.其中,可以基于各个图像特征对应的向量之间的距离确定各图像特征两两之间的相似度。
119.s503,当最大值大于平均值,基于最大值和平均值确定第一类别对应的相似度阈值。
120.在本技术实施例中,当最大值大于平均值时,可以基于如下公式确定第一类别对应的相似度阈值:
121.t=t
max
+t
min
ꢀꢀꢀꢀ
(1)
122.其中,t
max
为第一类别对应的各商品之间相似度的最大值,t
min
为第一类别对应的各商品之间的相似度的平均值;t为第一类别对应的相似度阈值。
123.本技术实施例中提供了一种可能的实现方式,上述方法还包括:
124.当最大值不大于平均值,则确定样本商品不属于第一类别,对第一类别进行校正。
125.在本技术实施例中,当最大值小于平均值,则确定样本商品的类别容易被混淆,可以根据工程实际应用情况对第一类别进行校正,或者对各个样本商品进行筛选,去除与第一类别不匹配的样本商品。
126.本技术实施例通过对属于第一类别的多个样本商品进行图像采集和特征提取,对样本商品进行了深度的特征分析,以确定每一类别对应的相似度阈值,进一步提升了货架商品分类的准确性,为后续商品数量的精确统计打下良好基础。
127.本技术实施例中提供了一种可能的实现方式,上述向对应类别的商品所绑定的电子价签发送上架指令之后,包括:
128.s601,每隔预设第一时间阈值,通过至少两个图像采集设备采集商品货架的第一货架图像。
129.其中,上述预设第一时间阈值可以是工作人员设置的。例如,可以设置图像采集设备如摄像机,每隔两小时采集商品货架的第一货架图像。
130.s602,对第一货架图像进行识别,得到各个类别的第一商品数量。
131.其中,第一货架图像的具体识别流程可以参照步骤s301至s302,在本技术实施例中不再赘述。
132.s603,当第一商品数量不小于第一阈值时,向对应类别的商品所绑定的电子价签发送提醒终止指令,以使电子价签终止上架提醒。
133.其中,上述电子价签的上架提醒可以是文字或者声音或者发光的方式,当第一商品数量不小于第一阈值时,说明工作人员已经及时对货架上的商品进行了补货,则清除电子价签的上架提醒。
134.本技术实施例中提供了一种可能的实现方式,上述发送仓库补货提醒之后,包括:
135.s701,每隔预设第二时间阈值,查询各类别的第一商品库存数量。
136.其中,第二时间阈值可以是24小时。
137.具体的,每隔第二时间阈值,用于进行数据处理的服务器或终端可以通过预设数据库查询各类别的第一商品库存数量。
138.s702,当第一库存数量大于第二阈值时,发送仓库补货终止指令。
139.在本技术实施例中,当第一库存数量大于第二阈值时,表明工作人员已经对缺货商品进行了进货,可以向用户终端发送仓库补货终止指令,以清除用户终端的仓库补货提醒。
140.本技术实施例基于第一时间阈值和第二时间阈值,分别对货架商品和商品库存数
量进行监测,可以使得相关工作人员及时了解商品对应的货架和库存状况,提升仓储管理效率。
141.为了更好的理解上述数据处理方法,下面结合图5详细阐述一个本技术的数据处理方法的示例,该方法应用于仓储管理系统,该仓储管理系统可以包括管理服务器、图像采集设备、用户终端和电子价签,上述方法包括如下步骤:
142.s801,多个不同角度的图像采集设备采集预设商品货架的货架图像,并将各个货架图像发送给管理服务器。
143.s802,管理服务器针对每一货架图像,提取货架图像中各商品的特征;计算每一商品的特征与各标准商品对应的标准特征的第一相似度;基于第一相似度和对应标准商品的类别所对应的相似度阈值确定商品的第一类别。
144.其中,上述相似度阈值是基于如下方式确定的:
145.采集属于第一类别的多个样本商品的样本图像,并提取每一样本图像的图像特征;计算各图像特征之间的相似度,确定各相似度的平均值和相似度中的最大值;当最大值大于平均值,基于最大值和平均值确定第一类别对应的相似度阈值。
146.s803,当商品在不同货架图像中所对应的第一类别相同时,基于各商品的第一类别统计各个类别的商品数量。
147.s804,当商品在不同货架图像中所对应的第一类别不同时,将商品作为目标商品;通过至少两个图像采集设备分别采集目标商品的商品图像;对至少两个商品图像进行识别,得到每一商品图像对应的第二类别;统计各目标商品对应的第二类别的分布信息,基于分布信息确定目标商品的目标类别;基于各目标商品的目标类别确定各个类别的商品数量。
148.s805,当商品数量小于第一阈值时,从预设数据库查询对应类别的商品库存数量。
149.s806,当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令;电子价签接收到上架指令之后发送上架提醒。
150.s807,当商品库存数量不大于第二阈值时,向用户终端发送仓库补货提醒。
151.本技术实施例通过多个不同角度的图像采集设备采集预设商品货架的货架图像,并对各货架图像进行识别,得到各类别的商品数量;当所得到的商品数量小于第一阈值时,查询对应类别的商品库存数量;当所查询到的商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;当所查询到的商品库存数量不大于第二阈值时,发送仓储补货提醒。本技术实施例实现了基于货架图像的各类别的商品数量识别,结合商品展示货架与商品库存进行仓储管理,有效提升了仓储管理的效率。同时,区别于现有技术中,基于结算数据和库存数据进行商品的入库提醒,本技术可以结合商品货架的实时图像对库存、货架进行多维度的监测,有效降低了仓储管理的成本,保证了仓储管理的高效性。
152.本技术实施例提供了一种数据处理装置,如图6所示,该数据处理装置60可以包括:采集模块601、识别模块602、查询模块603上架模块604和补货模块605;
153.其中,采集模块601,用于通过多个不同角度的图像采集设备采集预设商品货架的货架图像;
154.识别模块602,用于对货架图像进行识别,得到各个类别的商品数量;
155.查询模块603,用于当商品数量小于第一阈值时,查询对应类别的商品库存数量;
156.上架模块604,用于当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;
157.补货模块605,用于当商品库存数量不大于第二阈值时,发送仓库补货提醒。
158.本技术实施例中提供了一种可能的实现方式,上述识别模块602在对货架图像进行识别,得到各个类别的商品数量时,用于:
159.针对每一货架图像,提取货架图像中各商品的特征;计算每一商品的特征与各标准商品对应的标准特征的第一相似度;基于第一相似度和对应标准商品的类别所对应的相似度阈值确定商品的第一类别;
160.当商品在不同货架图像中所对应的第一类别相同时,基于各商品的第一类别统计各个类别的商品数量。
161.本技术实施例中提供了一种可能的实现方式,上述识别模块602,还用于:
162.当商品在不同货架图像中所对应的第一类别不同时,将商品作为目标商品;
163.通过至少两个图像采集设备分别采集目标商品的商品图像;其中,至少两个图像采集设备针对目标商品的采集角度之间的差异小于或等于预设范围;
164.对至少两个商品图像进行识别,得到每一商品图像对应的第二类别;
165.统计各目标商品对应的第二类别的分布信息,基于分布信息确定目标商品的目标类别;
166.基于各目标商品的目标类别确定各个类别的商品数量。
167.本技术实施例中提供了一种可能的实现方式,上述相似度阈值是基于如下方式确定的:
168.采集属于第一类别的多个样本商品的样本图像,并提取每一样本图像的图像特征;
169.计算各图像特征之间的相似度,确定各相似度的平均值和相似度中的最大值;
170.当最大值大于平均值,基于最大值和平均值确定第一类别对应的相似度阈值。
171.本技术实施例中提供了一种可能的实现方式,上述装置还包括,校正模块,用于:
172.当最大值不大于平均值,则确定样本商品不属于第一类别,对第一类别进行校正。
173.本技术实施例中提供了一种可能的实现方式,上述上架模块604在向对应类别的商品所绑定的电子价签发送上架指令之后,用于:
174.每隔预设第一时间阈值,通过至少两个图像采集设备采集商品货架的第一货架图像;
175.对第一货架图像进行识别,得到各个类别的第一商品数量;
176.当第一商品数量不小于第一阈值时,向对应类别的商品所绑定的电子价签发送提醒终止指令,以使电子价签终止上架提醒。
177.本技术实施例中提供了一种可能的实现方式,上述补货模块605在发送仓库补货提醒之后,用于:
178.每隔预设第二时间阈值,查询各类别的第一商品库存数量;
179.当第一库存数量大于第二阈值时,发送仓库补货终止指令。
180.本技术实施例的装置可执行本技术实施例所提供的方法,其实现原理相类似,本
申请各实施例的装置中的各模块所执行的动作是与本技术各实施例的方法中的步骤相对应的,对于装置的各模块的详细功能描述具体可以参见前文中所示的对应方法中的描述,此处不再赘述。
181.本技术实施例通过多个不同角度的图像采集设备采集预设商品货架的货架图像,并对各货架图像进行识别,得到各类别的商品数量;当所得到的商品数量小于第一阈值时,查询对应类别的商品库存数量;当所查询到的商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;当所查询到的商品库存数量不大于第二阈值时,发送仓储补货提醒。本技术实施例实现了基于货架图像的各类别的商品数量识别,结合商品展示货架与商品库存进行仓储管理,有效提升了仓储管理的效率。同时,区别于现有技术中,基于结算数据和库存数据进行商品的入库提醒,本技术可以结合商品货架的实时图像对库存、货架进行多维度的监测,有效降低了仓储管理的成本,保证了仓储管理的高效性。
182.本技术实施例中提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,该处理器执行上述计算机程序以实现数据处理方法的步骤,与相关技术相比可实现:本技术实施例通过多个不同角度的图像采集设备采集预设商品货架的货架图像,并对各货架图像进行识别,得到各类别的商品数量;当所得到的商品数量小于第一阈值时,查询对应类别的商品库存数量;当所查询到的商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;当所查询到的商品库存数量不大于第二阈值时,发送仓储补货提醒。本技术实施例实现了基于货架图像的各类别的商品数量识别,结合商品展示货架与商品库存进行仓储管理,有效提升了仓储管理的效率。同时,区别于现有技术中,基于结算数据和库存数据进行商品的入库提醒,本技术可以结合商品货架的实时图像对库存、货架进行多维度的监测,有效降低了仓储管理的成本,保证了仓储管理的高效性。
183.在一个可选实施例中提供了一种电子设备,如图7所示,图7所示的电子设备70包括:处理器701和存储器703。其中,处理器701和存储器703相连,如通过总线702相连。可选地,电子设备70还可以包括收发器704,收发器704可以用于该电子设备与其他电子设备之间的数据交互,如数据的发送和/或数据的接收等。需要说明的是,实际应用中收发器704不限于一个,该电子设备70的结构并不构成对本技术实施例的限定。
184.处理器701可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器701也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
185.总线702可包括一通路,在上述组件之间传送信息。总线702可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线702可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总
线或一种类型的总线。
186.存储器703可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
187.存储器703用于存储执行本技术实施例的计算机程序,并由处理器701来控制执行。处理器701用于执行存储器703中存储的计算机程序,以实现前述方法实施例所示的步骤。
188.其中,电子设备包括但不限于:诸如移动电话、笔记本电脑、pad等等移动终端以及诸如数字tv、台式计算机等等固定终端。
189.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
190.本技术实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行时实现如下情况:
191.通过多个不同角度的图像采集设备采集预设商品货架的货架图像;
192.对货架图像进行识别,得到各个类别的商品数量;
193.当商品数量小于第一阈值时,查询对应类别的商品库存数量;
194.当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;
195.当商品库存数量不大于第二阈值时,发送仓库补货提醒。
196.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”、“1”、“2”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除图示或文字描述以外的顺序实施。
197.应该理解的是,虽然本技术实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本技术实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本技术实施例对此不限制。
198.以上所述仅是本技术部分实施场景的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术的方案技术构思的前提下,采用基于本技术技术思想的其他类似实施手段,同样属于本技术实施例的保护范畴。

技术特征:
1.一种数据处理方法,其特征在于,包括:通过多个不同角度的图像采集设备采集预设商品货架的货架图像;对所述货架图像进行识别,得到各个类别的商品数量;当所述商品数量小于第一阈值时,查询对应类别的商品库存数量;当所述商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使所述电子价签发送上架提醒;当所述商品库存数量不大于所述第二阈值时,发送仓库补货提醒。2.根据权利要求1所述的方法,其特征在于,所述对所述货架图像进行识别,得到各个类别的商品数量,包括:针对每一货架图像,提取所述货架图像中各商品的特征;计算每一商品的特征与各标准商品对应的标准特征的第一相似度;基于所述第一相似度和对应标准商品的类别所对应的相似度阈值确定所述商品的第一类别;当所述商品在不同货架图像中所对应的第一类别相同时,基于各商品的第一类别统计各个类别的商品数量。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述商品在不同货架图像中所对应的第一类别不同时,将所述商品作为目标商品;通过至少两个图像采集设备分别采集所述目标商品的商品图像;其中,所述至少两个图像采集设备针对所述目标商品的采集角度之间的差异小于或等于预设范围;对至少两个商品图像进行识别,得到每一商品图像对应的第二类别;统计各所述目标商品对应的第二类别的分布信息,基于所述分布信息确定所述目标商品的目标类别;基于各目标商品的目标类别确定各个类别的商品数量。4.根据权利要求2所述的方法,其特征在于,所述相似度阈值是基于如下方式确定的:采集属于第一类别的多个样本商品的样本图像,并提取每一样本图像的图像特征;计算各图像特征之间的相似度,确定各所述相似度的平均值和所述相似度中的最大值;当所述最大值大于所述平均值,基于所述最大值和平均值确定所述第一类别对应的相似度阈值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述最大值不大于所述平均值,则确定所述样本商品不属于所述第一类别,对所述第一类别进行校正。6.根据权利要求1所述的方法,其特征在于,所述向对应类别的商品所绑定的电子价签发送上架指令之后,包括:每隔预设第一时间阈值,通过至少两个图像采集设备采集商品货架的第一货架图像;对所述第一货架图像进行识别,得到各个类别的第一商品数量;当所述第一商品数量不小于第一阈值时,向对应类别的商品所绑定的电子价签发送提醒终止指令,以使所述电子价签终止上架提醒。7.根据权利要求6所述的方法,其特征在于,所述发送仓库补货提醒之后,包括:每隔预设第二时间阈值,查询各类别的第一商品库存数量;
当所述第一库存数量大于所述第二阈值时,发送仓库补货终止指令。8.一种数据处理装置,其特征在于,包括:采集模块,用于通过多个不同角度的图像采集设备采集预设商品货架的货架图像;识别模块,用于对所述货架图像进行识别,得到各个类别的商品数量;查询模块,用于当所述商品数量小于第一阈值时,查询对应类别的商品库存数量;上架模块,用于当所述商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使所述电子价签发送上架提醒;补货模块,用于当所述商品库存数量不大于所述第二阈值时,发送仓库补货提醒。9.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1至7任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。

技术总结
本申请实施例提供了一种数据处理方法、装置、电子设备及计算机可读存储介质,涉及仓储管理技术领域。该方法包括:通过多个不同角度的图像采集设备采集预设商品货架的货架图像;对货架图像进行识别,得到各个类别的商品数量;当商品数量小于第一阈值时,查询对应类别的商品库存数量;当商品库存数量大于第二阈值时,向对应类别的商品所绑定的电子价签发送上架指令,以使电子价签发送上架提醒;当商品库存数量不大于第二阈值时,发送仓库补货提醒。本申请实施例通过货架图像识别得到各类别的商品数量;结合商品展示货架与商品库存进行仓储管理,有效提升了仓储管理的效率。有效提升了仓储管理的效率。有效提升了仓储管理的效率。


技术研发人员:王晓翔
受保护的技术使用者:京东方科技集团股份有限公司
技术研发日:2023.04.14
技术公布日:2023/8/14
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐