150 likes | 314 Views
מערכת ראייה לבדיקת מבחנים אמריקאים. מבוא לראייה חישובית וביולגית. רועי ספוליאנסקי. מטרת הפרויקט: ביצוע מערכת ראייה תוך שימוש בכלים שנלמדו בקורס ושילוב כלים מקורסים אחרים מטרת המערכת: המערכת תשמש כלי לבדיקת מבחנים אמריקאים, תחסוך זמן מחקר רב למרצים ללא עלות משמעותית
E N D
מערכת ראייה לבדיקת מבחנים אמריקאים מבוא לראייה חישובית וביולגית רועי ספוליאנסקי
מטרת הפרויקט: • ביצוע מערכת ראייה תוך שימוש בכלים שנלמדו בקורס ושילוב כלים מקורסים אחרים • מטרת המערכת: • המערכת תשמש כלי לבדיקת מבחנים אמריקאים, תחסוך זמן מחקר רב למרצים ללא עלות משמעותית • המערכת תפעל תוך אפשור חופש פעולה מרבי למרצים בתכנון המבחן ולסטודנטים בפתרונו • המערכת תציג אחוזי דיוק גבוהים ביותר בזיהוי תשובות הסטודנט (95%) מטרת הפרויקט ומטרת המערכת
מטרת הפרויקט ומטרת המערכת • תהליך תכנון האלגוריתם • אלגוריתם הראייה • המערכת • מסקנות וסיכום תוכן ההרצאה
הבנת הנתונים תהליך תכנון האלגוריתם
מקרים מיוחדים תהליך תכנון האלגוריתם
תהליך ביצוע האלגוריתם כתהליך החשיבה של הבודק תהליך תכנון האלגוריתם
יישור הדף • זיהוי גבולות • קונבולצית למען איחוד גבולות הקווים • האף טרנספורם באמצעות ראדון • איתור נקודות המקסימום במרחב הטרנספורמציה • סיבוב התמונה בזווית המתאימה אלגוריתם הראייה
זיהוי העמודות והשורות • תהליך מקביל עם יישור הדף • מבוצע פעמים בשביל קווים אנכים וקווים אופקיים • מחזיר לבסוף מספר שורה לקווים אופקיים ומספר עמודה לקווים אנכים אלגוריתם הראייה
החלטה מה כוללת כל משבצת • קביעה האם מסגרת הדף זוהתה • סכימת ערכי ה-RGB • סגמנטציה באמצעות ערכי סף • קיבוץ המשבצת להתעלמות מהמסגרת אלגוריתם הראייה
הפרדה לחלקים במידת הצורך • החלטה האם גדול מספיק לכלול שני סימנים • החלטה האם יש רווח מספיק בין הסימנים • חלוקה לאזורים ל-8 שכנים • קביעה לפי גודל מה הסימן הרלוונטי אלגוריתם הראייה
החלטה איזה משבצת היא הסימון הסופי • בדיקה באמצעות ערך סף • התאמת אובייקט באמצעות פיצ'רים • במידה ויש מעל משבצת אחת מתאימה בשאלה סימון הקטנה • במידה ויש אפס סימון הגדולה במידה ועברה את ערך הסף אלגוריתם הראייה
חלוקת ציון • ביצוע כפל של כל תא בין מטריצת הסימון למטריצת הציון • סכימת מטריצת הציון אלגוריתם הראייה
מסקנה מרכזית – ניתן כבר היום להחליף פעולות רבות במערכות ראייה ממוחשבות • שילוב נושאים מתחומים אחרים יכול לעזור מאוד בפיתוח מערכות ראייה • במערכות ראייה ניתן ללמוד מהדרך בה אנו ויצורים ביולוגים אחרים מבצעים פעולות ולהסתמך על כך • שילוב המערכת שנבנתה בקורס זה אפשרי כבר עכשיו אך מומלץ לבצע בדיקות נוספות על סורקים אחרים ומבחנים נוספים מסקנות וסיכום