称重处理方法、装置及电子设备与流程

文档序号:27235349发布日期:2021-11-03 18:23阅读:133来源:国知局
称重处理方法、装置及电子设备与流程

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.图1是本技术实施例提供的系统架构的示意图;
54.图2是本技术实施例提供的第一方法的流程图;
55.图3是本技术实施例提供的第二方法的流程图;
56.图4是本技术实施例提供的第一装置的示意图;
57.图5是本技术实施例提供的第二装置的示意图;
58.图6是本技术实施例提供的电子设备的示意图。
具体实施方式
59.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本技术保护的范围。
60.本技术发明人在实现本技术的过程中发现,有些商品对象虽然具体的货品本体在视觉素材方面存在相似性,例如,不同品牌的香蕉具有相似的果形、颜色、大小,等等,但是,具体的货品还可能会关联有一些附加标识物料,并且,在不同的商品对象之间,这种附加标识物料在视觉上会存在一些差异。例如,同样是两个不同品牌的香蕉,由于其中一个品牌的香蕉带有“果标”(贴附在果体上的标签等,用于展示出具体的品牌标识(例如,logo等)),因此,可以与另一个不带“果标”的品牌区分开来,等等。当然,除了“果标”之外,还可以通过为具体的商品对象提供专门用于进行视觉识别的附加标记等方式,实现对不同商品对象对应的货品本体的视觉特征的增强。
61.因此,在本技术实施例中,在商品对象视觉素材库中,除了可以保存具体商品对象对应的货品本体的视觉素材,还可以对商品对象关联的附加标识物料的视觉素材进行保存。这样,在对称重对象进行商品对象识别时,除了可以采集称重对象对应的货品本体的视觉特征,还可以对具体附加标识物料的视觉特征进行采集。如果存在货品本体视觉特征相似的多个商品对象,则还可以通过这种附加标识物料来实现对相似商品对象的识别及分辨。
62.当然,在具体实现时,除了以“果标”作为具体的附加标识之外,还可以有其他方式,例如,还可以包括其他能够附着(例如,贴附或者绘制等)在货品本体上的标记,或者,可以放置在“堆头”等用于堆放具体货品的货架上的标记物料,或者,还可以包括在托盘等器皿中铺设的标记物料(具体的称重对象放在该这种器皿中,再与器皿一起放到称重设备上进行称重),等等。总之,这种附加标记可以伴随货品本体一起被称重设备的视觉采集装置采集到,并且在不同商品对象之间,在视觉特征方面可以具有一定的区分度。
63.需要说明的是,本技术实施例涉及到如下几个概念:商品对象、称重对象、货品、货品本体,为便于理解,下面首先对这几个概念的含义进行介绍。
64.商品对象主要是指在具体的信息系统从数据层面对具体商品的表达。例如,某个商家向某个信息系统中发布了一款商品,相应的,该信息系统就可以生成对应的商品对象,还可以为其提供系统内的唯一性标识,包括商品id,等等。另外,在信息系统中,具体的商品对象还可以关联有多种属性信息,包括价格、单价等等。
65.货品,信息系统中发布的商品对象在具体实体店铺中对应着具体的物理实体,这种物理实体就可以是本技术实施例中所述的“货品”,例如,信息系统中id为“1000012”的商品对象,在实体店铺中对应的货品是某个品牌的“香蕉”。货品是有形、有重量的,具体的商品对象关联的视觉素材,就是通过对这种货品进行拍照等方式进行采集的。
66.货品本体,也就是具体的货品本身,例如,香蕉的果体本身,等等。
67.称重对象,是指放置在称重设备上进行称重的对象,也就是说,实际放置到称重对象上的是实体店铺中的货品,通过智能称重设备对货品进行视觉特征采集(本技术实施例中,具体包括对货品本体以及附加标记素材的视觉素材采集),并与素材库中的素材进行比对,确定出对应的商品对象,以此实现对称重对象的商品对象识别。
68.从系统架构角度而言,如图1所示,本技术实施例可以涉及到智能称重设备,该智能称重设备可以包括硬件部分以及软件部分,其中,软件部分还可以分为客户端以及服务端,客户端运行于称重设备终端,服务端则可以运行于云端服务器中。具体的视觉素材可以保存在服务端的素材数据库中,客户端则用于对称重对象的视觉特征进行采集,并上传到服务端,由服务端识别出对应的商品对象信息后,返回给客户端,客户端则可以将识别结果通过称重设备关联的显示屏进行展示。当然,在另一种实现方式下,具体的素材数据库也可以保存在称重设备本地,因此,可以在称重设备本地进行商品对象识别。
69.其中,在本技术实施例中,具体的素材数据库中保存的素材信息可以包括货品本体的视觉素材,还可以包括关联的附加标记的视觉素材。在具体实现时,具体的视觉素材可以由商家(例如,具体实体店铺中的店长等)提供,为此,还可以为商家用户提供工作台,使其可以对具体的视觉素材进行上传以及更新、编辑等处理。
70.此外,在实际应用中,在具体向消费者用户提供商品对象信息时,也可以利用具体素材数据库中保存的素材信息为消费者用户提供更丰富的信息,以帮助消费者用户进行商品对象的选择或者购买决策。
71.下面对本技术实施例提供的具体技术方案进行详细介绍。
72.实施例一
73.首先,该实施例一从称重设备的角度,提供了一种称重处理方法,具体的,该方法的执行主体可以是图1所示的服务端或者客户端,参见图2,该方法可以包括:
74.s201:获取商品对象视觉素材信息库,所述视觉素材信息库中包括商品对象对应的货品本体的第一视觉素材信息,以及相关的附加标记的第二视觉素材信息。
75.具体的视觉素材就是用于通过视觉检测的方式对称重对象进行识别的素材,在现有技术中,通常仅在素材库中保存商品对象对应的货品本体的视觉素材信息,包括商家上传的货品本体的照片等。而在本技术实施例中,为了便于对外观相似的商品对象进行进一步的识别或者分辨,还可以在素材库中保存这种商品对象对应的附加标记的视觉素材信息。具体的,这种附加标记的视觉素材信息也可以是由商家进行提交的,例如,商家(例如,实体店铺中的工作人员等)可以对具体商品对象相关的附加标记进行拍照,并录入到视觉
素材信息库中。
76.这里需要说明的是,由于具体的称重场景通常是发生在实体店铺中,不同的实体店铺中可能存在售卖的商品对象不同,或者,同一商品对象可能对应了不同的附加标记等情况,因此,关于具体的视觉素材库,可以以实体店铺为单位进行创建以及维护,也即,每个实体店铺可以有各自的视觉素材信息库。当然,在另一种方式下,如果存在连锁店铺等情况,不同的实体店铺之间可能统一售卖相同的商品对象,并且相同的商品对象也统一使用相同的附加标记,则也可以多个实体店铺共用同一视觉素材信息库。或者,也可能存在不同的实体店铺之间,在商品对象或者附加标记方面存在部分相同、部分存在差异的情况,此时,也同样可以在多个实体店铺之间共用相同的视觉素材信息库,其中,对于存在差异的部分,可以通过关联对应的实体店铺标识等方式,确定适用的实体店铺范围,等等。
77.其中,在具体实现时,可以为商家用户提供工作台,使其可以对具体附加标记的视觉素材进行上传、更新或者编辑操作。具体的,对于同一商品对象关联的货品本体的第一视觉素材信息,以及附加标记的第二视觉素材信息,两者之间可以时相互独立的,可以一起录入到视觉素材信息库中,或者,还可以分别在不同的时间录入到视觉素材信息库中。例如,商家最初只上传了各个商品对象对应的货品本体的第一视觉素材信息,之后发现有些商品对象的货品本体之间很相似,以至于难以区分,于是可以为这些相似商品对象上传与附加标记相关的视觉素材信息,等等。也就是说,具体与附加标记相关的视觉素材,可以与货品本体的视觉素材相独立,同一商品对象在素材信息库中可以对应两份视觉素材信息,分别与货品本体以及附加标记相对应。这两份视觉素材信息,可以用于快速识别及分辨在货品本体外观上相似的多个商品对象。
78.其中,具体的附加标记可以有多种,例如,如前文所述,可以包括货品本体上附着的附加标记(例如,果标等),或者,在用于堆放货品的货架上放置的附加标记(例如,堆头放置的价签等),或者,在用于承载称重对象的容器内铺设的附加标记(例如,草莓等果形比较小的水果,虽然也是散装称重的非标品,但是可能会预先用提篮、盆等容器进行包装,只是每个容器内的水果重量不等,需要具体称重后确定价格,这种容器也可能会带有一些垫纸等,此时,这种垫纸也可以成为本技术实施例中的附加标记),等等。具体实现时,可以由商家通过拍照等方式采集这种附加标记的视觉素材,并提交到系统中。
79.这里需要说明的是,关于具体的果标、容器中的垫纸等,通常是由商品对象的品牌方提供的,具体的标记的视觉特征可能会比较复杂,甚至可能直接包括具体的商标图样等信息,以至于能够直接根据这种附加标记的视觉特征,识别出具体的商品对象。例如,某品牌的苹果,每个苹果果体上可能都贴有果标,该果标中带有该品牌的商标图样,因此,即使不依赖苹果果体的视觉特征,也能够通过该果标识别出对应的称重是苹果,并能够与其他品牌的苹果相区别,等等。
80.上述将果标等作为附加标记时,具有区分度比较高的特点,但是,在实际应用中,由于果标等附加标记的视觉特征比较复杂,因此,在对这种附加标记进行特征采集以及后续的对比时,对计算资源的要求都会比较高,甚至需要比较长的计算耗时。而本技术实施例是在智能称重场景中进行商品对象识别,智能称重设备本身的计算资源可能会比较有限,同时对计算耗时的容忍度又比较低,因此,如果直接使用这种果标作为附加标记,可能会降低称重效率。
81.为此,在更为优选的实施方式中,还可以为商品对象提供专门用于在称重过程中进行视觉识别的附加标记,这种附加标记可以用于对货品本体的第一视觉素材信息进行增强,通过为第一视觉素材信息相似的多个商品对象对应不同的附加标记,实现对所述第一视觉素材信息相似的多个商品对象进行区分识别。也就是说,可以通过货品本体的视觉特征进行商品对象的初步筛选,再通过附加标记的视觉特征进一步从初步筛选结果中确定出匹配的商品对象。
82.在这种实现方式下,具体的附加标记可以具有比较简单的视觉特征,例如,对于在货品本体的视觉特征方面比较容易混淆的多个商品对象,可以使用不同颜色、不同形状、不同编号附加标记。这种附加标记的具体形式也可以有多种,例如,可以是贴纸,甚至还可以是用记号笔绘制的颜色或者图案,等等。例如,某门店中存在三种容易在外观上混淆的苹果,此时,为了便于在称重时进行区分,可以为这三种苹果分别贴上红色、绿色和黄色的贴纸,以此作为各自的附加标记。这样,在称重时,可以通过识别具体附加标记的颜色,来区分出具体是哪种苹果。
83.也就是说,对于第一视觉素材信息相似的多个商品对象可以对应不同的附加标记,这些附加标记可以在同一视觉特征维度上具有不同的特征值。例如,前文所述的颜色、形状、编号等。这样,在对称重对象的附加标记进行特征采集时,可以仅从该同一视觉特征维度上进行视觉特征的采集即可,后续在进行特征比对时,可以利用第一视觉素材信息,初步识别出多个可能的商品对象,然后,再从该同一视觉特征维度上进行比对的方式,对附加标记的特征与第二视觉素材信息进行对比,以此确定出具体与当前称重对象匹配的商品对象。通过这种方式,可以使得特征采集以及比对过程得到简化。
84.在通过专门添加的简单的附加标记对称重对象进行商品对象识别的方式中,由于附加标记仅用于在基于货品本体的视觉特征进行比对后,从初步确定的多个商品对象中,进行进一步的区分。因此,还可以实现相同的附加标记在第一视觉素材信息不相似的不同商品对象之间的复用。例如,某门店中三种容易混淆的苹果可以使用红色、绿色以及黄色三种不同颜色的贴纸作为附加标记,在进行称重时,首先通过称重对象本身的视觉特征,识别出可能是三种苹果,之后,再通过称重对象关联的附加标记的颜色,便可以进一步确定出是上述三种苹果中的具体哪一种。另外,该门店中还存在容易混淆的三种香蕉,由于香蕉本体的视觉特征与苹果具有明显的区别,因此,则这三种香蕉也同样可以使用红色、绿色以及黄色三种不同颜色的贴纸作为附加标记,等等。
85.另外,在具体实现时,同一商品对象对应的附加标记可以是非固定的。例如,在前述通过单一颜色的贴纸作为附加标记的情况下,某品牌苹果在第一天使用黄色贴纸作为附加标记,第二天还可以使用绿色作为附加标记,等等,只要确保在同一时间段内,货品本体的视觉特征相似的多个商品对象具有不同的附加标记即可。
86.也就是说,视觉素材信息库中保存的具体商品对象的第二视觉素材信息,是具体商品对象当前正在使用的附加标记对应的视觉素材信息。在具体商品对象的附加标记发生变化时,还可以由具体的商家通过前述工作台,实现对商品对象对应的第二视觉素材信息的更新。也就是说,具体在接收到为指定商品对象提交的新的第二视觉素材信息后,可以对所述指定商品对象与第二视觉素材信息之间的对应关系进行更新。
87.需要说明的是,在实际应用中,并不需要为全部商品对象都提供附加标记相关的
视觉素材,而是只有在货品本体的视觉素材上存在相似性的商品对象,可以通过附加标记相关的视觉素材进行进一步的识别或者分辨。因此,可以根据具体的需求选择性地为部分商品对象通过附加标记相关的视觉素材信息。并且,在可选的实施方式中,还可以由服务端等对不同商品对象关联的货品本体的视觉素材之间的相似度进行计算,如果发现某些商品对象在货品本体的视觉素材上存在相似性,可能出现无法分辨或者识别错误等情况,则可以向关联的商家用户进行提示,提示其为这些商品对象补充附加标记相关的视觉素材信息,等等。
88.s202:对称重对象对应的货品本体以及相关的附加标记进行视觉特征采集。
89.由于在素材信息库中对货品本体以及附加标记的视觉素材进行了保存,因此,在具体使用智能称重设备对货品进行称重时,可以对称重对象对应的货品本体以及相关的附加标记进行视觉特征采集。其中,具体实现时,为了便于对两者进行视觉特征采集,可以在将称重对象对应的货品本体放置到称重设备的称台时,将附加标记也同时放置到称台上,使得附加标记也进入到称重设备的视觉检测装置的检测范围。其中,如果具体的附加标记为贴附在货品本体上,或者是铺设在具体容器中等,则自然可以满足该条件。如果附加标记是放置在“堆头”等货架上的价签等,则也可以在将称重对象放置到称台上时,另外将这种价签也放置到称台上,以使得其视觉特征能够被称重设备的视觉检测装置检测到。由于这种价签等多数是以“纸牌”等形式存在,因此其重量对称重对象的重量造成的影响几乎可以忽略不记。当然,如果具体的附加标记自身的重量较大,则也可以不必放置到称重设备的称台上,而是可以在将称重对象放置到称台上之后,由称重操作者手持这种附加标记,以使其视觉特征能够被采集到,等等。
90.其中,在进行视觉特征采集的过程中,关于具体货品本体的视觉特征,可以从多个维度上进行视觉特征的采集。而关于附加标记的视觉特征,对于第一视觉素材信息相似的多个商品对象采用不同附加标记进行区分,并且不同的附加标记在同一视觉特征维度上具有不同的特征值的情况下,可以仅从该同一视觉特征维度进行视觉特征的采集。
91.具体实现时,由于附加标记的面积通常可能比较小,并且有可能被货品本体遮挡,等等,因此,还可以对附加标记的视觉特征采集的完整度、清晰度等进行判断,如果不符合要求,则可以提供提示信息,以提示称重操作者通过调整货品本体或者附加标记的放置位置等方式,以使得采集到的附加标记的视觉特征能够符合要求。
92.s203:通过将所采集到的视觉特征信息与所述素材信息库中的视觉素材信息进行比对,对所述称重对象进行商品对象识别。
93.由于采集到了货品本体以及相关的附加标记进行视觉特征,因此,可以通过将采集到的视觉特征信息与所述素材信息库中的视觉素材信息进行比对,对所述称重对象进行商品对象识别。也即,确定出当前的称重对象具体对应的是系统中的哪个商品对象,以便于确定出单价、商品名等信息,并进而生成用于结算的标签信息,等等。
94.其中,具体在对称重对象进行商品对象识别时,可以同时将两种视觉特征信息与视觉素材进行比对,或者,在另一种实现方式下,也可以首先将所采集到的称重对象对应的货品本体的视觉特征与所述视觉素材信息库中的第一视觉素材信息进行比对,确定相匹配的商品对象。如果所述相匹配的商品对象为多个,则根据所述相匹配的多个商品对象对应的第二视觉素材信息,提供商品对象识别结果。例如,具体可以将所采集到的附加标记的视
觉特征与所述多个商品对象对应的第二视觉素材信息进行比对,确定相匹配的目标商品对象。也就是说,可以利用第一视觉素材信息,进行初步的商品对象识别,如果发现存在多个相似的商品对象,再利用第二视觉素材信息,从多个相似商品对象中进一步识别或者分辨出与当前称重对象匹配的目标商品对象。这样,最终返回给称重操作者进行确认的识别结果可以仅包括该目标商品对象。
95.或者,在另一种方式下,还可以将上述初步识别出的相匹配的多个商品对象进行展示,并将所述多个商品对象分别对应的第二视觉素材信息进行增强展示(例如,将果标放大展示,等等),以便称重操作者根据所述第二视觉素材信息对所述多个商品对象进行选择。也就是说,在完成初步的识别之后,如果发现存在多个相似的商品对象,则可以将进一步的判断工作留给称重操作者。当然,为了帮助称重操作者进行判断,可以将具体附加标记相关的视觉素材信息进行放大等增强展示,以使得称重操作者可以根据这种增强展示的信息,更快速、准确地做出判断。
96.总之,通过本技术实施例,可以在商品对象视觉素材信息库中保存货品本体的第一视觉素材信息的基础上,增加附加标记的第二视觉素材信息。这样,在对称重对象进行视觉识别时,可以采集称重对象对应的货品本体以及附加标记两方面的视觉特征,并通过与素材库中保存的第一视觉素材信息以及第二视觉素材信息,提供识别结果。通过这种方式,可以帮助快速、准确地识别称重对象对应的商品对象,提升称重效率,并且可以降低对称重操作者主观判断力的依赖。
97.实施例二
98.该实施例二是从提供给商家用户的工作台的角度,提供了一种商品对象素材信息处理方法,参见图3,该方法可以包括:
99.s301:提供用于为商品对象提交附加标记相关视觉素材的操作选项;
100.s302:通过所述操作选项接收到为目标商品对象相关的附加标记的视觉素材后,保存到商品对象视觉素材信息库中,以用于在对称重对象进行商品对象识别时,通过将采集到的视觉特征信息与所述视觉素材信息库中的视觉素材信息进行比对的方式,确定与所述称重对象匹配的商品对象,其中,所采集到的视觉特征信息包括:所述称重对象相关的附加标记的视觉特征信息。
101.具体实现时,还可以对同一商家用户关联的多个商品对象的第一视觉素材之间的相似性进行判断,如果发现某些商品对象的第一视觉素材之间存在较高的相似性,则可以提示商家用户为这些商品对象提交附加标记相关视觉素材,等等。
102.关于上述实施例二中的未详述部分,可以参见前述实施例一中的记载,这里不再赘述。
103.需要说明的是,本技术实施例中可能会涉及到对用户数据的使用,在实际应用中,可以在符合所在国的适用法律法规要求的情况下(例如,用户明确同意,对用户切实通知,等),在适用法律法规允许的范围内在本文描述的方案中使用用户特定的个人数据。
104.与实施例一相对应,本技术实施例还提供了一种称重处理装置,参见图4,该装置可以包括:
105.视觉素材信息库获取单元401,用于获取商品对象视觉素材信息库,所述视觉素材信息库中包括商品对象对应的货品本体的第一视觉素材信息,以及附加标记的第二视觉素
材信息;
106.视觉特征采集单元402,用于对称重对象对应的货品本体以及附加标记进行视觉特征采集;
107.称重对象识别单元403,用于通过将所采集到的视觉特征信息与所述素材信息库中的视觉素材信息进行比对,对所述称重对象进行商品对象识别。
108.其中,所述第二视觉素材信息是独立于所述第一视觉素材信息的视觉素材信息。
109.具体实现时,同一商品对象对应的第一视觉素材信息以及第二视觉素材信息可以是在不同的时间点录入到所述视觉素材信息库中的。
110.其中,同一商品对象对应的附加标记可以是非固定的;此时,该装置还可以包括:
111.素材更新单元,用于接收到为指定商品对象提交的新的第二视觉素材信息后,对所述指定商品对象与第二视觉素材信息之间的对应关系进行更新。
112.一种具体的实现方式下,所述附加标记用于对所述第一视觉素材信息进行增强,第一视觉素材信息相似的多个商品对象对应不同的附加标记,以便对所述第一视觉素材信息相似的多个商品对象进行区分识别。
113.此时,所述第一视觉素材信息相似的多个商品对象对应的不同附加标记,可以在同一视觉特征维度上具有不同的特征值;
114.所述视觉特征采集单元具体可以用于:
115.在采集所述称重对象对应的附加标记的视觉特征信息时,仅从所述同一视觉特征维度上对所述附加标记进行视觉特征采集;
116.所述称重对象识别单元具体可以用于:
117.通过将货品本体的视觉特征与所述视觉素材信息库中的第一视觉素材信息进行对比,确定匹配的多个商品对象;
118.通过从所述同一视觉特征维度上采集到的附加标记的特征,与所述多个商品对象对应的第二视觉素材信息进行对比,确定与所述称重对象匹配的目标商品对象识别。
119.其中,所述第一视觉素材信息相似的多个商品对象对应的不同附加标记,具有不同的颜色、形状或编号。
120.相同的附加标记可在第一视觉素材信息不相似的不同商品对象之间复用。
121.具体的,所述附加标记可以用于贴附或绘制在所述货品本体上,或者,放置在用于堆放所述货品本体的货架上,或者,铺设在用于承载称重对象的容器内。
122.具体的,所述称重对象识别单元可以用于:
123.将所采集到的称重对象对应的货品本体的视觉特征与所述视觉素材信息库中的第一视觉素材信息进行比对,确定相匹配的商品对象;
124.如果所述相匹配的商品对象为多个,则根据所述相匹配的多个商品对象对应的第二视觉素材信息,提供商品对象识别结果。
125.更为具体的,所述称重对象识别单元可以用于:
126.将所采集到的附加标记的视觉特征与所述多个商品对象对应的第二视觉素材信息进行比对,确定相匹配的目标商品对象。
127.或者,所述称重对象识别单元可以用于:
128.将所述相匹配的多个商品对象进行展示,并将所述多个商品对象分别对应的第二
视觉素材信息进行增强展示,以便称重操作者根据所述第二视觉素材信息对所述多个商品对象进行选择。
129.与实施例二相对应,本技术实施例还提供了一种商品对象素材信息处理装置,参见图5,该装置可以包括:
130.操作选项提供单元501,用于提供用于为商品对象提交附加标记相关视觉素材的操作选项;
131.视觉素材接收单元502,用于通过所述操作选项接收到为目标商品对象相关的附加标记的视觉素材后,保存到商品对象视觉素材信息库中,以用于在对称重对象进行商品对象识别时,通过将采集到的视觉特征信息与所述视觉素材信息库中的视觉素材信息进行比对的方式,确定与所述称重对象匹配的商品对象,其中,所采集到的视觉特征信息包括:所述称重对象相关的附加标记的视觉特征信息。
132.另外,本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述方法实施例中任一项所述的方法的步骤。
133.以及一种电子设备,包括:
134.一个或多个处理器;以及
135.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行前述方法实施例中任一项所述的方法的步骤。
136.其中,图6示例性的展示出了电子设备的架构,具体可以包括处理器610,视频显示适配器611,磁盘驱动器612,输入/输出接口613,网络接口614,以及存储器620。上述处理器610、视频显示适配器611、磁盘驱动器612、输入/输出接口613、网络接口614,与存储器620之间可以通过通信总线630进行通信连接。
137.其中,处理器610可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本技术所提供的技术方案。
138.存储器620可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器620可以存储用于控制电子设备600运行的操作系统621,用于控制电子设备600的低级别操作的基本输入输出系统(bios)。另外,还可以存储网页浏览器623,数据存储管理系统624,以及称重处理系统625等等。上述称重处理系统625就可以是本技术实施例中具体实现前述各步骤操作的应用程序。总之,在通过软件或者固件来实现本技术所提供的技术方案时,相关的程序代码保存在存储器620中,并由处理器610来调用执行。
139.输入/输出接口613用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
140.网络接口614用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
141.总线630包括一通路,在设备的各个组件(例如处理器610、视频显示适配器611、磁盘驱动器612、输入/输出接口613、网络接口614,与存储器620)之间传输信息。
142.需要说明的是,尽管上述设备仅示出了处理器610、视频显示适配器611、磁盘驱动器612、输入/输出接口613、网络接口614,存储器620,总线630等,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本技术方案所必需的组件,而不必包含图中所示的全部组件。
143.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例或者实施例的某些部分所述的方法。
144.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
145.以上对本技术所提供的称重处理方法、装置及电子设备,进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1