Method and System for Generating Two Dimensional Barcode Including Hidden Data
AssigneeYuan Ze University
InventorPei-Yu Lin
Life of this patent
Estimating the term…
Abstract
Provided herein is a method for generating a two dimensional barcode including hidden data, including steps of: acquiring a first two dimensional barcode and extracting a plurality of first data modules from the first two dimensional barcode, wherein the first data modules represent an original message data, and acquiring the hidden data and processing the first data modules to embed the hidden data in the first data modules to generate a plurality of second data modules and performing an error correction code encoding on the second data modules to adjust the second data modules and generate a plurality of error correction code modules and merging the adjusted second data modules and the error correction code modules to generate a second two dimensional barcode.
Claims10
A method for generating a two dimensional barcode including hidden data, comprising steps of:
- acquiring a first two dimensional barcode and extracting a plurality of first data modules from the first two dimensional barcode, wherein the first data modules represent an original message data;
- acquiring the hidden data and processing the first data modules to hide the hidden data in the first data modules and generating a plurality of second data modules based on the processed first data modules;
- performing an error correction code encoding on the second data modules to adjust the second data modules and to generate a plurality of error correction code modules;
- and
- merging the second data modules and the error correction code modules to generate a second two dimensional barcode.
A system for generating a two dimensional barcode including hidden data, comprising:
- an acquisition unit configured to acquire a first two dimensional barcode and to extract a plurality of first data modules are included in the first two dimensional barcode, wherein the first data modules represent an original message data;
- a data hiding unit configured to acquire the hidden data and to process the first data modules to hide the hidden data in the first data module and to generate a plurality of second data modules based on the processed first data modules;
- an encoding unit configured to perform an error correction code encoding on the plurality of second data modules to adjust the second data modules and to generate a plurality of error correction code modules;
- a merge unit configure to merge the second data modules and the error correction code modules to generate a second two dimensional barcode.
Dependencies are inferred from the claim text.