Self-service method and device
First Claim
1. A computer-implemented method, comprising:
- in response to a shopping cart being within a preset distance from a shelf, acquiring video data associated with the shopping cart;
determining, based on the video data, an article being placed into the shopping cart;
determining one or more product types associated with the shelf at a present period of time;
retrieving pre-stored images of the one or more product types;
identifying a product type of the article based on a two-stage matching procedure, comprising (1) performing a first matching procedure between an image of the article and the pre-stored images of the one or more product types associated with the shelf at the present period of time; and
(2) in response to a nonmatch at the first matching procedure, performing a second matching procedure between the image of the article and pre-stored images of all product types;
acquiring an ID of the shopping cart;
associating the ID of the shopping cart with the product type of the article;
in response to the shopping cart being in a payment area, displaying to a user the product type of the article based on the ID of the shopping cart; and
executing a permitting procedure for allowing the shopping cart to pass the payment area based on a payment of the article.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided are a self-service method and device. The method includes: acquiring by a camera video data associated with a shopping cart at a distance from a shelf less than a preset value; determining whether an article is being placed into the shopping cart, based on identification of the video data; if yes, acquiring an ID of the shopping cart, determining the placed article and associating the ID with the article; displaying a total sum of all articles associated with the ID to the user when detecting the shopping cart corresponding to the ID is located in a preset payment area in the shopping mall; and executing a permitting procedure for allowing the shopping cart corresponding to the ID to pass upon reception of a message fed back from the payment area and indicating that the total sum corresponding to the ID has been cleared.
165 Citations
12 Claims
-
1. A computer-implemented method, comprising:
-
in response to a shopping cart being within a preset distance from a shelf, acquiring video data associated with the shopping cart; determining, based on the video data, an article being placed into the shopping cart; determining one or more product types associated with the shelf at a present period of time; retrieving pre-stored images of the one or more product types; identifying a product type of the article based on a two-stage matching procedure, comprising (1) performing a first matching procedure between an image of the article and the pre-stored images of the one or more product types associated with the shelf at the present period of time; and
(2) in response to a nonmatch at the first matching procedure, performing a second matching procedure between the image of the article and pre-stored images of all product types;acquiring an ID of the shopping cart; associating the ID of the shopping cart with the product type of the article; in response to the shopping cart being in a payment area, displaying to a user the product type of the article based on the ID of the shopping cart; and executing a permitting procedure for allowing the shopping cart to pass the payment area based on a payment of the article. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a camera configured to acquire, in response to a shopping cart being within a preset distance from a shelf, video data associated with the shopping cart; a determining module configured to determine, based on the video data, an article being placed into the shopping cart; an associating module configured to identify a product type of the article based on a two-stage matching procedure, comprising (1) performing a first matching procedure between an image of the article and pre-stored images of one or more product types associated with the shelf at a present period of time; and
(2) in response to a nonmatch at the first matching procedure, performing a second matching procedure between the image of the article and pre-stored images of all product types;a displaying module configured to display, in response to the shopping cart being in a payment area, to a user the product type of the article; and an executing module configured to execute a permitting procedure for allowing the shopping cart to pass the payment area based on a payment of the article. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing a program causing a computer to execute a process, the process comprising:
-
in response to a shopping cart being within a preset distance from a shelf, acquiring video data associated with the shopping cart; determining, based on the video data, an article being placed into the shopping cart; capturing an image of the article from the video data; determining one or more product types associated with the shelf at a present period of time; retrieving pre-stored images of the one or more product types; identifying a product type of the article based on a two-stage matching procedure, comprising (1) performing a first matching procedure between the image of the article and the pre-stored images of the one or more product types associated with the shelf at the present period of time; and
(2) in response to a nonmatch at the first matching procedure, performing a second matching procedure between the image of the article and pre-stored images of all product types;acquiring an ID of the shopping cart; associating the ID of the shopping cart with the product type of the article; in response to the shopping cart being in a payment area, displaying to a user the product type of the article based on the ID of the shopping cart; and enabling, based on the product type of the article, the user to make a payment of the article. - View Dependent Claims (12)
-
Specification