אלכסנדר ברנגולץ מסננים דו-ממדים מסננים דו-ממדים קונוולוציה גרפית קונוולוציה גרפית קונוולוציה בשני ממדים ( כולל גרפית ) קונוולוציה בשני ממדים ( כולל גרפית.

Slides:



Advertisements
Similar presentations
Completeness and Expressiveness. תזכורת למערכת ההוכחה של לוגיקה מסדר ראשון : אקסיומות 1. ) ) (( 2. )) ) (( )) ( ) ((( 3. ))) F( F( ( 4. ) v) ( ) v ((
Advertisements

כריית מידע -- Clustering
ממיבחניםC שאלות ++.
מבוא למדעי המחשב לתעשייה וניהול
1 Formal Specifications for Complex Systems (236368) Tutorial #4 Refinement in Z: data refinement; operations refinement; their combinations.
פונקציונל פונקציה מספר פונקציונל דוגמאות לא פונקציונל פונקציונל.
עיבוד תמונות ואותות בעזרת מחשב
תכנות מונחה עצמים Object Oriented Programming (OOP) אתגר מחזור ב'
אינטרפולציה רועי יצחק.
אלכסנדר ברנגולץ דואר אלקטרוני: אלכסנדר ברנגולץ דואר אלקטרוני: תכונות של סדרות.
רקורסיות נושאי השיעור פתרון משוואות רקורסיביות שיטת ההצבה
משטר דינמי המשך – © Dima Elenbogen :55 חידה שכדאי לעבור עליה: 2011/ho/WCFiles/%D7%97%D7%99%D7%93%D7%94%20%D7%A2%D7%9D%20%D7%91%D7%95%D7%A0%D7%95%D7%A1.doc.
Inverse kinematics (Craig ch.4) ב"ה. Pieper’s solution נתבונן ברובוט עם 6 מפרקי סיבוב כאשר שלושת הצירים של המפרקים האחרונים נחתכים. נקודת החיתוך נתונה.
Na+ P-. הפוטנציאל האלקטרוכימי אנרגיה חופשית ל - 1 mole חומר. מרכיב חשמלי מרכיב כימי מרכיבי הפוטנציאל האלקטרוכימי של חומר X: המרכיב הכימי : RTlnC x R –
מטרות הפרויקט הבנת בעיית העקיבה לימוד בעיית העקיבה החד ממדית לימוד השימוש במסנן קלמן לפתרונה שימוש בלוגיקה עמומה לשיפור הפתרון לימוד בעיית העקיבה הדו.
עיבוד תמונות ואותות במחשב 1 תרגול 2 אותות ומערכות חד ממדיים דיסקרטיים.
1 שיפור עקיבה אחר מטרה בשיטת קורלציה ומרכז כובד בשילוב אלגוריתם IMM מגיש: שישלניקוב דניס מנחה: דר' גבי דוידוב הטכניון - מכון טכנולוגי לישראל TECHNION -
רקורסיות נושאי השיעור מהן רקורסיות פתרון רקורסיות : שיטת ההצבה שיטת איטרציות שיטת המסטר 14 יוני יוני יוני 1514 יוני יוני יוני 1514.
עבודה סמינריונית Prelude to Ukkonen algorithm ON-LINE CONSTRUCTION OF SUFFIX TREES מגישים : עיד מוחמד טיבי פיראס.
The Solar Wind And its consequences. dx dA משוואות בסיסיות בהידרו דינמיקה הכח הפועל כתוצאה מגרדיאנט בלחץ על אלמנט מסה - dm.
אינטרפולציה רועי יצחק.
Robot\Machine Vision Cherevatsky Boris.
חורף - תשס " ג DBMS, צורות נורמליות 1 צורה נורמלית שלישית - 3NF הגדרה : תהי R סכמה רלציונית ותהי F קבוצת תלויות פונקציונליות מעל R. R היא ב -3NF.
שימושים בטורי פוריה לעיבוד אותות
עיבוד תמונות ואותות במחשב אלכסנדר ברנגולץ דואר אלקטרוני : שיטות קידוד שיטות קידוד אורך מלת קוד ואנטרופיה אורך מלת קוד ואנטרופיה קידוד.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
משטר סטטי שערים לוגיים Wired Drives – © Dima Elenbogen 2009, Moshe Malka :29.
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
תכנות תרגול 6 שבוע : תרגיל שורש של מספר מחושב לפי הסדרה הבאה : root 0 = 1 root n = root n-1 + a / root n-1 2 כאשר האיבר ה n של הסדרה הוא קירוב.
ערמות ; מבני נתונים 09 מבוסס על מצגות של ליאור שפירא, חיים קפלן, דני פלדמן וחברים.
עיבוד אותות ותמונות במחשב
עיבוד תמונות ואותות במחשב 1 תרגול 2 אותות ומערכות חד ממדיים דיסקרטיים.
שימושים בטורי פוריה לעיבוד אותות
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
Motion planning via potential fields תומר באום Based on ch. 4 in “Principles of robot motion” By Choset et al. ב"הב"ה.
שימושים בטורי פוריה לעיבוד אותות
A. Frank File Organization Transfer Time/Rate Parameters.
טיב פני שטח (טפ"ש) טיב פני שטח- רמת החלקות של המשטח.
עיבוד תמונות ואותות במחשב 1 תרגול2 אותות ומערכות חד ממדיים דיסקרטיים.
עיבוד תמונות ואותות במחשב תרגול 9: טורי פורייה 1/39 עיבוד תמונות ואותות בעזרת מחשב תרגול מס' 9: טורי פורייה.
Data Structures, CS, TAU, Perfect Hashing 1 Perfect Hashing בעיה : נתונה קבוצה S של n מפתחות מתחום U השוואה ל - Hash : * טבלה קבועה (Hash רגיל - דינאמי.
Remember Remember The 5 th of November. תרגול 2 קובץ סדרתי.
אלכסנדר ברנגולץ דואר אלקטרוני: אלכסנדר ברנגולץ דואר אלקטרוני: פעולות מורפולוגיות.
משטר דינמי – © Dima Elenbogen :14. הגדרת cd ו -pd cd - הזמן שעובר בין הרגע שראשון אותות הכניסה יוצא מתחום לוגי עד אשר אות המוצא יוצא מתחום.
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א מודל הלמידה מדוגמאות Learning.
עקרון ההכלה וההדחה.
יחס סדר חלקי.
עיבוד תמונות ואותות בעזרת מחשב תרגול מס' 8: Template Matching
מבוא למדעי המחשב תרגול 3 שעת קבלה : יום שני 11:00-12:00 דוא " ל :
Markov Decision Processes (MDP) תומר באום Based on ch. 14 in “Probabilistic Robotics” By Thrun et al. ב"הב"ה.
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א.
מתמטיקה בדידה תרגול 2.
A. Frank File Organization Hardware Size Parameters.
Safari On-line books. מה זה ספארי ספארי זו ספריה וירטואלית בנושא מחשבים היא כוללת יותר מ כותרים כל הספרים הם בטקסט מלא ניתן לחפש ספר בנושא מסוים.
1 גילוי מידע וזיהוי תבניות תרגול מס. 3 התפלגות נורמלית רב - מימדית Kullback-Leibler Divergence - משפט קמירות - נגזרת שנייה משפט Log sum inequality משפט.
Interpolation Functions in Matlab By Dmitriy Katsif.
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
Practice session 3 תחביר ממשי ( קונקרטי ) ותחביר מופשט ( אבסטרקטי ) שיטות חישוב : Applicative & Normal Evaluation Partial Evaluation.
מבוא למדעי המחשב לתעשייה וניהול הרצאה 7. סברוטינות subroutines.
Practice session 3.  תחביר ממשי ( קונקרטי ) ותחביר מופשט ( אבסטרקטי )  שיטות חישוב : Applicative & Normal Evaluation.
מספרים אקראיים ניתן לייצר מספרים אקראיים ע"י הפונקציה int rand(void);
פרוקטוז, C6H12O6 , חד-סוכר מיוחד
ממשקים - interfaces איך לאפשר "הורשה מרובה".
מסננים מסנן מעביר נמוכים LPF תומר ורונה.
קצוות תמונה Edge Detection
למה רמת פרמי צריכה להיות קבועה בחומר שנמצא בשווי משקל?
מערכים של מצביעים הקצאה דינאמית
Shell Scripts בסביבת UNIX
NG Interpolation: Divided Differences
Presentation transcript:

אלכסנדר ברנגולץ מסננים דו-ממדים מסננים דו-ממדים קונוולוציה גרפית קונוולוציה גרפית קונוולוציה בשני ממדים ( כולל גרפית ) קונוולוציה בשני ממדים ( כולל גרפית ) רעש וגישות פשוטות לניקיונו. רעש וגישות פשוטות לניקיונו. אלכסנדר ברנגולץ מסננים דו-ממדים מסננים דו-ממדים קונוולוציה גרפית קונוולוציה גרפית קונוולוציה בשני ממדים ( כולל גרפית ) קונוולוציה בשני ממדים ( כולל גרפית ) רעש וגישות פשוטות לניקיונו. רעש וגישות פשוטות לניקיונו. עיבוד אותות ותמונות במחשב

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 2 מסננים דו - ממדים ניתן להגדיר את המערכת גם במקרה דו - ממדי. אך כיוון שהמערכות הללו מופעלות בעיקר על התמונות ושם ברוב המקרים אנחנו מתעניינים בפעולות מקומיות רוב המערכות הדו - ממדיות שנדון בהן הן קבועות בהזזה. ניתן להגדיר את המערכת גם במקרה דו - ממדי. אך כיוון שהמערכות הללו מופעלות בעיקר על התמונות ושם ברוב המקרים אנחנו מתעניינים בפעולות מקומיות רוב המערכות הדו - ממדיות שנדון בהן הן קבועות בהזזה. דוגמאות הן : דוגמאות הן : – מערכת סף – מערכת מחשבת מקסימום מקומי בתוך חלון – מערכת מחשבת סכום של ערכי הפיקסילים בתוך חלון

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 3 מסננת סף

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 4 מסננת מקסימום מחליף את הערך שבפיקסל בערך גדול ביותר בסביבה מסוימת :

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 5 מערכות LSI בשני ממדים בדיוק כמו במקרה חד - ממדי אם מערכת היא ליניארית אז בדיוק כמו במקרה חד - ממדי אם מערכת היא ליניארית אז אם מערכת גם קבוע בהזזה : אם מערכת גם קבוע בהזזה : מכאן מקבלים : מכאן מקבלים : כלומר, קונוולוציה בשני ממדים כלומר, קונוולוציה בשני ממדים

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 6 שתי דרכים להסתכל אל קונוולוציה דרך אחת הסתכלות אל קונוולוציה היא ישר לפי הגדרה : קונבולוציה היא תגובה של מערכת לאות x אזי אם נפרק את אות כניסה בתור סדרת ההלמים נוכל לקבל את אות התוצאה בתור סכום של תגובות ההלם המתחילות בנקודות המתאימות.

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 7 דוגמהדוגמה עלינו לחשב את קונוולוציה : * נפרק את אות הכניסה

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 8 דרך אחרת אם קודם הסתכלנו על קונוולוציה בתור פעולה של סכימה סדרתית לפי סדר ההלמים באות הכניסה ניתן להתייחס לקונוולוציה לפי הגדרתה : מה הם ההלמים שהשפיעו על נקודה מסוימת בתוצאה ? * כל נקודה נכנסת לחישוב של עם משקל

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 9 בגלל הקומוטטיביות של קונוולוציה ניתן להחליף את התמונה שהיא מערכת ואות הכניסה בגלל הקומוטטיביות של קונוולוציה ניתן להחליף את התמונה שהיא מערכת ואות הכניסה קונוולוציה בשני ממדים ( גישה ראשונה ) נסתכל על קונוולוציה בתור תגובה של מערכת LSI: נסתכל על קונוולוציה בתור תגובה של מערכת LSI: *=

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 10 קונוולוציה בשני ממדים ( גישה אחרת ) כעת נסתכל על הנקודות שלפי הגדרת הקונוולוציה משפיעות על נקודה מסוימת בתוצאה. כעת נסתכל על הנקודות שלפי הגדרת הקונוולוציה משפיעות על נקודה מסוימת בתוצאה *=

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 11 ספרביליותספרביליות נתבונן בהגדרת הקונוולוציה הדו - ממדית נתבונן בהגדרת הקונוולוציה הדו - ממדית ונניח כעת שניתן לפרק את ונניח כעת שניתן לפרק את אז נוכל לרשום : אז נוכל לרשום : למה זה חשוב ? למה זה חשוב ? נניח שגודל x הוא A  B וגודל h הוא K  L, אז קונולווציה לוקח (O(ABKL זמן. אם h הוא ספרבילי היא תיקח רק ((O(AB(K+L

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 12 ספרביליות ( דוגמאות ) *= =*

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 13 ספרביליות ( דוגמאות ) * = *

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 14 רעש אדיטיבי ( בעיקר “ גאוסי ”)

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 15 רעש יש \ אין (salt & pepper)

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 16 רעש מכפלה

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 17 ניקוי רעש מה אנחנו יודעים על אות ורעש ? מה אנחנו יודעים על אות ורעש ?  כדי לראות דוגמאות נוספות של ניקוי רעש ב -Matlab ניתן להשתמש בפקודה nrfiltdemo  כדי לראות דוגמאות נוספות של ניקוי רעש ב -Matlab ניתן להשתמש בפקודה nrfiltdemo  רעש הוא אקראי, אין קורלאציה בין ערכו בנקודה מסוימת ובנקודה הסמוכה.  אות אות הוא הוא אקראי, אקראי, אין אין קורלאציה קורלאציה בין בין ערכו בנקודה בנקודה מסוימת מסוימת ובנקודה ובנקודה הסמוכה.

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 18 פתרון פשוט רעיון : נשתמש בשכנים רעש אדיטיבי : כל פיקסלים נפגעו מרעש אך שינויים שנגרמו הם יחסית קטנים  נמצע המסנן הזה נקרא מסנן מיצוע

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 19 מסנן מיצוע בינטיים הכל בסדר ?! (-;

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 20 רעש “ יש \ אין ”  מסנן חציון במקרה של רעש “ יש \ אין ” (“on\off” “salt and pepper”) אי אפשר להשתמש במיצוע : אם פיקסל נפגע מהרעש ערכו השתנה משמעותית ובמקרה של מיצוע יגרום לשינויים דרסתים בכל הסביבה. רעיון אחר : במקרה של רעש “salt and pepper” הפירסלים עם רעש הם או הכי בהרים או הכי קהים : העכרים שבאמצע שייכים לנקודות הלא רעשות. במקרה של רעש “salt and pepper” הפירסלים עם רעש הם או הכי בהרים או הכי קהים : העכרים שבאמצע שייכים לנקודות הלא רעשות.  נמיין וניקח את הערך האמצעי  נמיין וניקח את הערך האמצעי המסנן הזה נקרה מסנן חציון

© א ’ ברנגולץ עיבוד תמונות ואותות במחשב 21 מסנן חציון בפעולה 10%30% 3 נקודות 5 נקודות 7 נקודות 9 נקודות 10% 3x3 30% 5x5 50% 7x7 70% 9x9 11x11

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