Thông tin định dạng

Còn gọi là: Format information, bit định dạng, chuỗi định dạng

Định nghĩa

Thông tin định dạng là trường 15 bit có trong mọi mã QR, ghi lại mức sửa lỗi và mẫu mặt nạ. Nó được lưu hai lần, cạnh các ô định vị, để máy quét đọc trước tiên.

15 bit chứa những gì

Trường bắt đầu bằng 5 bit dữ liệu: 2 bit cho mức sửa lỗi và 3 bit cho số hiệu mẫu mặt nạ. Mười bit sửa lỗi BCH được thêm vào, tạo thành mã BCH(15,5).

Kết quả 15 bit sau đó được XOR với mẫu cố định 101010000010010. Việc này giữ cho trường không bao giờ toàn màu sáng, điều có thể làm đầu đọc nhầm khi tìm biên của mã.

  • Bit mức sửa lỗi: L = 01, M = 00, Q = 11, H = 10
  • Mẫu mặt nạ: 3 bit, từ 000 đến 111
  • Sửa lỗi: 10 bit BCH
  • Mặt nạ XOR cố định: 101010000010010

Được lưu ở đâu

Một bản sao bao quanh ô định vị trên trái, ở hàng và cột cạnh dải ngăn cách của nó. Bản sao thứ hai được chia giữa vùng bên dưới ô định vị trên phải và vùng bên cạnh ô định vị dưới trái.

Có hai bản sao nghĩa là mã vẫn giải mã được khi một góc bị hỏng. Cạnh bản sao ở dưới trái là một mô-đun luôn tối, gọi là mô-đun tối, không thuộc phần dữ liệu.

Vì sao được đọc trước

Máy quét không thể giải mã dữ liệu cho đến khi biết cần gỡ mặt nạ nào và các từ mã được chia thế nào giữa dữ liệu và sửa lỗi. Thông tin định dạng trả lời cả hai câu hỏi, nên nó được đọc ngay sau khi xác định được các ô định vị. Mã Micro QR dùng một trường định dạng 15 bit duy nhất, đồng thời mã hóa cả phiên bản của ký hiệu.

Câu hỏi thường gặp

Mức sửa lỗi của mã QR được lưu ở đâu?

Trong thông tin định dạng, một trường 15 bit đặt hai lần cạnh các ô định vị. Hai bit của nó cho biết mức L, M, Q hoặc H.

Mô-đun tối duy nhất gần ô định vị dưới trái là gì?

Đó là mô-đun tối, một mô-đun mà tiêu chuẩn yêu cầu phải tối trong mọi mã QR. Nó nằm cạnh bản sao thứ hai của thông tin định dạng và không mang dữ liệu.

Nguồn và tiêu chuẩn

Tất cả thuật ngữ