US2017366700A1PendingUtilityA1

Method and device for picture-based barcode decoding

Assignee: INST INFORMATION INDPriority: Sep 16, 2015Filed: Aug 30, 2017Published: Dec 21, 2017
Est. expirySep 16, 2035(~9.1 yrs left)· nominal 20-yr term from priority
Inventors:Yi Zeng
H04N 2201/3269H04N 2201/3236H04N 2201/3284H04N 1/32277G06T 2201/0053G06T 1/0035G06K 19/06046
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for picture-based barcode decoding is provided herein. The method for picture-based barcode decoding includes the following steps: capturing all or part of a picture as a captured image; normalizing the captured image for generating a transformed image; calculating a mean color value of a plurality of blocks of the transformed image for generating a decoded data; performing an inverse error correction on the decoded data for generating an original data bitstream; transforming the original data bitstream into an original data; and outputting the original data with an output device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for picture-based barcode decoding, comprising:
 capturing all or part of a picture as a captured image;   normalizing the captured image for generating a transformed image;   calculating a mean color value of a plurality of blocks of the transformed image for generating a decoded data;   performing an inverse error correction on the decoded data for generating an original data bitstream;   transforming the original data bitstream into an original data; and   outputting the original data with an output device.   
     
     
         2 . The method of  claim 1 , wherein a positioning symbol of the picture comprises a plurality of points, a plurality of lines or a profile. 
     
     
         3 . The method of  claim 1 , wherein the step of calculating the mean color value of the plurality of blocks of the transformed image for generating the decoded data comprises:
 dividing the transformed image into a plurality of blocks;   dividing each of the blocks into four sub-blocks; and   decoding data according to a sum of mean color values of a plurality of first diagonal sub-blocks and a sum of mean color values of a plurality of second diagonal sub-blocks.   
     
     
         4 . The method of  claim 3 , wherein the step of decoding data according to the sum of mean color values of the first diagonal sub-blocks and the sum of mean color values of the second diagonal sub-blocks comprises:
 assigning a corresponding bit of the decoded data to a first bit value when the sum of mean color values of the first diagonal sub-blocks is larger than the sum of mean color values of the second diagonal sub-blocks; and   assigning the corresponding bit of the decoded data to a second bit value when the sum of mean color values of the first diagonal sub-blocks is smaller than the sum of mean color values of the second diagonal sub-blocks.   
     
     
         5 . A device for picture-based barcode decoding, comprising:
 a memory for storing a captured image, a transformed image, a decoded data, an original data bitstream, and an original data;   an image capturing device for capturing all or part of a picture as the captured image;   a processor electrically connected to the image capturing device and the memory for executing the following steps:
 normalizing the captured image for generating the transformed image; 
 calculating a mean color value of a plurality of blocks of the transformed image for generating the decoded data; 
 performing an inverse error correction on the decoded data for generating the original data bitstream; 
 transforming the original data bitstream into the original data; and 
 outputting the original data with an output device. 
   
     
     
         6 . The device of  claim 5 , wherein a positioning symbol of the picture comprises a plurality of points, a plurality of lines or a profile. 
     
     
         7 . The device of  claim 5 , wherein the step of calculating the mean color value of the plurality of blocks of the transformed image for the decoded data comprises:
 dividing the transformed image into a plurality of blocks;   dividing each of the blocks into four sub-blocks; and   decoding data according to a sum of mean color values of a plurality of first diagonal sub-blocks and a sum of mean color values of a plurality of second diagonal sub-blocks.   
     
     
         8 . The device of  claim 7 , wherein the step of decoding data according to the sum of mean color values of the first diagonal sub-blocks and the sum of mean color values of the second diagonal sub-blocks comprises:
 assigning a corresponding bit of the decoded data to a first bit value when the sum of mean color values of the first diagonal sub-blocks is larger than the sum of mean color values of the second diagonal sub-blocks; and   assigning the corresponding bit of the decoded data to a second bit value when the sum of mean color values of the first diagonal sub-blocks is smaller than the sum of mean color values of the second diagonal sub-blocks.

Join the waitlist — get patent alerts

Track US2017366700A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.