מצגת הפרויקט
- 1. :ע"י בוצע:ע"י בוצע
.'חיימוביץ ואורן שואף שמוליק.'חיימוביץ ואורן שואף שמוליק
:מנחה:מנחה
.אורי מחלב 'דר.אורי מחלב 'דר
הרצאת מתוך שקפיםהרצאת מתוך שקפים
.וידאו.וידאו
Slides from video lectureSlides from video lecture
דצמברדצמבר0707
- 2. כל עם שקופיות ספר ליצור – העיקרית המטרהכל עם שקופיות ספר ליצור – העיקרית המטרה
דמות ללא וידאו מהרצאת הרלוונטי הכתוב המידעדמות ללא וידאו מהרצאת הרלוונטי הכתוב המידע
.המרצה.המרצה
:שלבים לשני הפרויקט את חילקנו זאת לעשות כדי:שלבים לשני הפרויקט את חילקנו זאת לעשות כדי 1.1..המרצה לדמות מסכה יצירת.המרצה לדמות מסכה יצירת
2.2..מהתמונה הרלוונטי המידע איסוף.מהתמונה הרלוונטי המידע איסוף
הפרויקט מטרותהפרויקט מטרות..
- 3. קצוות לזיהוי שיטות בין השוואהקצוות לזיהוי שיטות בין השוואה..
SobelPrewitt RobertsCanny
של אופרטורשל אופרטורRobertsRobertsמטריצה ע"י מיוצגמטריצה ע"י מיוצג2x22x2מגיב .מגיב .
בהירות ומעברי נמוך רעש בעלות בתמונות טוב הכיבהירות ומעברי נמוך רעש בעלות בתמונות טוב הכי
.חדים.חדים של האופרטוריםשל האופרטוריםSobelSobel-ו-וPrewittPrewittע"י מיוצגיםע"י מיוצגים
מטריצותמטריצות3x33x3עם בתמונות יותר טוב ומתמודדיםעם בתמונות יותר טוב ומתמודדים
.יותר חזק רעש ובעלות הדרגתיים בהירות מעברי.יותר חזק רעש ובעלות הדרגתיים בהירות מעברי
של האופרטורשל האופרטורCannyCannyלזהות ייחודית יכולת בעל הינולזהות ייחודית יכולת בעל הינו
.יותר חזקים קצוות עם אותם ולקשר חלשים קצוות.יותר חזקים קצוות עם אותם ולקשר חלשים קצוות
- 4. - תיאוריה- תיאוריהCanny edge detectionCanny edge detection
שיטתשיטתCannyCannyמוצאתמוצאתקצוותקצוותהמקסימום חיפוש ע"יהמקסימום חיפוש ע"י
.הפונקציה של הגראדיינט של המקומי.הפונקציה של הגראדיינט של המקומי
ניתן שיהיה מנת על ,ספים בשני משתמשת השיטהניתן שיהיה מנת על ,ספים בשני משתמשת השיטה
לגלותלגלותאת ומכילה ,יחדיו וחלשים חזקים קצוותאת ומכילה ,יחדיו וחלשים חזקים קצוות
קשורים והם במידה רק במוצא החלשים הקצוותקשורים והם במידה רק במוצא החלשים הקצוות
חזקים לקצוותחזקים לקצוות..
לכןלכןחלשים קצוות בזיהוי יותר טובה זו שיטהחלשים קצוות בזיהוי יותר טובה זו שיטהעםעם
.אחרות שיטות מאשר רעש תוספת.אחרות שיטות מאשר רעש תוספת
- 5. לדמות מסכה יצירת – ראשון שלבלדמות מסכה יצירת – ראשון שלב
המרצההמרצה..
תמונות שתי קבלת
RGB.
השנייה התמונה הפחתת
התמונה לקבלת מהראשונה
.הדיפרנציאלית
1
נמוכים מעביר מסנן עם סינון
של הקצה קווי הרחבת לצורך
.המרצה
2
של הקצוות זיהוי“Canny”.3
1
2
3 6
5
4
המתארים הפיקסלים של פיזור
.בסביבתם קצה קו4
בתמונת שחורים חורים סגירת
.המרצה של המסכה5
המרצה דמות
.ממוסכת
6
- 6. .לקודמתה לבן השחור תמונת השוואת
שינוי יש האם
?משמעותילא
-ה שקופית את עדכןRGBהפיקסלים עם
.(הדמות של המסכה )ללא החדשים
המידע איסוף – שני שלבהמידע איסוף – שני שלב..
שקופית יש האם
?דומה
כן
השקופיות כל בין השקופית את השווה
.השקופיות שבספר
-ה שקופית את הוסףRGBלספר
.השקופיות
לא
כן
.דומות שקופיות בשתי הכתוב את השווה
שכתוב זו את רק השקופיות בספר שמור
.יותר בה
דמות ללא לבן שחור תמונת יצירת
.המרצה
- 7. הוידאו מסרט שקופיותהוידאו מסרט שקופיות..
•דוגמא מוצגת
.שקופית להשלמת
•שתי שלב בכל
,מוצגות תמונות
הינה העליונה
ע"י הנאסף המידע
בזמן ,התוכנית
הינה שהתחתונה
המקורית התמונה
.מהסרט
•המרצה ,העליון השמאלי בצד
מונעת המסכה ,חדש לוח מתחיל
לא מידע איסוף מהתוכנית
.(המרצה )דמות רלוונטי
•כאשר ,תמונה נבנית ,בהדרגה
במידע מתעדכנת היא שלב בכל
מוחלפות המסכה פיקסלי ,חדש
.הרלוונטי במידע
הגדל
ה
- 8. . גלובאלית שיותר כמה שתהיה כך התוכנית את עיצבנו. גלובאלית שיותר כמה שתהיה כך התוכנית את עיצבנו
:הבאים בפרמטרים תלות ללא פועלת התוכנית:הבאים בפרמטרים תלות ללא פועלת התוכנית
.הלוח צבע.הלוח צבע
.(הכתב סוג ,)איורים בלוח הכתוב מאפייני.(הכתב סוג ,)איורים בלוח הכתוב מאפייני
.(וכדומה הבגדים )צבע המרצה מאפייני.(וכדומה הבגדים )צבע המרצה מאפייני
התוכנית כלליותהתוכנית כלליות
הנחותהנחות ......
,)זום קבוע עבודה במצב ונמצאת מקובעת המצלמה,)זום קבוע עבודה במצב ונמצאת מקובעת המצלמה
.(...פוקוס ,בהירות.(...פוקוס ,בהירות
.ההרצאה במשך קבועה האור עוצמת.ההרצאה במשך קבועה האור עוצמת
באותו נשאר לא והוא המרצה הוא שזז היחיד האובייקטבאותו נשאר לא והוא המרצה הוא שזז היחיד האובייקט
.הצילום בזמן מקום.הצילום בזמן מקום
.מספיק גדול להיות חייב בלוח השינוי.מספיק גדול להיות חייב בלוח השינוי
- 9. נתקלנו בהן בעיותנתקלנו בהן בעיות......
1התאורה בעוצמת שינויים.בעיות ליצור עלולים
2במידהזז לא והמרצהע"י יזוהו לא מגופו חלקים ,קרובות לעיתים
המרצה מדמות חלקים להוסיף לתוכנית שיגרום מה ,המסכה
הרלוונטי במידע מוחלפים אלה אזורים המקרים ברוב .לשקופית
.בהמשך
3,מהמקרים בחלקסיומה לפני שקופית שומרת התוכניתהדבר .
,משמעותי באופן משתנה התמונה כאשר ,המידע איסוף בזמן קורה
.חדשה כשקופית לתוכנית שיראה מה
4שיכול מה ,מתחילה חדשה שקופית ,קוראת הקודמת הבעיה כאשר
על להשפיעהתוכנית יעילותהמידע ואיסוף ,נאבד שנאסף )מידע
.(מחדש מתחיל
5בעיות3-ו4כאשר ,קורה הדבר .שקופית של לחזרה יגרמו ,
משמעותי השקופיות בשתי שנאסף במידע ההבדלנפתר )הדבר
- 10. והצעות מסקנותוהצעות מסקנות..
מציאת הדורשת מטרה לכל בתוכנית להשתמש ניתןמציאת הדורשת מטרה לכל בתוכנית להשתמש ניתן
.בתנועה אובייקט ידי על המוסתר קבוע רקע.בתנועה אובייקט ידי על המוסתר קבוע רקע
הדבר .התוכנית ביצועי את משפרת יותר טובה מסכההדבר .התוכנית ביצועי את משפרת יותר טובה מסכה
.יותר מתוחכמת תנועה זיהוי שיטת דורש.יותר מתוחכמת תנועה זיהוי שיטת דורש
של חזרתן הייתה בה שנתקלנו העיקרית הבעיהשל חזרתן הייתה בה שנתקלנו העיקרית הבעיה
זיהוי שיפור ע"י זו בעיה להפחית ניתן .שקופיותזיהוי שיפור ע"י זו בעיה להפחית ניתן .שקופיות
."חדשה "שקופית."חדשה "שקופית
המרתו ללא הסרט על ישירות לרוץ יכולה התוכניתהמרתו ללא הסרט על ישירות לרוץ יכולה התוכנית
בפורמט תמונה לקבציבפורמט תמונה לקבציBMPBMP.מתאימות תוכנות בעזרת.מתאימות תוכנות בעזרת
- 15. לדמות מסכה יצירת – ראשון שלבלדמות מסכה יצירת – ראשון שלב
המרצההמרצה..
תמונות שתי קבלת
RGB.
השנייה התמונה הפחתת
התמונה לקבלת מהראשונה
.הדיפרנציאלית
1
נמוכים מעביר מסנן עם סינון
של הקצה קווי הרחבת לצורך
.המרצה
2
של הקצוות זיהוי“Canny”.3
1
2
3 6
5
4
המתארים הפיקסלים של פיזור
.בסביבתם קצה קו4
בתמונת שחורים חורים סגירת
.המרצה של המסכה5
המרצה דמות
.ממוסכת
6
- 24. ( )
( )
2
2
2 σ
D
u,v
u,v
eH ⋅
−
=
( ) ( ) ( )( );1:1*1,3exp_, −== onesabsxyD vu
==
239.0489.0239.0
489.01489.0
239.0489.0239.0
_*._ yhxhh
=
489.0489.0489.0
111
489.0489.0489.0
_ xhvar));*xy.^2)/(2exp(-(exp__ =xh
=
489.01489.0
489.01489.0
489.01489.0
_ yh;'var))*xy.^2)/(2exp(-(exp__ =yh
נמוכים מעביר מסנן של המעבר פונקצית
:גאוסיאני
שונות