ಮಾಸ್ಕ್ ಪ್ಯಾಟರ್ನ್

ಇತರ ಹೆಸರುಗಳು: ಡೇಟಾ ಮಾಸ್ಕ್, ಮಾಸ್ಕಿಂಗ್, mask pattern

ವ್ಯಾಖ್ಯಾನ

ಮಾಸ್ಕ್ ಪ್ಯಾಟರ್ನ್ ಎಂದರೆ ದೊಡ್ಡ ಬ್ಲಾಕ್‌ಗಳು ಮತ್ತು ದಾರಿತಪ್ಪಿಸುವ ಆಕಾರಗಳನ್ನು ಒಡೆಯಲು QR ಕೋಡ್‌ನ ಡೇಟಾ ಪ್ರದೇಶದ ಮೇಲೆ XOR ಮಾಡುವ ಎಂಟು ನಿಗದಿತ ಮಾದರಿಗಳಲ್ಲಿ ಒಂದು. ನಾಲ್ಕು ದಂಡ ನಿಯಮಗಳಲ್ಲಿ ಅತಿ ಉತ್ತಮ ಅಂಕ ಪಡೆಯುವ ಮಾಸ್ಕ್ ಅನ್ನು ಎನ್‌ಕೋಡರ್ ಆರಿಸುತ್ತದೆ.

ಮಾಸ್ಕಿಂಗ್ ಏನು ಮಾಡುತ್ತದೆ

ಡೇಟಾ ಮತ್ತು ದೋಷ ತಿದ್ದುಪಡಿ ಬಿಟ್‌ಗಳನ್ನು ಇಟ್ಟ ನಂತರ, ಕೆಲವು ಪ್ರದೇಶಗಳಲ್ಲಿ ಒಂದೇ ಬಣ್ಣದ ಉದ್ದದ ಸರಣಿಗಳು ಅಥವಾ ಫೈಂಡರ್ ಪ್ಯಾಟರ್ನ್‌ಗಳಂತೆ ಕಾಣುವ ಆಕಾರಗಳು ಉಂಟಾಗಬಹುದು. ಸರಳ ಸೂತ್ರವು ನಿಜವಾಗುವಲ್ಲೆಲ್ಲ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ತಿರುಗಿಸುವ ಮೂಲಕ ಮಾಸ್ಕಿಂಗ್ ಇದನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ; ಇದರಿಂದ ಗಾಢ ಮತ್ತು ತಿಳಿ ಹೆಚ್ಚು ಸಮವಾಗಿ ಹರಡುತ್ತವೆ.

ಮಾಸ್ಕ್ ಡೇಟಾ ಮತ್ತು ದೋಷ ತಿದ್ದುಪಡಿ ಪ್ರದೇಶಕ್ಕೆ ಮಾತ್ರ ಅನ್ವಯವಾಗುತ್ತದೆ. ಫೈಂಡರ್, ಟೈಮಿಂಗ್ ಮತ್ತು ಅಲೈನ್‌ಮೆಂಟ್ ಪ್ಯಾಟರ್ನ್‌ಗಳು, ಫಾರ್ಮ್ಯಾಟ್ ಮತ್ತು ವರ್ಷನ್ ಮಾಹಿತಿ, ಹಾಗೂ ಡಾರ್ಕ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಎಂದಿಗೂ ಮಾಸ್ಕ್ ಮಾಡುವುದಿಲ್ಲ.

ಎಂಟು ಮಾಸ್ಕ್‌ಗಳು

ಮಾಸ್ಕ್‌ಗಳಿಗೆ 000 ರಿಂದ 111 ರವರೆಗೆ ಸಂಖ್ಯೆ ಕೊಡಲಾಗಿದೆ. ಪ್ರತಿಯೊಂದನ್ನೂ ಮಾಡ್ಯೂಲ್‌ನ ಸಾಲು i ಮತ್ತು ಕಾಲಮ್ j ಮೇಲಿನ ಒಂದು ಷರತ್ತಿನಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ; ಷರತ್ತು ನಿಜವಾಗುವಲ್ಲಿ ಆ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ತಿರುಗಿಸಲಾಗುತ್ತದೆ. ರೀಡರ್ ಮಾಸ್ಕ್ ಸಂಖ್ಯೆಯನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಹಿತಿಯಿಂದ ತಿಳಿದು, ಅದೇ ಮಾಸ್ಕ್ ಅನ್ನು ಮತ್ತೆ ಅನ್ವಯಿಸಿ ಅದನ್ನು ರದ್ದುಗೊಳಿಸುತ್ತದೆ.

  • 000: (i + j) mod 2 = 0, ಚೆಕ್ಕರ್‌ಬೋರ್ಡ್
  • 001: i mod 2 = 0, ಪರ್ಯಾಯ ಸಾಲುಗಳು
  • 010: j mod 3 = 0, ಪ್ರತಿ ಮೂರನೇ ಕಾಲಮ್
  • 011: (i + j) mod 3 = 0, ಕರ್ಣ ಪಟ್ಟೆಗಳು
  • 100 ರಿಂದ 111: ಸಾಲುಗಳು, ಕಾಲಮ್‌ಗಳು ಮತ್ತು ಗುಣಲಬ್ಧಗಳ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಸಂಯೋಜನೆಗಳು

