Micro QR और rMQR
Micro QR और rMQR वे दो QR वेरिएंट हैं जो उन परिस्थितियों के लिए हैं जहाँ स्टैंडर्ड QR फिट नहीं होता। Micro QR एक सिंगल फाइंडर पैटर्न वाला वर्ग है (स्टैंडर्ड QR के तीन की तुलना में); rMQR संकरे लेबल के लिए आयताकार है। दोनों QR परिवार में हैं लेकिन स्कैनर सपोर्ट केवल विशेषज्ञों के लिए है, अधिकांश फोन कैमरे इनमें से किसी को भी नेटिव रूप से डीकोड नहीं करते।
rMQR स्पेसिफिकेशन:ISO/IEC 23941:2022 (Rectangular Micro QR).
दोनों का रखरखाव: DENSO WAVE (मूल QR आविष्कारक) द्वारा ISO JTC1/SC31 वर्किंग ग्रुप के माध्यम से।
Micro QR
चार संस्करण (M1, M2, M3, M4)। स्टैंडर्ड QR के तीन की जगह ऊपरी बाएँ कोने में एक फाइंडर पैटर्न। पेलोड क्षमता स्टैंडर्ड QR की तुलना में बहुत कम है।
| संस्करण | आकार (मॉड्यूल) | अधिकतम संख्यात्मक | अधिकतम अल्फ़ान्यूमेरिक | अधिकतम बाइनरी (बाइट) |
|---|---|---|---|---|
| M1 | 11 × 11 | 5 अंक | , | , |
| M2 | 13 × 13 | 10 अंक | 6 वर्ण | , |
| M3 | 15 × 15 | 23 अंक | 14 वर्ण | 9 |
| M4 | 17 × 17 | 35 अंक | 21 वर्ण | 15 |
M1 और M2 संस्करणों में कोई एरर करेक्शन नहीं है। M3 और M4 केवल लो (L) और मीडियम (M) ECC सपोर्ट करते हैं। हाई (H) ECC Micro QR में उपलब्ध नहीं है।
rMQR (Rectangular Micro QR)
2022 में पेश किया गया। रो काउंट (7, 9, 11, 13, 15, 17) × कॉलम काउंट (27, 43, 59, 77, 99, 139) द्वारा इंडेक्स की गई 32 साइज वेरिएंट। संकरी लेबल स्ट्रिप के लिए डिज़ाइन, फार्मा सीरियलाइजेशन, इलेक्ट्रॉनिक कंपोनेंट मार्किंग, PCB असेंबली।
| rMQR साइज | उपयोग का मामला | अनुमानित क्षमता (बाइनरी) |
|---|---|---|
| R7×43 (सबसे छोटा) | संकरा केबल लेबल | ~7 बाइट |
| R11×77 | फार्मा वायल सीरियलाइजेशन | ~40 बाइट |
| R17×139 (सबसे बड़ा) | PCB / संकरी-स्ट्रिप इंडस्ट्रियल | ~361 बाइट |
कैनोनिकल टेस्ट वेक्टर
| केस | इनपुट | आउटपुट सिम्बोलॉजी |
|---|---|---|
| Micro QR, छोटा संख्यात्मक | data=12345 | M1 (11×11) |
| Micro QR, मिश्रित अल्फ़ान्यूमेरिक | data=PART-X42 | M3 (15×15) |
| Micro QR, URL (बहुत लंबा → अस्वीकृत) | data=https://example.com/very/long/url | एनकोड नहीं हो सकता, स्टैंडर्ड QR पर फॉलबैक। |
| rMQR, लॉट सीरियल | data=LOT12345/BATCH2026 | R11×77 (लगभग) |
| rMQR, बाइनरी प्रोडक्ट कोड | data=0x7F8A3B... (361 बाइट) | R17×139 (अधिकतम) |
सामान्य गलतियाँ
- फोन कैमरा सपोर्ट मान लेना। iPhone कैमरा स्टैंडर्ड QR डीकोड करता है, Micro QR या rMQR नहीं। Android कैमरा भी वही। यदि आपके वर्कफ़्लो में फोन स्कैन जरूरी है, तो सबसे छोटे संस्करण का स्टैंडर्ड QR इस्तेमाल करें जो आपका पेलोड फिट करे (V1 21×21, V2 25×25, आदि)।
- अत्यधिक महत्वाकांक्षी पेलोड। Micro QR M1 में केवल 5 अंक होते हैं। यह बहुत नहीं है। जो स्ट्रिंग स्पष्ट रूप से फिट नहीं होंगी (URLs, vCards) उन्हें बड़े वेरिएंट या स्टैंडर्ड QR की जरूरत है। हर Micro QR जेनरेटर को जोर से विफल होना चाहिए जब पेलोड M4 क्षमता से अधिक हो, चुपचाप स्टैंडर्ड QR पर अपग्रेड नहीं करना चाहिए।
- मॉड्यूल पिच आवश्यकता। औद्योगिक स्कैनरों को विश्वसनीय Micro QR रीड के लिए कम से कम 0.2mm मॉड्यूल पिच चाहिए (फोन कैमरों को 0.3mm)। 4mm × 4mm Micro QR M1 पर मॉड्यूल पिच ~0.36mm है, ठीक है। 2mm × 2mm Micro QR M1 पर ~0.18mm है, स्पेक से कम।
- क्वाइट ज़ोन। स्टैंडर्ड QR को सभी तरफ 4 मॉड्यूल की सफेद जगह चाहिए। Micro QR को केवल 2 मॉड्यूल चाहिए। rMQR को 2 मॉड्यूल चाहिए। अधिकांश स्कैनर Micro QR क्वाइट ज़ोन पर उदार हैं; फिर भी उन्हें छोड़ें नहीं।
- छोटे साइज पर ECC अनुपलब्ध। M1 और M2 में कोई एरर करेक्शन नहीं है। एक क्षतिग्रस्त मॉड्यूल स्कैन बर्बाद कर देता है। मिशन-क्रिटिकल किसी भी चीज के लिए ECC-M के साथ M3 या M4 उपयोग करें।
- rMQR ओरिएंटेशन। rMQR में असममित फाइंडर पैटर्न हैं (दो कोने + एक साइड)। स्कैनर ओरिएंटेशन स्वचालित रूप से डिटेक्ट करते हैं, लेकिन छोटी किनारे ऊपर (बाईं ओर के बजाय) लगे प्रिंटेड लेबल कुछ फर्मवेयर पर 10-15% धीरे डीकोड होते हैं। अपने लेबलिंग वर्कफ़्लो में ओरिएंटेशन स्टैंडर्डाइज़ करें।
स्कैनर संगतता
| रीडर | Micro QR | rMQR | नोट्स |
|---|---|---|---|
| iOS Camera | नहीं | नहीं | Apple केवल स्टैंडर्ड QR सपोर्ट करता है। |
| Android Camera | नहीं | नहीं | Google भी केवल स्टैंडर्ड QR। |
| Google Lens | आंशिक | नहीं | कुछ Micro QR साइज डीकोड होते हैं; rMQR आमतौर पर नहीं। |
| Scandit SDK | हाँ | हाँ | पूर्ण सपोर्ट; फार्मा सीरियलाइजेशन ऐप्स में उपयोग। |
| Cognex DataMan | हाँ | हाँ | पूर्ण सपोर्ट; औद्योगिक मशीन-विज़न में अग्रणी। |
| Dynamsoft Barcode Reader | हाँ | हाँ | पूर्ण सपोर्ट; एंटरप्राइज Java / .NET वर्कफ़्लो में सामान्य। |
| ZBar / zxing-cpp | हाँ | नहीं | ओपन-सोर्स लाइब्रेरी Micro QR सपोर्ट करती हैं; rMQR सपोर्ट पीछे है (2025 तक सक्रिय PRs)। |
| औद्योगिक हैंडहेल्ड (Zebra, Honeywell, Datalogic) | हाँ (फर्मवेयर-निर्भर) | नए मॉडल | 2023+ फर्मवेयर में आमतौर पर दोनों शामिल हैं। |
Micro QR या rMQR बनाम स्टैंडर्ड QR कब उपयोग करें
- स्टैंडर्ड QR उपयोग करें जब फोन कैमरा स्कैनेबिलिटी महत्वपूर्ण हो। मेनू QR, मार्केटिंग साइनेज, बिजनेस कार्ड।
- Micro QR उपयोग करें जब भौतिक स्थान बेहद तंग हो (<8mm) और रीडिंग लूप में एक विशेषज्ञ स्कैनर हो। PCBs, छोटे मेडिकल डिवाइस, सर्जिकल इंस्ट्रूमेंट।
- rMQR उपयोग करें जब लेबलिंग स्ट्रिप संकरी और लंबी हो। फार्मा वायल की साइड, केबल रैप, संकरे पैलेट लेबल।
- Data Matrix उपयोग करें जब फार्मा सीरियलाइजेशन (FDA UDI, EU MDR) के लिए ISO/IEC 16022 अनुपालन जरूरी हो। Data Matrix का Micro QR की तुलना में व्यापक औद्योगिक स्कैनर सपोर्ट है।
यह भी देखें
- /micro-qr-code/, Micro QR जेनरेटर।
- /rmqr-code/, rMQR जेनरेटर।
- /standards/, स्टैंडर्ड इंडेक्स पर वापस।
- /data-matrix-code-generator/, छोटी औद्योगिक मार्किंग के लिए अक्सर बेहतर विकल्प।