الگوی هم‌ترازی

نام‌های دیگر: مربع کوچک, نشانگر هم‌ترازی, Alignment pattern

تعریف

الگوی هم‌ترازی یک مربع کوچک ۵ × ۵ در داخل کد QR است که به اسکنر کمک می‌کند اثر خمیدگی و پرسپکتیو را جبران کند. از نسخه ۲ ظاهر می‌شود و نسخه‌های بزرگ‌تر تعداد بیشتری دارند.

چه شکلی است و کجا قرار می‌گیرد

الگوی هم‌ترازی یک حلقه تیره ۵ × ۵، یک حلقه روشن ۳ × ۳ و یک ماژول تیره تنها در مرکز است. نسخه ۱ هیچ‌کدام ندارد، نسخه ۲ یکی نزدیک گوشه پایین-راست دارد و با بزرگ‌تر شدن کد تعداد آن‌ها بیشتر می‌شود.

این الگوها در موقعیت‌های ثابتی قرار دارند که استاندارد برای هر نسخه فهرست کرده است. روی یک شبکه منظم چیده می‌شوند و هر جایی که با الگوی یاب هم‌پوشانی داشته باشد کنار گذاشته می‌شود.

  • نسخه ۱: هیچ
  • نسخه‌های ۲ تا ۶: ۱
  • نسخه‌های ۷ تا ۱۳: ۶
  • نسخه‌های ۱۴ تا ۲۰: ۱۳
  • نسخه‌های ۲۱ تا ۲۷: ۲۲
  • نسخه‌های ۲۸ تا ۳۴: ۳۳
  • نسخه‌های ۳۵ تا ۴۰: ۴۶

چرا لازم‌اند

الگوهای یاب به‌تنهایی برای پیدا کردن کد کوچک کافی‌اند، ولی کد بزرگی که با زاویه عکس گرفته شده یا روی سطح منحنی چاپ شده دچار اعوجاج می‌شود. الگوهای هم‌ترازی نقاط مرجع اضافه‌ای به خوانشگر می‌دهند تا هر ماژول را در جای درست نگاشت کند.

الگوی نزدیک گوشه پایین-راست به‌ویژه مفید است چون آن گوشه الگوی یاب ندارد. آسیب به الگوی هم‌ترازی اغلب قابل جبران است، ولی رمزگشایی را از آسیب به ماژول‌های داده معمولی سخت‌تر می‌کند.

پرسش‌های متداول

مربع کوچک نزدیک گوشه کد QR چیست؟

الگوی هم‌ترازی است. به اسکنر کمک می‌کند پرسپکتیو و انحنا را جبران کند و از نسخه ۲ به بالا در همه نسخه‌ها هست.

چرا بعضی کدهای QR مربع کوچک بیشتری از بقیه دارند؟

نسخه‌های بزرگ‌تر الگوی هم‌ترازی بیشتری دارند، از یکی در نسخه ۲ تا ۴۶ تا در نسخه ۴۰، تا خوانشگر بتواند اعوجاج را در شبکه‌ای بزرگ‌تر دنبال کند.

منابع و استانداردها

همه اصطلاحات