Class / Patent application number | Description | Number of patent applications / Date published |
235462160 | Bar width determination | 12 |
20080257962 | ACCELERATION-CORRECTED BARCODE VERIFICATION - In one embodiment, barcode widths and barcode space widths are estimated using a first light source separated by a known distance from a second light source. The estimations are determined by scanning the first and second light sources over a barcode while detecting a corresponding first reflected light beam and a second reflected light beam from the scanned barcode; processing the first reflected light beam to determine first barcode edge detections; processing the second reflected light beam to determine second barcode edge detections; estimating a first acceleration for the scanning; estimating a second acceleration for the scanning, wherein the second acceleration is substantially orthogonal to the first acceleration; deriving an overall velocity for the scanning by integrating the first and second accelerations; and comparing the first edge detections to the second edge detections using the overall velocity to derive the barcode widths and spaces. | 10-23-2008 |
20090001167 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND COMPUTER-READABLE MEDIUM - An image processing apparatus includes a first detecting unit and a second detecting unit. The first detecting unit detects a leading end portion of an information image based on a first criterion and a ratio of a width of a certain white image area in the information image to a width of a black image area being detected prior to the certain white image area. The second detecting unit takes one of the black image areas and white image areas as an image area of interest and detects a portion, other than the leading end portion, of the information image based on a second criterion and at least one of ratios of a width of the image area of interest to widths of black and white image areas being detected prior to the image area of interest. | 01-01-2009 |
20090072035 | BARCODE GENERATION SYSTEM, BARCODE GENERATION PROGRAM, PRINTING DEVICE, AND TEST CHART - A test chart for printing black bars and white bars of a barcode, each of which has one of multiple different numbers of dots-in-width, is printed on a printing device on which barcodes are printed. In image data on the test chart, the space between neighboring black bars on the test chart is used as a white bar. The widths of black bars and white bars of a barcode are measured based on the image of the printed test chart. Based on this measurement result, the numbers of dots-in-width of black bars and white bars to be set at a printing time are calculated as barcode correction values so that the black bar widths and white bar widths of a printed barcode meet predetermined sizes. This configuration generates barcode configuration information, or barcodes, that satisfy individual user's use condition, quickly and with the minimal use of paper and ink. | 03-19-2009 |
20110215152 | Method and Apparatus for Creating Pixel Tokens from Machine-Readable Symbols to Improve Decoding Accuracy in Low Resolution Images - The present invention is directed towards systems and methods for decoding a bar code. Decoding the bar code includes segmenting the bar code into black tokens, white tokens and gray boundary pixels. Decoding the bar code also includes calculating a boundary position of each token with sub-pixel positional accuracy using intensity values of pixels in a boundary region. | 09-08-2011 |
20120085823 | STACKED BARCODE READER AND STACKED BARCODE READING METHOD - In a decoding section of a stacked barcode reader, the brightness values of multiple pixels configuring image data are used to calculate multiple line widths of the bars and the spaces of the stacked barcode. Based on the evaluation value of the frequency distribution of multiple line widths, a priority order of T-sequence is determined. According to this priority order, the T-sequence is measured and the code word corresponding to the T-sequence is obtained. With this, the priority order of the T-sequence is determined based on the evaluation value (such as the maximum value, variance, etc.) of the frequency distribution of the line widths of the bars and the spaces that configure the stacked barcode increasing reading performance of the barcode reader on a stacked barcode while reducing the number of errors in all the decoded code words, despite the level of the resolution of the image pickup optical system. | 04-12-2012 |
20120199656 | BARCODE READER AND COMPUTER PROGRAM PRODUCT - Disclosed is a barcode reader, comprising: a scanner unit which scans a barcode by emitting laser beam and receiving reflection light thereof to obtain image data; a judgment unit which judges a portion of the image data corresponding to each end portion of a swing width of the laser beam as a data unstable range and judges a portion of the image data other than the data unstable range as a data stable range; and a decoding unit which sets a tolerance of error of the image data low against a threshold in the data unstable range, the threshold being used to judge data width of black bars and white spaces of the barcode, to decode the data unstable range, and sets the tolerance of error of the image data high against the threshold in the data stable range to decode the data stable range. | 08-09-2012 |
20130153665 | Method and Apparatus for Locating and Decoding Machine-Readable Symbols - For recognizing two-width barcodes having N bars and N spaces, a first class (cluster) A of wide bars or spaces contains n elements Array [ | 06-20-2013 |
20130256417 | APPARATUS AND METHOD FOR RECOGNIZING BARCODE - An apparatus and method for recognizing a barcode is disclosed, the recognizing method including steps of selecting and interpolating X-axis data at an arbitrary Y-axis of the barcode, detecting peaks of black and white modules of the barcode and restoring the barcode, and estimating widths of the black and white modules, extracting binary data and decoding the binary data. | 10-03-2013 |
20160078267 | METHOD AND APPARATUS FOR OPTICALLY READING OUT INFORMATION STORED IN A BARCODE - In a method, whether there is a first bar having a width and located at at least one of both ends of a first black and white pattern is determined. The width of the bar is greater than a maximum width of a second bar. The maximum width of the second bar appears in a second black and white pattern assuming that the black and white pattern is part of the first barcode. The first black and white pattern is determined as readout data of the second barcode when it is determined that there is the first bar having the width greater than the maximum width of the second bar and located at at least one of both ends of the first black and white pattern. | 03-17-2016 |
20160104022 | DECODING BARCODES - Systems and methods are provided for decoding barcodes. A scan signal is acquired along a scan through a barcode. A first character unit grid for a unit width pattern within the barcode along the scan is determined. At least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal is determined based on the first character unit grid. The element width pattern for the unit width pattern is determined based on the at least one set of sampling coefficients and the portion of the scan signal. | 04-14-2016 |
235462180 | Using counter or timer | 2 |
20080203168 | IMAGE FORMING APPARATUS, AND IMAGE FORMING METHOD - An image forming apparatus has a generating unit that generates an identifier image according to a print command received from an outside and an image forming unit that forms, on a recording medium, an image based on the print command and the identifier image generated. | 08-28-2008 |
235462190 | Including count or time to binary conversion (e.g., Wide=1, Narrow=0) | 1 |
20110220721 | METHOD AND APPARATUS FOR READING BARCODE INFORMATION - Provided is a method and an apparatus for reading barcode information; the method and apparatus being able to read barcode information correctly without being influenced by the environmental conditions at the time of reading the barcode information. When a reading method according to a prescribed rule could not read a character, each element width is judged again to be either thin or thick according to structural characteristics of characters to convert again an element width matrix into a bit pattern, and then a character corresponding to the bit pattern as a result of the re-conversion is determined. | 09-15-2011 |