2D Barcodes have the advantages of high density, large information capacity, high reliability, excellent capability of error correction, ability of storing multiple information, high confidentiality, ability of anti-counterfeit and low cost. In recent years,2D Barcodes, like other automatic identification technologies (e.g., radio identification technology, RFID), have been applied widely in many fields including national defense, customs, taxation, public safety, transportation, post, medical treatm...