अलाइनमेंट पैटर्न

इन नामों से भी जाना जाता है: छोटा वर्ग, अलाइनमेंट मार्कर, alignment pattern, small square, alignment marker

परिभाषा

अलाइनमेंट पैटर्न QR कोड के भीतर एक छोटा 5 × 5 वर्ग है जो स्कैनर को मुड़ाव और परिप्रेक्ष्य ठीक करने में मदद करता है। यह वर्शन 2 से दिखता है, और बड़े वर्शन में इनकी संख्या बढ़ती जाती है।

यह कैसा दिखता है और कहाँ लगता है

अलाइनमेंट पैटर्न में 5 × 5 का गहरा घेरा, 3 × 3 का हल्का घेरा और बीच में एक अकेला गहरा मॉड्यूल होता है। वर्शन 1 में कोई नहीं होता, वर्शन 2 में नीचे-दाएँ कोने के पास एक होता है, और कोड बड़ा होने के साथ संख्या बढ़ती है।

ये पैटर्न हर वर्शन के लिए मानक में दी गई तय जगहों पर रहते हैं। इन्हें एक नियमित ग्रिड पर रखा जाता है, और जो जगह किसी फ़ाइंडर पैटर्न से टकराए उसे छोड़ दिया जाता है।

  • वर्शन 1: कोई नहीं
  • वर्शन 2–6: 1
  • वर्शन 7–13: 6
  • वर्शन 14–20: 13
  • वर्शन 21–27: 22
  • वर्शन 28–34: 33
  • वर्शन 35–40: 46

ये क्यों ज़रूरी हैं

छोटे कोड को ढूँढने के लिए अकेले फ़ाइंडर पैटर्न काफ़ी हैं, पर तिरछे कोण से खींचा गया या मुड़ी सतह पर छपा बड़ा कोड विकृत हो जाता है। अलाइनमेंट पैटर्न रीडर को अतिरिक्त संदर्भ बिंदु देते हैं, ताकि वह हर मॉड्यूल को सही जगह से जोड़ सके।

नीचे-दाएँ कोने के पास वाला ख़ास तौर पर उपयोगी है, क्योंकि उस कोने में फ़ाइंडर पैटर्न नहीं होता। अलाइनमेंट पैटर्न को हुआ नुक़सान अक्सर ठीक हो जाता है, पर साधारण डेटा मॉड्यूल के नुक़सान की तुलना में डिकोडिंग मुश्किल हो जाती है।

अक्सर पूछे जाने वाले सवाल

QR कोड के कोने के पास वह छोटा वर्ग क्या है?

यह अलाइनमेंट पैटर्न है। यह स्कैनर को परिप्रेक्ष्य और मुड़ाव ठीक करने में मदद करता है, और वर्शन 2 से ऊपर हर वर्शन में दिखता है।

कुछ QR कोड में दूसरों से ज़्यादा छोटे वर्ग क्यों होते हैं?

बड़े वर्शन में ज़्यादा अलाइनमेंट पैटर्न होते हैं, वर्शन 2 में एक से लेकर वर्शन 40 में 46 तक, ताकि रीडर बड़े ग्रिड में विकृति को ट्रैक कर सके।

स्रोत और मानक

सभी शब्द