Automatic System and Method for Tracking and Decoding Barcode by Means of Portable Devices having Digital Cameras
First Claim
Patent Images
1. System for tracking and decoding barcode using portable devices equipped with digital cameras characterized in that it comprises:
- At least a central processing unit (310) which is responsible for performing the necessary instructions for managing the camera, and make the computations for processing the image with the barcode;
A camera (311) capturing images and having a sufficient focus for the captured image to be maintained clear;
Storage medium (312) for storing information and data, including codes decoded;
Information input devices (313);
Audio Components (314);
Connectivity component (315) for communication between the application and a remote database that has information about the products;
display means (316) to view the pictures captured by the camera device, and when the barcode (110) is framed by the camera device, the system starts the location and decoding operations that will process the pictures obtained by the camera under execution, and then run the necessary procedures to determine the orientation and the boundaries of the barcode, and also made corrections related to lighting, signal/noise ratio, and thus the barcode is decoded.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention patent application refers to a system and method for automatic tracking and decoding barcode image on the standard EAN-13 through portable devices equipped with digital cameras.
Through this system it is possible to track the barcode in any position and orientation it is in and decode it automatically in real time. To make the tracking and decoding of barcodes, methods are applied on the captured image, seeking the guidance and location of the barcode.
-
Citations
22 Claims
-
1. System for tracking and decoding barcode using portable devices equipped with digital cameras characterized in that it comprises:
-
At least a central processing unit (310) which is responsible for performing the necessary instructions for managing the camera, and make the computations for processing the image with the barcode; A camera (311) capturing images and having a sufficient focus for the captured image to be maintained clear; Storage medium (312) for storing information and data, including codes decoded; Information input devices (313); Audio Components (314); Connectivity component (315) for communication between the application and a remote database that has information about the products; display means (316) to view the pictures captured by the camera device, and when the barcode (110) is framed by the camera device, the system starts the location and decoding operations that will process the pictures obtained by the camera under execution, and then run the necessary procedures to determine the orientation and the boundaries of the barcode, and also made corrections related to lighting, signal/noise ratio, and thus the barcode is decoded. - View Dependent Claims (2, 3, 4)
-
-
5. Automatic method for tracking and decoding barcode using portable devices equipped with digital cameras characterized in comprising the following steps:
-
Initializing the barcode reader (410); intercepting the captured frames in the preview mode of the camera (411); Searching probable orientation of the barcode (412); Correcting rotation of the barcode (413); searching the boundaries of the barcode (414); Confirming the presence of the barcode (415); Decoding the barcode (416), and Displaying the result of decoding (417). - View Dependent Claims (6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22)
-
-
7. Automatic method for tracking and decoding barcode using portable devices equipped with digital cameras, according to previous claim, wherein the best resolution of the preview mode supported by the equipment is selected.
-
18. Automatic method for tracking and decoding barcode using portable devices equipped with digital cameras, according to previous claim, wherein to find the top and bottom of the barcode, it is calculates the horizontal difference of each image line (1110), the top of the barcode being the first line with a variation between the gray levels greater than the threshold and the base of the barcode is the last line greater than this threshold, to seek the left and the right side of the barcode is done the vertical stacking of the region between the top and bottom 1112, and the left side of the barcode to the first column and the right side, the last column with values greater than the established threshold (1113), the coordinates were obtained with the boundaries of the barcode delimited by the coordinates (1114), so that the elements that are not present in the barcode are not computed.
Specification