[go: up one dir, main page]

HK1242023B - Method and apparatus for determining order information - Google Patents

Method and apparatus for determining order information Download PDF

Info

Publication number
HK1242023B
HK1242023B HK18101056.9A HK18101056A HK1242023B HK 1242023 B HK1242023 B HK 1242023B HK 18101056 A HK18101056 A HK 18101056A HK 1242023 B HK1242023 B HK 1242023B
Authority
HK
Hong Kong
Prior art keywords
user
product
posture
information
order
Prior art date
Application number
HK18101056.9A
Other languages
Chinese (zh)
Other versions
HK1242023A (en
HK1242023A1 (en
Inventor
李佳佳
焦雷
Original Assignee
创新先进技术有限公司
Filing date
Publication date
Application filed by 创新先进技术有限公司 filed Critical 创新先进技术有限公司
Publication of HK1242023A publication Critical patent/HK1242023A/en
Publication of HK1242023A1 publication Critical patent/HK1242023A1/en
Publication of HK1242023B publication Critical patent/HK1242023B/en

Links

Description

一种订单信息确定方法和装置Method and device for determining order information

技术领域Technical Field

本公开涉及互联网技术领域,特别涉及一种订单信息确定方法和装置。The present disclosure relates to the field of Internet technology, and in particular to a method and device for determining order information.

背景技术Background Art

消费者在传统的实体商店挑选商品后,需要在收银台排队结账,由结账人员辅助利用计算机进行结算,但是该结算过程往往效率不高,很可能花费较长的等待时间。为了提高结账效率,现有技术可以在消费者选购商品时,基于计算机视觉等技术,实时对消费者的选购过程加以分析,判断消费者拿取了哪些商品,放回了哪些商品,以此修改和确定订单信息即消费者的账单列表。然而,上述分析过程有很多因素可能导致判断不准确,例如,消费者误把相似度极高的商品放回到错的位置,或者多人同时拿取较低货架上的商品时识别设备被遮挡造成误判等,这些因素都可能导致订单信息确定不准确,影响商品结算。After selecting items at a traditional brick-and-mortar store, consumers need to queue up at the checkout counter to pay, where a checkout agent assists them in settling their bill using a computer. However, this checkout process is often inefficient and can result in long wait times. To improve checkout efficiency, existing technologies can analyze consumers' shopping process in real time using technologies such as computer vision, determining which items they have taken and which have been returned, and thereby modifying and confirming the order information, i.e., the consumer's bill list. However, many factors can lead to inaccurate judgments in this analysis process. For example, a consumer may mistakenly place a highly similar item in the wrong location, or the recognition device may be obscured when multiple people simultaneously take items from a lower shelf, resulting in misjudgment. These factors can lead to inaccurate order information and affect product settlement.

发明内容Summary of the Invention

有鉴于此,本公开提供一种订单信息确定方法和装置,以更快更准确的确定商品的订单信息,使得订单上的商品与消费者关联。In view of this, the present disclosure provides an order information determination method and apparatus to determine the order information of goods more quickly and accurately, so that the goods on the order are associated with consumers.

具体地,本公开是通过如下技术方案实现的:Specifically, the present disclosure is achieved through the following technical solutions:

第一方面,提供一种订单信息确定方法,所述方法用于确定用户及其选购商品之间的关联,所述方法包括:In a first aspect, a method for determining order information is provided, wherein the method is used to determine an association between a user and the items they purchased, the method comprising:

对用户进行人体动作姿态识别,得到所述用户的姿态数据;Performing human body motion posture recognition on the user to obtain posture data of the user;

对商品进行定位,得到所述商品的位置信息;Locating the product to obtain location information of the product;

根据所述姿态数据和位置信息,判断所述用户的姿态是否拿取所述商品;Determining, based on the posture data and location information, whether the user's posture is to pick up the product;

若判断结果是所述用户拿取所述商品,则将所述商品加入用户的订单中。If the judgment result is that the user takes the product, the product is added to the user's order.

第二方面,提供一种订单信息确定装置,所述装置包括:In a second aspect, a device for determining order information is provided, the device comprising:

姿态识别模块,用于对用户进行人体动作姿态识别,得到所述用户的姿态数据;A posture recognition module is used to recognize the user's human body posture and obtain the user's posture data;

商品定位模块,用于对商品进行定位,得到所述商品的位置信息;A product positioning module is used to locate the product and obtain the location information of the product;

信息处理模块,用于根据所述姿态数据和位置信息,判断所述用户的姿态是否拿取所述商品;An information processing module, configured to determine, based on the posture data and location information, whether the user's posture is to pick up the product;

订单处理模块,用于若判断结果是所述用户拿取所述商品,则将所述商品加入用户的订单中。The order processing module is used to add the product to the user's order if the judgment result is that the user has taken the product.

本公开的订单信息确定方法和装置,可以快速准确的确定消费者的订单信息,并自动完成订单的结算支付,消费者在购物完成后可以直接离开,不用再在收银台排队结账,提高了购物的效率,具有很好的购物体验。The order information determination method and device disclosed in the present invention can quickly and accurately determine the consumer's order information and automatically complete the settlement and payment of the order. After completing shopping, the consumer can leave directly without having to queue up at the checkout counter, which improves shopping efficiency and provides a good shopping experience.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本公开实施例提供的一个便利店的区域布局;FIG1 is a regional layout of a convenience store provided by an embodiment of the present disclosure;

图2是本公开实施例提供的一个更详细的便利店内的布局示意图;FIG2 is a more detailed schematic diagram of the layout of a convenience store provided by an embodiment of the present disclosure;

图3是本公开实施例提供的计算设备的结构示意图;FIG3 is a schematic diagram of the structure of a computing device provided by an embodiment of the present disclosure;

图4是本公开实施例提供的一个订单信息确定的流程示意图;FIG4 is a schematic diagram of a process for determining order information provided by an embodiment of the present disclosure;

图5是本公开实施例提供的一种订单信息确定装置的结构示意图。FIG5 is a schematic structural diagram of an order information determination device provided by an embodiment of the present disclosure.

具体实施方式DETAILED DESCRIPTION

在人们的日常生活中,去超市、商场、便利店等场所购物,是经常进行的一种购物行为。在完成商品的选购之后,消费者要到出口处的收银台排队结账,非常耗时和不方便。为了提高购物的效率,可以通过一种购物管理系统(Shopping management system)自动识别某个消费者在购物过程中选购了哪些商品,确定消费者及其选购商品的关联关系,并自动将对应的账单推送给消费者,由消费者自助支付,这样消费者就不需要再在出口排队结算,从而显著提高购物效率。Shopping at supermarkets, shopping malls, convenience stores, and other places is a common practice in people's daily lives. After purchasing items, consumers must queue up at the checkout counter, which is very time-consuming and inconvenient. To improve shopping efficiency, a shopping management system can automatically identify the items purchased by a consumer, determine the relationship between the consumer and the items purchased, and automatically push the corresponding bill to the consumer, allowing them to pay by themselves. This eliminates the need for consumers to queue at the checkout counter, significantly improving shopping efficiency.

实现上述方法的一个重要因素是确定消费者及其选购商品的关联关系,关联关系确定后才能得到对应消费者的账单。本公开可以将这种关联关系称为“订单信息”,即某个消费者选购了哪些商品,本公开提供的订单信息确定方法,旨在简单准确的确定订单信息,以辅助快速结算。A key factor in implementing the above method is determining the relationship between consumers and the products they purchased. Only after this relationship is determined can the corresponding consumer's bill be obtained. This disclosure may refer to this relationship as "order information," specifically, the products selected by a consumer. The order information determination method provided in this disclosure is designed to simply and accurately determine order information to facilitate rapid settlement.

如下将以消费者在便利店购物为例,说明本公开的订单信息确定方法的处理过程,但是该方法同样可以应用于其他场景,比如,超市购物、商场购物、仓库的库存监控(哪些人拿了仓库的哪些库存)、图书馆的图书管理(某用户借阅了哪些书籍)等类似的需要确定人员和物品关联关系的场景。The following will take consumers shopping in convenience stores as an example to illustrate the processing process of the order information determination method disclosed in the present invention. However, this method can also be applied to other scenarios, such as supermarket shopping, shopping in shopping malls, warehouse inventory monitoring (who has taken which inventory in the warehouse), library book management (which books a user has borrowed), and other similar scenarios that require determining the relationship between people and items.

图1示例了一个便利店的区域布局,如图1所示,该便利店100可以包括一个入口区域101、一个存储区域102和一个出口区域103。消费者可以由入口区域101进入便利店100内,并在存储区域102中进行商品的选购,选购完成后由出口区域103走出便利店。其中,存储区域102中可以存储很多的商品,例如,图1示例的1021至1024是便利店中的商品,可以包括水果、饮料、奶类、面包等,并且图1仅示例了部分商品,实际的存储区域102中可以包括更多的货品。图1中所示的便利店的布局,是一种功能性的区域划分,并不是实际的物理区域划分。比如,在一个例子中,可以是多个入口区域101、存储区域102和出口区域103融合的布局在一起而非分开独立布局。Figure 1 illustrates the layout of a convenience store. As shown in Figure 1 , the convenience store 100 may include an entrance area 101, a storage area 102, and an exit area 103. Consumers can enter the convenience store 100 through the entrance area 101, purchase items in the storage area 102, and exit the convenience store through the exit area 103 after completing their purchases. The storage area 102 may store a wide variety of items. For example, items 1021 to 1024 in Figure 1 illustrate items in the convenience store, including fruit, beverages, milk, bread, and the like. Figure 1 only illustrates a portion of the items; the actual storage area 102 may contain many more items. The convenience store layout shown in Figure 1 is a functional division, not an actual physical division. For example, in one example, multiple entrance areas 101, storage areas 102, and exit areas 103 may be integrated rather than arranged separately.

图1中的便利店100还可以包括一个购物管理系统104,该购物管理系统104可以与上述的入口区域101、存储区域102和出口区域103进行通信交互。请继续参见图2,图2更详细的示例了便利店内的布局。例如,便利店100内可以在入口区域101处放置一些人脸识别设备201,消费者202在进入便利店时,人脸识别设备201可以自动采集消费者202的人脸识别数据,例如,人脸识别设备201可以采集入口区域的消费者的图像,采用一定的策略对其进行搜索以确定其中是否含有人脸,如果是则返回人脸的位置、大小和姿态;并且还可以进行人脸图像的预处理和特征提取,得到人脸识别数据。在存储区域102中可以放置一些货架203,该货架203上可以放置很多的商品,例如图2中示例的香蕉2031、牛奶2031等。消费者在选购商品时,例如可以用手拿着商品,或者用胳膊夹着商品,即消费者可以用自己的某个身体部位携带商品。购物完成后,消费者可以到便利店的出口区域,由出口通道204走出便利店即可,不用排队结账,一个出口通道204一般只能容许一个人顺次通过。The convenience store 100 in Figure 1 may also include a shopping management system 104, which can communicate and interact with the aforementioned entrance area 101, storage area 102, and exit area 103. Please refer to Figure 2 for a more detailed illustration of the convenience store layout. For example, facial recognition devices 201 may be placed at the entrance area 101 within the convenience store 100. When a customer 202 enters the store, the facial recognition devices 201 may automatically collect facial recognition data of the customer 202. For example, the facial recognition devices 201 may capture an image of the customer at the entrance area, search it using a specific strategy to determine if it contains a face, and if so, return the location, size, and pose of the face. The facial recognition devices 201 may also perform pre-processing and feature extraction on the facial image to generate facial recognition data. Within the storage area 102, shelves 203 may be placed, which may hold a variety of products, such as bananas 2031 and milk 2031 in the example shown in Figure 2. When shopping, consumers can hold the products in their hands or with their arms, that is, they can use a part of their body to carry the products. After shopping, consumers can go to the exit area of the convenience store and walk out of the convenience store through the exit channel 204 without queuing to check out. Generally, one exit channel 204 can only allow one person to pass through in sequence.

在一个例子中,本公开可以在每一个商品上都贴上RFID(Radio FrequencyIdentification,射频识别)标签,例如,图2中的货架203的商品上贴的RFID标签205。不同商品上的标签包含的信息也不同,标签中包括商品的标识信息。In one example, the present disclosure can attach an RFID (Radio Frequency Identification) tag to each product, such as the RFID tag 205 attached to the product on shelf 203 in Figure 2. The information contained in the tags on different products is also different, including the identification information of the product.

如图2所示,便利店中还可以在墙壁、房顶等位置,安装用于接收RFID标签信号的多个阅读器,例如,入口区域设置的阅读器206,还有存储区域设置的阅读器207,以及出口区域设置的阅读器208。阅读器可以将接收的RFID标签的信息,传送到购物管理系统104,购物管理系统104可以对该信息进行存储和处理。此外,便利店中还可以设置诸如摄像头209等监控设备,这些监控设备可以用于对店内进行视频监控,监控信息也可以传输至购物管理系统104。购物管理系统104还可以通过店内安装的网络设备例如无线天线,将系统内的信息传输至其他设备进行展示,例如,可以传输至消费者携带的智能手机上,使得消费者可以由手机上方便查看购物管理系统获取到的信息。As shown in FIG2 , a convenience store may also have multiple readers installed on walls, roofs, and other locations for receiving RFID tag signals, such as reader 206 installed in the entrance area, reader 207 installed in the storage area, and reader 208 installed in the exit area. The readers can transmit the received RFID tag information to the shopping management system 104, which can store and process the information. Furthermore, the convenience store may also be equipped with monitoring devices such as cameras 209. These monitoring devices can be used to conduct video surveillance of the store, and the monitoring information can also be transmitted to the shopping management system 104. The shopping management system 104 can also transmit the information within the system to other devices for display through network devices installed in the store, such as wireless antennas. For example, it can be transmitted to the smartphones carried by consumers, allowing consumers to conveniently view the information obtained by the shopping management system on their phones.

购物管理系统104可以是一个本地或远程的服务器系统,其中可以包括很多的计算处理设备,例如,图2中示例了两个计算设备,实际实施中可以有更多数量。如图3所示,一个计算设备可以包括处理器301、输入输出接口302、网络接口303和存储器304。上述的处理器301、输入输出接口302、网络接口303和存储器304之间可以通过总线305连接和相互通讯。图3只是示例了部分组件,实际的计算设备可以包括更多或更少的组件。其中,存储器304中还可以包括数据管理模块3041和购物管理模块3042,这些模块可以是硬件或软件等形式,当其是软件形式时,可以是计算机可执行程序。The shopping management system 104 can be a local or remote server system, which can include many computing and processing devices. For example, Figure 2 illustrates two computing devices, but in actual implementation, there can be more. As shown in Figure 3, a computing device can include a processor 301, an input/output interface 302, a network interface 303, and a memory 304. The above-mentioned processor 301, input/output interface 302, network interface 303, and memory 304 can be connected and communicate with each other via a bus 305. Figure 3 only illustrates some components, and an actual computing device can include more or fewer components. The memory 304 can also include a data management module 3041 and a shopping management module 3042. These modules can be in the form of hardware or software. When they are in the form of software, they can be computer executable programs.

例如,计算设备可以通过网络接口303接收便利店中的RFID标签、摄像头等设备传送的信息,并对信息进行处理(后续例子详述),比如,通过RFID标签对商品的定位位置信息,或者消费者传送的会员ID信息等。处理器301可以通过执行购物管理模块3042的指令,对接收到的信息进行处理,得到一些最新的数据,比如,新进入便利店的消费者信息、商品位置信息、用户的姿态数据或者消费者的订单信息等;并且,处理器301可以通过执行数据管理模块3041的指令,将这些数据更新至数据库305中。For example, the computing device can receive information transmitted by RFID tags, cameras, and other devices in the convenience store through the network interface 303 and process the information (detailed in subsequent examples), such as the location information of the product through the RFID tag, or the membership ID information transmitted by the consumer. The processor 301 can process the received information by executing the instructions of the shopping management module 3042 to obtain some of the latest data, such as information about consumers who have just entered the convenience store, product location information, user posture data, or consumer order information; and the processor 301 can update this data to the database 305 by executing the instructions of the data management module 3041.

在一个例子中,数据库305可以存储数据,例如,可以包括用户信息、位置信息、订单信息和姿态数据。其中,用户信息可以是购物管理系统的注册用户的一些会员ID,位置信息可以是后续例子中描述的对商品定位得到的信息,而订单信息可以是消费者选购了哪些商品,姿态数据可以是后续描述的对用户进行人体动态姿态识别得到的数据。并且,计算设备可以根据最新接收的数据更新这些信息,比如,当有新的注册用户时可以更新用户信息,可以在对商品的实时定位中更新商品的位置信息,还可以根据订单中商品的变化更新订单信息。此外,计算设备还可以将数据库中的数据进行输出,比如,可以将订单信息由数据库取出发送至其他设备例如消费者的手机,以供消费者可以查看到这些信息。In one example, the database 305 can store data, for example, user information, location information, order information, and posture data. Among them, user information can be some member IDs of registered users of the shopping management system, location information can be the information obtained by positioning the goods as described in the subsequent examples, and order information can be which goods the consumer has purchased, and posture data can be the data obtained by performing dynamic human posture recognition on the user as described in the subsequent examples. In addition, the computing device can update this information based on the latest received data, for example, when there is a new registered user, user information can be updated, the location information of the goods can be updated in the real-time positioning of the goods, and order information can be updated according to changes in the goods in the order. In addition, the computing device can also output the data in the database, for example, the order information can be taken out from the database and sent to other devices such as the consumer's mobile phone, so that the consumer can view this information.

图4示例了一个订单信息确定的流程,当消费者进入便利店选购商品时,该消费者可以由入口区域进入便利店,购物过程中可以选购货架上的商品,并用自己的手或胳膊拿着商品,并在选购完成后直接由出口区域离开便利店。在这个过程中,购物管理系统可以执行图4的流程,来完成订单信息的确定,即确定这个消费者选购了便利店中的哪些商品。Figure 4 illustrates the process of determining order information. When a consumer enters a convenience store to purchase items, they enter through the entrance area, select items from the shelves, and use their hands or arms to pick up the items. After completing their purchases, they leave the store directly through the exit area. During this process, the shopping management system can execute the process in Figure 4 to complete the order information, that is, to determine which items the consumer has purchased from the convenience store.

在步骤401中,当消费者进入便利店选购商品时,该消费者可以由入口区域录入会员ID。例如,用户可以通过自己智能手机上安装的购物软件生成标识身份信息的二维码,该购物软件可以是购物管理系统的一个客户端,并且用户已经在手机上登录了在客户端注册的会员ID,该会员ID可以称为用户标识。或者,用户还可以通过手环等智能设备通过NFC方式录入会员ID,该智能设备已经关联会员ID。客户端还可以将获取到的会员ID上传到购物管理系统。In step 401, when a consumer enters a convenience store to purchase merchandise, they can enter their membership ID at the entrance. For example, the user can generate a QR code identifying their identity using a shopping app installed on their smartphone. This shopping app can be a client of the shopping management system, and the user has logged in their membership ID registered on the client on their smartphone. This membership ID can be referred to as the user ID. Alternatively, the user can enter their membership ID using NFC via a smart device, such as a wristband, which is already associated with the membership ID. The client can then upload the obtained membership ID to the shopping management system.

此外,在入口区域,人脸识别设备201还可以对用户进行人脸识别,并将得到的人脸识别数据传输至购物管理系统,这样购物管理系统可以接收到作为用户标识的会员ID与人脸识别数据之间的绑定信息,相当于获知具有某个人脸特征的消费者对应的会员ID是什么,并且可以将该对应关系存储到数据库305。In addition, in the entrance area, the facial recognition device 201 can also perform facial recognition on the user and transmit the obtained facial recognition data to the shopping management system, so that the shopping management system can receive the binding information between the member ID as the user identifier and the facial recognition data, which is equivalent to knowing what the member ID corresponding to the consumer with a certain facial feature is, and the corresponding relationship can be stored in the database 305.

用户进入存储区域进行商品的选购,整个便利店内,可以通过店内安装的RFID阅读器208等,对商品上粘贴的RFID标签进行定位。例如,阅读器208可以接收商品上的RFID标签发送的标签信号,该标签信号中可以包括商品信息,例如,商品信息中可以包括唯一标识商品的商品编码。在步骤402中,阅读器208可以将标签信号传输至购物管理系统,购物管理系统可以根据标签信号进行定位计算,得到商品上的定位标签的位置信息。例如,结合图3来看,计算设备上的处理器301可以执行购物管理模块3042中的可执行代码,根据标签信号进行定位计算,并通过执行数据管理模块3041中的可执行代码,将计算得到的位置信息存储至数据库305中。本步骤可以按照通常的RFID定位技术进行定位。并且,便利店中在选购区域还可以安装一些人脸识别设备,这些设备不仅能够检测人脸特征,还可以对人进行定位,得到店内消费者的位置信息。Users enter the store area to purchase items. RFID readers 208 and other devices installed throughout the convenience store can locate the RFID tags attached to the items. For example, reader 208 can receive tag signals transmitted by RFID tags attached to items. This tag signal can include product information, such as a product code that uniquely identifies the item. In step 402, reader 208 can transmit the tag signal to a shopping management system, which can perform positioning calculations based on the tag signal to obtain the location information of the location tag attached to the item. For example, referring to Figure 3, processor 301 on the computing device can execute executable code in shopping management module 3042 to perform positioning calculations based on the tag signal, and execute executable code in data management module 3041 to store the calculated location information in database 305. This step can be performed using conventional RFID positioning technology. Furthermore, facial recognition devices can be installed in the shopping area of the convenience store. These devices can not only detect facial features but also locate people, obtaining location information of consumers within the store.

在步骤403中,购物管理系统可以根据位置信息,确定商品和用户位于便利店的出口区域。In step 403, the shopping management system may determine, based on the location information, that the merchandise and the user are located in the exit area of the convenience store.

在步骤404中,购物管理系统可以通过出口区域安装的人脸识别设备210,对用户进行人体动作姿态识别,得到所述用户的姿态数据;并且,通过出口区域的阅读器208对商品标签进行定位,得到商品的位置信息。其中,可以通过对输入视频进行分析识别其中的人体动作姿态,比如某个人是将手放在胸前,还是将手垂着,或者还可以是这个人是否将胳膊紧紧夹着,等。用户的姿态数据相当于人体各部位的位置关系。In step 404, the shopping management system can use the facial recognition device 210 installed at the exit area to identify the user's body posture and obtain the user's posture data. Furthermore, the reader 208 at the exit area can locate the product tag and obtain the product's location information. Human body posture can be identified by analyzing the input video, such as whether a person is placing their hands on their chest, holding their hands down, or folding their arms tightly. The user's posture data corresponds to the positional relationship between various body parts.

本例子中,可以根据姿态数据和位置信息,判断用户的姿态是否拿取所述商品。比如,可以根据姿态数据,确定在定位标签的位置信息对应的用户部位的姿态,是否能够拿取所述商品。假设定位标签的位置对应的用户部位是用户的胸前,然而该用户的姿态数据显示胸前没有任何东西,该用户是垂着手的,那么这个商品不是被这个用户拿着。相反的例子,假设定位标签的位置对应的用户部位是在用户的侧面大腿部分,而且根据姿态数据确定此时用户是垂着手的,恰好用户的手也在这个区域,那么可以确定用户是在用手拿着商品。In this example, the posture data and position information can be used to determine whether the user's posture is to pick up the product. For example, the posture data can be used to determine whether the posture of the user's body part corresponding to the position information of the positioning tag is capable of picking up the product. Suppose the user's body part corresponding to the position of the positioning tag is the user's chest, but the user's posture data shows that there is nothing on the chest, and the user's hands are hanging down, then the product is not being held by the user. For the opposite example, suppose the user's body part corresponding to the position of the positioning tag is on the user's side thigh, and the posture data determines that the user's hands are hanging down at this time, and the user's hands happen to be in this area, then it can be determined that the user is holding the product with his hands.

如果判断结果是所述用户拿取所述商品,,则可以在步骤405中,将所述商品的商品信息加入用户的订单中。并且,在出口区域,人脸识别设备将再次获取人脸识别数据,并得到该数据对应的会员ID,将商品加入会员ID对应的订单中。如果通过人脸识别获取对应的会员ID失败,可以尝试其他方式录入,比如二维码或者NFC方式录入会员ID。在商品检测中,非本便利店的商品标签可以被排除在外。If the user is determined to have taken the product, the product information can be added to the user's order in step 405. Furthermore, at the exit, the facial recognition device will again capture the facial recognition data and obtain the member ID corresponding to that data, adding the product to the order corresponding to that member ID. If facial recognition fails to obtain the corresponding member ID, other methods can be attempted, such as using a QR code or NFC. Product labels not from this convenience store can be excluded during product detection.

本公开的订单信息确定,是通过识别用户的姿态数据以及对商品进行定位,然后通过姿态和商品的位置关系确定商品的订单归属关系,这种方式在订单确定上将更为准确,比如,即使很多人同时拿取货架上的商品,也是要判断商品和用户姿态的位置关系,符合商品拿取姿势的才确定订单归属;又比如,即使用户将相似度高的商品放回到错的位置,这也不会影响到最终商品和用户姿态的确定。该方法可以不受很多误导因素的影响,在商品的订单归属的判断上更为准确。The disclosed method for determining order information is based on identifying user posture data and locating items. The relationship between the posture and the position of the items is then used to determine the order ownership of the items. This method provides more accurate order determination. For example, even if multiple people simultaneously pick up items from a shelf, the positional relationship between the items and the user's posture is still determined, and only the items that match the user's posture are assigned to the order. Furthermore, even if a user places a highly similar item in the wrong location, this will not affect the final determination of the item and user's posture. This method is unaffected by many misleading factors and is more accurate in determining the order ownership of items.

上述根据商品和购物车距离的判断,确定商品订单归属的处理,可以在用户进入便利店以后的任何时间内进行,或者,也可以是在入口区域获取会员ID和绑定的人脸识别数据后,存储区域的商品选购过程中不进行识别,只在出口区域处识别用户的姿态和商品的位置关系,确定商品的归属订单。The above-mentioned process of determining the ownership of a product order based on the distance between the product and the shopping cart can be performed at any time after the user enters the convenience store. Alternatively, after obtaining the member ID and bound facial recognition data in the entrance area, no recognition is performed during the product selection process in the storage area, and only the user's posture and the positional relationship of the product are recognized at the exit area to determine the ownership of the product order.

此外,当购物管理系统将该商品加入到该用户的订单中时,可以更新数据库305中的订单信息的数据,即该用户的订单中选购的商品发生了更新。并且,购物管理系统还可以将订单信息发送至用户的智能手机,如图3所示,用户自己的智能手机上安装的客户端可以有一个购物车信息界面,其中可以显示商品订单信息列表,用户可以看到如下信息:“您选购了如下商品:香蕉、苹果”,使得用户随时了解订单的变化,并且,还可以显示用户选购的商品的数量,或者还可以显示其他更多的商品信息,比如,商品的产地等。本公开并不排除使用其他一些辅助性的判别技术,用以辅助确定订单信息;例如,可以辅助多种传感器。In addition, when the shopping management system adds the product to the user's order, the order information data in the database 305 can be updated, that is, the products selected in the user's order are updated. In addition, the shopping management system can also send the order information to the user's smartphone. As shown in Figure 3, the client installed on the user's own smartphone can have a shopping cart information interface, which can display a list of product order information. The user can see the following information: "You purchased the following products: bananas, apples", so that the user can understand the changes in the order at any time. In addition, the quantity of the products purchased by the user can also be displayed, or other more product information can be displayed, such as the origin of the product. The present disclosure does not exclude the use of other auxiliary discrimination technologies to assist in determining order information; for example, multiple sensors can be used to assist.

在确定订单信息后,购物管理系统可以根据订单生成待支付的账单,推送至用户,用户可以在自己的会员ID对应的资金账户内进行支付。其中,用户的资金账户中需要有充足的金额,或者能连接其他足额的能够支付订单的支付渠道,否则可能被限制携带超出支付能力的商品离开或触发警示设备给予提醒。After confirming the order information, the shopping management system can generate a bill to be paid based on the order and push it to the user. The user can then pay from the account associated with their membership ID. The user's account must have sufficient funds or be connected to other payment channels that can cover the order. Otherwise, the user may be restricted from leaving with items that exceed their payment capacity or trigger an alert device to warn them.

本公开的例子中,是以在商品上贴有RFID标签为例,通过RFID标签进行商品的定位,具体实施中并不局限于此,还可以通过其他定位方式进行定位,可以在商品上粘贴其他定位标签,采用对应的其他定位技术进行定位。In the examples disclosed herein, an RFID tag is attached to a product, and the product is located by the RFID tag. However, the specific implementation is not limited to this, and positioning can also be performed by other positioning methods. Other positioning tags can be attached to the product, and corresponding other positioning technologies can be used for positioning.

本公开的方法可以快速准确的确定消费者的订单信息,并自动完成订单的结算支付,消费者在购物完成后可以直接离开,不用再在收银台排队结账,提高了购物的效率,具有很好的购物体验。The method disclosed herein can quickly and accurately determine the consumer's order information and automatically complete the settlement and payment of the order. After completing shopping, the consumer can leave directly without having to queue up at the checkout counter, thereby improving shopping efficiency and providing a good shopping experience.

本公开还提供了一种订单信息确定装置,该装置可以是位于图3中的购物管理模块或者是图1中的购物管理系统。如图5所示,该装置可以包括:姿态识别模块51、商品定位模块52、信息处理模块53和订单处理模块54。The present disclosure also provides an order information determination device, which may be the shopping management module in Figure 3 or the shopping management system in Figure 1. As shown in Figure 5, the device may include: a gesture recognition module 51, a product positioning module 52, an information processing module 53, and an order processing module 54.

姿态识别模块51,用于对用户进行人体动作姿态识别,得到所述用户的姿态数据;A gesture recognition module 51 is used to recognize the user's body gestures and obtain the user's gesture data;

商品定位模块52,用于对商品进行定位,得到所述商品的位置信息;The product positioning module 52 is used to locate the product and obtain the location information of the product;

信息处理模块53,用于根据所述姿态数据和位置信息,判断所述用户的姿态是否拿取所述商品;An information processing module 53 is used to determine whether the user's posture is to pick up the product based on the posture data and position information;

订单处理模块54,用于若判断结果是所述用户拿取所述商品,则将所述商品加入用户的订单中。The order processing module 54 is configured to add the product to the user's order if the judgment result is that the user has taken the product.

在一个例子中,信息处理模块53,具体用于根据所述商品上的定位标签发送的标签信号,对所述定位标签进行定位,得到所述定位标签的位置信息,所述标签信号中包括商品的商品信息;根据所述用户的姿态数据,确定在所述定位标签的位置信息对应的用户部位的姿态,是否能够拿取所述商品。In one example, the information processing module 53 is specifically used to locate the positioning tag on the product based on the tag signal sent by the positioning tag to obtain the position information of the positioning tag, and the tag signal includes the product information of the product; based on the user's posture data, determine whether the posture of the user part corresponding to the position information of the positioning tag can pick up the product.

在一个例子中,所述定位标签是射频识别RFID标签。In one example, the positioning tag is a radio frequency identification (RFID) tag.

在一个例子中,信息处理模块53,具体用于根据对所述商品和用户定位的位置信息,确定所述商品和用户位于出口区域时,判断所述用户的姿态是否拿取所述商品。In one example, the information processing module 53 is specifically configured to determine whether the user is in a posture of picking up the product when the product and the user are located in an exit area based on the location information of the product and the user.

在一个例子中,订单处理模块54,还用于:在入口区域,获取选购商品的用户的人脸识别数据,所述人脸识别数据与所述用户的用户标识对应;当确定所述商品和用户位于出口区域时,再次获取人脸识别数据,得到所述人脸识别数据对应的用户标识,所述订单是所述用户标识对应用户的订单。In one example, the order processing module 54 is also used to: obtain facial recognition data of a user who selects and purchases goods in the entrance area, wherein the facial recognition data corresponds to the user ID of the user; when it is determined that the goods and the user are located in the exit area, obtain facial recognition data again to obtain the user ID corresponding to the facial recognition data, and the order is an order for the user corresponding to the user ID.

上述实施例阐明的装置或模块,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。The devices or modules described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email transceiver, game console, tablet computer, wearable device, or any combination of these devices.

为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。For the convenience of description, the above devices are described as being functionally divided into various modules. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and/or hardware.

本申请实施例中所述支付涉及的技术载体,例如可以包括近场通信(Near FieldCommunication,NFC)、WIFI、3G/4G/5G、POS机刷卡技术、二维码扫码技术、条形码扫码技术、蓝牙、红外、短消息(Short Message Service,SMS)、多媒体消息(Multimedia MessageService,MMS)等。The technical carriers involved in the payment described in the embodiments of the present application may include, for example, Near Field Communication (NFC), WIFI, 3G/4G/5G, POS card swiping technology, QR code scanning technology, barcode scanning technology, Bluetooth, infrared, Short Message Service (SMS), Multimedia Message Service (MMS), etc.

以上所述仅为本公开的较佳实施例而已,并不用以限制本公开,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开保护的范围之内。The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included in the scope of protection of the present disclosure.

Claims (8)

1.一种订单信息确定方法,其特征在于,所述方法用于确定用户及其选购商品之间的关联,所述方法包括:1. A method for determining order information, characterized in that the method is used to determine the association between a user and the goods they have selected, the method comprising: 对用户进行人体动作姿态识别,得到所述用户的姿态数据;Human body movement and posture recognition is performed on the user to obtain the user's posture data; 对商品进行定位,得到所述商品的位置信息;The product is located to obtain its location information; 根据所述姿态数据和位置信息,判断所述用户的姿态是否拿取所述商品;Based on the posture data and location information, it is determined whether the user's posture indicates that they are picking up the product; 若判断结果是所述用户拿取所述商品,则将所述商品加入用户的订单中;If the determination result is that the user takes the product, then the product is added to the user's order; 所述根据所述姿态数据和位置信息,判断所述用户的姿态是否拿取所述商品,具体为:The step of determining whether the user's posture indicates they are picking up the product based on the posture data and location information specifically involves: 根据对所述商品和用户定位的位置信息,确定所述商品和用户位于出口区域时,判断所述用户的姿态是否拿取所述商品。Based on the location information of the goods and the user, when it is determined that the goods and the user are located in the exit area, it is determined whether the user's posture indicates that the user is picking up the goods. 2.根据权利要求1所述的方法,其特征在于,所述根据所述姿态数据和位置信息,判断所述用户的姿态是否拿取所述商品,包括:2. The method according to claim 1, wherein determining whether the user's posture has taken the product based on the posture data and location information includes: 根据所述商品上的定位标签发送的标签信号,对所述定位标签进行定位,得到所述定位标签的位置信息,所述标签信号中包括商品的商品信息;Based on the tag signal sent by the positioning tag on the product, the positioning tag is located to obtain the location information of the positioning tag, and the tag signal includes the product information of the product; 根据所述用户的姿态数据,确定在所述定位标签的位置信息对应的用户部位的姿态,是否能够拿取所述商品。Based on the user's posture data, determine the posture of the user's body part corresponding to the location information of the positioning tag, and whether the user can pick up the product. 3.根据权利要求2所述的方法,其特征在于,所述定位标签是射频识别RFID标签。3. The method according to claim 2, wherein the positioning tag is a radio frequency identification (RFID) tag. 4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, characterized in that the method further comprises: 在入口区域,获取选购商品的用户的人脸识别数据,所述人脸识别数据与所述用户的用户标识对应;In the entrance area, facial recognition data of users selecting goods is obtained, and the facial recognition data corresponds to the user's user identifier; 当确定所述商品和用户位于出口区域时,再次获取人脸识别数据,得到所述人脸识别数据对应的用户标识,所述订单是所述用户标识对应用户的订单。When it is determined that the goods and the user are located in the exit area, facial recognition data is acquired again to obtain the user identifier corresponding to the facial recognition data. The order is the order of the user corresponding to the user identifier. 5.一种订单信息确定装置,其特征在于,所述装置包括:5. An order information confirmation device, characterized in that the device comprises: 姿态识别模块,用于对用户进行人体动作姿态识别,得到所述用户的姿态数据;The posture recognition module is used to recognize the user's human body posture and obtain the user's posture data. 商品定位模块,用于对商品进行定位,得到所述商品的位置信息;The product positioning module is used to locate the product and obtain its location information; 信息处理模块,用于根据所述姿态数据和位置信息,判断所述用户的姿态是否拿取所述商品;所述信息处理模块,具体用于根据对所述商品和用户定位的位置信息,确定所述商品和用户位于出口区域时,判断所述用户的姿态是否拿取所述商品;The information processing module is used to determine whether the user's posture is to pick up the product based on the posture data and location information; specifically, the information processing module is used to determine whether the user's posture is to pick up the product when the product and the user are located in the exit area based on the location information of the product and the user. 订单处理模块,用于若判断结果是所述用户拿取所述商品,则将所述商品加入用户的订单中。The order processing module is used to add the product to the user's order if the determination result is that the user has taken the product. 6.根据权利要求5所述的装置,其特征在于,6. The apparatus according to claim 5, characterized in that, 所述信息处理模块,具体用于根据所述商品上的定位标签发送的标签信号,对所述定位标签进行定位,得到所述定位标签的位置信息,所述标签信号中包括商品的商品信息;根据所述用户的姿态数据,确定在所述定位标签的位置信息对应的用户部位的姿态,是否能够拿取所述商品。The information processing module is specifically used to locate the positioning tag based on the tag signal sent by the positioning tag on the product, and obtain the location information of the positioning tag, wherein the tag signal includes product information of the product; and to determine the posture of the user's body part corresponding to the location information of the positioning tag, and whether the user can pick up the product, based on the user's posture data. 7.根据权利要求6所述的装置,其特征在于,所述定位标签是射频识别RFID标签。7. The apparatus according to claim 6, wherein the positioning tag is a radio frequency identification (RFID) tag. 8.根据权利要求5所述的装置,其特征在于,8. The apparatus according to claim 5, characterized in that, 所述订单处理模块,还用于:在入口区域,获取选购商品的用户的人脸识别数据,所述人脸识别数据与所述用户的用户标识对应;当确定所述商品和用户位于出口区域时,再次获取人脸识别数据,得到所述人脸识别数据对应的用户标识,所述订单是所述用户标识对应用户的订单。The order processing module is further configured to: in the entrance area, acquire the facial recognition data of the user selecting goods, wherein the facial recognition data corresponds to the user's user identifier; when it is determined that the goods and the user are located in the exit area, acquire the facial recognition data again to obtain the user identifier corresponding to the facial recognition data, wherein the order is the order of the user corresponding to the user identifier.
HK18101056.9A 2018-01-24 Method and apparatus for determining order information HK1242023B (en)

Publications (3)

Publication Number Publication Date
HK1242023A HK1242023A (en) 2018-06-15
HK1242023A1 HK1242023A1 (en) 2018-06-15
HK1242023B true HK1242023B (en) 2021-04-01

Family

ID=

Similar Documents

Publication Publication Date Title
AU2018230074B2 (en) Order information determining method and apparatus
CN107103502B (en) Order information determining method and device
US10290031B2 (en) Method and system for automated retail checkout using context recognition
RU2739542C1 (en) Automatic registration system for a sales outlet
US9262739B2 (en) Method, medium, and system for session based shopping
CN107507017A (en) Shopping guide method and device under a kind of line
US20150161712A1 (en) Unifying shopping experience system
US11651416B2 (en) Goods purchase analysis assist system
CN107705470A (en) Shopping settlement method, smart shopper equipment and intelligent supermarket system
US20160140631A1 (en) Method, medium, and system for session based shopping
CN108171286B (en) Unmanned selling method and system
EP3489870A1 (en) System and method for collecting and/or retrieving information relating to objects
HK1242023B (en) Method and apparatus for determining order information
Leng et al. Overview of cashier-free stores and a virtual simulator
HK1242023A (en) Method and apparatus for determining order information
HK1242023A1 (en) Method and apparatus for determining order information
HK1242022B (en) Method and apparatus for determining order information
HK1242022A1 (en) Method and apparatus for determining order information
HK1242022A (en) Method and apparatus for determining order information
WO2023026277A1 (en) Context-based moniitoring of hand actions
CN113869939A (en) Supermarket intelligent shopping system and method based on Internet of things