发明名称 Method for decoding barcode and barcode decoding device
摘要 A structure, a decoding method and a decoding device of a barcode are disclosed. One data code of the barcode of the present invention has 8-bit information quantity. Therefore, based on the same print length of the Code 128 barcode, the information density of the barcode of the present invention can be increased and the encoding and the following operation of the barcode can be simplified. In addition, the barcode of the present invention can be configured on a plane of an object, around a plane of a disc, or around a circular side of a cylinder, enabling the decoding device of the present invention to identify the data code, indicating 8-bit information of the barcode, scanned through a corresponding linear motion, disc rotation, or cylinder rotation.
申请公布号 US9576232(B1) 申请公布日期 2017.02.21
申请号 US201615051756 申请日期 2016.02.24
申请人 LITE-ON ELECTRONICS (GUANGZHOU) LIMITED;LITE-ON TECHNOLOGY CORPORATION 发明人 Ho Yi-Ta;Huang Han-Ming
分类号 G06K19/06 主分类号 G06K19/06
代理机构 Li & Cai Intellectual Property (USA) Office 代理人 Li & Cai Intellectual Property (USA) Office
主权项 1. A method for decoding barcode suitable for a barcode decoding device, and for scanning a barcode structure indicating 8-bit data, the barcode structure comprising a data sequence, a start symbol, and an end symbol, the data sequence having a start side and an end side, a plurality of data codes arranged between the start side and the end side, the start symbol connected in series to the start side and sequentially arranged with the bars and the spaces of the data sequence, and the end symbol connected in series with the end side, wherein each data code consists of “3 bars and 3 spaces” or consists of “2 bars and 2 spaces”, the bars and the spaces are alternately arranged starting from the bar in each data code, the sum of the widths of the “3 bars and the 3 spaces” is a width of 11 units, and the sum of the widths of the “2 bars and the 2 spaces” is a width of 11 units, the method for decoding barcode comprises: scanning the barcode arranged on an object; acquiring the bars and the spaces alternately arranged in the data codes, according to the start symbol of the barcode; calculating the durations of the start symbol, the bars, the spaces and the end symbol; summing the durations of the bars and the spaces, thereby calculating an average duration of each of the data codes, and calculating the duration of a width of 1 unit, according to one or a combination of the duration of the end symbol and the duration of the start symbol; calculating a conditional duration over which the data code can be formed according to the average duration and the duration of a width of 1 unit; determining whether each of the data codes consists of the “3 bars and the 3 spaces” or consists of the “2 bars and the 2 spaces”, according to the conditional duration, the durations of the bars and the durations of the spaces; and calculating the widths of the bars and the widths of the spaces for each of the data codes, according to the duration of a width of 1 unit, the durations of the bars and the durations of the spaces, thereby identifying 8-bit data represented by each of the data codes.
地址 Guangzhou CN