CN110050284A - 一种自动店内登记*** - Google Patents
一种自动店内登记*** Download PDFInfo
- Publication number
- CN110050284A CN110050284A CN201780075449.6A CN201780075449A CN110050284A CN 110050284 A CN110050284 A CN 110050284A CN 201780075449 A CN201780075449 A CN 201780075449A CN 110050284 A CN110050284 A CN 110050284A
- Authority
- CN
- China
- Prior art keywords
- article
- identification
- shop
- portable device
- variation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 94
- 230000004044 response Effects 0.000 claims abstract description 18
- 238000001514 detection method Methods 0.000 claims description 22
- 238000012549 training Methods 0.000 claims description 5
- 239000004744 fabric Substances 0.000 claims description 2
- 239000000126 substance Substances 0.000 claims 1
- 239000000047 product Substances 0.000 description 25
- 230000008569 process Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 13
- 238000012544 monitoring process Methods 0.000 description 13
- 230000009467 reduction Effects 0.000 description 8
- 238000004422 calculation algorithm Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000012360 testing method Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 238000005303 weighing Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 239000012190 activator Substances 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 238000000985 reflectance spectrum Methods 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 210000003462 vein Anatomy 0.000 description 2
- 208000012661 Dyskinesia Diseases 0.000 description 1
- 241000669244 Unaspis euonymi Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/203—Inventory monitoring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62B—HAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
- B62B5/00—Accessories or details specially adapted for hand carts
- B62B5/0096—Identification of the cart or merchandise, e.g. by barcodes or radio frequency identification [RFID]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/208—Input by product or record sensing, e.g. weighing or scanner processing
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0054—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles
- G07G1/0072—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles with means for detecting the weight of the article of which the code is read, for the verification of the registration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0054—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0081—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader the reader being a portable scanner or data reader
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
提供了一种在商店中登记物品的方法,所述商店具有至少一个物品容纳区域(A‑I)和关联的自动店内登记***(100)。所述方法包括:将诸如物品携带设备(5)之类的附带可移动单元与特定的登记账户(130)相关联,其中所述登记账户(130)与动态物品列表相关联;借助于传感器装置(110)连续监测所述至少一个物品容纳区域(A‑I),并且检测所述至少一个物品容纳区域(A‑I)中的变化,并且响应于检测到的变化,在第一识别步骤中识别引起所述变化的一个或多个可能物品并且将所述一个或多个可能物品保存到临时物品列表中;借助于传感器装置(110)连续监测所述物品携带设备(5),并且检测所述物品携带设备(5)中或所述物品携带设备(5)附近的变化,并且响应于检测到的变化,在第二识别步骤中从当前包括在临时物品列表中的物品标识中识别引起所述变化的物品,以及将在第二识别中识别出的物品添加到所述登记账户(130)的所述动态物品列表中。
Description
技术领域
本发明涉及一种自动店内登记***,其被配置为在商店中自动登记物品。
背景技术
在如今的商店中,可以购买许多不同的物品,例如食品、卫生用品、服装等,它们都具有不同的尺寸、形状以及视觉外观。通常,收银员在结账时手动处理每件物品并确保物品与正确的定价相关联,以便顾客正确支付。传统上,这通过手动输入价格、通过扫描附在物品上的条形码或其组合来完成。然而,半自动或全自动收银台对于零售商店和超市来说正成为感兴趣的替代品。这种收银台提供了鲁棒且容易的物品识别和处理,并且它们通常包括用于准确识别物品的不同部件。
然而,在现有技术***中,顾客仍然需要执行通过收银台进给物品的关键步骤,以便识别物品。顾客需要排成结账队伍并将每个产品从购物车或购物篮传递到扫描***。因此,需要一种改进的登记***,该登记***快速、可靠且鲁棒,因此具有更高的安全级别,同时对于顾客来说简单方便。
发明内容
因此,本发明的一个目的是提供一种在商店中自动登记物品的改进方法和***。
根据第一方面,提供了一种在商店中登记物品的方法,所述商店具有至少一个物品容纳区域和关联的自动店内登记***。所述方法包括将诸如物品携带设备之类的附带可移动单元与特定的登记账户相关联,其中所述登记账户与动态物品列表相关联;借助于传感器装置连续监测所述至少一个物品容纳区域,并检测所述至少一个物品容纳区域中的变化,并且响应于检测到的变化,在第一识别步骤中识别引起所述变化的一个或多个可能物品并将所述一个或多个可能物品保存到临时物品列表中。所述方法还包括借助于传感器装置连续监测物品携带设备,并检测所述物品携带设备中或所述物品携带设备附近的变化,并且响应于检测到的变化,在第二识别步骤中从当前包括在临时物品列表中的物品标识中识别引起所述变化的物品,并将在第二识别中识别的物品添加到登记账户的动态物品列表中。
可以通过以下来执行第一识别步骤:至少使用与物品容纳区域中的变化的位置有关的信息来识别物品,其中布置在物品容纳区域中的多个物品中的每一个物品的位置是预定的并且是自动店内登记***可访问的。
可以通过以下来执行第一识别步骤:使用物品容纳区域中的变化的位置信息来减少可能物品标识的总数。
在一个实施例中,第一识别步骤还包括:确定来自物品的签名;将所测量的签名与存储多个参考签名的数据库相匹配,其中每个参考签名与唯一的物品标识相关联。
可以通过以下来执行第二识别步骤:使用保存在临时物品列表中的信息来减少可能物品标识的总数。
可以通过以下来执行第二识别步骤:访问保存在临时物品列表中的物品标识并识别作为所访问的物品标识之一最初位于物品携带设备预定距离内并且在预定时间内被添加到临时物品列表中的物品。
传感器装置可以包括从包括2D相机、3D相机、IR相机、秤、LIDAR传感器和光谱仪的组中选择的至少一个传感器。
传感器布置可以包括至少两个传感器,并且所述方法还可以包括:使用所述传感器中的每一个来确定所测量的物品签名,并且将每个所测量的签名与相应的传感器所关联的数字参考签名的至少一个子集独立地进行比较。
所述方法还可以包括:组合比较的结果以便确定单个的被唯一识别的物品。
所述方法还可以包括:检测物品容纳区域中的物品的不正确位置,并且响应于所述检测来发送警报信号。
所述方法还可以包括确定所述物品携带设备的当前位置。
物品携带设备可以包括唯一的识别标签,并且所述方法还可以包括:借助于传感器装置检测所述标签,以及确定所述物品携带设备的位置。
所述方法还可以包括:对物品携带设备称重以验证所述物品携带设备中布置的物品的重量对应于与所述物品携带设备相关联的登记账户的动态物品列表中的物品。
根据第二方面,提供了一种商店中的自动店内登记***,所述商店具有至少一个物品容纳区域。所述***包括:至少一个处理器;至少一个登记账户,与诸如物品携带设备之类的可移动单元相关联;以及传感器装置,包括多个传感器,所述传感器装置被配置为在第一识别步骤中,连续监测所述物品容纳区域并且检测所述物品容纳区域中的变化,并且响应于检测到的变化,将包括与一个或多个可能物品有关的信息的第一识别信号发送到所述处理器。所述传感器装置还被配置为在第二识别步骤中,连续监测所述物品携带设备并且检测所述物品携带设备中或所述物品携带设备附近的变化,并且响应于检测到的变化,将包括与一个或多个可能物品有关的信息的第二识别信号发送到所述处理器;其中所述处理器被配置为从所述第一识别信号中识别一个或多个可能物品并将所述物品保存到临时物品列表,其中所述处理器还被配置为从所述第二识别信号识别一个或多个可能物品,通过将从所述第二识别信号识别的所述一个或多个物品与存储在动态物品列表中的物品进行比较来确定最终物品,并且将所述最终物品添加到所述登记账户。
以上结合第一方面列出的优选实施方案也适用于上述第二方面。
根据第三方面,提供了一种训练店内登记***的方法,所述店内登记***被配置为在具有至少一个物品容纳区域的商店中识别和登记物品。所述方法包括通过以下来执行训练序列以便提高物品识别的准确性:允许商店服务员向所述物品容纳区域添加或从所述物品容纳区域移除一个或多个物品,由扫描设备扫描至少一个物品以识别物品,借助于传感器装置登记每个物品的一个或多个签名,以及向店内登记***添加或更新与每个物品的签名和位置有关的信息。
所述传感器装置可以包括从包括2D相机、3D相机、IR相机、秤、LIDAR传感器和光谱仪的组中选择的至少一个传感器。
所述方法还可以包括:通过将物品位置和与物品码一起扫描的唯一码相关联来借助于传感器装置本身确定物品的位置,和/或借助于设置在扫描设备上的位置检测单元来确定物品的位置。
可以使用收银台来执行扫描和登记一个或多个签名的步骤,所述收银台是手动操作的、半自动操作的或全自动操作的。
根据第四方面,提供了一种在商店中登记物品的方法,所述商店具有至少一个物品容纳区域和关联的自动店内登记***。所述方法包括:将顾客与登记账户相关联;监测顾客通过商店的移动,借助于传感器装置连续监测所述至少一个物品容纳区域,并且检测所述至少一个物品容纳区域中的变化,并且响应于检测到的变化,在第一识别步骤中识别引起所述变化的一个或多个可能物品并且将所述一个或多个可能物品保存到临时物品列表,其中如果所述临时物品列表包括两个或更多个物品,则在第二识别步骤中从当前包括在所述临时物品列表中的物品中肯定地识别引起所述变化的物品;以及将在所述第一识别或所述第二识别中肯定地识别的物品添加到登记账户。
所述第二识别步骤可以通过以下来执行:访问保存在所述临时物品列表中的物品标识并且识别作为所访问的物品标识之一最初位于顾客预定距离内并且在预定时间内被添加到所述临时物品列表的物品。
所述第二识别步骤可以通过以下来执行:允许顾客借助于具有显示器的电子设备访问所述临时物品列表,并且通过向所述电子设备提供手动输入来肯定地识别作为存储在所述临时物品列表中的物品之一的最终物品。
所述外部设备可以选自包括移动电话、平板电脑、布置在商店中的固定设备的组。
所述方法还可以包括:识别多个顾客,以及将两个或更多个顾客关联到同一登记账户。
所述第一识别步骤还可以包括:确定来自物品的签名;以及将所测量的签名与存储多个参考签名的数据库进行匹配,其中每个参考签名与唯一的物品标识相关联。
所述传感器装置可以包括至少两个传感器,并且所述方法还包括:使用所述传感器中的每一个来确定所测量的物品签名,并且将每个所测量的签名与相应的传感器所关联的数字参考签名的至少子集独立地进行比较。
所述传感器装置可以包括从包括2D相机、3D相机、IR相机、秤、LIDAR传感器和光谱仪的组中选择的至少一个传感器。
所述第一识别步骤可以通过以下来执行:至少使用与所述物品容纳区域中的所述变化的位置有关的信息来识别物品,其中布置在所述物品容纳区域中的多个物品中的每一个物品的位置是预定的并且是自动店内登记***可访问的。
所述第一识别步骤可以通过以下来执行:使用所述物品容纳区域中的所述变化的位置信息来减少可能物品标识的总数。
所述方法还可以包括:检测物品容纳区域中的物品的不正确位置,并且响应于所述检测来发送警报信号。
根据第五方面,提供了一种商店中的自动店内登记***,所述商店具有至少一个物品容纳区域。所述***包括:至少一个处理器;至少一个登记账户,与所关联的商店中的顾客相关联;以及传感器装置,包括多个传感器,所述传感器装置被配置为在第一识别步骤中连续监测所述物品容纳区域并且检测所述物品容纳区域中的变化,并且响应于检测到的变化,将包括与一个或多个可能物品有关的信息的第一识别信号发送到所述处理器,其中所述传感器装置还被配置为连续监测所述顾客;并且其中所述处理器被配置为从所述第一识别信号中识别一个或多个物品并且将所识别的一个或多个物品保存到临时物品列表,其中在所述临时物品列表包括两个或更多个物品的情况下,所述处理器被配置为在第二识别步骤中从当前包括在所述临时物品列表中的物品中肯定地识别引起所述变化的物品,并且将在所述第一识别步骤或所述第二识别步骤中被肯定地识别的物品添加到所述登记账户。
上面结合第四方面提到的优选实施例也适用于上述第五方面。
附图说明
下面将描述本发明的实施例;参考附图,附图示出了如何将本发明的构思化为实践的非限制性示例。
图1示意性地示出了根据本发明实施例的具有登记***的商店的俯视图;
图2示出了根据本发明实施例的具有登记***的商店的部分的等距视图;
图3示出了根据本发明实施例的登记***的示意图;
图4a示出了根据本发明实施例的自动登记的示意性方法;
图4b示出了根据本发明实施例的自动登记的示意性方法;
图5示出了根据本发明实施例的登记方法的限制过程的示意图;以及
图6示出了根据本发明实施例的自动登记的示意性方法。
具体实施方式
图1示出了指定区域的说明性视图,例如零售店或杂货店10。商店10包括多个物品容纳区域A-I,例如货架,显示可供购买的物品。商店10还可以包括入口或登入区域12、入口门14、出口或结账区域16、出口门18和至少一个结账台20。入口门14和出口门18可以是同一个门。此外,入口区域12和出口区域16可以相同或者可以重叠。
顾客通过入口门14进入商店10并进入入口区域12,由此顾客走过物品容纳区域A-I之间的过道并收集要购买的物品。一旦将物品从其在物品容纳区域A-I处的原始位置移除,该物品将至少部分地由本文所述的自动店内登记***100识别。假设登记***100的识别成功,则顾客不需要扫描物品,或提供任何其他手动输入。一旦顾客完成取出要购买的物品,顾客就在结账台20支付与所选物品相对应的金额,并通过出口区域16从出口门18出去。要支付的总金额由登记***100自动确定。在确定总金额时,自动店内登记***100还可以使用与折扣、优惠券、销售项目等有关的信息。
图2示出了登记***100的实施例,其监测物品容纳区域A,这里物品容纳区域A是货架的形式,包括多个不同的物品。登记***100包括传感器装置110,传感器装置110包括多个传感器112,其至少监测货架A本身和/或布置在货架A上的物品。在一些实施例中,传感器112还监测顾客1和/或顾客1使用的物品携带设备5,如下面进一步详细描述的。此外,登记***100包括登记账户130,这将与传感器装置110一起参考图3更详细地描述。
尽管图2中所示的物品容纳区域A是货架的形式,但是物品容纳区域也可以采用以下形式:篮子、托盘、冷冻器、冰箱和/或可以容纳和向顾客展示物品的其他类似布置。物品可以具有不同的尺寸、结构和颜色,如图2所示。优选地,所有相同类型和/或品牌的物品彼此相邻布置,以便于顾客1的选择和检索。
图2中的物品携带设备5是购物车的形式,但是应该理解,物品携带设备5也可以是篮子、袋子或类似的容器,顾客1可以用物品携带设备5来收集和运输它选择的物品。在另一个实施例中,物品携带设备5可以是固定但预定义的区域。
在图2中,顾客1从货架A取出物品7,并且意图将物品放入物品携带设备5。因此需要识别该所选物品7以便添加到登记账户130中使得顾客可以为物品7支付。因此,传感器112监测物品容纳区域A和布置在其上的所有物品,至少布置在前部的物品。通过连续监测物品容纳区域A,可以识别出物品容纳区域A何时发生变化。这样的变化可以指示顾客1从物品容纳区域A中拾取了物品7。登记***100被配置为能够访问与每个物品容纳区域A-I上存在的物品类型有关的信息,并且登记***100被配置为使用这样的位置信息以及来自传感器112的分析数据,以便识别被顾客1选择并拾取的物品7的标识。
传感器装置
如上所述,提供传感器装置110,以便自动检测顾客1在整个商店10中拾取的物品7。因此传感器装置110形成登记***100的一部分,如图3所示,登记***100包括连接到存储器122的处理器120以及与处理器120可操作通信的登记账户130。传感器装置110被配置为与处理器120通信,如下面将进一步解释的。
传感器装置110包括至少一个传感器112。然而,如图3中的虚线所示,传感器装置110可包括多个传感器112。优选地,传感器装置110包括多个传感器112以产生对商店中布置的物品7的全面覆盖。此外,多个传感器112可以布置成覆盖物品的不同视图,使得例如物品7的上、下、左、右、前和后侧可以由传感器112监测。传感器112可以布置在物品容器本身上、围绕物品容器的壁上和/或商店的天花板上。
附加地或替代地,一个或多个传感器可以布置在物品携带设备5上,例如在购物车上。如果至少一个传感器布置在可移动的物品携带设备5上,则传感器可用于连续生成数据并因此产生商店的几何形状。
传感器112可以被配置为提供与物品的尺寸和外观相对应的信息以及物品在物品容纳区域A-I中被拾取的位置。传感器112还可以提供与尺寸、颜色、形状、轮廓、用条形码进行的标记和/或文本和/或图形和/或图案和/或反射光谱有关的信息。传感器112还可以提供与物品容器中的重量、移动、不同触发、存在、切换、加速度、振动、温度和/或拾取位置有关的信息。
传感器装置110可以优选地包括不同类型的传感器112。传感器装置110中包括的传感器112可以例如是以下任何一个:相机、光谱传感器、RFID传感器、轮廓传感器、重量传感器(即秤)、符号或文本识别传感器、颜色纹理传感器、颜色直方图传感器、微波传感器、OCR、3D传感器或相机、飞行时间传感器、存在传感器、开关传感器、加速度计、运动传感器、温度传感器和/或物体传感器和/或微波传感器和/或光幕、IR相机和/或LIDAR传感器。轮廓传感器、符号或文本识别传感器、颜色纹理传感器、颜色直方图传感器和物体传感器都可以通过连接到处理器120的一个或多个相机来实现,处理器120被配置为执行特定图像处理算法以从捕获的图像中提取所需信息。
在一个实施例中,传感器装置110中的至少一个传感器112是相机。相机可以是2D和/或3D相机。相机可以具有关联的图像处理软件,或者可以由处理器120提供所需的处理软件。
至少一个传感器112将在操作期间检测来自物品的传感器信号,例如所测量的签名,由此处理器120被配置为将所测量的签名与参考签名的数据库匹配。每个参考签名都与唯一的物品标识相关联。因此,不同的物品将提供唯一的签名,从而可以实现准确的识别。因此,传感器必须能够检测具有不同尺寸的各种物品的物品签名。例如,这种物品可以具有小尺寸以及大尺寸。处理器120的存储器单元122可包括由至少一个传感器112创建的一个或多个数字参考签名,其中所述参考签名中的每一个与对应的物品标识相关联。可以通过将所测量的签名与包括多个物品的属性的数据库相匹配来确定物品的标识。数据库可以存储在存储器单元122中,并且属性的示例是重量、大小、颜色、形状、轮廓、图案、条形码图案和/或文本和/或图形和/或反射光谱。在一个实施例中,传感器装置110包括至少一个相机形式的传感器。相机检测来自物品的图像,由此处理器120被配置为将检测到的图像或图像的处理后数字表示与参考图像的数据库相匹配,由此每个参考图像与唯一的物品标识相关联。因此,不同的物品将提供图像的唯一数字表示,由此可以实现准确的识别。处理器120的存储器单元122可包括由至少一个相机创建的一个或多个参考图像(或图像的参考处理后数字表示),其中所述参考图像/处理后数字表示中的每一个与对应的物品标识相关联。可以通过将所确定的图像或图像的处理后数字表示与包括多个物品的属性的数据库进行匹配,来确定物品的标识。数据库可以存储在存储器单元122中,并且属性的示例是大小、颜色、形状、轮廓、条形码图案和/或文本和/或图形。
可以使用多个不同的传感器112以提供对物品的正确识别。例如,货架A填充有一百种不同的物品类型。每种类型的物品由一定数量的单独物品表示,这意味着货架A存储数百甚至数千个单独的物品。因此需要可靠的识别过程。
货架A可以例如配备有一个或多个秤,所述一个或多个秤形成传感器装置110的一部分。当顾客1从货架A上拾取物品时,货架A的总重量将减少,并且与重量变化有关的信息将被发送到处理器120。如果确定重量减轻了250g,则处理器120将确定被拾取的物品必须属于不超过250g的那些物品标识之一。优选地,传感器装置110可以包括位于公共货架A处的多个秤。例如,如果货架A存储十种不同的物品类型,则可以在货架A处提供十个单独的秤。那么每个秤可以被配置为测量货架A的单独部分的重量,使得可以通过检测货架A的存储特定物品类型的部分的重量变化来识别物品类型。此外,通过秤测量的数据还可以用于识别从货架A拾取的物品的数量。
传感器装置还可以包括一个或多个LIDAR传感器,所述一个或多个LIDAR传感器可以附接到物品容纳区域的货架或天花板中。LIDAR传感器优选地安装成使得LIDAR传感器在物品容器(例如,货架A)的前面产生竖直平面。当顾客或服务员够到货架A中的物品时,LIDAR传感器将检测到平面被阻挡的精确x-y坐标。所述***可以被配置为具有每个唯一物品在货架A中的确切位置的信息,因此通过使用来自一个或多个LIDAR传感器的坐标信息,可以准确地确定物品标识。当物品被放入货架时(例如当服务员打开新物品以展示时执行的),来自LIDAR传感器的信息也可以用作处理器120的学习数据。
传感器装置130还可以包括一个或多个IR相机,其可以附接到物品容纳区域A-I的货架或天花板中。IR相机可以特别有利于识别冷和/或热物品。
从前面的描述中可以明显看出,上述示例仅表示不同传感器112的一些可能使用。因此,上述描述也可以使用其他类型的传感器来实现,例如3D相机、光谱仪等,
通信接口
传感器装置110以及各个传感器112通过使用通信接口与处理器120通信。通信接口适于允许传感器装置110通过使用不同的通信技术与处理器120通信。这种通信技术可以是有线的或无线的。这种有线技术的示例是通用串行总线(USB)和以太网等。应该注意的是,存在其他技术并且所述其他技术被视为这种有线通信接口的明显等同物。这种无线技术的示例是IEEE 802.11、IEEE 802.15、ZigBee、WirelessHART、WIFI、W-CDMA/HSPA、GSM、UTRAN和LTE等。应该注意的是,存在其他技术并且所述其他技术被视为这种无线通信接口的明显等同物。
处理器
处理器120或布置成彼此通信的多个处理器120连接到传感器装置110。至少一个处理器120被配置为确定由顾客1拾取的物品的标识。处理器120负责传感器装置120和登记账户130的整体操作,并且优选地由任何商业上可用的CPU(“中央处理单元”)、DSP(“数字信号处理器”)或任何其他电子可编程逻辑器件实现。处理器120被配置为从存储器122读取指令并执行这些指令以控制传感器装置110和/或登记账户130的操作。存储器122可以使用针对计算机可读存储器的任何公知技术来实现。例如ROM、RAM、SRAM、DRAM、CMOS、FLASH、DDR、SDRAM或其他一些存储器技术。存储器122由处理器120用于各种目的,例如用于存储应用程序数据和程序指令,以及存储用于商店10的物品的参考数据,例如参考签名。
处理器120还连接到通信接口,以便与传感器装置120、登记账户130和/或外部电子设备(诸如移动电话、平板电脑或任何其他计算设备)通信。这种通信技术可以是有线的或无线的,如关于布置在传感器装置110中的通信接口所描述的。
登记账户
在一些实施例中,创建登记账户130并以直接方式(即,通过跟踪商店内的顾客)连接到顾客,并且在一些实施例中,创建登记账户130并将其连接到诸如物品携带设备5之类的附带单元。现在结合向登记账户添加所识别的物品的优选方法来描述各个实施例。
物品携带设备-登记账户第1实施例
在一些实施例中,创建登记账户130并将其连接到诸如物品携带设备之类的附带单元。物品携带设备5可以例如是购物车、篮或包。
登记账户130维持已经在商店10中收集的物品的列表。登记账户130与处理器120通信,并且在结账期间物品列表自动从登记账户130转移到关联的支付***。登记账户130包括到由唯一ID或类似物表示的物品携带设备5的链接,以及从物品容纳区域A-I中拾取的项目的动态物品列表。
一旦人将物品携带设备5拉出形成物品携带设备5的空位,物品携带设备5就会与唯一的登记账户130相关联。备选地,顾客可以例如按下设置在物品携带设备5上或在入口区域的另一个位置处的激活按钮,以允许物品携带设备5与登记账户130相关联。物品携带设备5和登记账户130的关联是使用登记***100所需要的。可以使用物品携带设备5本身来管理登记账户130,或通过将物品携带设备5连接到移动电子设备来管理登记账户130,如下面将进一步描述的。
在一个实施例中,使用购物车5形式的物品携带设备5来管理登记账户130。因此,购物车5需要具有允许顾客与登记账户130交互的必要硬件。在一个实施例中,物品携带设备5可以包括交互式显示器和用于允许手动登记物品的设备(如果需要的话)。这样的物品可以是例如散装物品或类似物。物品携带设备5的通信接口还可以允许顾客查看和/或管理登记账户130。如果店内登记***100可以获得物品携带设备5的位置信息,这是有益的。这可以通过几种方式完成。在一个实施例中,物品携带设备5包括唯一的识别标签。识别标签由传感器装置110读取,其中各个传感器的位置是已知的,以便确定物品携带设备5的当前位置。识别标签可以是例如QR码或可以被传感器装置110用来识别物品携带设备5的其他唯一图案。在替代实施例中,物品携带设备5可以包括位置检测单元,例如iBeacon、蓝牙低功耗(BLE)、短程射频定位和/或基于Wifi的定位***。
智能物品携带设备5的使用允许登记账户130与商店中的当前位置相关联,而无需跟踪个体顾客本身。可以假设顾客在物品容纳区域A-I中拾取物品,该物品在距物品携带设备5的指定距离内。这种推定减少了在识别取出的物品时可供选择的物品的数量。该信息用于物品的识别过程,这将参考图5更详细地描述。
这里,顾客不需要除物品携带设备5之外的任何其他物理设备来正确地使用登记***100。此外,顾客1在进入商店时不需要手动登入,并且多个顾客可以使用相同的物品携带设备5并且因此使用相同的账户130而不需要调整登记账户130。使登记账户130与物品携带设备5相关联具有以下益处:账户不直接与顾客和他/她的身份相关联。
当正确识别物品的概率非常高时,使用物品携带设备5本身来管理登记账户130的实施例被优选采用,因此几乎不需要手动登记。
物品携带设备-登记账户,第2实施例
现在将描述登记账户130与物品携带设备5相关联的实施例。在一些实施例中,通过将物品携带设备5连接到诸如外部电子设备之类的单独物理设备来管理登记账户130。外部设备可以是移动设备,例如移动电话或用于允许顾客与登记账户130交互的其他合适设备。
在任一情况下,物品携带设备5不需要具有任何特殊的硬件、显示器或位置检测单元。
一旦人将物品携带设备5拉出形成物品携带设备5的空位,物品携带设备5将会与唯一的登记账户130相关联。备选地,顾客可以例如按下设置在入口区域的激活按钮,以允许物品携带设备5与登记账户130相关联,或者使用外部设备进行登记账户130和物品携带设备5之间的关联。为了利用登记***100,需要物品携带设备5和登记账户130的关联。
优选地,物品携带设备5包括唯一的识别标签,传感器装置120读取该识别标签以获得物品携带设备5的位置。由于传感器装置中的各个传感器的位置是已知的,因此可以确定物品携带设备5的位置。识别标签可以是例如QR码或可以被传感器装置110用来识别物品携带设备5的其他唯一图案。
当诸如移动电话或类似物之类的外部设备用于管理登记账户130时,可以给物品携带设备5提供唯一码,该唯一码被布置成由外部设备上的应用程序扫描。这样的码可以是QR码、EAN、UPC码或RFID标签的形式。通过扫描布置在物品携带设备5上的码,可以例如使用外部设备的应用程序来管理登记账户130。这允许顾客在登记***100不能正确识别物品时使用外部设备手动扫描物品,以及手动移除由于某种原因决定不购买的已识别物品。因此,外部设备的应用必须优选地能够扫描物品的码。外部设备还可以允许顾客查看和/或管理其登记账户130。为此目的,外部设备可以例如是专用的便携式代码扫描单元。
顾客在将物品携带设备5链接到登记账户130时使用的标签和用于借助于传感器装置110识别物品携带设备5的标签可以不必相同。在一些实施例中,可以使用外部设备上的定位单元来确定物品携带设备5的位置。
当正确识别物品的概率非常高时,使用连接到物品携带设备5的外部设备来管理登记账户130的实施例被优选采用,因此几乎不需要手动登记。
物品携带设备-第一识别步骤:限制
现在将描述一旦物品7从物品容纳区域A-I移除就识别物品7的方法,尽管在前面已经简要讨论了该物品。以下描述涉及在使用或不使用外部设备的情况下登记账户130与物品携带设备5相关联的情况。如上所述,传感器装置110监测布置在商店中的所有物品容纳区域A-I。通过连续监测物品容纳区域A-I,可以识别出物品容纳区域A-I中何时发生变化。这可以通过比较由传感器装置110产生的数据流并通过逐帧比较数据来完成。
物品容纳区域A-I中的变化可以指示顾客1已经从容纳区域A-I中选择并移除了物品7。需要识别该物品7以便添加到与物品携带设备5相关联的登记账户130。在一个实施例中,一旦***100识别出物品容纳区域A-I中的变化,就执行第一识别步骤,并且一旦顾客将物品放入物品携带设备5中,就执行第二识别步骤。
物品携带设备-第一识别步骤:限制+识别
第一识别步骤包括两个主要步骤;限制可能物品标识和识别唯一物品,现在将更详细地描述这些步骤。这两个步骤可以依次或同时进行。限制过程基于以下事实:物品容纳区域A-I在商店中具有已知位置和已知范围的物品,并且限制过程使用该信息以便至少部分地识别物品。如果从一个物品容纳区域A中移除物品,则所述物品是通常容纳在物品容纳区域A的物品之一的可能性非常高。基于位置的该限制过程减少了可能物品的数量。
一旦可能物品的数量减少,***100就需要将可能物品缩小到仅一个唯一物品。可以使用不同的识别技术来实现该识别。一种这样的技术可以是识别算法,所述识别算法使用从传感器布置110收集的信息作为输入。传感器装置110包括至少一个传感器112,传感器112被配置为确定从物品容器中取的物品的所测量的签名。传感器112可以顺序地接通,即激活,以便能够找到有益的组合,或者部分或全部传感器可以是激活的,直到其中一个组合提供肯定的决定,其中一个或多个冗余传感器可以断开连接。这里是肯定的决定是当组合中的所有传感器都检测到并识别出物品的预定属性时,其中组合的属性一起给予物品标识。可以通过对照包括一定数量的物品的属性或签名的数据库进行控制,来确定标识。根据先前描述的内容,可以将数据库存储在存储器单元中。属性的示例是尺寸、颜色、形状、轮廓、用条形码进行的标记和/或文本和/或图形和/或图案。为了提供成功的分类,激活的传感器确定物品的所测量的签名。所测量的签名与感测的信号相关联,因此可以是多个不同的物品属性的数字表示。为此目的,处理器120被配置为将所测量的签名与存储在存储器单元中的数字参考签名进行比较,并计算预定数量的物品标识的匹配概率。后一步骤优选地通过以下来执行:将所测量的签名与存储器单元的数字参考签名的全部或子集进行比较,并随后将具有最高匹配概率的物品标识传递给另一分类算法(例如BBN或神经网络)。
在使用两个或更多个不同传感器从而提供两个或更多个不同的所测量的签名的情况下,处理器120被配置为将每个传感器测量的签名与每个传感器的数字参考签名的全部或子集独立地进行比较。将来自两个或更多个传感器的所识别的物品及其匹配概率发送到网络以进行进一步分析,并将每个传感器的最高匹配概率组合成一个组合匹配概率。
还可以使用模式识别算法来识别物品,所述模式识别算法基于传感器布置110收集的数据。在一个实施例中,模式识别算法基于SVM,其优选地使用上面提到的所测量的签名和数字参考签名作为支持向量机模型的输入。在算法的备选实施例中,通过使用来自传感器装置110的原始数据来连续地学习***。在这种情况下,算法优选地使用深度学习方法,例如卷积神经网络或完全连接神经网络。
上面讨论的不同识别算法可以单独使用或作为组合识别例程中的后续步骤使用。在后一种方法中,将每个步骤的结果组合以产生具有最高匹配概率的唯一识别物品。
分类方法还可以包括将最高匹配概率与警报阈值进行比较的步骤,并且在最高匹配概率低于警报阈值的情况下,***等待来自商店中的顾客的手动输入,然后再继续。在一个实施例中,标识包括将最高匹配概率与两个警报阈值进行比较的步骤,其中如果最高匹配概率在最低警报阈值以上但是在最高警报阈值以下,则所述方法等待来自商店中客户的手动输入,并且如果最高匹配概率在最低警报阈值以下,则***标记登记账户以在结账台进行额外的安全检查。在备选实施例中,不需要服务员,顾客输入就足够了。
对于上述实施例,拾取位置用于限制可能物品的总数,并且该网络用于进一步将可能物品的数量限制为单个肯定识别的物品。然而,也可以准确地确定拾取位置,以便仅使用位置数据来肯定地识别单个物品。如上所述,LIDAR传感器可用于实现此目的。在这些情况下,没有必要利用网络来进一步识别物品。
对于上述所有情况,第一识别步骤可以得到单个肯定识别的物品或可能物品列表。
物品携带设备-第二识别步骤
已将物品(已识别或未识别的)从其在物品容纳区域A-I中的位置取得的信息可用于第二识别过程,以验证来自第一识别步骤的识别或对于在第一识别步骤中仅被部分识别的物品提供完整识别。第二识别步骤包括两个主要步骤;限制可能物品标识以及识别或验证唯一物品。这两个步骤可以顺序地或同时进行。
当物品在物品携带设备5的边界内移动时(当物品在物品携带设备5的栏杆矩形内移动时从上方看),可以启动第二识别过程。尽管第一识别过程在从物品容纳区域移除物品时可能已成功识别物品,但***还必须确定所述物品属于哪个登记账户130,或者如果已经确定这一点,则需要验证物品和登记账户130属于彼此。
现在将描述第二识别步骤的限制过程。图5示出了物品容纳区域A-D中的物品与顾客从物品容纳区域A-D中移除物品的时间之间的关系。物品容纳区域A包括名为a的物品,物品容纳区域B包括名为b的物品,物品容纳区域C包括名为c的物品,物品容纳区域D包括名为d的物品。在该示例中,物品容纳区域A-D布置在距物品携带设备5的预定距离内。因此,在限制可能物品的数量时,布置在物品容纳区域A-D中的所有物品都是可能的候选。为了在限制过程中进一步缩小可能物品的范围,使用从物品容器中取物品的时间。
从货架A-D取得的所有物品将被保存在临时列表中,并且在从列表中移除之前将在临时列表上保存预定的时间段t1。存储器122保存从每个物品容纳区域A-D中取得的物品的信息达预定时间段t1。该时间段允许登记***100具有有限数量的物品供选择。因此,时间段越短,在识别过程中可选择的物品数量越少。从顾客从物品容器中取得物品直到他/她将物品放入物品携带设备5中可能需要一段时间。顾客可以例如在将物品全部放入物品之前抓住几个不同的物品。因此,时间t1需要足够长,使得即使顾客将物品放入物品携带设备5中的速度很慢,物品在识别期间仍然是可能物品之一。
如果在从物品容器中拾取物品时未识别物品,则距离所述物品容器预定距离内的所有物品将在临时列表中可用。
如前所述,登记***100跟踪物品携带设备5的位置。该位置信息用于限制可能物品候选,如参考图5所述。物品的可能数量可以通过分析物品携带设备5的位置来限制。当***100操作以识别所选择的物品时,仅将物品携带设备5预定距离内的物品视为候选物。因此,在第二识别步骤中,登记***100将使用当从物品容纳区域取得物品时产生的列表的修改版本。在第二识别步骤期间可用的可能物品候选列表将仅包括与在物品携带设备5的预定距离内并且在预定时间内从物品容器中移除的物品有关的信息。因此大大减少了与放置在物品携带设备5中的物品相对应的可能物品的数量。
因此,登记***100使用该列表来识别所识别的物品对应于正确的登记账户130。如果存在多个可能的候选,则一旦将物品放入物品携带设备5中,登记***100就以与第一识别过程相同或类似的方式识别物品。当物品接近物品携带设备5时,可以执行第二识别步骤,使得物品移动穿过设置在距物品携带设备5预定距离处的虚拟边界。虚拟边界可以符合物品携带设备5的物理尺寸。
与第一识别步骤一样,可以使用不同的识别技术来实现识别。一种这样的技术可以是识别算法,所述识别算法使用从传感器布置110收集的信息作为输入。在第二识别步骤中,算法的输入取自传感器,传感器被布置为使得传感器监视商店中的物品携带设备5。物品携带设备5的内容物可以被连续分析,以便一旦将物品放入或靠近物品携带设备5就可以被检测到,如上所述。至少一个传感器112在顾客接近传感器112之前和之后从购物车收集数据,因此可以检测物品何时被添加或从物品携带设备5移除。传感器装置110可以使用不同的识别算法来识别被放置在购物篮中的物品。
登记***100未能一从物品容器移除物品就完全识别物品,则***100通过如上所述分析物品携带设备5获得另一个识别物品的机会。如果在从物品容器中拾取物品时未识别物品,则在所述物品容器的预定距离内的所有物品将在列表中可用。
一旦检测到并识别了物品,登记***100就可以确定物品是否真的被顾客拿起或者是否被放回到物品容纳区域A-I中。这可以通过在顾客接近物品容纳区域A-I之前和之后分析来自物品容纳区域的传感器数据来完成。还可以使用传感器数据来搜索顾客物品携带设备5内的物品特定图案。在一个实施例中,如果顾客返还已经登记到其账户的物品,则登记***100认出所识别的物品被返还并从登记账户130中移除该物品。
一旦登记***100识别出物品,并且可能验证物品实际上被顾客收集或者添加到物品携带设备5,物品标识就被添加到相关的登记账户130。
物品携带设备-将重量定价物品添加到登记账户
在图4b中,示意性地示出了用于将重量定价物品添加到与物品携带设备5相关联的登记账户的方法。以下描述涉及在使用或不使用外部设备的情况下登记账户130与物品携带设备5相关联的情况。
在图4b中,一些方法步骤与图4a的方法步骤相同。因此,这些被赋予相同的附图标记。
在第一步骤202中,传感器装置110监测布置在商店中的所有物品容器A-I。通过连续监测物品容纳区域,可以在步骤204中识别任何物品容纳区域中何时发生了变化。这样的变化可以表明顾客已经从物品容纳区域中选择并拾取了物品。
一旦登记***100识别出顾客已经拾取了物品,登记***就在步骤206中识别物品。优选地,当物品从物品容器A-I中移除时,物品可以被直接识别,但是不需要100%确凿识别。取而代之地,该识别步骤可以产生可能物品列表。
在步骤408中,***检测到物品正被放置在位于商店中的物品称重设备上。物品称重设备优选地形成传感器装置110的一部分。该事件触发以下步骤。确定物品称重设备的位置,然后在步骤410中取出先前识别的物品的列表,并且减少可能物品的数量,减少的量与物品称重设备的位置相对应。为此,顾客拾取的所有物品都可能被添加到可能物品列表中。这意味着只要从物品容纳区域中拾取物品,就会将其添加到列表中(可选地与可能的备选一起)。物品保留在列表中,直到将物品添加到登记账户或者添加到价格计算的秤中以便按重量计价,此时物品也从列表中删除。曾链接到被肯定识别的物品的任何其他物品也将从列表中删除。
然而,在步骤412中,减少列表上的物品数量以便确定正确的物品。然而,该减少不是列表的永久性的,而是仅用作最终确定步骤414的选择。物品数量的减少是基于物品称重设备的位置进行的,使得只有存在于列表中并且通常属于物品称重设备位置周围限定和限制的区域的物品才被用于称重前的最终识别。在步骤414中,基于列表中减少数量的物品来识别正确的物品。称重前的最终识别可以是例如通过监测物品称重设备进行的,并通过传感器装置110确定物品的正确标识。通过仅考虑减少数量的可能物品,这一步骤大大简化。如果步骤414中的识别不能确定唯一的物品,则顾客在物品称重设备屏幕上选择正确的物品。可供选择的物品可以是来自步骤412的减少的物品或商店中的所有重量定价的物品。在步骤417中,物品称重设备称重物品,然后计算价格。在步骤418中,再次将物品与计算出的价格和测量的重量一起添加到已识别物品的列表中。
在步骤208中,***检测到物品正被放入物品携带设备5中。该事件触发以下步骤。确定物品携带设备5的位置,并且在此之后,在步骤210中,取出先前识别的物品的列表,先前识别的物品的列表包括在步骤418中曾添加的重量定价物品,并且减少可能物品的数量,减少量对应于物品携带设备5的位置。为此,可以将顾客拾取的所有物品添加到相同的可能物品列表中。这意味着只要从容纳区域的物品中拾取一物品,就会将该物品添加到列表中(可选地与可能的替代项一起)。物品仍然在列表中,直到将物品添加到登记账户,此时物品也将从列表中移除。在一个实施例中,还可以在步骤418和步骤208之间跟踪顾客,以便在将重量定价物品放入物品携带设备5时简化识别。
然而,在步骤212中,减少列表上的物品数量以便确定正确的物品。然而,这种减少不是列表的永久性的,而是仅用作最终确定步骤214的选择。物品数量的减少是基于物品携带设备5的位置进行的,使得只有存在列表上并且通常属于物品携带设备5的位置周围的限定和限制区域的物品才被用于最终识别。在步骤214中,基于列表中减少数量的物品来识别正确的物品。最终的识别可以是例如通过监测物品携带设备5来进行,并通过传感器装置110确定物品的正确标识。通过仅考虑减少数量的可能物品,这一步骤大大简化。在最后的步骤216中,将物品添加到登记账户130,并且优选地通知顾客该物品已被添加到他的登记账户130的列表中。
如果登记***100未能正确地识别物品,例如,如果由登记***100计算的匹配概率不在预定阈值以上,则在步骤212中,***100通知顾客手动识别物品。一旦顾客手动添加了物品,就将物品标识添加到登记账户130。
例如由外部设备的应用或由布置在物品携带设备5上的显示器提供的用户界面还可以允许顾客手动地将物品添加到登记账户而不用首先尝试自动识别。这可以是例如特别适用于散装货物,由此登记***100可以自动检测到顾客(即物品携带设备5)被安排在存放散装货物的商店的区域中。通过这种检测,登记***100可以提示顾客手动输入所拾取的物品,由此这些物品被存储在登记账户130中。
顾客-登记账户
在前面的描述中,描述集中于登记账户130与物品携带设备5相关联的实施例。现在将描述顾客直接与登记账户130相关联的实施例。登记账户130和顾客1之间的连接可以以几种方式完成。在一个实施例中,使用图像识别软件(例如人物跟踪***,来自区域相机的3D图像跟踪或本身已知的其他人物跟踪算法)在商店内跟踪顾客1。传感器装置110可以例如是用于为这种定位提供输入数据。因此,当顾客在商店10四处移动时,登记***100将通过跟随顾客来知道顾客1的位置。因此,不需要另外的位置检测单元。然而,为了能够手动登记物品并执行登入操作,顾客可以使用与登记账户130相关联的一些外部设备。
在一个实施例中,通过使用外部设备(例如顾客1的智能电话或平板电脑上的移动应用程序或顾客携带的任何其他电子设备)将顾客连接到登记账户130。
一旦顾客1进入商店10的入口区域12,他或她就与登记账户130相关联。这可以例如通过使用布置在入口区域或顾客的外部设备上的固定单元来完成。在一些实施例中,登记***100还在入口区域中识别顾客1的外貌,这允许***100在整个商店中跟踪顾客。
登记***100需要确定顾客的位置。这可以由顾客的外部电子设备(如果它包括位置检测单元)来完成,或者可以通过在顾客走过商店时直接跟踪顾客来确定顾客的位置。
如果多个顾客在一起(例如家庭)并且在不同时间到达商店,则可以通过手动合并他们的账户将他们连接到相同的登记账户130。优选地,合并操作由顾客自己进行,而不与商店服务员进行任何交互。
如果属于一起的多个顾客同时到达商店,则希望登记***将这些多个人添加到同一登记账户130。优选地,在登入区域12中可以自动识别一起购物的多个人。因此,这些顾客将在他们的购物进程期间连接到相同的登记账户130。还可以通过使用外部设备来合并商店内的账户(即,在物品容器区域中)。
顾客-将物品添加到登记账户
现在将参考图6描述当登记账户与顾客相关联时将物品添加到登记账户130的方法。在第一步骤302中,传感器装置110监测商店中布置的所有物品容器A-I。通过连续监测物品容纳区域,可以在步骤304中识别物品容纳区域中何时发生变化。这种变化可以表明顾客已经从容纳区域中选择并取出了物品。
一旦登记***100识别出物品已被顾客拾取,则登记***就在步骤306中识别物品。物品可以在从物品容器A-I中被移除时使用传感器装置110直接识别。
如果在步骤308中识别出物品属于从物品容器A-I拾取该物品的顾客,则在步骤310中将物品标识添加到与该顾客相关联的登记账户130。优选地通知顾客该物品已被添加到他的登记账户130的列表中。
例如由外部设备的应用程序提供的用户界面还可以允许顾客手动地将物品添加到登记账户而不用首先尝试自动识别。这可以是例如特别适用于散装货物,由此登记***100可以自动检测到顾客(或相关的物品携带设备5)被安排在存放散装货物的商店的区域中。通过这种检测,登记***100可以提示顾客手动输入所拾取的物品,从而将这些物品存储在登记账户中。
顾客-第一和第二识别步骤
关于登记账户与购物车相关联的实施例的第一识别过程的步骤的描述也适用于登记账户与顾客相关联的实施例。然而,可以通过分析顾客1的位置来进一步限制可能物品的数量。当***100操作以识别所选择的物品7时,仅将距离顾客1的预定距离的物品视为候选物。可以取决于商店的大小和确定顾客位置的准确度来不同地选择该距离。
在登记账户与顾客相关联的实施例中,与账户与物品携带设备5相关联的情况相比,第二识别步骤稍微不同。如果第一识别步骤由于由登记***100计算的匹配概率在预定阈值以下而不足以识别物品,则可能有不同的选项。
根据第一选项,在步骤312(参见图6)中,***100通过扫描与物品相关联的码来通知顾客手动识别物品。一旦顾客手动识别了物品,物品标识就会添加到登记账户中。
在第二选项中,***100可以在步骤312中警告并指示顾客在多个可能物品中手动选择正确的物品。顾客能够选择的物品是保存在简化物品列表中的物品或具有高匹配概率的物品列表。减少的物品列表是基于顾客的位置减少的,使得只有存在于列表上并且通常属于围绕顾客的位置的限定和限制区域的物品才被用于最终识别。顾客使用外部设备(例如移动电话或平板电脑)选择正确的物品标识。一旦顾客手动识别了物品,则物品标识就会添加到登记账户中。
在第三选项中,不立即提示顾客,而是将与任何未识别物品有关的信息存储在登记账户130中,并且在结账期间将向顾客通知这些未识别物品并且要求手动识别那些物品。对于手动识别,可以在商店内提供终端以允许顾客手动识别物品。
用户接口
顾客和登记***100之间的交互优选地通过使用显示单元来完成。在一个实施例中,显示单元可以与处理器120通信,用于显示关于登记账户130的信息。显示单元优选地被布置供顾客用于输入信息或用于同意显示的信息。显示单元可以布置在物品携带设备5处或者作为外部设备,例如顾客的移动电话。显示单元可以是交互式显示器或具有与其连接布置的按钮以便能够与显示器交互的无源显示器。显示器可以是LCD屏幕、LED屏幕或任何其他合适的屏幕。
在显示单元中提供的信息可以是例如与已经被顾客拾取的物品列表有关的信息、所选物品的总价格、商店中不同物品的优惠或交易和/或可访问的与登记顾客账户相关的信息,例如先前的购买历史。为此,顾客可以将当前登记账户130与他对特定商店的顾客账户链接。
在显示单元中提供的信息还可以涉及物品的识别。如果传感器装置110识别物品,则可以在显示单元中显示图像或文本,并且如果用户发现显示的信息与顾客选择的物品匹配,则顾客可以通过手动输入来同意该标识。可以显示更多信息,例如,重量和价格,其中如果显示的信息是正确的,则用户可以同意。当物品需要手动登记时,显示单元还可以通知顾客。如果所选物品的自动识别失败,则可能是这种情况。因此,显示单元可以提示顾客手动登记物品,例如通过使用条形码阅读器或通过以某种其他方式扫描或识别物品。
如果登记***100已经识别出顾客不想购买的物品或者***100错误地识别了物品,则顾客也可以使用该显示单元。然后,顾客可以从登记账户的物品列表中手动移除物品。
物品定位不正确
例如在顾客在不正确的位置返还物品的情况下,***100还可用于确保物品的正确位置。通过利用传感器装置110连续监测物品容纳区域A-I,自动店内登记***100可以识别顾客何时将物品添加回物品容纳区域A-I。因此,***100优选地布置成区分从物品容纳区域A-I添加物品和移除物品。所添加的物品由登记***100识别,并且确定所识别的物品是否是属于物品容纳区域A-I中的那个位置的物品,即,在自动店内登记***100被训练用于的物品容纳区域A-I中。
物品可能被添加到不同的物品容纳区域A-I中,如果例如顾客从物品容纳区域A中拿出物品并将其放回到另一物品容纳区域D,例如,如果客户意识到所选择的物品实际上不是他/她打算购买的东西并将其返还到随机的物品容纳区域D中,则可能发生这种情况。
如果***100确定被添加的物品被放置在正确的物品容器A-I中的错误的位置或者物品被放置在错误的物品容器A-I中,则***100将发送警报信号。优选地,警报信号与所讨论的物品容纳区域的位置相关联,由此商店服务员可以校正错误布置的物品的位置。警报信号也可以发送到用于存储和评估数据的处理器。
支付
一旦顾客的所有物品被登记***100正确识别,并且当顾客进入结账区域16时,处理器120将交易信号发送到结账台,或者结账台可以检索账户以允许顾客完成支付交易。一旦顾客进入结账区域16,存储在登记账户130中的信息就自动发送到结账台或结账台检索账户。然后结账台将登记的物品转移到收据以进行支付。
在一个实施例中,结账台将控制信号发送到监测***,该监测***将用于确定是否打开通道门。在这样的实施例中,如果人1已经为其物品支付,则仅允许人通过商店10的门18离开。这是基于来自登记***100的信息和关于支付的信息确定的。***可以基于特定登记账户的异常活动来发起安全检查。
出口处的可选配重量传感器
在一个实施例中,在登记账户与物品携带设备5(例如购物车、包、篮子等)相关联的情况下,重量传感器可以布置在商店的出口区域16中以充当登记***100的保护措施。可以在支付过程之前或之后提供重量传感器。将包含所有拾取的物品的物品携带设备5的总重量与基于空物品携带设备5的重量和所识别的物品的总重量的估计重量进行比较,或者将其与训练的重量进行比较,训练的重量是保存在处理器120中用于所有可能物品携带设备,例如购物车、包、篮子等。如果物品携带设备5内的所有物品都由登记***100识别出,则估计的重量和实际重量应相等,或者差异应在小的允许范围内。如果实际重量不足以对应于估计的重量,则将这种信息发送到处理器120并且警告顾客和/或商店服务员。
如果物品携带设备5具有低于估计重量的重量,则登记***100错误地识别了物品或已识别物品已从物品携带设备5移除而未被正确地从登记账户130移除。
如果物品携带设备5的重量高于估计重量,则登记***100错误地识别了物品或未识别物品已被放入物品携带设备5但未被添加到登记账户130中。如果物品已被放置在物品携带设备5中但尚未被添加到登记账户130中,顾客则可以执行该物品的手动登记。
***学习
自动店内登记***100可以经过训练或学习,以便提高物品识别的准确性。例如,传感器装置110可以在预定的训练进程期间被激活,其中商店服务员以连续的顺序拾取物品。对于每个拾取的物品类型,服务员扫描至少一个物品以进行安全识别。因此,***100不仅将学习正确地识别物品,而且还学习物品的确切位置。为了确定物品的位置,优选地,通过借助于传感器装置110本身来检测位置,或者通过将物品位置(即货架或类似物)与跟物品码一起扫描的唯一代码相关联,来知道扫描仪的位置。作为第三选择,扫描仪可以包括位置检测单元,例如iBeacon、蓝牙低功耗(BLE)、短程射频定位和/或基于Wifi的定位***。
还可以通过使用收银台来改善***学习,所述收银台是手动操作的、半自动操作的或全自动操作的。
训练或学习也可以在商店的正常操作期间发生,其中商店服务员将物品添加或重新填充到物品容纳区域中。对于每个拾取的物品类型,服务员通过手持设备扫描至少一个物品。因此,传感器装置用商店服务员添加到物品容器中的每一个物品进行训练。即使扫描仪仅用于每种物品类型的一个或几个物品,传感器装置110也可以为每种物品类型登记每个物品的签名和位置。因此,***100将学习通过使用物品的外观以及物品的确切位置来正确地识别物品。
应当理解,尽管在前面的描述中已经阐述了本发明的许多特征和优点,但是与本发明的结构和功能的细节一起,该描述仅是说明性的,并且可以进行详细的改变,尤其是在本发明范围内的部件的形状、尺寸和布置方面,在所附权利要求指出的全部范围内。
Claims (32)
1.一种在商店中登记物品的方法,所述商店具有至少一个物品容纳区域(A-I)和关联的自动店内登记***(100),其中所述方法包括:
将诸如物品携带设备(5)之类的附带可移动单元与特定的登记账户(130)相关联,其中所述登记账户(130)与动态物品列表相关联;
借助于传感器装置(110)连续监测所述至少一个物品容纳区域(A-I),并且检测所述至少一个物品容纳区域(A-I)中的变化,并且响应于检测到的变化,在第一识别步骤中识别引起所述变化的一个或多个可能物品并且将所述一个或多个可能物品保存到临时物品列表中;
借助于传感器装置(110)连续监测所述物品携带设备(5),并且检测所述物品携带设备(5)中或所述物品携带设备(5)附近的变化,并且响应于检测到的变化,在第二识别步骤中从当前包括在临时物品列表中的物品标识中识别引起所述变化的物品,以及
将在第二识别中识别出的物品添加到所述登记账户(130)的所述动态物品列表中。
2.根据权利要求1所述的方法,其中所述第一识别步骤是通过以下来执行的:至少使用与所述物品容纳区域(A-I)中的所述变化的位置有关的信息来识别物品,其中布置在所述物品容纳区域(A-I)中的多个物品中的每一个物品的位置是预定的并且是所述自动店内登记***(100)可访问的。
3.根据权利要求2所述的方法,其中所述第一识别步骤是通过以下来执行的:使用所述物品容纳区域(A-I)中所述变化的位置信息来减少可能物品标识的总数。
4.根据前述权利要求中任一项权利要求所述的方法,其中所述第一识别步骤还包括:
确定来自物品的签名;以及
将所测量的签名与存储多个参考签名的数据库进行匹配,其中每个参考签名与唯一的物品标识相关联。
5.根据权利要求1至4中任一项权利要求所述的方法,其中所述第二识别步骤是通过以下来执行的:使用保存在所述临时物品列表中的信息来减少可能物品标识的总数。
6.根据权利要求5所述的方法,其中所述第二识别步骤是通过以下来执行的:访问保存在所述临时物品列表中的物品标识并且识别作为所访问的物品标识之一最初位于所述物品携带设备(5)预定距离内并且在预定时间内被添加到所述临时物品列表的物品。
7.根据权利要求1至6中任一项权利要求所述的方法,其中所述传感器装置(110)包括从包括2D相机、3D相机、IR相机、秤、LIDAR传感器和光谱仪的组中选择的至少一个传感器(112)。
8.根据权利要求4所述的方法,其中所述传感器装置(110)包括至少两个传感器(112),并且其中所述方法还包括:
使用所述传感器(112)中的每一个来确定所测量的物品签名,并且将每个所测量的签名与相应的传感器(112)所关联的数字参考签名的至少子集独立地进行比较。
9.根据权利要求8所述的方法,还包括组合所述比较的结果,以便确定单个的被唯一识别的物品。
10.根据前述权利要求中任一项权利要求所述的方法,其中所述方法还包括:检测物品容纳区域(A-I)中的物品的不正确位置,并且响应于所述检测来发送警报信号。
11.根据前述权利要求中任一项权利要求所述的方法,还包括确定所述物品携带设备(5)的当前位置。
12.根据权利要求11所述的方法,其中所述物品携带设备(5)包括唯一识别标签,并且其中所述方法还包括:借助于所述传感器装置(120)检测所述标签,并且确定所述物品携带设备(5)的位置。
13.根据前述权利要求中任一项权利要求所述的方法,其中所述方法还包括:
对所述物品携带设备(5)称重以验证所述物品携带设备(5)中布置的物品的重量对应于与所述物品携带设备(5)相关联的登记账户(130)的动态物品列表中的物品。
14.根据前述权利要求中任一项权利要求所述的方法,其中所述方法还包括:访问保存在所述登记账户(130)中的物品标识,并且识别从所述物品携带设备(5)移除的物品,以及
从登记账户(130)的动态物品列表中移除所识别的物品。
15.一种商店中的自动店内登记***(100),所述商店具有至少一个物品容纳区域(A-I),所述***包括:
至少一个处理器(120);
至少一个登记账户(130),与诸如物品携带设备(5)之类的可移动单元相关联;以及
传感器装置(110),包括多个传感器(112),所述传感器装置(110)被配置为在第一识别步骤中,连续监测所述物品容纳区域(A-I)并且检测所述物品容纳区域(A-I)中的变化,并且响应于检测到的变化,将包括与一个或多个可能物品有关的信息的第一识别信号发送到所述处理器(120),并且其中所述传感器装置(110)还被配置为在第二识别步骤中,连续监测所述物品携带设备(5)并且检测所述物品携带设备(5)中或所述物品携带设备(5)附近的变化,并且响应于检测到的变化,将包括与一个或多个可能物品有关的信息的第二识别信号发送到所述处理器(120);
其中所述处理器(120)被配置为从所述第一识别信号中识别一个或多个可能物品并将所述物品保存到临时物品列表,其中所述处理器(120)还被配置为从所述第二识别信号识别一个或多个可能物品,通过将从所述第二识别信号识别的所述一个或多个物品与存储在动态物品列表中的物品进行比较来确定最终物品,并且将所述最终物品添加到所述登记账户(130)。
16.一种训练店内登记***(100)的方法,所述店内登记***被配置为在具有至少一个物品容纳区域(A-I)的商店中识别和登记物品,所述方法包括通过以下来执行训练序列以便提高物品识别的准确性:
允许商店服务员向所述物品容纳区域(A-I)添加或从所述物品容纳区域(A-I)移除一个或多个物品,
由扫描设备扫描至少一个物品以识别物品,
借助于传感器装置(110)登记每个物品的一个或多个签名,以及
向店内登记***(100)添加或更新与每个物品的签名和位置有关的信息。
17.根据权利要求16所述的方法,其中所述传感器装置(110)包括从包括2D相机、3D相机、IR相机、秤、LIDAR传感器和光谱仪的组中选择的至少一个传感器(112)。
18.根据权利要求16或17所述的方法,还包括:通过将物品位置和与物品码一起扫描的唯一码相关联来借助于传感器装置110本身确定物品的位置,和/或借助于设置在扫描设备上的位置检测单元来确定物品的位置。
19.根据权利要求16至18中任一项权利要求所述的方法,其中扫描和登记一个或多个签名的步骤是使用收银台执行的,所述收银台是手动操作的、半自动操作的或全自动操作的。
20.一种在商店中登记物品的方法,所述商店具有至少一个物品容纳区域(A-I)和关联的自动店内登记***(100),其中所述方法包括:
将顾客与登记账户(130)相关联;
监测顾客通过商店的移动,
借助于传感器装置(110)连续监测所述至少一个物品容纳区域(A-I),并且检测所述至少一个物品容纳区域(A-I)中的变化,并且响应于检测到的变化,在第一识别步骤中识别引起所述变化的一个或多个可能物品并且将所述一个或多个可能物品保存到临时物品列表,
其中如果所述临时物品列表包括两个或更多个物品,则在第二识别步骤中从当前包括在所述临时物品列表中的物品中肯定地识别引起所述变化的物品;以及
将在所述第一识别或所述第二识别中肯定地识别的物品添加到登记账户(130)。
21.根据权利要求20所述的方法,其中所述第二识别步骤是通过以下来执行的:访问保存在所述临时物品列表中的物品标识并且识别作为所访问的物品标识之一最初位于顾客预定距离内并且在预定时间内被添加到所述临时物品列表的物品。
22.根据权利要求20至21中任一项权利要求所述的方法,其中所述第二识别步骤是通过以下来执行的:允许顾客借助于具有显示器的电子设备访问所述临时物品列表,并且通过向所述电子设备提供手动输入来肯定地识别作为存储在所述临时物品列表中的物品之一的最终物品。
23.根据权利要求22所述的方法,其中所述电子设备选自包括移动电话、平板电脑、布置在商店中的固定设备的组。
24.根据权利要求20至23中任一项权利要求所述的方法,还包括:识别多个顾客,以及将两个或更多个顾客关联到同一登记账户(130)。
25.根据权利要求20至24中任一项权利要求所述的方法,其中所述第一识别步骤还包括:
确定来自物品的签名;以及
将所测量的签名与存储多个参考签名的数据库进行匹配,其中每个参考签名与唯一的物品标识相关联。
26.根据权利要求25所述的方法,其中所述传感器装置(110)包括至少两个传感器(112),并且其中所述方法还包括:
使用所述传感器(112)中的每一个来确定所测量的物品签名,并且将每个所测量的签名与相应的传感器(112)所关联的数字参考签名的至少子集独立地进行比较。
27.根据权利要求20至26中任一项权利要求所述的方法,其中所述传感器装置(110)包括从包括2D相机、3D相机、IR相机、秤、LIDAR传感器和光谱仪的组中选择的至少一个传感器(112)。
28.根据权利要求20至27中任一项权利要求所述的方法,其中所述第一识别步骤是通过以下来执行的:至少使用与所述物品容纳区域(A-I)中的所述变化的位置有关的信息来识别物品,其中布置在所述物品容纳区域(A-I)中的多个物品中的每一个物品的位置是预定的并且是自动店内登记***(100)可访问的。
29.根据权利要求28所述的方法,其中所述第一识别步骤是通过以下来执行的:使用所述物品容纳区域(A-I)中的所述变化的位置信息来减少可能物品标识的总数。
30.根据权利要求20至29中任一项权利要求所述的方法,其中所述方法还包括检测物品容纳区域(A-I)中的物品的不正确位置,并且响应于所述检测来发送警报信号。
31.根据权利要求20至30中任一项权利要求所述的方法,其中所述方法还包括:访问保存在所述登记账户(130)中的物品标识,并且识别被返还到物品容纳区域(A-I)的物品,以及
从所述登记账户(130)的动态物品列表中移除所识别的物品。
32.一种商店中的自动店内登记***(100),所述商店具有至少一个物品容纳区域(A-I),所述***包括:
至少一个处理器(120);
至少一个登记账户(130),与所关联的商店中的顾客相关联;以及
传感器装置(110),包括多个传感器(112),所述传感器装置(110)被配置为在第一识别步骤中连续监测所述物品容纳区域(A-I)并且检测所述物品容纳区域(A-I)中的变化,并且响应于检测到的变化,将包括与一个或多个可能物品有关的信息的第一识别信号发送到所述处理器(120),其中所述传感器装置(110)还被配置为连续监测所述顾客;并且
其中所述处理器(120)被配置为从所述第一识别信号中识别一个或多个物品并且将所识别的一个或多个物品保存到临时物品列表,其中在所述临时物品列表包括两个或更多个物品的情况下,所述处理器(120)被配置为在第二识别步骤中从当前包括在所述临时物品列表中的物品中肯定地识别引起所述变化的物品,并且将在所述第一识别步骤或所述第二识别步骤中被肯定地识别的物品添加到所述登记账户(130)。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE1651711A SE542438C2 (en) | 2016-12-21 | 2016-12-21 | An automatic in-store registration system |
SE1651711-2 | 2016-12-21 | ||
PCT/SE2017/051309 WO2018117955A1 (en) | 2016-12-21 | 2017-12-20 | An automatic in-store registration system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110050284A true CN110050284A (zh) | 2019-07-23 |
Family
ID=62626870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780075449.6A Pending CN110050284A (zh) | 2016-12-21 | 2017-12-20 | 一种自动店内登记*** |
Country Status (11)
Country | Link |
---|---|
US (1) | US20200193404A1 (zh) |
EP (1) | EP3559884A4 (zh) |
JP (1) | JP2020506457A (zh) |
KR (1) | KR20190096975A (zh) |
CN (1) | CN110050284A (zh) |
AU (1) | AU2017378617A1 (zh) |
CA (1) | CA3040843A1 (zh) |
IL (1) | IL266147A (zh) |
RU (1) | RU2739542C1 (zh) |
SE (1) | SE542438C2 (zh) |
WO (1) | WO2018117955A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
LU100465B1 (en) | 2017-10-05 | 2019-04-09 | Applications Mobiles Overview Inc | System and method for object recognition |
JP7289613B2 (ja) * | 2018-02-28 | 2023-06-12 | 株式会社ヴィンクス | 商品管理システム及び商品管理方法 |
SE543102C2 (en) * | 2018-06-20 | 2020-10-06 | Itab Scanflow Ab | An automatic in-store registration system |
CN108921540A (zh) * | 2018-07-09 | 2018-11-30 | 南宁市安普康商贸有限公司 | 基于购买者位置定位的开放式自助销售方法及*** |
US10977671B2 (en) * | 2018-10-19 | 2021-04-13 | Punchh Inc. | Item level 3D localization and imaging using radio frequency waves |
EP3909010A4 (en) * | 2019-01-11 | 2022-10-05 | Apex Industrial Technologies LLC | ISSUE AND TRACKING SYSTEM |
JP7391513B2 (ja) * | 2019-01-17 | 2023-12-05 | 東芝テック株式会社 | 商品登録装置及び情報処理プログラム |
KR102283896B1 (ko) * | 2019-10-14 | 2021-08-02 | 주식회사 베이리스 | 딥러닝 기반의 증가적 상품 정보 획득 시스템 및 그 획득 방법 |
DE102019129872A1 (de) * | 2019-11-06 | 2021-05-06 | Miele & Cie. Kg | Haushaltslagervorrichtung |
EP4075399A4 (en) * | 2019-12-19 | 2023-01-18 | Touch to Go Co., Ltd. | INFORMATION PROCESSING SYSTEM |
JP7438879B2 (ja) * | 2020-07-22 | 2024-02-27 | 東芝テック株式会社 | システム、棚装置およびカートpos |
JP7318683B2 (ja) * | 2021-07-30 | 2023-08-01 | 富士通株式会社 | 情報処理プログラム、情報処理方法、および情報処理装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103325033A (zh) * | 2012-03-23 | 2013-09-25 | Ncr公司 | 基于网络的自助结账 |
US20140214577A1 (en) * | 2013-01-29 | 2014-07-31 | Wal-Mart Stores, Inc. | Shopping process including monitored shopping cart basket weight |
US20150029339A1 (en) * | 2013-07-25 | 2015-01-29 | Ncr Corporation | Whole Store Scanner |
US20150039458A1 (en) * | 2013-07-24 | 2015-02-05 | Volitional Partners, Inc. | Method and system for automated retail checkout using context recognition |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6659344B2 (en) * | 2000-12-06 | 2003-12-09 | Ncr Corporation | Automated monitoring of activity of shoppers in a market |
JP3837475B2 (ja) * | 2001-07-19 | 2006-10-25 | 独立行政法人産業技術総合研究所 | 自動化ショッピングシステム |
US7983448B1 (en) * | 2006-06-02 | 2011-07-19 | University Of Central Florida Research Foundation, Inc. | Self correcting tracking of moving objects in video |
JP2011253344A (ja) * | 2010-06-02 | 2011-12-15 | Midee Co Ltd | 購買行動分析装置、購買行動分析方法、およびプログラム |
US9892438B1 (en) * | 2012-05-03 | 2018-02-13 | Stoplift, Inc. | Notification system and methods for use in retail environments |
JP2014235530A (ja) * | 2013-05-31 | 2014-12-15 | Kddi株式会社 | セルフショッピングシステム、携帯端末、コンピュータプログラムおよびセルフショッピング方法 |
US10268983B2 (en) * | 2013-06-26 | 2019-04-23 | Amazon Technologies, Inc. | Detecting item interaction and movement |
US9916561B2 (en) * | 2013-11-05 | 2018-03-13 | At&T Intellectual Property I, L.P. | Methods, devices and computer readable storage devices for tracking inventory |
JP6141207B2 (ja) * | 2014-01-07 | 2017-06-07 | 東芝テック株式会社 | 情報処理装置、店舗システム及びプログラム |
WO2015140853A1 (ja) * | 2014-03-20 | 2015-09-24 | 日本電気株式会社 | Pos端末装置、posシステム、商品認識方法及びプログラムが格納された非一時的なコンピュータ可読媒体 |
-
2016
- 2016-12-21 SE SE1651711A patent/SE542438C2/en unknown
-
2017
- 2017-12-20 AU AU2017378617A patent/AU2017378617A1/en not_active Abandoned
- 2017-12-20 RU RU2019111235A patent/RU2739542C1/ru active
- 2017-12-20 WO PCT/SE2017/051309 patent/WO2018117955A1/en unknown
- 2017-12-20 EP EP17884646.5A patent/EP3559884A4/en active Pending
- 2017-12-20 CN CN201780075449.6A patent/CN110050284A/zh active Pending
- 2017-12-20 JP JP2019533153A patent/JP2020506457A/ja active Pending
- 2017-12-20 US US16/468,139 patent/US20200193404A1/en not_active Abandoned
- 2017-12-20 KR KR1020197014773A patent/KR20190096975A/ko not_active Application Discontinuation
- 2017-12-20 CA CA3040843A patent/CA3040843A1/en active Pending
-
2019
- 2019-04-18 IL IL266147A patent/IL266147A/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103325033A (zh) * | 2012-03-23 | 2013-09-25 | Ncr公司 | 基于网络的自助结账 |
US20140214577A1 (en) * | 2013-01-29 | 2014-07-31 | Wal-Mart Stores, Inc. | Shopping process including monitored shopping cart basket weight |
US20150039458A1 (en) * | 2013-07-24 | 2015-02-05 | Volitional Partners, Inc. | Method and system for automated retail checkout using context recognition |
US20150029339A1 (en) * | 2013-07-25 | 2015-01-29 | Ncr Corporation | Whole Store Scanner |
Also Published As
Publication number | Publication date |
---|---|
RU2739542C1 (ru) | 2020-12-25 |
IL266147A (en) | 2019-06-30 |
KR20190096975A (ko) | 2019-08-20 |
AU2017378617A1 (en) | 2019-05-16 |
EP3559884A4 (en) | 2020-10-21 |
US20200193404A1 (en) | 2020-06-18 |
SE542438C2 (en) | 2020-05-05 |
SE1651711A1 (en) | 2018-06-22 |
EP3559884A1 (en) | 2019-10-30 |
CA3040843A1 (en) | 2018-06-28 |
JP2020506457A (ja) | 2020-02-27 |
WO2018117955A1 (en) | 2018-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110050284A (zh) | 一种自动店内登记*** | |
JP7311524B2 (ja) | ユーザによって購入された商品を識別するための方法および装置ならびにインテリジェント棚システム | |
CN111626681B (zh) | 一种用于库存管理的图像识别*** | |
RU2727084C1 (ru) | Устройство и способ определения информации о заказе | |
EP3262562B1 (en) | System and method for the identification of products in a shopping cart | |
WO2020010828A1 (zh) | 一种开放式自动售货机中商品的退货方法及其装置 | |
US10990945B2 (en) | Self-checkout system | |
JP2020513602A (ja) | 注文情報決定方法および装置 | |
CN112567419A (zh) | 使用计算机视觉和人工智能进行的自助产品退还 | |
US20210035084A1 (en) | Methods and systems for assisting a purchase at a physical point of sale | |
WO2018002864A2 (en) | Shopping cart-integrated system and method for automatic identification of products | |
CN109166000A (zh) | 一种智能货柜及创建订单的方法 | |
CN108831019A (zh) | 自助超市售货***及自助售货*** | |
CN110895747B (zh) | 商品信息识别、显示、信息关联、结算方法及*** | |
CN111079478A (zh) | 一种无人售货架监控方法、装置、电子设备及*** | |
SE542415C2 (en) | Training of an automatic in-store registration system | |
CN113624314B (zh) | 称重处理方法、装置及称重设备 | |
US11157917B2 (en) | Self-service product return using computer vision and artificial intelligence | |
US20240095718A1 (en) | Customized retail environments | |
WO2019245441A1 (en) | An automatic in-store registration system | |
US20220270061A1 (en) | System and method for indicating payment method availability on a smart shopping bin | |
WO2021142033A1 (en) | Self-service product return using computer vision and artificial intelligence | |
JP2022164939A (ja) | 販売システム | |
CN114821729A (zh) | 商品导购方法、装置、云服务器及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20201204 Address after: Sweden Yan Xueping Applicant after: Etab commercial products Co.,Ltd. Address before: Sweden Yan Xueping Applicant before: ITAB SCANFLOW AB |
|
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190723 |