BS ISO/IEC 23634:2022
$215.11
Information technology. Automatic identification and data capture techniques. JAB Code polychrome bar code symbology specification
Published By | Publication Date | Number of Pages |
BSI | 2022 | 82 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
7 | Foreword |
8 | Introduction |
9 | 1 Scope 2 Normative references 3 Terms, definitions, abbreviated terms and symbols 3.1 Terms and definitions |
10 | 3.2 Abbreviated terms |
11 | 3.3 Mathematical symbols 3.4 Mathematical and logical operations |
12 | 4 Symbol description 4.1 Basic characteristics |
13 | 4.2 Summary of additional features 4.3 Symbol structure 4.3.1 Square primary symbol 4.3.2 Rectangle primary symbol 4.3.3 Square secondary symbol 4.3.4 Rectangle secondary symbol |
15 | 4.3.5 Symbol side size |
17 | 4.3.6 Module dimension 4.3.7 Finder pattern |
18 | 4.3.8 Alignment pattern |
21 | 4.3.9 Colour palette 4.3.10 Metadata |
22 | 4.3.11 Encoded data 4.4 Metadata structure 4.4.1 Metadata of a primary symbol |
24 | 4.4.2 Metadata of a secondary symbol |
26 | 4.4.3 Metadata error correction encoding 4.4.4 Reserved modules for metadata and colour palette |
28 | 4.5 Symbol Cascading 4.5.1 Symbol docking rules 4.5.2 Symbol decoding order |
32 | 5 Symbol generation 5.1 Encoding procedure overview |
33 | 5.2 Data analysis 5.3 Encoding modes 5.3.1 Encoding modes and character set |
34 | 5.3.2 Uppercase mode |
35 | 5.3.3 Lowercase mode |
36 | 5.3.4 Numeric mode 5.3.5 Punctuation mode 5.3.6 Mixed mode 5.3.7 Alphanumeric mode |
37 | 5.3.8 Byte mode 5.3.9 Extended Channel Interpretation (ECI) mode 5.3.10 FNC1 mode 5.4 Error correction 5.4.1 Error correction levels |
38 | 5.4.2 Error correction parameters 5.4.3 Padding Bits |
39 | 5.4.4 Generating the error correction stream 5.5 Data interleaving 5.6 Metadata module reservation |
40 | 5.7 Data module encoding and placement |
41 | 5.8 Data masking 5.8.1 Data masking rules 5.8.2 Data mask patterns |
42 | 5.8.3 Evaluation of data masking results 5.9 Metadata generation and module placement |
43 | 6 Reference decode algorithm 6.1 Decoding procedure overview 6.2 Pre-processing image and classifying colours |
44 | 6.3 Locating finder patterns |
49 | 6.4 Locating alignment patterns |
52 | 6.5 Establishing sampling grid and sampling symbol |
53 | 6.6 Decoding metadata and constructing colour palettes |
55 | 6.7 Decoding the data stream |
56 | 6.8 Locating and decoding secondary symbols |
57 | 7 Transmitted Data 7.1 General principles 7.2 Protocol for FNC1 7.3 Protocol for ECIs 7.4 Symbology identifier |
58 | 8 JAB-Code symbol quality 8.1 Symbol quality evaluation 8.2 JAB-Code verification parameter according to ISO/IEC 15415 8.2.1 Decode 8.2.2 Unused Error Correction |
59 | 8.2.3 Grid non-uniformity 8.2.4 Fixed Pattern Damage |
61 | 8.2.5 Symbol contrast, modulation and reflectance margin |
62 | 8.3 JAB-Code colour verification 8.3.1 Colour Palette Accuracy 8.3.2 Colour Variation in Data Modules |
64 | Annex A (informative) User guidelines |
66 | Annex B (informative) Error detection and correction |
69 | Annex C (normative) Error correction matrix generation for metadata |
70 | Annex D (informative) JAB Code symbol encoding example |
72 | Annex E (informative) Optimization of bit stream length |
74 | Annex F (informative) Interleaving algorithm |
75 | Annex G (informative) Guidelines for module colour selection and colour palette construction |
79 | Annex H (normative) Symbology identifier |
80 | Bibliography |