ಅತ್ಯುತ್ತಮ ಮಾಸ್ಕ್ ಅನ್ನು ಹೇಗೆ ಆರಿಸಲಾಗುತ್ತದೆ

ಎನ್‌ಕೋಡರ್ ಎಲ್ಲ ಎಂಟು ಮಾಸ್ಕ್‌ಗಳನ್ನು ಪ್ರಯತ್ನಿಸಿ, ಪ್ರತಿ ಫಲಿತಾಂಶಕ್ಕೆ ನಾಲ್ಕು ದಂಡ ನಿಯಮಗಳಿಂದ ಅಂಕ ಕೊಡುತ್ತದೆ. ಅತಿ ಕಡಿಮೆ ಒಟ್ಟು ದಂಡವಿರುವ ಮಾಸ್ಕ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ; ಇದರಿಂದ ಸಿದ್ಧ ಕೋಡ್ ಕ್ಯಾಮೆರಾಗಳಿಗೆ ಓದಲು ಸುಲಭವಾಗುತ್ತದೆ.

ಕೆಲವು ಜನರೇಟರ್‌ಗಳು ಪೂರ್ಣ ಮೌಲ್ಯಮಾಪನ ಬಿಟ್ಟು ನಿಗದಿತ ಮಾಸ್ಕ್ ಬಳಸುತ್ತವೆ; ಅದು ಇನ್ನೂ ಮಾನ್ಯ ಕೋಡ್ ಉಂಟುಮಾಡುತ್ತದೆ, ಆದರೆ ಸ್ವಲ್ಪ ಸ್ಕ್ಯಾನ್ ಮಾಡಲು ಕಷ್ಟವಾಗಬಹುದು. Micro QR ಕೋಡ್‌ಗಳು ತಮ್ಮದೇ ಅಂಕ ನಿಯಮದೊಂದಿಗೆ ನಾಲ್ಕು ಮಾಸ್ಕ್‌ಗಳ ಚಿಕ್ಕ ಗುಂಪನ್ನು ಬಳಸುತ್ತವೆ.

  • ನಿಯಮ 1: ಸಾಲು ಅಥವಾ ಕಾಲಮ್‌ನಲ್ಲಿ ಒಂದೇ ಬಣ್ಣದ ಉದ್ದದ ಸರಣಿಗಳು
  • ನಿಯಮ 2: ಒಂದೇ ಬಣ್ಣದ 2 × 2 ಬ್ಲಾಕ್‌ಗಳು
  • ನಿಯಮ 3: 1:1:3:1:1 ಫೈಂಡರ್ ಅನುಪಾತವನ್ನು ಹೋಲುವ ಮಾದರಿಗಳು
  • ನಿಯಮ 4: ಗಾಢ ಮತ್ತು ತಿಳಿ ಮಾಡ್ಯೂಲ್‌ಗಳ ನಡುವಿನ ಒಟ್ಟಾರೆ ಅಸಮತೋಲನ

ಪದೇ ಪದೇ ಕೇಳುವ ಪ್ರಶ್ನೆಗಳು

ಒಂದೇ ವಿಷಯವಿರುವ ಎರಡು QR ಕೋಡ್‌ಗಳು ಬೇರೆ ಬೇರೆಯಾಗಿ ಏಕೆ ಕಾಣುತ್ತವೆ?

ಅವು ಬೇರೆ ಮಾಸ್ಕ್ ಪ್ಯಾಟರ್ನ್‌ಗಳು, ದೋಷ ತಿದ್ದುಪಡಿ ಮಟ್ಟಗಳು ಅಥವಾ ವರ್ಷನ್‌ಗಳನ್ನು ಬಳಸಿರಬಹುದು. ಇವುಗಳಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆ ಮಾಡ್ಯೂಲ್ ವಿನ್ಯಾಸವನ್ನು ಬದಲಿಸುತ್ತದೆ, ಆದರೆ ಡಿಕೋಡ್ ಆಗುವ ವಿಷಯ ಒಂದೇ ಆಗಿರುತ್ತದೆ.

QR ಕೋಡ್‌ನಲ್ಲಿ ಎಷ್ಟು ಮಾಸ್ಕ್ ಪ್ಯಾಟರ್ನ್‌ಗಳಿವೆ?

ಮಾನದಂಡ ಎಂಟನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ; ಅವಕ್ಕೆ 000 ರಿಂದ 111 ರವರೆಗೆ ಸಂಖ್ಯೆ ಇದೆ. ಆರಿಸಿದ ಮಾಸ್ಕ್ ಅನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಹಿತಿಯಲ್ಲಿ ದಾಖಲಿಸಲಾಗುತ್ತದೆ; ಆದ್ದರಿಂದ ಸ್ಕ್ಯಾನರ್ ಅದನ್ನು ತೆಗೆಯಬಹುದು.

ಮೂಲಗಳು ಮತ್ತು ಮಾನದಂಡಗಳು

ಎಲ್ಲ ಪದಗಳು