QR کوڈز کا منفرد ڈیٹا فن تعمیر
صرف چند سالوں میں، QR کوڈز ہر جگہ فون اور بل بورڈز پر ایک مانوس منظر بن گئے ہیں۔ اسکین وہ سب کچھ ہے جو ادائیگی کرنے، معلومات حاصل کرنے، یا کسی سروس تک رسائی کے لیے لیتا ہے۔
کیو آر کوڈ کی تشکیل
QR کوڈز (کوئیک رسپانس کے لیے مختصر) پہلی بار 1994 میں جاپان میں ٹویوٹا کے ذیلی ادارے ڈینسو ویو نے تیار کیے تھے۔
یہ کوڈ اصل میں آٹوموبائل پروڈکشن لائن میں اجزاء کو ٹریک کرنے کے لیے بنایا گیا تھا۔ جب روایتی بارکوڈز میں کافی ڈیٹا اور اسکیننگ کی رفتار نہیں ہوتی تھی، تو جاپانی انجینئرز نے ایک نئی قسم کا کوڈ بنانے کی کوشش کی جسے تیزی سے پڑھا جا سکے اور اس میں مزید معلومات بھی ہوں، اور اس طرح QR کوڈ نے جنم لیا۔
بارکوڈز کے برعکس جو صرف افقی طور پر پڑھے جاتے ہیں، QR کوڈز کو مربع شکل میں ڈیزائن کیا گیا ہے تاکہ وہ ڈیٹا کو افقی اور عمودی طور پر محفوظ کر سکیں۔ اس سے وہ مزید حروف (چند درجن سے ہزاروں تک) رکھنے کی اجازت دیتا ہے، بشمول اعداد، حروف اور علامات۔
جب یہ پہلی بار سامنے آیا، QR کوڈز بنیادی طور پر فیکٹریوں میں استعمال ہوتے تھے۔ لیکن جب کیمروں والے فونز مقبول ہوئے تو کوڈ کو "ایک نئی زندگی مل گئی۔" اسے اسمبلی لائن سے ہٹا دیا گیا اور اشتہارات، ادائیگیوں، مصنوعات کی تلاش، اور کلاس حاضری میں استعمال کیا گیا۔
کیو آر کوڈ کا ڈھانچہ کافی منفرد ہے، جس میں کونوں پر تین بڑے چوکوں پر مشتمل ہے تاکہ اسکیننگ کے وقت پوزیشننگ میں مدد مل سکے۔ باقی چھوٹے ڈیٹا بکس ہیں۔ اگرچہ یہ سادہ نظر آتا ہے، کوڈ کے اندر بائنری نمبرز کی ایک بہت احتیاط سے انکوڈ شدہ تار ہے۔
ڈیٹا کی لمبائی اور پیچیدگی کے لحاظ سے QR کوڈز کے 40 تک ورژن ہیں۔ ہر QR کوڈ میں غلطی کی اصلاح ہوتی ہے تاکہ اگر یہ دھندلا ہو، پھٹا ہوا ہو یا غلط پرنٹ کیا گیا ہو، تب بھی اسے انکوڈنگ پلیٹ فارم میں بیک اپ الگورتھم کی بدولت درست طریقے سے پڑھا جا سکتا ہے۔
QR کوڈز تقریبا ایک جیسے کیوں نہیں ہوتے؟
Tuoi Tre Online کی تحقیق کے مطابق، QR کوڈ ایک قسم کی "ڈیجیٹل تحریر" کے طور پر کام کرتے ہیں جس میں معلومات ہوتی ہیں۔ یہ ایک لنک، ٹیکسٹ، فون نمبر، شناختی کوڈ ہو سکتا ہے... اگرچہ سیاہ اور سفید مربع ایک جیسے نظر آتے ہیں، دو ایک جیسے QR کوڈز کا ہونا انتہائی نایاب، تقریباً ناممکن ہے۔ وجہ انکوڈنگ کے طریقہ کار اور اس کی ذخیرہ کرنے کی صلاحیت میں ہے۔
QR کوڈ صرف ایک تصویر سے زیادہ ہے ۔ یہ ایک دو جہتی میٹرکس ڈیٹا انکوڈنگ ڈھانچہ ہے۔ اس کی پیچیدگی پر منحصر ہے، ایک QR کوڈ چند حروف سے لے کر ہزاروں حروف تک کہیں بھی ذخیرہ کر سکتا ہے۔
خاص طور پر، ایک معیاری QR کوڈ تقریباً 7,000 عددی حروف یا تقریباً 3,000 حروفِ عددی حروف کو ذخیرہ کر سکتا ہے۔ اگر بٹس میں شمار کیا جائے تو، زیادہ سے زیادہ گنجائش تقریباً 3KB ڈیٹا تک ہے۔
تکنیکی طور پر، ایک QR کوڈ ان پٹ ڈیٹا کے منفرد سیٹ سے تیار کیا جا سکتا ہے اور اس کے مطابق ایک منفرد تصویر تیار کرے گا۔ یعنی، اگر آپ مواد پر مشتمل QR کوڈ بناتے ہیں، تو اس مواد سے پیدا ہونے والی QR امیج فکس ہو جاتی ہے۔ حتیٰ کہ 1 حرف کو تبدیل کرنے سے جیسے کہ مدت کا اضافہ کرنا QR کوڈ کو مکمل طور پر تبدیل کر دے گا۔
"نیئر-زیرو ڈپلیکیشن" کی صلاحیت QR کے مجموعوں کی بڑی تعداد سے حاصل ہوتی ہے۔ 40 سائز کی سطحوں (ورژن 1 سے ورژن 40 تک) اور 4 غلطی کی اصلاح کی سطحوں (L, M, Q, H) کے ساتھ جس طرح سے ڈیٹا کو بلاکس میں تقسیم کیا جاتا ہے، QR کے امتزاج کی تعداد جو بن سکتی ہے وہ اربوں اربوں مختلف کوڈز ہیں۔ خاص طور پر، اگر سب سے پیچیدہ QR قسم (ورژن 40، کم خرابی کی اصلاح کی سطح) کا استعمال کرتے ہوئے، ممکنہ امتزاج کی تعداد 10 سے 700 ویں طاقت تک ہے - معلوم کائنات میں ایٹموں کی تعداد سے زیادہ۔
مزید برآں، QR کوڈز کو غلطی کو درست کرنے کے لیے ڈیزائن کیا گیا ہے: آپ 30% حصے کو دھندلا یا دھندلا کر سکتے ہیں، اور مواد اب بھی صحیح طریقے سے پڑھا جائے گا۔ یہ ہر QR کوڈ کو نہ صرف مواد میں منفرد بناتا ہے، بلکہ "مداخلت" کے خلاف انتہائی مزاحم بھی بناتا ہے، جس سے دو تقریباً ایک جیسے کوڈز کے درمیان الجھن سے بچنے میں مدد ملتی ہے۔
عملی طور پر، جب ایک QR کوڈ جنریشن سسٹم (مثلاً ای ٹکٹنگ، لاگ ان سسٹم...) کو ہر فرد کے لیے ایک منفرد کوڈ تیار کرنے کی ضرورت ہوتی ہے، تو یہ عام طور پر ایک منفرد ID سٹرنگ، یا وقت، مخصوص معلومات کو منسلک کرتا ہے ، تاکہ یہ یقینی بنایا جا سکے کہ یہ کبھی بھی نقل نہ ہو۔ لہذا، ایک ہی ویب سائٹ تک رسائی کے وقت بھی، ہر شخص کا QR کوڈ مختلف ہو سکتا ہے، مثال کے طور پر، ایئر لائن ٹکٹ، مہمان کارڈ، یا OTP QR۔
آخر میں، پلیٹ فارمز عام طور پر تصادفی طور پر کیو آر کوڈز نہیں بناتے ہیں، لیکن ان میں چیکنگ، اسٹور اور کنٹرول کرنے کا نظام ہوتا ہے۔ لہذا یہاں تک کہ اگر کوئی انسان نقل کر سکتا ہے (پرانے کوڈ کو دوبارہ چسپاں کر سکتا ہے)، سسٹم پھر بھی اس کا پتہ لگا سکتا ہے اور اس پر کارروائی کرنے سے انکار کر سکتا ہے۔
ان تمام عوامل کو یکجا کرنے کے ساتھ، ایک بہت بڑی تعداد میں امتزاج، مضبوط غلطی کی اصلاح، اور کوڈز بنانے کا ایک کنٹرول شدہ طریقہ ہے، اس لیے QR کوڈز تقریباً کبھی بھی اتفاقاً مماثل نہیں ہوتے ہیں۔ اگر وہ ایسا کرتے ہیں، تو یہ عام طور پر... جان بوجھ کر یا نقل کرنے کی وجہ سے ہوتا ہے۔
ماخذ: https://tuoitre.vn/ma-qr-duoc-hinh-thanh-the-nao-vo-so-ma-qr-lieu-co-bi-trung-khong-20250624104002249.htm
تبصرہ (0)