A SYSTEM AND METHOD FOR SCANNING TWO-DIMENSIONAL CODES HAVING ERROR CORRECTION CODEWORDS
There is provided a computer terminal for scanning two-dimensional codes. The terminal includes a module that scans and reads a two-dimensional code image, and a module for preprocessing the code image to obtain a data codeword for decoding. The preprocessing module includes a decoding submodule tha...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | There is provided a computer terminal for scanning two-dimensional codes. The terminal includes a module that scans and reads a two-dimensional code image, and a module for preprocessing the code image to obtain a data codeword for decoding. The preprocessing module includes a decoding submodule that identifies both a dark and light module in the code image; performs format information decoding with the code image; determines a version of the code image and removes a mask of the code image; and restores the codeword and an error correction codeword of the code image. The terminal also includes a submodule that performs information security verification with the code image using the codeword; determines whether the codeword matches both format information and version information; and, where if the codeword fails to match, continues preprocessing the code image until the restored data codeword matches both the format and version information.
Un terminal informatique pour balayer des codes bidimensionnels est décrit. Le terminal comprend un module balayant et lisant une image codée bidimensionnelle et un module pour le prétraitement de l'image codée afin d'obtenir un mot codé de données aux fins de décodage. Le module de prétraitement comprend un sous-module de décodage déterminant un module d'ombre et un module de lumière dans l'image codée, exécutant un décodage de renseignements de format avec l'image codée, déterminant une version de l'image codée, éliminant un masque de l'image codée et restaurant le mot codé et le mot codé de correction d'erreurs de l'image codée. Le terminal comprend également un sous-module, qui exécute une vérification de sécurité des renseignements avec l'image codée au moyen du mot codé, détermine que le mot codé correspond aux renseignements de format et aux renseignements de version et, si le mot codé ne correspond pas aux renseignements, continue le prétraitement de l'image codée jusqu'à ce que le mot codé de données restaurées corresponde aux renseignements de format et de version. |
---|