US2017366700A1PendingUtilityA1
Method and device for picture-based barcode decoding
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-modifiedWhat 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.