本技术涉及商品特征库的数据更新,具体涉及一种商品特征库的数据更新方法和装置。
背景技术:
1、商品识别技术是智慧零售发展的重要技术,而商品识别技术的识别准确性与商品特征库的数据量息息相关。因此,高效及时地更新商品特征库的数据,才能提高商品识别技术的识别准确性。然而,现有的相关技术中,更新商品特征库的数据是通过人工操作的,因此更新效率低,十分耗费人力资源,不利于商品特征库的数据的持续更新。
技术实现思路
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、为了能更清晰的理解本技术,以下将结合附图说明阐述本技术的具体实施方式。