גישות לזיהוי אישון? בopencv - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

גישות לזיהוי אישון? בopencv


h_yoav

Recommended Posts

אני צריך שיטות לזיהוי אישון בopencv

לא בדיוק את הקוד אלא רק את השיטות.

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

או לתת לו מלא שבחלקם יש אישון ובחלקם אין ובאלה שיש להגיד לו שיש וככה הוא יודע לבד כבר איך למצוא אישון..

מישהו מכיר שיטות נוספות ומה היתרונות והחסרונות שלהם?

תודה יואב

קישור לתוכן
שתף באתרים אחרים

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

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

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

וכו'.

כמו כן, ישנן תוכנות ה-open source שמבצעות red eye removal. אתה יכול לבדוק איך הן מזהות אישונים.

קישור לתוכן
שתף באתרים אחרים

יש לך את JIRRM שנכתבה בJAVA, הקוד מקור שלה גם זמין להורדה.

http://sourceforge.net/projects/jirrm/ אפשר להוציא משמה את השיטות שהם משתמשים בהם לזיהוי האישון.

לחומר נטו:

http://www.csse.uwa.edu.au/~pk/studentprojects/libor/LiborMasekThesis.pdf

טזה של בחור נחמד, הפרוייקט גם זמין להורדה(קוד של matlab בלבד לצערי)

http://www.csse.uwa.edu.au/~pk/studentprojects/libor/

קישור לתוכן
שתף באתרים אחרים

באופן מוזר (או שלא...) נראה שרוב המחקרים מתרכזים בשימושים הביומטריים של זיהוי אישונים, בניגוד (לדוגמא) לזיהוי אישונים עבור red eye removal.

ממה שראיתי יש הבדל גדול בשיטות הזיהוי לפי המטרה.

אני רחוק מלהיות מומחה, אבל לדעתי רוב השיטות לזיהוי אישונים מסיבות ביומטריות יהיו כמעט חסרות תועלת למטרת red eye removal. לדוגמא, hough transform על תמונה גדולה (שכוללת אנשים ורקע) תוציא הרבה יותר מדי candidates שרובם כלל לא אישונים, ואף תפספס אישונים קטנים.

h_yoav, מה המטרה של האלגוריתם?

קישור לתוכן
שתף באתרים אחרים

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

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

תוכנות לתיקון עיניים אדומות בד"כ קודם כל מזהות את אזור הפנים, ואז במקרה כזה כבר התמרת האף תתן הרבה יותר מידע רלוונטי.

קישור לתוכן
שתף באתרים אחרים

אני לא צריך זיהוי פנים ועור ודברים כאלה..

המצלמה תראה רק את העיין היא תשב ממש קרוב לאישון..

אני עושה פרוייקט במכללה שעוזר לחולי ALS לתקשר בעזרת האישון.

החלק שלי בפרוייקט זה לזהות את האישון ברגע שאני מזהה אותו לעקוב אחריו.

למשל לעשות איקס קטן באמצע האישון..

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...