תבנית איתור

ידוע גם בשם: תבנית זיהוי מיקום, עין, ריבוע פינה, Finder pattern

הגדרה

תבנית איתור היא אחד משלושת הריבועים הגדולים בפינות של קוד QR. כל אחת היא 7 × 7 מודולים, ויחד הן מאפשרות לסורק למצוא את הקוד ולחשב את הזווית שלו.

איך נראית תבנית האיתור

כל תבנית איתור היא טבעת ריבועית כהה של 7 × 7, טבעת בהירה של 5 × 5 בתוכה, וריבוע כהה מלא של 3 × 3 במרכז. בקוד QR יש שלוש כאלה, בפינות השמאלית העליונה, הימנית העליונה והשמאלית התחתונה.

כשסורקים לאורך כל קו שעובר במרכז שלה, התבנית נותנת רצפים של כהה, בהיר, כהה, בהיר, כהה ביחס של 1:1:3:1:1. היחס הזה נשאר זהה בכל סיבוב ובכל מרחק, ולכן קורא יכול לזהות אותו במהירות בפריים של מצלמה.

  • גודל: 7 × 7 מודולים
  • יחס בקו המרכז: 1:1:3:1:1 (כהה:בהיר:כהה:בהיר:כהה)
  • ממוקמת בשלוש פינות, אף פעם לא בפינה הימנית התחתונה
  • מוקפת בצדדיה הפנימיים במפריד בהיר ברוחב מודול אחד

איך סורקים משתמשים בה

ברגע שקורא מצא את שלוש תבניות האיתור, הוא יודע איפה הקוד, מה גודלו ומהו הצד העליון שלו. הפינה הרביעית החסרה מגלה לו את הכיוון, ולכן אפשר לסרוק קוד QR הפוך או על הצד.

המרחק בין תבניות האיתור נותן גם הערכה ראשונית של גודל המודול ושל הגרסה, ואת ההערכה הזו הקורא מדייק בעזרת תבניות התזמון והיישור.

עיצוב ריבועי הפינה

מעצבים מעגלים לעיתים קרובות את תבניות האיתור או נותנים להן צבע אחר. זה בדרך כלל עובד כל עוד מבנה טבעת בתוך טבעת והניגודיות החזקה נשמרים, אבל זה החלק המסוכן ביותר לשינוי בקוד. המפריד והאזור השקט סביב כל תבנית איתור צריכים להישאר נקיים.

שאלות נפוצות

מה הם שלושת הריבועים בקוד QR?

אלה תבניות איתור. הן אומרות לסורק איפה הקוד ובאיזו זווית הוא מסובב, כך שאפשר לקרוא אותו מכל זווית.

למה אין בקוד QR ריבוע בפינה הרביעית?

הפינה הרביעית הריקה מאפשרת לקורא לחשב את הכיוון. אילו היו ריבועים בכל ארבע הפינות, הקוד היה נראה אותו דבר בכל סיבוב.

אפשר לשנות את הצורה של ריבועי הפינה בקוד QR?

לעיתים קרובות כן, אם מבנה הטבעות המקוננות והניגודיות נשארים ברורים, אבל בודקים על כמה טלפונים. תבניות איתור ששונו בקיצוניות הן סיבה נפוצה לסריקות שנכשלות.

מקורות ותקנים

כל המונחים