কিউআর এরর কারেকশন: L, M, Q ও H লেভেলের সহজ ব্যাখ্যা

আপডেট ২ অক্টোবর, ২০২৬

কিউআর এরর কারেকশন হলো কোডের ভেতরে থাকা বাড়তি তথ্য, যার ফলে কোডের কিছু অংশ ময়লা, নষ্ট বা ঢাকা পড়লেও তা স্ক্যান হয়। চারটি লেভেল আছে: L প্রায় ৭% ডেটা পুনরুদ্ধার করে, M প্রায় ১৫%, Q প্রায় ২৫% আর H প্রায় ৩০%। বেশি লেভেল বেশি টেকসই, কিন্তু কোডকে আরও ঘন করে।

কিউআর এরর কারেকশন কীভাবে কাজ করে

কিউআর কোড আপনার লেখা একবার রেখে দিয়ে ভাগ্যের ওপর ছেড়ে দেয় না। কোড তৈরির সময় ডেটাকে কোডওয়ার্ড নামের বাইটের ব্লকে ভাগ করা হয়, আর হিসাব করে বাড়তি এরর-কারেকশন কোডওয়ার্ড যোগ করা হয়। এতে Reed–Solomon এরর কারেকশন নামের একটি গাণিতিক পদ্ধতি ব্যবহার হয়, একই পরিবারের কৌশল যা কয়েক দশক ধরে সিডি, ডিভিডি আর ডেটা ট্রান্সমিশনে ব্যবহার হয়ে আসছে।

ফোন কোড স্ক্যান করলে সব কোডওয়ার্ড পড়ে। আঁচড়, দাগ বা ওপরে বসানো লোগোর কারণে কিছু কোডওয়ার্ড পড়া না গেলে বা ভুল হলে, স্ক্যানার বাড়তি কোডওয়ার্ড দিয়ে হিসাব করে বের করে হারানো অংশ কী হওয়ার কথা ছিল। ক্ষতি যতক্ষণ লেভেলের সামর্থ্যের মধ্যে থাকে, স্ক্যান সফল হয় এবং আপনি টেরও পান না যে কিছু ভুল ছিল।

এরর কারেকশন লেভেলটি কোডের ফরম্যাট ইনফরমেশন নামের একটি ছোট অংশে লেখা থাকে, যা দুবার রাখা হয় যাতে স্ক্যানার নির্ভরযোগ্যভাবে পড়তে পারে।

চারটি লেভেল: L, M, Q আর H

প্রতিটি লেভেল জায়গার বিনিময়ে টেকসই ভাব দেয়। নিচের শতাংশগুলো কোডের ডেটার কতটা পুনরুদ্ধার করা যায় তার আনুমানিক হিসাব।

  • লেভেল L (Low), প্রায় ৭%। সবচেয়ে ছোট কোডে সবচেয়ে বেশি ডেটা। পরিষ্কার, ঘরের ভেতরের বা স্ক্রিনে দেখানো ব্যবহারে ভালো, যেখানে ক্ষতির সম্ভাবনা কম।
  • লেভেল M (Medium), প্রায় ১৫%। ভারসাম্যপূর্ণ, প্রচলিত ডিফল্ট। লিফলেট, মেনু আর ভিজিটিং কার্ডের মতো বেশিরভাগ প্রিন্ট উপকরণের জন্য উপযুক্ত।
  • লেভেল Q (Quartile), প্রায় ২৫%। যেসব কোড ময়লা বা ক্ষয় হতে পারে, যেমন প্যাকেজিং, লেবেল বা ওয়ার্কশপে, সেগুলোর জন্য বাড়তি সুরক্ষা।
  • লেভেল H (High), প্রায় ৩০%। সর্বোচ্চ টেকসই। প্রায়ই বাইরের সাইন, কঠিন পরিবেশ বা মাঝখানে লোগোসহ কোডের জন্য বাছাই করা হয়।

এই সংখ্যাগুলো পুনরুদ্ধারযোগ্য ডেটা বোঝায়, "ছবির ৩০% ঢেকে দিতে পারবেন" বোঝায় না। ভুল জায়গায় ক্ষতি, বিশেষ করে কোণের তিনটি বড় চৌকোর ওপর, মোট ক্ষতিগ্রস্ত অংশ ছোট হলেও কোডকে স্ক্যান অযোগ্য করে দিতে পারে।

বিনিময়: টেকসই বনাম ঘনত্ব

