商品计价方法、系统、存储介质及计算机设备与流程

文档序号:32984925发布日期:2023-01-17 22:35阅读:23来源:国知局
商品计价方法、系统、存储介质及计算机设备与流程

1.本发明涉及商品价格信息技术领域,尤其涉及一种商品计价方法、系统、存储介质及计算机设备。


背景技术:

2.在超市陈列的商品中,经常并排着同类型以及同品牌的包装商品,不同包装的同类商品之间具有不同的净重和总价;甚至还存在着同类别的散装商品与包装商品之间具有不同的销售价格。
3.而对于一部分消费者而言,在商品选择时往往会去比较不同包装或散装商品之间的单价,从而取性价比最高的商品。比如包装瓜子,有280克一包的瓜子13元,有90克的瓜子5元,具体哪一个包装的商品性价比最高(如每100克瓜子的价格最优),决定了用户选择商品的一个主要因素。两位数以上的被除数和除数导致一般人无法通过口算快速得到结果。而如果期望手机的计算器来计算,一个一个地输入若干数字等操作又比较费时。
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.图1为本发明一实施例提供的所述商品计价方法的步骤流程图;
31.图2为本发明一实施例提供的所述商品计价方法用于信息识别一种可选的步骤流程图;
32.图3为本发明一实施例提供的所述商品计价方法用于信息识别另一种可选的步骤流程图;
33.图4为本发明一实施例提供的所述商品计价系统的结构示意框图;
34.图5为本发明一实施例提供的所述商品计价系统的所述识别单元一种可选的结构示意框图;
35.图6为本发明一实施例提供的所述商品计价系统的所述识别单元另一种可选的结构示意框图。
具体实施方式
36.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并
不用于限定本发明。
37.需要说明的,本说明书中针对“一个实施例”、“实施例”、“示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特征、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是在本领域技术人员的知识范围内的。
38.此外,在说明书及后续的权利要求当中使用了某些词汇来指称特定组件或部件,所属领域中具有通常知识者应可理解,制造商可以用不同的名词或术语来称呼同一个组件或部件。本说明书及后续的权利要求并不以名称的差异来作为区分组件或部件的方式,而是以组件或部件在功能上的差异来作为区分的准则。在通篇说明书及后续的权利要求书中所提及的“包括”和“包含”为一开放式的用语,故应解释成“包含但不限定于”。以外,“连接”一词在此系包含任何直接及间接的电性连接手段。间接的电性连接手段包括通过其它装置进行连接。
39.图1示出本发明一实施例提供的商品计价方法,该方法应用于具有拍照功能的智能终端,如手机、智能手表、平板电脑或个人数字助理等设备,所述方法包括步骤如下:
40.s101:获取包含有商品信息的至少一图像。所述商品信息包括但不限于商品的包装数量详情信息、商品定价信息以及商品的加工原料信息等。一种具体应用场景下,由用户通过手机拍摄某一商品的一张或多张图像,尤其是针对于该商品上的商品信息进行拍摄。可选的,所述图像包括有商品的外包装图像和/或所述商品对应的货架标签图像。若该商品的销售定价印制于商品外包装或者通过价格标签粘贴于该商品的外包装上,则仅需对该商品的外包装仅需拍摄以获取所述图像;若该商品的销售定价设于对应的货架标签上,则由用户同时拍摄该商品的外包装以及对应的货架标签;若所述商品的销售定价及其商品内含量详情等信息印制于货架标签上,则用户可仅需拍摄该货架标签以获得所述图像。
41.s102:识别所述图像上所述商品信息记录的总价信息和净含量信息。具体实施中,在获取到至少一张所述图像后,通过图像识别技术从所述图像中识别出对应该商品的总价信息和净含量信息;其中,所述净含量信息包括商品数量信息和/或商品重量信息和/或营养成本比例信息;本实施例的所述净含量信息为广义上的净含量信息,其不仅包括狭义上的商品数量信息和商品重量信息,同时包括有商品说明中标识的营养成本比例信息等。
42.s103:根据所述总价信息和所述净含量信息,计算对应商品的单价信息。将所述图像上获取到对应商品的总价信息和净含量信息进行计算,以求得对应商品的单价信息。该单价信息反映了所述商品中整体商品或某一元素的每单位数量或每单位重量的价格;据此,用户即可根据计算获得的单价信息直观地获知商品的性价比。
43.可选的,步骤s103具体包括:将所述总价信息和净含量信息代入预设的计价规则确定的计算公式,计算得到所述商品的所述单价信息。所述计价规则根据总价信息与净含量信息之间的联系所确定,若净含量信息为商品数量或商品重量,则所述计价规则即为简单除法运算规则;若净含量信息为营养成分比例信息则,所述计价规则需要在简单除法运算规则的基础上结合所述营养成分比例的乘法运算,如:a=b/c*d,其中a为单价信息,b为总价,c为商品净总重,d为营养成分比例。本实施例的计算公式是以总价信息为被除数,所述净含量信息为除数,所述单价信息为对应的除法所得的商。借此,本实施例即可通过简单
的除法运算,快速计算所拍摄商品的单价。
44.可选的,所述方法可通过搭载于手机上的应用程序实现,利用该应用程序调用手机系统相机进行拍摄或扫描,并依据于该应用程序的相关程序功能进行运算,以求得对应商品的单价信息。
45.在一实施例中,所述步骤s103之后还包括:
46.对比若干个同类别待售商品之间的所述单价信息,并基于对比结果将若干个所述同类别待售商品按性价比高低排序。若干个同类别待售商品是指两个以上不同包装的同种或同类商品;或者,若干个同类别待售商品是指包装与散装的同种或同类商品。例如,分别经上述步骤s101~步骤s103计算求得第一商品的第一单价信息和第二商品的第二单价信息,将第一单价信息与第二单价信息进行对比,并根据对比结果将第一商品与第二商品按性价比高低进行排序(如第一单价信息低于第二单价信息,则第一商品的性价比排序高于第二商品)。若存在更多的待对比的待售商品,则根据上述步骤获得的对比结果按性价比高低依序排列;可选的,将性价比高低的排序信息呈现于移动终端(如手机)的显示屏幕上,具体并列展示商品的名称、净重和单价,并重点标记出性价比最高的商品。本实施例不仅包括商品单位重量下的价格比较,可以适用于包装商品中的每个子商品的价格比较(如12个鸡蛋22.8元与22个鸡蛋30元之间的单价比对,通过识别鸡蛋个数,忽略个体大小、品相差异,计算单价)、营养成分的比较(如不同牛奶所包含的1克蛋白质成分的价钱)。还可以对不同种类的商品,如瓜子、牛奶、鸡蛋、宠物粮等,设定不同的性价比参数指标。
47.参见图2,一种可选的实施方式中,步骤s102具体包括:
48.s1021:识别所述图像上的文字内容。具体实施时,检测并确定该图像上显示的文字区域,通过文字识别技术识别该文字区域上的文字内容,同时筛选过滤其中的部分干扰因素(如广告用语等)。
49.s1022:提取所述文字内容中对应商品的所述总价信息和所述净含量信息。本实施例按照预设字样提取相应的内容,所述预设字样包括但不限于:“总价”、“售价”、“定价”以及“净数”、“净重”、“营养含量”等字样。在定位到预设字样后,提取对应位置上的数值作为总价信息或净含量信息。一般而言,商品的外包装上必然存在着所述净含量信息,而所述总价信息则可能设于商品外包装上,也可能设于该商品对应货架标签上。若从所述图像中不能获取到所述总价信息和净含量信息,则可指示用户进一步获取图像进行分析。
50.参见图3,另一种可选的实施方式中,步骤s102具体包括:
51.s1121:检测所述图像上的商品标签。部分商品通过提供商品标签供消费者扫描读取其中的详细的商品信息;其中,所述商品标签通过印制或粘贴方式呈现于商品的外包装或者商品对应的货架上。具体实施时,当检测到所述图像上的商品标签,则可通过裁剪保留对应的商品标签区域图像,以便于后续处理。
52.s1122:读取所述商品标签的条形码或二维码,以获得对应商品的所述总价信息和所述净含量信息。例如,通过读取该商品标签上的条形码或二维码以进入到该商品提供商或商场服务商提供的后台服务系统,并调取出对应该商品的各种详情信息,再利用图像识别技术获取其中对应的总价信息和净含量信息。
53.可选的,步骤s103之后还包括:响应于用户的历史比价请求,比对所述单价信息与所述商品预存的历史单价信息。经计算求得对应商品的单价信息可保留作为历史数据,以
便于在下次计算同一商品时根据历史比价请求调取对应预存的历史单价信息;具体实施时,可通过图像识别技术辨识对应商品的商品名与商品种类等信息,并将对应的单价信息与对应商品的标识信息关联保存;再下次计算求得同一商品的单价信息时,识别出对应的商品后从预存的数据库中匹配对应的历史单价信息并进行比对,以使用户能够获悉对应商品的价格浮动情况。
54.图4示出本发明一实施例提供的商品计价系统100,该系统100应用于具有拍照功能的智能终端,如手机、智能手表、平板电脑或个人数字助理等设备,所述系统100包括有获取单元10、识别单元20以及计算单元30,其中:
55.获取单元10用于获取包含有商品信息的至少一图像;识别单元20用于识别所述图像上所述商品信息记录的总价信息和净含量信息;计算单元30用于根据所述总价信息和所述净含量信息,计算对应商品的单价信息。在实际应用中,所述获取单元10通过智能终端的系统相机获取到所述图像。本实施例的计算公式是以总价信息为被除数,所述净含量信息为除数,所述单价信息为对应的商。借此,本实施例即可通过简单的除法运算,快速计算所拍摄商品的单价。
56.可选的,还包括有对比单元,其用于对比若干个同类别待售商品之间的所述单价信息,并基于对比结果将若干个所述同类别待售商品按性价比高低排序。
57.当然,在其他实施例中,该系统100还可应用于不同类别的商品之间的单价比对,并基于不同商品之间单价信息的比对结果进行性价比分析。
58.参见图5,一种实施例提供了识别单元21,所述识别单元21包括有识别子单元201和提取子单元202,其中:
59.识别子单元201用于识别所述图像上的文字内容;提取子单元202用于提取所述文字内容中对应商品的所述总价信息和所述净含量信息。
60.参见图6,另一实施例提供了识别单元22,所述识别单元22包括有检测子单元211和读取子单元212,其中:
61.检测子单元211用于检测所述图像上的商品标签;读取子单元212用于读取所述商品标签的条形码或二维码,以获得对应商品的所述总价信息和所述净含量信息。
62.可选的,所述计算单元30具体用于:将所述总价信息和所述净含量信息代入预设的计价规则确定的计算公式,计算得到所述商品的所述单价信息。
63.一种实施例中,还包括有历史比价单元,其用于响应于用户的历史比价请求,比对所述单价信息与所述商品预存的历史单价信息。
64.可选的,所述图像包括有所述商品的外包装图像和/或所述商品对应的货架标签图像。
65.可选的,所述净含量信息包括商品数量信息和/或商品重量信息和/或营养成本比例信息。
66.本发明还提供一种存储介质,用于存储如图1~图2所述商品计价方法的计算机程序。例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的存储介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输和/或被存储在根据程序指令运行的计算机设备的存储介质中。在此,根据本技术的一个实施例包括
如图3所示商品计价系统的计算机设备,所述计算机设备优选包括用于存储计算机程序的存储介质和用于执行计算机程序的处理器,其中,当该计算机程序被该处理器执行时,触发该计算机设备执行基于前述多个实施例中的方法和/或技术方案。
67.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
68.根据本发明的方法可以作为计算机实现方法在计算机上实现、或者在专用硬件中实现、或以两者的组合的方式实现。用于根据本发明的方法的可执行代码或其部分可以存储在计算机程序产品上。计算机程序产品的示例包括存储器设备、光学存储设备、集成电路、服务器、在线软件等。优选地,计算机程序产品包括存储在计算机可读介质上以便当所述程序产品在计算机上执行时执行根据本发明的方法的非临时程序代码部件。
69.在优选实施例中,计算机程序包括适合于当计算机程序在计算机上运行时执行根据本发明的方法的所有步骤的计算机程序代码部件。优选地,在计算机可读介质上体现计算机程序。
70.综上所述,本发明所述的商品计价方法及其系统,通过获取至少一图像,所述图像中包含着商品信息,基于图像识别获取所述商品信息记录的总价信息和净含量信息;进而根据所述总价信息和净含量信息,计算求得对应商品的单价信息,以使用户快速获悉对应商品的单价。借此,本发明能够帮助用户快速、便利对商品进行比价;满足了用户快速计算单价的需求,避免了口算复杂、手动输入数字操作费时的问题。
71.当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
72.还提供了a1、一种商品计价方法,包括步骤:
73.获取包含有商品信息的至少一图像;
74.识别所述图像上所述商品信息记录的总价信息和净含量信息;
75.根据所述总价信息和所述净含量信息,计算对应商品的单价信息。
76.a2、根据a1所述的商品计价方法,所述根据所述总价信息和所述净含量信息,计算对应商品的单价信息的步骤之后还包括:
77.对比若干个同类别待售商品之间的所述单价信息,并基于对比结果将若干个所述同类别待售商品按性价比高低排序。
78.a3、根据a1所述的商品计价方法,所述识别所述图像上所述商品信息记录的总价信息和净含量信息的步骤具体包括:
79.识别所述图像上的文字内容;
80.提取所述文字内容中对应商品的所述总价信息和所述净含量信息。
81.a4、根据a1所述的商品计价方法,所述识别所述图像上所述商品信息记录的总价信息和净含量信息的步骤具体包括:
82.检测所述图像上的商品标签;
83.读取所述商品标签的条形码或二维码,以获得对应商品的所述总价信息和所述净含量信息。
84.a5、根据a1所述的商品计价方法,所述根据所述总价信息和所述净含量信息,计算对应商品的单价信息的步骤具体包括:
85.将所述总价信息和所述净含量信息代入预设的计价规则确定的计算公式,计算得到所述商品的所述单价信息。
86.a6、根据a1所述的商品计价方法,所述根据所述总价信息和所述净含量信息,计算对应商品的单价信息的步骤之后还包括:
87.响应于用户的历史比价请求,比对所述单价信息与所述商品预存的历史单价信息。
88.a7、根据a1所述的商品计价方法,所述图像包括有所述商品的外包装图像和/或所述商品对应的货架标签图像。
89.a8、根据a1所述的商品计价方法,所述净含量信息包括商品数量信息和/或商品重量信息和/或营养成本比例信息。
90.还提供了b9、一种商品计价系统,包括有:
91.获取单元,用于获取包含有商品信息的至少一图像;
92.识别单元,用于识别所述图像上所述商品信息记录的总价信息和净含量信息;
93.计算单元,用于根据所述总价信息和所述净含量信息,计算对应商品的单价信息。
94.b10、根据b9所述的商品计价系统,还包括有:
95.对比单元,用于对比若干个同类别待售商品之间的所述单价信息,并基于对比结果将若干个所述同类别待售商品按性价比高低排序。
96.b11、根据b9所述的商品计价系统,所述识别单元具体包括:
97.识别子单元,用于识别所述图像上的文字内容;
98.提取子单元,用于提取所述文字内容中对应商品的所述总价信息和所述净含量信息。
99.b12、根据b9所述的商品计价系统,所述识别单元具体包括:
100.检测子单元,用于检测所述图像上的商品标签;
101.读取子单元,用于读取所述商品标签的条形码或二维码,以获得对应商品的所述总价信息和所述净含量信息。
102.b13、根据b9所述的商品计价系统,所述计算单元具体用于:
103.将所述总价信息和所述净含量信息代入预设的计价规则确定的计算公式,计算得到所述商品的所述单价信息。
104.b14、根据b9所述的商品计价系统,还包括有:
105.历史比价单元,用于响应于用户的历史比价请求,比对所述单价信息与所述商品预存的历史单价信息。
106.b15、根据b9所述的商品计价系统,所述图像包括有所述商品的外包装图像和/或所述商品对应的货架标签图像。
107.b16、根据b9所述的商品计价系统,所述净含量信息包括商品数量信息和/或商品
重量信息和/或营养成本比例信息。
108.还提供了c17、一种存储介质,用于存储一种用于执行a1~a8中任意一种所述商品计价方法的计算机程序。
109.还提供了d18、一种计算机设备,包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现a1~a8任一项所述的商品计价方法。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1