CPC G06Q 20/3274 (2013.01) [G06K 7/1413 (2013.01); G06V 40/166 (2022.01); G06V 40/20 (2022.01); H04N 7/18 (2013.01); G06V 40/178 (2022.01)] | 12 Claims |
1. An automatic payment system comprising:
first conveyer stage and second conveyer stage arranged along a conveying route on which products are moved;
at least one camera configured to face the first conveyer stage to obtain images of products when the products overlaps the first conveyer stage; and
a controller configured to recognize products on the first conveyer stage based on an image obtained by the at least one camera, and generate payment information for the recognized products,
wherein the controller controls the conveying speeds of the first conveyer stage and the second conveyer stage at different speeds to adjust conveying time intervals of products,
wherein the controller controls the conveying speeds based on the at least one of the number of products, the kinds of products, the shapes of products, the sizes of products, and the supply time intervals of products,
wherein the controller controls the conveying speeds to recognize products on the first conveyer stage based on the images obtained by the at least one of camera,
further comprising an event detection sensor configured to measure the weight of products on the first conveyer stage and the second conveyer stage,
wherein the controller generates an event detection signal for products on the first conveyer stage and the second conveyer stage based on the weight measurement result by the event detection sensor, generates an image signal for a product for which the event detection signal was generated by controlling the at least one of camera, and provides a user alarm when payment information for a product corresponding to the image signal does not exist, and
wherein the controller receives a first image captured at a first frame rate by the at least one camera, recognizes products in the first image, generates an event signal for a product for which the event detection signal is generated, of products recognized in the first image, obtains a second image by controlling the at least one camera to capture a image at a second frame rate higher than the first frame rate in response to the event signal, provides a user alarm when payment information for products in the second image does not exist, and stores the payment information and the second image in a database.
|