HK1242023A1 - Method and apparatus for determining order information - Google Patents
Method and apparatus for determining order informationInfo
- Publication number
- HK1242023A1 HK1242023A1 HK18101056.9A HK18101056A HK1242023A1 HK 1242023 A1 HK1242023 A1 HK 1242023A1 HK 18101056 A HK18101056 A HK 18101056A HK 1242023 A1 HK1242023 A1 HK 1242023A1
- Authority
- HK
- Hong Kong
- Prior art keywords
- user
- commodity
- information
- tag
- positioning
- Prior art date
Links
Description
Technical Field
The present disclosure relates to the field of internet technologies, and in particular, to a method and an apparatus for determining order information.
Background
After a consumer selects a commodity in a traditional physical store, the consumer needs to queue for payment at a checkout counter, and payment staff assists in carrying out payment by using a computer, but the payment process is often inefficient and likely takes a long waiting time. In order to improve the checkout efficiency, in the prior art, when a consumer purchases a commodity, the purchasing process of the consumer can be analyzed in real time based on technologies such as computer vision and the like, which commodities the consumer takes are judged, which commodities are put back are judged, and order information, namely a bill list of the consumer is modified and determined. However, there are many factors in the above analysis process that may cause inaccurate judgment, for example, a consumer may mistakenly return a product with a very high similarity to a wrong position, or a recognition device may be blocked when multiple people simultaneously take a product on a lower shelf to cause erroneous judgment, and these factors may cause inaccurate order information determination and affect product settlement.
Disclosure of Invention
In view of the above, the present disclosure provides an order information determining method and apparatus, so as to determine order information of a commodity more quickly and accurately, so that the commodity on an order is associated with a consumer.
Specifically, the present disclosure is realized by the following technical solutions:
in a first aspect, an order information determining method is provided, which is used for determining an association between a user and a commodity selected for purchase, and the method includes:
carrying out human body action gesture recognition on a user to obtain gesture data of the user;
positioning a commodity to obtain position information of the commodity;
judging whether the commodity is taken or not according to the posture data and the position information;
and if the judgment result is that the user takes the commodity, adding the commodity into the order of the user.
In a second aspect, an order information determination apparatus is provided, the apparatus comprising:
the gesture recognition module is used for recognizing human body action gestures of a user to obtain gesture data of the user;
the commodity positioning module is used for positioning commodities to obtain the position information of the commodities;
the information processing module is used for judging whether the commodity is taken or not according to the posture data and the position information;
and the order processing module is used for adding the commodity into the order of the user if the judgment result is that the user takes the commodity.
The order information determining method and the order information determining device can rapidly and accurately determine the order information of the consumer, automatically complete settlement and payment of the order, enable the consumer to leave directly after shopping is completed, avoid queuing and settlement at a cashier desk, improve shopping efficiency and have good shopping experience.
Drawings
FIG. 1 is a regional layout of a convenience store provided by an embodiment of the present disclosure;
FIG. 2 is a more detailed schematic diagram of an in-store layout provided by an embodiment of the present disclosure;
FIG. 3 is a schematic structural diagram of a computing device provided by an embodiment of the present disclosure;
FIG. 4 is a schematic flow chart illustrating the determination of order information provided by the embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an order information determining apparatus according to an embodiment of the present disclosure.
Detailed Description
In daily life, people often go to places such as supermarkets, shopping malls, convenience stores and the like to shop, and the shopping behavior is frequently carried out. After the purchase of the goods is completed, the consumer goes to the checkout counter at the exit and checks out in line, which is time-consuming and inconvenient. In order to improve Shopping efficiency, a Shopping management system (Shopping management system) can be used for automatically identifying which commodities a certain consumer purchases in the Shopping process, determining the association relationship between the consumer and the purchased commodities, automatically pushing the corresponding bill to the consumer, and enabling the consumer to pay by self, so that the consumer does not need to queue and settle accounts at an outlet, and Shopping efficiency is obviously improved.
An important factor for realizing the method is that the incidence relation between the consumer and the selected commodity is determined, and the bill corresponding to the consumer can be obtained only after the incidence relation is determined. The association relationship can be referred to as order information, namely, which commodities a certain consumer chooses to purchase, and the order information determining method provided by the disclosure aims to simply and accurately determine the order information so as to assist quick settlement.
The processing procedure of the order information determining method of the present disclosure will be described below by taking an example of a consumer shopping in a convenience store, but the method may be applied to other scenarios as well, such as supermarket shopping, shopping in a shopping mall, inventory monitoring of a warehouse (which people take inventory of the warehouse), book management of a library (which books a user borrows), and the like, where the association relationship between a person and an article needs to be determined.
Fig. 1 illustrates a layout of a convenience store area, and as shown in fig. 1, the convenience store 100 can include an entrance area 101, a storage area 102, and an exit area 103. A consumer may enter the convenience store 100 through the entrance area 101 and make a purchase of goods in the storage area 102, and exit the convenience store through the exit area 103 after the purchase is completed. In which many goods may be stored in the storage area 102, for example, 1021 to 1024 illustrated in fig. 1 are goods in convenience stores, which may include fruits, beverages, milk, bread, etc., and fig. 1 illustrates only a part of the goods, and more goods may be included in the actual storage area 102. The layout of the convenience store shown in fig. 1 is a functional division of areas and not an actual physical division of areas. For example, in one example, there may be a plurality of entrance zones 101, storage zones 102, and exit zones 103 merged together rather than separate independent layouts.
The convenience store 100 of FIG. 1 may also include a shopping management system 104, and the shopping management system 104 may communicatively interact with the above-described entry area 101, storage area 102, and exit area 103. Continuing to refer to FIG. 2, FIG. 2 illustrates in more detail the layout within a convenience store. For example, some face recognition devices 201 may be placed in the convenience store 100 at the entrance area 101, and when the consumer 202 enters the convenience store, the face recognition devices 201 may automatically collect the face recognition data of the consumer 202, for example, the face recognition devices 201 may collect the images of the consumer in the entrance area, search them with a certain strategy to determine whether the face is contained therein, and if so, return the position, size and posture of the face; and moreover, preprocessing and feature extraction of the face image can be carried out to obtain face recognition data. In the storage area 102, a number of shelves 203 may be placed, on which shelves 203 a number of goods may be placed, such as bananas 2031, milk 2031, etc. as illustrated in fig. 2. When a consumer purchases a commodity, the consumer may hold the commodity with his or her hand or hold the commodity with his or her arm, that is, the consumer may carry the commodity on his or her body. After the purchase is completed, the consumer may go to the exit area of the convenience store and exit the convenience store through exit aisles 204 without checking out in line, one exit aisle 204 typically allowing only one person to pass in sequence.
In one example, the present disclosure may attach an RFID (Radio frequency identification) tag to each item, such as RFID tag 205 attached to the items on shelf 203 in fig. 2. The information contained in the tags on different articles is also different, and the tags include the identification information of the articles.
As shown in fig. 2, a plurality of readers for receiving RFID tag signals, for example, a reader 206 provided in an entrance area, a reader 207 provided in a storage area, and a reader 208 provided in an exit area, may be installed in a wall, a roof, or the like in the convenience store. The reader may communicate the received information of the RFID tag to shopping management system 104, which shopping management system 104 may store and process the information. In addition, monitoring devices such as cameras 209 may be provided in the convenience store, and these monitoring devices may be used to perform video monitoring of the store, and the monitoring information may also be transmitted to the shopping management system 104. The shopping management system 104 may also transmit information in the system to other devices for display through a network device installed in the store, such as a wireless antenna, for example, may transmit the information to a smart phone carried by the consumer, so that the consumer may conveniently view the information acquired by the shopping management system from above the smart phone.
Shopping management system 104 may be a local or remote server system that may include a large number of computing processing devices, for example, two computing devices are illustrated in FIG. 2, and a larger number may be practical. As shown in fig. 3, one computing device may include a processor 301, an input output interface 302, a network interface 303, and a memory 304. The processor 301, the input/output interface 302, the network interface 303, and the memory 304 may be connected via a bus 305 and communicate with each other. FIG. 3 illustrates only some of the components, and an actual computing device may include more or fewer components. The memory 304 may further include a data management module 3041 and a shopping management module 3042, which may be in the form of hardware, software, or the like, and when it is in the form of software, it may be a computer executable program.
For example, the computing device may receive information transmitted by devices such as RFID tags, cameras, etc. in a convenience store via the network interface 303 and process the information (details will be given in the following examples), such as location information of goods via the RFID tags, or member ID information transmitted by consumers. The processor 301 may process the received information by executing the instruction of the shopping management module 3042 to obtain some latest data, such as information of a consumer who newly enters a convenience store, position information of a product, posture data of a user, or order information of the consumer; also, the processor 301 may update these data into the database 305 by executing instructions of the data management module 3041.
In one example, database 305 may store data, which may include, for example, user information, location information, order information, and gesture data. The user information may be some member IDs of registered users of the shopping management system, the location information may be information obtained by positioning commodities described in the following example, the order information may be commodities selected and purchased by a consumer, and the posture data may be data obtained by performing human body dynamic posture recognition on the user described in the following. Moreover, the computing device may update the information according to the latest received data, for example, the user information may be updated when there is a new registered user, the location information of the goods may be updated in real-time positioning of the goods, and the order information may be updated according to a change of the goods in the order. In addition, the computing device may output data in the database, for example, order information may be fetched from the database and sent to other devices, such as a mobile phone of the consumer, so that the consumer may view the information.
Fig. 4 illustrates a flow of order information determination, when a consumer enters a convenience store to shop for goods, the consumer may enter the convenience store through an entrance area, shop for goods on shelves during shopping, hold the goods with his or her hands or arms, and leave the convenience store directly through the exit area after the shop selection is completed. In this process, the shopping management system may execute the process of FIG. 4 to complete the determination of order information, i.e., to determine which items in the convenience store were selected by the consumer.
In step 401, when a consumer enters a convenience store to shop for goods, the consumer may enter a member ID from an entry area. For example, the user may generate a two-dimensional code identifying identity information through shopping software installed on his smartphone, which may be a client of the shopping management system, and the user has logged in a member ID registered at the client on the smartphone, which may be referred to as a user identification. Or the user can also enter the member ID through an NFC mode through intelligent equipment such as a bracelet, and the intelligent equipment is associated with the member ID. The client may also upload the acquired member ID to the shopping management system.
Further, in the entry area, the face recognition device 201 may also perform face recognition on the user and transmit the obtained face recognition data to the shopping management system, so that the shopping management system may receive binding information between the member ID as the user identification and the face recognition data, which is equivalent to knowing what the member ID corresponding to the consumer having a certain face feature is, and may store the correspondence to the database 305.
When a user enters the storage area to shop for goods, the RFID tag attached to the goods can be located by the RFID reader 208 installed in the store. For example, the reader 208 may receive a tag signal transmitted by an RFID tag on an article, where the tag signal may include article information, e.g., the article information may include an article code uniquely identifying the article. In step 402, the reader 208 may transmit the tag signal to a shopping management system, and the shopping management system may perform positioning calculation according to the tag signal to obtain the location information of the positioning tag on the article. For example, as seen in fig. 3, processor 301 on the computing device may execute executable code in shopping management module 3042, perform positioning calculation according to the tag signal, and store the calculated location information in database 305 by executing executable code in data management module 3041. This step can be performed according to the usual RFID location technology. Moreover, some face recognition devices can be installed in shopping areas of convenience stores, and the face recognition devices can detect face features and position people to obtain position information of consumers in the stores.
In step 403, the shopping management system may determine that the item and the user are located at an exit area of the convenience store based on the location information.
In step 404, the shopping management system may perform human body motion gesture recognition on the user through the face recognition device 210 installed in the exit area to obtain gesture data of the user; then, the reader 208 in the exit area positions the article tag to obtain the position information of the article. The input video can be analyzed to identify the human motion gesture therein, such as whether a person puts a hand on the chest or hangs the hand down, or whether the person clamps the arm tightly, and the like. The posture data of the user corresponds to the positional relationship of each part of the human body.
In this example, it may be determined whether the user has taken the commodity according to the posture data and the position information. For example, the posture of the user part corresponding to the position information of the positioning tag may be determined based on the posture data, and whether the article can be taken or not may be determined. Assuming that the user part corresponding to the position of the positioning tag is the chest of the user, however, the posture data of the user shows that there is nothing on the chest, the user is hanging, and the item is not held by the user. In the opposite example, assuming that the user position corresponding to the position of the positioning tag is on the side thigh of the user, and it is determined from the posture data that the user is standing upright, just that the user's hand is also in this area, it can be determined that the user is holding the merchandise with his hand.
If the user takes the goods as a result of the determination, the goods information of the goods may be added to the order of the user in step 405. And in the exit area, the face recognition equipment acquires the face recognition data again, obtains a member ID corresponding to the data, and adds the commodity into an order corresponding to the member ID. If the corresponding member ID is not acquired through face recognition, other entering modes can be tried, such as two-dimensional code entering or NFC mode entering of the member ID. In the article detection, article tags other than the own convenience store may be excluded.
The order information is determined by identifying the attitude data of the user, positioning the commodity and determining the order attribution relationship of the commodity according to the attitude and the position relationship of the commodity, so that the order is more accurate to determine, for example, even if a plurality of people take the commodity on a shelf at the same time, the position relationship of the commodity and the attitude of the user needs to be judged, and the order attribution is determined according with the commodity taking attitude; for another example, even if the user puts the item with high similarity back to the wrong position, this does not affect the determination of the final item and the user posture. The method is not influenced by a plurality of misleading factors, and is more accurate in judging the order attribution of the commodity.
The above-mentioned processing of determining the commodity order attribution according to the judgment of the distance between the commodity and the shopping cart may be performed at any time after the user enters the convenience store, or, after the member ID and the bound face identification data are acquired in the entrance area, the identification is not performed in the commodity purchasing process in the storage area, and only the posture of the user and the position relationship of the commodity are identified in the exit area, so as to determine the commodity order attribution.
Further, when the shopping management system adds the item to the user's order, the data of the order information in the database 305 may be updated, i.e., the item selected for purchase in the user's order is updated. In addition, the shopping management system may also send order information to the smart phone of the user, as shown in fig. 3, the client installed on the smart phone of the user may have a shopping cart information interface, in which a commodity order information list may be displayed, and the user may see the following information: "you buy the following: banana and apple' to enable the user to know the change of the order at any time, and the quantity of the commodities selected by the user can be displayed, or other more commodity information can be displayed, such as the production places of the commodities. The present disclosure does not exclude the use of other auxiliary discrimination techniques to assist in determining order information; for example, various sensors may be assisted.
After the order information is determined, the shopping management system can generate a bill to be paid according to the order and push the bill to the user, and the user can pay in a fund account corresponding to the member ID of the user. Wherein, the user's fund account needs to have sufficient amount, or can connect with other sufficient payment channels capable of paying orders, otherwise, the user may be limited to leave with commodities exceeding the payment capability or trigger the warning device to give a prompt.
In the example of the present disclosure, the RFID tag is attached to the commodity, and the commodity is located by the RFID tag, but the present disclosure is not limited to this, and the commodity may also be located by other locating methods, and other locating tags may be attached to the commodity, and the commodity may be located by using other corresponding locating technologies.
The method can quickly and accurately determine the order information of the consumer, automatically complete settlement and payment of the order, and the consumer can directly leave after shopping is completed without queuing and payment at the cashier desk, so that the shopping efficiency is improved, and the shopping experience is good.
The present disclosure also provides an order information determining apparatus, which may be the shopping management module in fig. 3 or the shopping management system in fig. 1. As shown in fig. 5, the apparatus may include: a gesture recognition module 51, an item location module 52, an information processing module 53, and an order processing module 54.
The gesture recognition module 51 is configured to perform human body motion gesture recognition on a user to obtain gesture data of the user;
the commodity positioning module 52 is configured to position a commodity to obtain position information of the commodity;
the information processing module 53 is configured to determine whether the commodity is taken from the posture of the user according to the posture data and the position information;
and the order processing module 54 is configured to add the commodity into the order of the user if the determination result indicates that the user takes the commodity.
In an example, the information processing module 53 is specifically configured to locate the positioning tag according to a tag signal sent by the positioning tag on the commodity, so as to obtain position information of the positioning tag, where the tag signal includes commodity information of the commodity; and determining whether the position of the user part corresponding to the position information of the positioning tag can be taken or not according to the position data of the user.
In one example, the location tag is a Radio Frequency Identification (RFID) tag.
In an example, the information processing module 53 is specifically configured to determine whether the commodity is taken by the gesture of the user when the commodity and the user are located in the exit area according to the position information for positioning the commodity and the user.
In one example, the order processing module 54 is further configured to: in an inlet area, acquiring face recognition data of a user purchasing commodities, wherein the face recognition data corresponds to a user identifier of the user; and when the commodity and the user are determined to be positioned in the exit area, acquiring the face recognition data again to obtain the user identification corresponding to the face recognition data, wherein the order is the order of the user corresponding to the user identification.
The apparatuses or modules illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. A typical implementation device is a computer, which may take the form of a personal computer, laptop computer, cellular telephone, camera phone, smart phone, personal digital assistant, media player, navigation device, email messaging device, game console, tablet computer, wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being divided into various modules by functions, and are described separately. Of course, the functionality of the various modules may be implemented in the same one or more software and/or hardware implementations of the present disclosure.
The technical carrier involved in payment in the embodiment of the present application may include Near Field Communication (NFC), WIFI, 3G/4G/5G, POS machine card swiping technology, two-dimensional code scanning technology, barcode scanning technology, bluetooth, infrared, Short Message Service (SMS), Multimedia Message (MMS), and the like, for example.
The above description is only exemplary of the present disclosure and should not be taken as limiting the disclosure, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure should be included in the scope of the present disclosure.
Claims (10)
1. An order information determination method, characterized in that the method is used for determining the association between a user and a commodity selected for purchase, and the method comprises the following steps:
carrying out human body action gesture recognition on a user to obtain gesture data of the user;
positioning a commodity to obtain position information of the commodity;
judging whether the commodity is taken or not according to the posture data and the position information;
and if the judgment result is that the user takes the commodity, adding the commodity into the order of the user.
2. The method of claim 1, wherein determining whether the user's gesture results in the article based on the gesture data and the location information comprises:
positioning the positioning tag according to a tag signal sent by the positioning tag on the commodity to obtain the position information of the positioning tag, wherein the tag signal comprises commodity information of the commodity;
and determining whether the position of the user part corresponding to the position information of the positioning tag can be taken or not according to the position data of the user.
3. The method of claim 2, wherein the location tag is a Radio Frequency Identification (RFID) tag.
4. The method according to claim 1, wherein the determining whether the commodity is taken by the user's gesture according to the gesture data and the position information specifically comprises:
and judging whether the commodity is taken by the gesture of the user or not when the commodity and the user are positioned in the outlet area according to the position information for positioning the commodity and the user.
5. The method of claim 4, further comprising:
in an inlet area, acquiring face recognition data of a user purchasing commodities, wherein the face recognition data corresponds to a user identifier of the user;
and when the commodity and the user are determined to be positioned in the exit area, acquiring the face recognition data again to obtain the user identification corresponding to the face recognition data, wherein the order is the order of the user corresponding to the user identification.
6. An order information determination apparatus, characterized in that the apparatus comprises:
the gesture recognition module is used for recognizing human body action gestures of a user to obtain gesture data of the user;
the commodity positioning module is used for positioning commodities to obtain the position information of the commodities;
the information processing module is used for judging whether the commodity is taken or not according to the posture data and the position information;
and the order processing module is used for adding the commodity into the order of the user if the judgment result is that the user takes the commodity.
7. The apparatus of claim 6,
the information processing module is specifically configured to locate the positioning tag according to a tag signal sent by the positioning tag on the commodity, so as to obtain position information of the positioning tag, where the tag signal includes commodity information of the commodity; and determining whether the position of the user part corresponding to the position information of the positioning tag can be taken or not according to the position data of the user.
8. The apparatus of claim 7, wherein the location tag is a Radio Frequency Identification (RFID) tag.
9. The apparatus of claim 6,
the information processing module is specifically configured to determine whether the commodity is taken by the gesture of the user when the commodity and the user are located in the exit area according to the position information for positioning the commodity and the user.
10. The apparatus of claim 9,
the order processing module is further configured to: in an inlet area, acquiring face recognition data of a user purchasing commodities, wherein the face recognition data corresponds to a user identifier of the user; and when the commodity and the user are determined to be positioned in the exit area, acquiring the face recognition data again to obtain the user identification corresponding to the face recognition data, wherein the order is the order of the user corresponding to the user identification.
Publications (3)
| Publication Number | Publication Date |
|---|---|
| HK1242023A1 true HK1242023A1 (en) | 2018-06-15 |
| HK1242023A HK1242023A (en) | 2018-06-15 |
| HK1242023B HK1242023B (en) | 2021-04-01 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107103503B (en) | Order information determining method and device | |
| CN107103502B (en) | Order information determining method and device | |
| CN108780596B (en) | information processing system | |
| RU2739542C1 (en) | Automatic registration system for a sales outlet | |
| US11651416B2 (en) | Goods purchase analysis assist system | |
| CN107507017A (en) | Shopping guide method and device under a kind of line | |
| US20150120475A1 (en) | Executing an in-store transaction | |
| US20200000248A1 (en) | Methods and a system for self-checkout processing | |
| JP6412577B2 (en) | Presentation device (ICS connection) | |
| CN107392687A (en) | Automatic retail realization system | |
| Subudhi et al. | An intelligent shopping cart with automatic product detection and secure payment system | |
| JP3837475B2 (en) | Automated shopping system | |
| JP2022122486A (en) | Product information cooperation system | |
| US11922393B2 (en) | Payment system, payment method, and non-transitory computer readable medium | |
| US20140214599A1 (en) | Completing A Purchase Transaction At Various Locations | |
| HK1242023A1 (en) | Method and apparatus for determining order information | |
| HK1242023A (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 | |
| HK1242023B (en) | Method and apparatus for determining order information | |
| US20140214571A1 (en) | Notifying an attendant when a customer scans an oversized item | |
| HK1242022B (en) | Method and apparatus for determining order information | |
| JP2025040261A (en) | Information processing device, server device and program | |
| CN113869939A (en) | Supermarket intelligent shopping system and method based on Internet of things |