এরর কারেকশন বিনা মূল্যে আসে না। বাড়তি কোডওয়ার্ডগুলো কোডের ভেতরে জায়গা নেয়। একই কনটেন্টের জন্য বেশি লেভেল মানে:

  • বেশি মডিউল, অর্থাৎ ছোট ছোট সাদা-কালো চৌকো
  • বড় কিউআর "ভার্সন", যা ভার্সন ১-এ ২১ × ২১ মডিউল থেকে ভার্সন ৪০-এ ১৭৭ × ১৭৭ পর্যন্ত
  • একই মাপে প্রিন্ট করলে প্রতিটি চৌকো আরও ছোট

ছোট চৌকো ক্যামেরার পক্ষে আলাদা করে চেনা কঠিন, বিশেষ করে দূর থেকে, কম আলোয় বা পুরোনো ফোনে। তাই ছোট্ট লেবেলে লম্বা ওয়েব ঠিকানার জন্য লেভেল H বাছলে কোড বেশি নয়, বরং কম নির্ভরযোগ্য হতে পারে।

সমাধান সাধারণত ডেটা কমানো। QR-TH-এর ডাইনামিক কোডে ব্যবহৃত qr-th.com/r/ এর মতো শর্ট লিংক কনটেন্ট ছোট রাখে। এতে কোড অতিরিক্ত ঘন না করেই বেশি এরর কারেকশন লেভেলের জায়গা থাকে। শর্ট লিংক কীভাবে কাজ করে জানতে পড়ুন আমাদের স্ট্যাটিক বনাম ডাইনামিক কিউআর কোড গাইড।

কোন লেভেল বাছবেন?

এই সহজ গাইডটি মেনে চলুন:

  1. স্ক্রিনে দেখানো বা পরিষ্কার ঘরোয়া প্রিন্ট? লেভেল L বা M যথেষ্ট।
  2. সাধারণ প্রিন্ট মার্কেটিং, যেমন মেনু, লিফলেট বা পোস্টার? লেভেল M একটি নির্ভরযোগ্য ডিফল্ট।
  3. ঘষা খাওয়া, ভিজে যাওয়া, ময়লা হওয়া বা আংশিক ঢাকা পড়ার সম্ভাবনা? Q বাছুন।
  4. মাঝখানে লোগো, বাইরের সাইন বা কঠিন পরিবেশ? H বাছুন, আর ডেটা ছোট রাখুন।
  5. যা-ই বাছুন, প্রিন্ট করা কোড পরীক্ষা করুন কয়েকটি ফোনে, আসল দূরত্ব আর আলোয়।

অনেক কিউআর জেনারেটর নিজেই একটি যুক্তিসঙ্গত লেভেল বেছে নেয়, লোগো যোগ করলে প্রায়ই তা বাড়িয়ে দেয়। আপনার টুলে বাছাইয়ের সুযোগ থাকলে সবসময় সর্বোচ্চ না করে ভাবুন কোডটি কোথায় থাকবে।

এরর কারেকশন আর লোগো

কিউআর কোডের মাঝখানে লোগো বসানো কাজ করে এরর কারেকশনের কারণেই: লোগো কিছু মডিউল ঢেকে দেয়, আর স্ক্যানার বাড়তি ডেটা থেকে সেগুলো পুনর্গঠন করে। কয়েকটি নিয়ম এটিকে নির্ভরযোগ্য রাখে:

  • লোগো যোগ করলে লেভেল H, বা অন্তত Q ব্যবহার করুন।
  • লোগো যুক্তিসঙ্গত ছোট আর মাঝখানে রাখুন। সর্বোচ্চ পুনরুদ্ধার সীমার বেশ নিচে থাকুন, কারণ বাস্তবের ক্ষতি, ঝলক আর ঝাপসা ভাবও এরর বাজেটের অংশ খরচ করে।
  • কোণের তিনটি বড় ফাইন্ডার চৌকো বা কোডের চারপাশের কোয়াইট জোন কখনো ঢাকবেন না।
  • কোড আর ব্যাকগ্রাউন্ডের মধ্যে জোরালো কনট্রাস্ট রাখুন।

ডিজাইনের আরও পরামর্শের জন্য পড়ুন আমাদের কিউআর কোড ডিজাইনের ভালো নিয়ম লেখাটি।

এরর কারেকশন যা ঠিক করতে পারে না

