QR ಕೋಡ್‌ಗಳು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತವೆ

ಇತರ ಹೆಸರುಗಳು: QR ಕೋಡ್ ಎನ್‌ಕೋಡಿಂಗ್, QR ಕೋಡ್ ಡಿಕೋಡಿಂಗ್, How QR codes work

ವ್ಯಾಖ್ಯಾನ

QR ಕೋಡ್ ಡೇಟಾವನ್ನು ಕೋಡ್‌ವರ್ಡ್‌ಗಳಾಗಿ ಪರಿವರ್ತಿಸಿ, ರೀಡ್–ಸಾಲೊಮನ್ ದೋಷ ತಿದ್ದುಪಡಿ ಸೇರಿಸಿ, ಬಿಟ್‌ಗಳನ್ನು ಕ್ಯಾಮೆರಾಗೆ ಹುಡುಕಲು, ನೇರಗೊಳಿಸಲು ಮತ್ತು ಓದಲು ನೆರವಾಗುವ ನಿಗದಿತ ಮಾದರಿಗಳ ಸುತ್ತ ಜಾಲರಿಯಲ್ಲಿ ಇಡುವ ಮೂಲಕ ಕೆಲಸ ಮಾಡುತ್ತದೆ.

ಡೇಟಾದಿಂದ ಮಾದರಿಗೆ

QR ಕೋಡ್ ಮಾಡುವುದು ಡೇಟಾಗೆ ಹೊಂದುವ ಎನ್‌ಕೋಡಿಂಗ್ ಮೋಡ್ ಆರಿಸುವುದರಿಂದ ಆರಂಭವಾಗುತ್ತದೆ: ಸಂಖ್ಯಾ, ಆಲ್ಫಾನ್ಯೂಮರಿಕ್, ಬೈಟ್ ಅಥವಾ ಕಾಂಜಿ. ಎನ್‌ಕೋಡರ್ ಡೇಟಾವನ್ನು ಬಿಟ್‌ಗಳಾಗಿ ಪರಿವರ್ತಿಸಿ, 8-ಬಿಟ್ ಕೋಡ್‌ವರ್ಡ್‌ಗಳಾಗಿ ವಿಭಜಿಸಿ, ಆರಿಸಿದ ಮಟ್ಟದ ರೀಡ್–ಸಾಲೊಮನ್ ದೋಷ ತಿದ್ದುಪಡಿ ಕೋಡ್‌ವರ್ಡ್‌ಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ. ನಂತರ ಹೊಂದುವ ಅತಿ ಚಿಕ್ಕ ವರ್ಷನ್ ಅನ್ನು ಆರಿಸುತ್ತದೆ.

ಕೋಡ್‌ವರ್ಡ್‌ಗಳನ್ನು ನಿಗದಿತ ಮಾದರಿಗಳನ್ನು ಬಿಟ್ಟು ಸಾಗುವ ಝಿಗ್‌ಝ್ಯಾಗ್ ದಾರಿಯಲ್ಲಿ ಜಾಲರಿಗೆ ಹಾಕಲಾಗುತ್ತದೆ. ಕೊನೆಯಲ್ಲಿ ಎನ್‌ಕೋಡರ್ ದೊಡ್ಡ ಖಾಲಿ ಪ್ರದೇಶಗಳನ್ನು ಅಥವಾ ಗೊಂದಲ ಹುಟ್ಟಿಸುವ ಆಕಾರಗಳನ್ನು ಒಡೆಯಲು ಎಂಟು ಮಾಸ್ಕ್ ಪ್ಯಾಟರ್ನ್‌ಗಳಲ್ಲಿ ಒಂದನ್ನು ಅನ್ವಯಿಸಿ, ಮಾಸ್ಕ್ ಮತ್ತು ದೋಷ ತಿದ್ದುಪಡಿ ಮಟ್ಟವನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಹಿತಿಯಲ್ಲಿ ದಾಖಲಿಸುತ್ತದೆ.

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

ಕ್ಯಾಮೆರಾ ಚಿತ್ರದಿಂದ ಡೇಟಾಗೆ

ಡಿಕೋಡಿಂಗ್ ಇದೇ ಹಂತಗಳನ್ನು ಹಿಮ್ಮುಖವಾಗಿ ನಡೆಸುತ್ತದೆ. ಸ್ಕ್ಯಾನರ್ ಮೂರು ಫೈಂಡರ್ ಪ್ಯಾಟರ್ನ್‌ಗಳನ್ನು ಹುಡುಕುತ್ತದೆ; ಅವುಗಳ ಗಾಢ ಮತ್ತು ತಿಳಿಯ 1:1:3:1:1 ಅನುಪಾತ ಹೆಚ್ಚಿನ ಚಿತ್ರಗಳಿಂದ ಎದ್ದು ಕಾಣುತ್ತದೆ. ಅವನ್ನು ಟೈಮಿಂಗ್ ಮತ್ತು ಅಲೈನ್‌ಮೆಂಟ್ ಪ್ಯಾಟರ್ನ್‌ಗಳ ಜೊತೆ ಬಳಸಿ ಜಾಲರಿಯನ್ನು ನಕ್ಷೆ ಮಾಡುತ್ತದೆ. ಫಾರ್ಮ್ಯಾಟ್ ಮಾಹಿತಿ ಓದಿ, ಮಾಸ್ಕ್ ತೆಗೆದು, ಕೋಡ್‌ವರ್ಡ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ.

