QR కోడ్ అంటే ఏమిటి
QR కోడ్ అనేది రెండు కోణాల బార్కోడ్. ఒకే వరుస గీతల్లో కాకుండా అడ్డంగా, నిలువుగా, రెండు దిశల్లోనూ సమాచారాన్ని నిల్వ చేస్తుంది. పేరులోని QR అంటే Quick Response (త్వరిత స్పందన); కోడ్ను వేగంగా చదివేలా రూపొందించారు కాబట్టి ఆ పేరు. టయోటా గ్రూప్ కంపెనీ అయిన DENSO WAVE దీన్ని 1994లో, ఉత్పత్తి లైన్లలో ఆటోమొబైల్ విడిభాగాలను ట్రాక్ చేయడానికి అభివృద్ధి చేసింది.
ఈ రోజుల్లో చాలా QR కోడ్లు వెబ్ చిరునామాను ఉంచుతాయి, కానీ అదే చిహ్నం సాధారణ టెక్స్ట్, కాంటాక్ట్ కార్డ్లు, Wi-Fi సెట్టింగ్లు, చెల్లింపు అభ్యర్థనలు, టికెట్ డేటాను కూడా మోయగలదు. ఏ ఆధునిక స్మార్ట్ఫోన్ కెమెరా అయినా దీన్ని చదవగలదు, అందుకే QR కోడ్లు ఫ్యాక్టరీలను దాటి మెనూలు, పోస్టర్లు, ప్యాకేజింగ్, చెల్లింపుల వరకు విస్తరించాయి.
QR కోడ్ ఎలా నిర్మితమవుతుంది
QR కోడ్ అంటే మాడ్యూళ్లు అనే చిన్న గడుల చతురస్ర గ్రిడ్; ప్రతి గడి ముదురుగా లేదా లేతగా ఉంటుంది. స్థిరమైన ప్యాటర్న్లు స్కానర్కు కోడ్ను కనుగొని సరిచేసుకోవడానికి సహాయపడతాయి, మిగిలిన మాడ్యూళ్లు డేటాను, ఎర్రర్ కరెక్షన్ను మోస్తాయి. చిహ్నం చుట్టూ క్వైట్ జోన్ అనే ఖాళీ అంచు ఉంటుంది, దానివల్ల స్కానర్కు కోడ్ ఎక్కడ మొదలవుతుందో తెలుస్తుంది.
- ఫైండర్ ప్యాటర్న్లు: మూలల్లోని మూడు పెద్ద చతురస్రాలు; స్కానర్ కోడ్ను, దాని దిశను కనుగొనడానికి ఇవి ఉపయోగపడతాయి
- అలైన్మెంట్ ప్యాటర్న్లు: కోణం, వంపు వల్ల వచ్చే వక్రీకరణను సరిచేయడానికి సహాయపడే చిన్న చతురస్రాలు (వెర్షన్ 2 నుంచి)
- టైమింగ్ ప్యాటర్న్లు: గ్రిడ్ అంతరాన్ని నిర్ణయించే ముదురు, లేత గీతల వరుస
- ఫార్మాట్ ఇన్ఫర్మేషన్: ఎర్రర్ కరెక్షన్ స్థాయిని, మాస్క్ ప్యాటర్న్ను నమోదు చేస్తుంది
- వెర్షన్ ఇన్ఫర్మేషన్: పరిమాణాన్ని నమోదు చేస్తుంది; వెర్షన్ 7 నుంచి ఉంటుంది
- క్వైట్ జోన్: అన్ని వైపులా నాలుగు మాడ్యూళ్ల ఖాళీ స్థలం
వెర్షన్లు, సామర్థ్యం, ఎర్రర్ కరెక్షన్
QR కోడ్లు వెర్షన్లు అనే 40 పరిమాణాల్లో ఉంటాయి. వెర్షన్ 1 అంటే 21 × 21 మాడ్యూళ్లు, ప్రతి వెర్షన్ ప్రతి వైపు 4 మాడ్యూళ్లు జోడిస్తుంది, వెర్షన్ 40 అంటే 177 × 177 మాడ్యూళ్లు. ఎక్కువ డేటాకు ఎక్కువ వెర్షన్ కావాలి; అంటే అదే ముద్రణ పరిమాణంలో ఎక్కువ, చిన్న మాడ్యూళ్లు ఉంటాయి.
ప్రతి QR కోడ్ నాలుగు ఎర్రర్ కరెక్షన్ స్థాయుల్లో ఒకదాన్ని వాడుతుంది; దానివల్ల కోడ్లో కొంత భాగం మురికిగా, దెబ్బతిని లేదా కప్పబడి ఉన్నా చదవగలం. ఈ స్థాయి సామర్థ్యాన్ని, తట్టుకునే శక్తిని పరస్పరం మార్పిడి చేస్తుంది: ఎక్కువ స్థాయిలో తక్కువ డేటా నిల్వ అవుతుంది, కానీ ఎక్కువ నష్టాన్ని తట్టుకుంటుంది.
- స్థాయి L సుమారు 7% కోడ్వర్డ్లను పునరుద్ధరిస్తుంది
- స్థాయి M సుమారు 15%
- స్థాయి Q సుమారు 25%
- స్థాయి H సుమారు 30%
- గరిష్ఠ సామర్థ్యం (వెర్షన్ 40, స్థాయి L): 7,089 సంఖ్యా అంకెలు, 4,296 ఆల్ఫాన్యూమరిక్ అక్షరాలు, 2,953 బైట్లు లేదా 1,817 కాంజీ
QR కోడ్లను ఎక్కడ వాడతారు
ముద్రించిన లేదా స్క్రీన్పై ఉన్న ఉపరితలం ఫోన్కు ఏదైనా అందజేయాల్సిన ప్రతిచోటా QR కోడ్లను వాడతారు. పోస్టర్లు, బిజినెస్ కార్డులపై లింక్లు, రెస్టారెంట్ మెనూలు, Wi-Fi సైన్-ఇన్, ఈవెంట్ టికెట్లు, బోర్డింగ్ పాస్లు, ఉత్పత్తుల ప్యాకేజింగ్, వ్యాపారులకు చెల్లింపులు వీటిలో సాధారణం. కొన్ని దేశాల్లో జాతీయ చెల్లింపు వ్యవస్థలు QR కోడ్ల ఆధారంగానే నిర్మితమయ్యాయి.
QR కోడ్ స్టాటిక్ కావచ్చు (తుది డేటా నేరుగా ఎన్కోడ్ అయి ఉంటుంది), లేదా డైనమిక్ కావచ్చు (తర్వాత మార్చడానికి, లెక్కించడానికి వీలయ్యే చిన్న రీడైరెక్ట్ లింక్ ఉంటుంది). QR Code అనేది DENSO WAVE INCORPORATED నమోదిత ట్రేడ్మార్క్.