এরর কারেকশন শক্তিশালী, কিন্তু এর সীমা আছে। এটি এমন কোডকে বাঁচাতে পারবে না যাতে আছে:

  • দুর্বল কনট্রাস্ট, যেমন সাদার ওপর হালকা ধূসর বা গাঢ়ের ওপর গাঢ়
  • কোয়াইট জোন নেই, কারণ কোডটি অন্য গ্রাফিক্সের একদম গা ঘেঁষে প্রিন্ট করা
  • কোণের ফাইন্ডার প্যাটার্ন নষ্ট
  • স্ক্যানিং দূরত্ব থেকে চেনার পক্ষে খুব ছোট চৌকো
  • বেশি বিকৃতি, যেমন খুব বাঁকা তলের ওপর
  • চকচকে ল্যামিনেশনের প্রতিফলন, যা বড় অংশ সাদা করে দেয়

এরর কারেকশন কোডকে বেশি নিরাপদও করে না। লেভেল H-এর কিউআর কোডও বিপজ্জনক ওয়েবসাইটে নিয়ে যেতে পারে, আর আসল কোডের ওপর লাগানো প্রতারণার স্টিকার একদম নিখুঁত স্ক্যান হবে। কোনো কোড নিয়ে নিশ্চিত না হলে আগে QR-TH দিয়ে অনলাইনে কিউআর কোড স্ক্যান করুন, যাতে কিছু খোলার আগে গন্তব্য দেখতে পান।

FAQ

সবচেয়ে ভালো কিউআর এরর কারেকশন লেভেল কোনটি?

একক কোনো সেরা লেভেল নেই। বেশিরভাগ প্রিন্ট ব্যবহারে M ভালো ডিফল্ট, আর লোগো এবং বাইরের বা কঠিন পরিবেশের জন্য H মানানসই। কোড কোথায় ব্যবহার হবে তার ভিত্তিতে বাছুন।

বেশি এরর কারেকশন লেভেল কি কিউআর কোডকে বড় করে?

একই ডেটার জন্য, হ্যাঁ। এটি আরও মডিউল যোগ করে, ফলে হয় প্রিন্ট করা কোড বড় হয়, নয়তো প্রতিটি চৌকো ছোট হয়।

যেকোনো কিউআর কোডে কি লোগো বসানো যায়?

শুধু তখনই, যদি ঢাকা অংশ সামলানোর মতো যথেষ্ট এরর কারেকশন থাকে, তাই Q বা H ব্যবহার করুন। লোগো ছোট রাখুন, কোণের চৌকো থেকে দূরে রাখুন, আর প্রিন্টের আগে সবসময় পরীক্ষা করুন।

প্রিন্টের পর কি এরর কারেকশন লেভেল বদলানো যায়?

না। লেভেলটি প্রিন্ট করা প্যাটার্নেরই অংশ। বদলাতে হলে নতুন কোড তৈরি করে প্রিন্ট করতে হবে।

বাস্তব পরিস্থিতিতেও পড়া যায় এমন কোড চান? QR-TH-এর ফ্রি কিউআর কোড জেনারেটর দিয়ে একটি বানান, কনটেন্ট ছোট রাখুন, আর প্রিন্টের আগে দুয়েকটি ফোনে পরীক্ষা করে নিন।

আরও গাইড

১৩ অক্টোবর, ২০২৬

vCard কিউআর কোড ভিজিটিং কার্ড: কীভাবে বানাবেন

এমন vCard কিউআর কোড ভিজিটিং কার্ড বানান যা এক স্ক্যানেই আপনার কন্টাক্ট সেভ করে দেয়। জানুন কী কী তথ্য রাখবেন, কীভাবে স্ক্যানযোগ্য রাখবেন আর কোন ভুল এড়াবেন।

৬ অক্টোবর, ২০২৬

কিউআর কোড স্ক্যাম (কুইশিং): কীভাবে চিনবেন ও বাঁচবেন

কিউআর কোড স্ক্যাম বা কুইশিং কীভাবে হয়, নকল QR কোড কোথায় থাকে আর কোন সহজ পরীক্ষায় আপনার টাকা ও পাসওয়ার্ড নিরাপদ রাখবেন, জেনে নিন এই গাইডে।

২৮ সেপ্টেম্বর, ২০২৬

কিউআর কোড কি নিরাপদ? স্ক্যানের আগে ১০টি যাচাই

এই কিউআর কোড স্ক্যান করা কি নিরাপদ? নকল স্টিকার, সন্দেহজনক লিংক আর পেমেন্টের ফাঁদ ধরতে পেজ খোলা বা টাকা পাঠানোর আগে এই ১০টি দ্রুত যাচাই করে নিন।