זיהוי דיו דיגיטלי

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

באמצעות API של למידת מכונה וזיהוי דיו דיגיטלי של ML Kit, תוכלו לזהות טקסט בכתב יד על משטח דיגיטלי במאות שפות, וגם לסווג רישומים. ה-API לזיהוי דיו דיגיטלי משתמש באותה טכנולוגיה שמשמשת לזיהוי כתב יד ב-Gboard, ב-Google Translate ובמשחק Quick, Draw! .

זיהוי דיו דיגיטלי מאפשר לכתוב על המסך במקום להקליד במקלדת וירטואלית. כך המשתמשים יכולים לצייר תווים שאינם זמינים במקלדת, כמו מקלדת À, ⤅ או 森 במקלדת מקלדת לטינית. ממשק ה-API יכול גם לתמלל הערות בכתב יד ולזהות צורות אמוג'י שנוצרו בציור ידני.

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

זיהוי דיו דיגיטלי פועל באופן לא מקוון והוא נתמך ב-Android וב-iOS.

iOS Android

יכולות חשובות

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

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

דוגמאות

כתב יד באנגלית

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

    

קיימות ארבע חתירות (שחייה) שתי הקווים הראשונים באובייקט Ink נראים כך:

דיו
קווים 1 x 392, 391, 389, 287, ...
y 52, 60, 76, 97, ...
t 0, 37, 56, 75, ...
קווים 2 x 497, 494, 493, 490, ...
y 167, 165, 165, 165, ...
t 694, 742, 751, 770, ...
...

כששולחים את המזהה Ink לשפה האנגלית, הוא מחזיר כמה תמלילים אפשריים שמכילים חמישה או שישה תווים. הסדר שלהן הוא בירידה של רמת הביטחון:

תוצאת זיהוי
מועמד להכרה מס' 1 יד
מועמד להכרה מס' 2 Handrw
מועמד להכרה מס' 3 Hardw
מועמד לזיהוי מס' 4 Handu
מועמד לזיהוי מס' 5 Handwe

שרטוטים של אמוג'י

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

    

האובייקט Ink מכיל שש קווים.

           

דיו
קווים 1 x 269, 266, 262, 255, ...
y 40, 40, 40, 41, ...
t 0, 36, 56, 75, ...
קווים 2 x 179, 182, 183, 185, ...
y 157, 158, 159, 160, ...
t 2475, 2522, 2531, 2541, ...
...

כששולחים את מזהה האמוג'י Ink, מקבלים כמה תמלילים אפשריים לפי סדר הביטחון שלהם:

תוצאת זיהוי
מועמד להכרה מס' 1 😂 (U+1f62d)
מועמד להכרה מס' 2 😅 (U+1f605)
מועמד להכרה מס' 3 😹 (U+1f639)
מועמד לזיהוי מס' 4 😄 (U+1f604)
מועמד לזיהוי מס' 5 😆 (U+1f606)