كيف تعمل رموز QR

يُعرف أيضا باسم: ترميز رمز QR, فك ترميز رمز QR

التعريف

يعمل رمز QR بتحويل البيانات إلى كلمات رمزية، وإضافة تصحيح أخطاء Reed–Solomon، ووضع البتات في شبكة حول أنماط ثابتة تساعد الكاميرا على العثور عليه وتعديله وقراءته.

من البيانات إلى النمط

يبدأ إنشاء رمز QR باختيار وضع ترميز يناسب البيانات: رقمي أو رقمي أبجدي أو بايت أو كانجي. يحوّل المرمِّز البيانات إلى بتات، ويقسمها إلى كلمات رمزية من 8 بتات، ويضيف كلمات تصحيح أخطاء Reed–Solomon بالمستوى المختار. ثم يختار أصغر إصدار يتسع لها.

تُوضع الكلمات الرمزية في الشبكة على مسار متعرج يتخطى الأنماط الثابتة. وأخيرا يطبق المرمِّز واحدا من ثمانية أنماط قناع لتفتيت المساحات الفارغة الكبيرة أو الأشكال المربكة، ويسجل القناع ومستوى تصحيح الأخطاء في معلومات التنسيق.

  • اختيار وضع الترميز
  • ترميز البيانات وإضافة كلمات تصحيح الأخطاء
  • اختيار الإصدار (الحجم)
  • وضع أنماط التحديد والتوقيت والمحاذاة
  • ملء وحدات البيانات
  • تطبيق أفضل قناع من الثمانية وكتابة معلومات التنسيق

من صورة الكاميرا إلى البيانات

يجري فك الترميز الخطوات نفسها بالعكس. يجد الماسح أنماط التحديد الثلاثة، وتتميز نسبتها 1:1:3:1:1 من الداكن والفاتح عن معظم الصور، ثم يستخدمها مع أنماط التوقيت والمحاذاة لرسم خريطة الشبكة. ويقرأ معلومات التنسيق، ويزيل القناع، ويجمع الكلمات الرمزية.

بعدها يصلح فك ترميز Reed–Solomon أي كلمات قُرئت خطأ، حتى حد مستوى تصحيح الأخطاء. وإذا تضرر أكثر من اللازم تفشل قراءة الرمز بدلا من أن يعيد بيانات خاطئة، ولهذا نادرا ما تعطي رموز QR نتائج مشوهة.

لماذا يهم الحجم والتباين

تعتمد كل خطوة على قدرة الكاميرا على التمييز بين الوحدات الداكنة والفاتحة. فالوحدات الصغيرة وضعف التباين والوهج والضبابية وغياب المنطقة الهادئة كلها تُدخل وحدات أكثر في دائرة الشك، وتصحيح الأخطاء لا يستوعب إلا قدرا محدودا. وإبقاء البيانات قصيرة والتباين قويا والهامش خاليا يجعل مهمة فك الترميز أسهل ما يمكن.

الأسئلة الشائعة

كيف يعرف الهاتف أين رمز QR؟

يبحث عن أنماط التحديد المربعة الكبيرة الثلاثة في الزوايا. نسبتها المميزة 1:1:3:1:1 تتيح للماسح العثور عليها من أي زاوية وتحديد الاتجاه.

لماذا تحتوي رموز QR على نمط قناع؟

يقلب القناع الوحدات وفق نمط محدد كي يتجنب الرمز المساحات الصلبة الكبيرة والأشكال التي تشبه أنماط التحديد. يجرّب المرمِّز الأقنعة الثمانية كلها ويبقي على الأكثر موثوقية في القراءة.

هل يمكن قراءة رمز QR مقلوبا؟

نعم. تُعلِم أنماط التحديد الماسح بالاتجاه، فيمكن قراءة رمز QR بأي دوران.

المصادر والمعايير

كل المصطلحات