ನಂತರ ರೀಡ್–ಸಾಲೊಮನ್ ಡಿಕೋಡಿಂಗ್, ದೋಷ ತಿದ್ದುಪಡಿ ಮಟ್ಟದ ಮಿತಿಯವರೆಗೆ, ತಪ್ಪಾಗಿ ಓದಿದ ಕೋಡ್‌ವರ್ಡ್‌ಗಳನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ. ಹೆಚ್ಚು ಹಾನಿಯಾಗಿದ್ದರೆ, ತಪ್ಪು ಡೇಟಾ ಕೊಡುವ ಬದಲು ಕೋಡ್ ಓದಲು ವಿಫಲವಾಗುತ್ತದೆ; ಅದಕ್ಕಾಗಿಯೇ QR ಕೋಡ್‌ಗಳು ಅಪರೂಪವಾಗಿ ಗೊಂದಲದ ಫಲಿತಾಂಶ ನೀಡುತ್ತವೆ.

ಗಾತ್ರ ಮತ್ತು ಕಾಂಟ್ರಾಸ್ಟ್ ಏಕೆ ಮುಖ್ಯ

ಪ್ರತಿ ಹಂತವೂ ಕ್ಯಾಮೆರಾ ಗಾಢ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ತಿಳಿಯಿಂದ ಬೇರ್ಪಡಿಸುವುದರ ಮೇಲೆ ಅವಲಂಬಿತ. ಚಿಕ್ಕ ಮಾಡ್ಯೂಲ್‌ಗಳು, ಕಡಿಮೆ ಕಾಂಟ್ರಾಸ್ಟ್, ಪ್ರತಿಫಲನ, ಮಸುಕು ಅಥವಾ ಕ್ವೈಟ್ ಝೋನ್ ಇಲ್ಲದಿರುವುದು ಹೆಚ್ಚು ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಸಂದೇಹಕ್ಕೆ ತಳ್ಳುತ್ತವೆ, ಮತ್ತು ದೋಷ ತಿದ್ದುಪಡಿ ಒಂದು ಮಿತಿಯವರೆಗೆ ಮಾತ್ರ ಹೀರಿಕೊಳ್ಳಬಲ್ಲದು. ಡೇಟಾ ಚಿಕ್ಕದಾಗಿ, ಕಾಂಟ್ರಾಸ್ಟ್ ಬಲವಾಗಿ, ಅಂಚು ಸ್ಪಷ್ಟವಾಗಿ ಇಟ್ಟರೆ ಡಿಕೋಡರ್‌ಗೆ ಕೆಲಸ ಸುಲಭವಾಗುತ್ತದೆ.

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

QR ಕೋಡ್ ಎಲ್ಲಿದೆ ಎಂದು ಫೋನ್‌ಗೆ ಹೇಗೆ ತಿಳಿಯುತ್ತದೆ?

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

QR ಕೋಡ್‌ಗಳಿಗೆ ಮಾಸ್ಕ್ ಪ್ಯಾಟರ್ನ್ ಏಕೆ ಇರುತ್ತದೆ?

ಮಾಸ್ಕ್ ನಿಗದಿತ ಮಾದರಿಯಲ್ಲಿ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ತಿರುಗಿಸುತ್ತದೆ; ಇದರಿಂದ ಕೋಡ್‌ನಲ್ಲಿ ದೊಡ್ಡ ಘನ ಪ್ರದೇಶಗಳು ಮತ್ತು ಫೈಂಡರ್ ಪ್ಯಾಟರ್ನ್‌ಗಳಂತೆ ಕಾಣುವ ಆಕಾರಗಳು ಇರುವುದಿಲ್ಲ. ಎನ್‌ಕೋಡರ್ ಎಲ್ಲ ಎಂಟು ಮಾಸ್ಕ್‌ಗಳನ್ನು ಪ್ರಯತ್ನಿಸಿ, ಅತ್ಯಂತ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಓದುವುದನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ.

QR ಕೋಡ್ ಅನ್ನು ತಲೆಕೆಳಗಾಗಿ ಓದಬಹುದೇ?

ಹೌದು. ಫೈಂಡರ್ ಪ್ಯಾಟರ್ನ್‌ಗಳು ಸ್ಕ್ಯಾನರ್‌ಗೆ ದಿಕ್ಕನ್ನು ತಿಳಿಸುತ್ತವೆ, ಆದ್ದರಿಂದ QR ಕೋಡ್ ಅನ್ನು ಯಾವುದೇ ತಿರುವಿನಲ್ಲಿ ಓದಬಹುದು.

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

ಎಲ್ಲ ಪದಗಳು