הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 1 אופיר אזולאי גיל בלוך מנחה : ד " ר יזהר לבנר.

Slides:



Advertisements
Similar presentations
כריית מידע -- Clustering
Advertisements

1 Formal Specifications for Complex Systems (236368) Tutorial #4 Refinement in Z: data refinement; operations refinement; their combinations.
סמינר על סוגיות במדעי המחשב מרצה : עמי ברלר מכללת " אחווה " 2003.
דחיסת אות ECG בעזרת אלגוריתם Matching Pursuit שי אלפסי אילן בנדור.
איפיון השיזור הקוונטי של מצבים טהורים הרצאה למבחן מאסטר ישי שמעוני.
תמחיר תהליך. מערכת תמחיר תהליך מערכת זו נועדה לספק מידע, כמו מערכת תמחיר הזמנה, על עלות המוצרים שיוצרו בתקופה ועל עלות המוצרים שבתהליך הייצור בסוף התקופה.
Fetal Heart Rate Variability Analysis Bar Gal-on & Assaf Wiess Technion - Israel Institute of Technology Department of Electrical Engineering The Vision.
מסדי נתונים תשס " ג 1 תכנון סכמות (Design Theory) מסדי נתונים.
חורף - תשס " ג DBMS, Design1 שימור תלויות אינטואיציה : כל תלות פונקציונלית שהתקיימה בסכמה המקורית מתקיימת גם בסכמה המפורקת. מטרה : כאשר מעדכנים.
עקיבה אחרי מספר מטרות בשיטת קורלציה + JPDAF מגיש : לוטן קפלנסקי מנחה : ד " ר גבי דוידוב הטכניון - מכון טכנולוגי לישראל TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY.
מריוס הרשקוביץ. תוכן רקע רקע שיטות ואלגוריתמים שיטות ואלגוריתמים תוצאות תוצאות.
Na+ P-. הפוטנציאל האלקטרוכימי אנרגיה חופשית ל - 1 mole חומר. מרכיב חשמלי מרכיב כימי מרכיבי הפוטנציאל האלקטרוכימי של חומר X: המרכיב הכימי : RTlnC x R –
שאלות חזרה לבחינה. שאלה דיסקים אופטיים מסוג WORM (write-once-read-many) משמשים חברות לצורך איחסון כמויות גדולות של מידע באופן קבוע ומבלי שניתן לשנותו.
מטרות הפרויקט הבנת בעיית העקיבה לימוד בעיית העקיבה החד ממדית לימוד השימוש במסנן קלמן לפתרונה שימוש בלוגיקה עמומה לשיפור הפתרון לימוד בעיית העקיבה הדו.
Power Consumption Awareness by using a Pedometer המעבדה לרשתות מחשבים המעבדה לרשתות מחשבים סמסטר אביב תשס " ח סמסטר אביב תשס " ח מנחים: איתי דברן – המעבדה.
1 שיפור עקיבה אחר מטרה בשיטת קורלציה ומרכז כובד בשילוב אלגוריתם IMM מגיש: שישלניקוב דניס מנחה: דר' גבי דוידוב הטכניון - מכון טכנולוגי לישראל TECHNION -
זיהוי צורת הליכה מוידיאו
אוטומט מחסנית הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 11.
אינטרפולציה רועי יצחק.
שימושים בטורי פוריה לעיבוד אותות
Map-Reduce Input: a collection of scientific articles on different topics, each marked with a field of science –Mathematics, Computer Science, Biology,
Model Based Object Recognition be Geometric Hashing By : H. J. Wolfson מציג : ניר סגיב.
יולי גרמן, רואי אנואר MCDM - Multi Attribute Utility1 תורת תועלת מרובת תכונות.
מחקר בנושא: דיאגנוסטיקה של כלי עיבוד לטיפול בשיניים
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
אפרת פיטרסה / האוניברסיטה הפתוחה חקר מקרה של פיתוח מערכת למידה מבוססת אינטרנט ע"י קונסורציום של בתי ספר.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
מגישים: אנדרי זמנסקי יבגני שיפמן מנחה: ד"ר גבי דוידוב עקיבה אחרי ארבע מטרות תוך כדי מיון אוטומטי בשיטת קורלציה ו - JPDAF.
Synchronizers - מסנכרנים הדמיית רשת סינכרונית ברשת אסינכרונית.
תכנות תרגול 6 שבוע : תרגיל שורש של מספר מחושב לפי הסדרה הבאה : root 0 = 1 root n = root n-1 + a / root n-1 2 כאשר האיבר ה n של הסדרה הוא קירוב.
דוד שוורץ, עידן זק, נטע צור וחיה כהן. הפונקציונאליות:  המשתמש בוחר קובץ שעליו הוא רוצה לבצע את האנליזה, ולוחץ עליו עם כפתור ימני בעכבר.  נפתח תפריט.
1 חישוב ואופטימיזציה של שאילתות חלק 2 Query Evaluation and Optimization Part 2.
Hunting A Cooperative Hunting Behavior by Mobile-robot Troops (by Hiroaki Yamaguchy) מוגש ע " י רועי ואורן.
01/01/01 אמיר ווינשטוק עירן חוף שקופית מס ’ 1 מימוש ובדיקת אלגוריתם ללמידה ע"י חיזוקים עבור רובוט המשחק הוקי - אויר : מגישים עירן חוף אמיר ווינשטוק : מנחה.
שיפור תמונות צבע תוך שימוש ב -Multiscale Retinex מבצעים : מרינה בלבנוב ירון זליכה מנחה : דר’ דורון שקד סמסטר חורף תשנ”ט.
מגישים עמיחי פוקס לליב גפן מנחה ארי טוטפלד מערכת GPS קולית.
מספר קבצים 1 שיטות גרפיות הצגת מספר קבצים במקביל המטרה : הצגה במקביל של קבצי נתונים בכדי להשוותם הדרכים – הצגה במקביל – הלבשה – הרכבה עקרונות.
ערכים עצמיים בשיטות נומריות. משוואה אופינית X מציין וקטור עצמי מציינת ערך עצמי תואם לוקטור.
תרמודינמיקה השפעת טמפרטורה על GG בקרה קינטית ובקרה תרמודינמית רים נאוה ארנה.
הקיבול איננו תלוי במטען ובפוטנציאל
שימושים בטורי פוריה לעיבוד אותות
טיב פני שטח (טפ"ש) טיב פני שטח- רמת החלקות של המשטח.
טל דהאן אסתר שדה מנחה : אלדד קליימן. הצגת הפרויקט מטרת הפרויקט: לשפר את בדיקת ה-ECG ולנקות אותה מרעשים נלווים האמצעי: אלגוריתם ה-ICA.
1 חקירת טרנזיסטור קוונטי הנשלט על ידי שינויי תדר Frequency Controlled Quantum Transistor מבצע : חן טרדונסקי מנחה : ד " ר אראל גרנות.
Galileo Navigation System Software Systems lab Software Systems lab סמסטר חורף תשס " ט סמסטר חורף תשס " ט מנחה: ולדימיר זדורנוב משה חיות מבצעים: גליה סימנובסקי.
תכנות תרגול 5 שבוע : הגדרת פונקציות return-value-type function-name(parameter1, parameter2, …) הגדרת סוג הערכים שהפונקציה מחזירה שם הפונקציהרשימת.
משטר דינמי – © Dima Elenbogen :14. הגדרת cd ו -pd cd - הזמן שעובר בין הרגע שראשון אותות הכניסה יוצא מתחום לוגי עד אשר אות המוצא יוצא מתחום.
עקרון ההכלה וההדחה.
יחס סדר חלקי.
Global Motion Estimation קורס : מבוא לעיבוד מקבילי מרצה: דר' גיא תל צור מגישים: גלעד נרקיס אייר רום אייר רום קבוצה: pp3.
Eigenfaces for Recognition
מה היום ? - - חזרה מהירה. - קריאה וכתיבה לקבצים. - בניית תוכנית כתיבה low-level - בניית ערוץ גלובלי והדגמה מול חומרה - low-level DAQ, פולימורפיזם וטריגר.
Safari On-line books. מה זה ספארי ספארי זו ספריה וירטואלית בנושא מחשבים היא כוללת יותר מ כותרים כל הספרים הם בטקסט מלא ניתן לחפש ספר בנושא מסוים.
(C) סיון טל גילוי מידע וזיהוי תבניות תרגול מס. 9 גילוי מידע וזיהוי תבניות תרגול מס. 9 דחיסת נתונים מהו קידוד תכונות של קידודים אי - שוויון קרפט.
Text to speech In Mobile Phones איתי לוי. הקדמה שימוש בהודעות טקסט על המכשירים הסלולארים היא דרך תקשורת מאוד פופולארית בימינו אשר משתמשים בה למטרות רבות,
דגמי שימוש ושיתופיות בסביבת ויקי בקורסים אקדמיים חגית מישר-טל ועדנה טל-אלחסיד.
Interpolation Functions in Matlab By Dmitriy Katsif.
- אמיר רובינשטיין מיונים - Sorting משפט : חסם תחתון על מיון ( המבוסס על השוואות בלבד ) של n מפתחות הינו Ω(nlogn) במקרה הגרוע ובממוצע. ניתן לפעמים.
מטא-מודלים Metamodels. מטא-מודל - דגשים לפתרון לקרוא את הכל – זה ארוך אבל הכל נמצא בפנים ! להסתכל על התרשימים הויזואליים ולראות מה מזהים. לקשר בין התמונה.
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
Methods public class Demonstrate { public static void main (String argv[]) { public static void main (String argv[]) { int script = 6, acting = 9, directing.
מספרים אקראיים ניתן לייצר מספרים אקראיים ע"י הפונקציה int rand(void);
עבודה עם נתונים באמצעות ADO.NET
מסננים מסנן מעביר נמוכים LPF תומר ורונה.
למה.
מבחן t למדגם יחיד.
Shell Scripts בסביבת UNIX
מבוא למערכות מידע פרק 1.
שיחזור פאזה באותות שמע שעברו שינוי
Presentation transcript:

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 1 אופיר אזולאי גיל בלוך מנחה : ד " ר יזהר לבנר

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

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

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 4 פרויקט א - תקציר שימוש בפונקצית אנרגיה לגילוי מאורעות. שימוש בפונקצית אנרגיה לגילוי מאורעות. מיצוי מקדמי AR לתיאור המעטפת הספקטרלית של האות. מיצוי מקדמי AR לתיאור המעטפת הספקטרלית של האות. שימוש ברשת נוירונים לזיהוי המאורעות. שימוש ברשת נוירונים לזיהוי המאורעות.

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

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 6 תיאור האלגוריתם מיצוי פרמטרים – חישוב מקדמי MFCC עבור חלונות זמן לאורך האות המוקלט. מיצוי פרמטרים – חישוב מקדמי MFCC עבור חלונות זמן לאורך האות המוקלט. יצירת וקטור מאפיין של מקטעי אות קצרים ( שילוב מקדמי ה -MFCC של מספר חלונות עוקבים ). יצירת וקטור מאפיין של מקטעי אות קצרים ( שילוב מקדמי ה -MFCC של מספר חלונות עוקבים ). זיהוי שייכות הוקטורים המאפיינים של האות לקבוצת וקטורים אופייניים של מאורעות רחרוח ומאורעות הלחתה ( שימוש ב Fuzzy KNN). זיהוי שייכות הוקטורים המאפיינים של האות לקבוצת וקטורים אופייניים של מאורעות רחרוח ומאורעות הלחתה ( שימוש ב Fuzzy KNN). מיצוי פרמטרים מהאות יצירת וקטור מאפיין (Feature Vector) זיהוי מאורעות רחרוח ומאורעות הלחתה

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 7 מיצוי פרמטרים Mel Frequency Cepstral Coefficients מספר פרמטרים קטן. מספר פרמטרים קטן. הצגת ספקטרום האות על גבי סקלת התדר Mel- scale. הצגת ספקטרום האות על גבי סקלת התדר Mel- scale. Mel scale - מבוססת על מחקרים רבים המראים שתגובת האוזן לתדר היא ליניארית עד לתדר של כ - KHz1, ולוגריתמית מעל לתדר זה. Mel scale - מבוססת על מחקרים רבים המראים שתגובת האוזן לתדר היא ליניארית עד לתדר של כ - KHz1, ולוגריתמית מעל לתדר זה.

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 8 אופן חישוב מקדמי ה MFCC 1. התמרת פורייה (Fourier transform) ממירה את קטע האות (Windowed segment) לציר התדר, ליצירת ספקטרום האנרגיה בזמן קצר. 2. הספקטרום מוטל על מסננות Mel ( יוצג בשקף הבא ). 3. חשוב הלוגריתם של המקדמים. 4. התמרת ה DCT מפחיתה את הקורולציה בין המקדמים.

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 9 בנק מסננים מל

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 10 וקטור אופייני – Event Feature vector שילוב מקדמי ה -MFCC בעלי ההפרדה הגבוהה ביותר של מספר חלונות זמן עוקבים. שיטה זו מאפשרת לזהות שינוי במעטפת הספקטראלית של האות. שילוב מקדמי ה -MFCC בעלי ההפרדה הגבוהה ביותר של מספר חלונות זמן עוקבים. שיטה זו מאפשרת לזהות שינוי במעטפת הספקטראלית של האות. יתרונות – שיטה זו מאפשרת לאתר שינוי בפרמטרים האופייניים למשך הזמן, בהנחה ששינוי זה קיים (האות אינו סטציונארי) חסרונות – שיטה זו דורשת שקצב השינוי במעטפת הספקטראלית יהיה זהה במאורעות שונים.

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 11 זיהוי המאורעות : Fuzzy K-Nearest Neighbor חישוב רמת שייכות הווקטור האופייני לקבוצת וקטורים אופייניים של המאורעות המבוקשים ( מאורעות רחרוח ומאורעות הלחתה ). חישוב רמת שייכות הווקטור האופייני לקבוצת וקטורים אופייניים של המאורעות המבוקשים ( מאורעות רחרוח ומאורעות הלחתה ). K – כל קבוצת המדגם. K – כל קבוצת המדגם. מספר שווה של וקטורי לימוד עבור רחרוח והלחתה. מספר שווה של וקטורי לימוד עבור רחרוח והלחתה.

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 12 Fuzzy K-Nearest Neighbor

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 13 הפרדה בין מקדמי ה - MFCC מקדמי MFCC אופייניים של אותות רחרוח (באדום) ומאורעות הלחתה (בכחול). מקדמי MFCC אופייניים של אותות רחרוח (באדום) ומאורעות הלחתה (בכחול).

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 14 פונקציית שייכות Fuzzy KNN פונקציות שייכות של האות לקבוצת הרחרוחים ( באדום ) ולקבוצת ההלחתות ( בכחול ). פונקציות שייכות של האות לקבוצת הרחרוחים ( באדום ) ולקבוצת ההלחתות ( בכחול ).

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

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 16 פונקצית אנרגיה בזמן קצר. פונקציות השייכות (אדום-רחרוחים, כחול-הלחתות) מראה בצורה טובה שמדובר במאורעות רחרוחים. פונקציות השייכות (אדום-רחרוחים, כחול-הלחתות) מראה בצורה טובה שמדובר במאורעות רחרוחים. פונקצית האנרגיה (בירוק) "גוזרת" את המאורעות הבדידים. פונקצית האנרגיה (בירוק) "גוזרת" את המאורעות הבדידים.

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 17 תהליך הלימוד השימוש ב – Fuzzy KNN לצורך זיהוי המאורעות דורש יצירת מאגר מידע המכיל וקטורים אופייניים של מאורעות רחרוח ומאורעות הלחתה. השימוש ב – Fuzzy KNN לצורך זיהוי המאורעות דורש יצירת מאגר מידע המכיל וקטורים אופייניים של מאורעות רחרוח ומאורעות הלחתה. – מאגר זה יהיה שונה עבור כלבים שונים. – יתכן ויידרש מאגר שונה עבור הקלטות שונות ( שימוש בציוד שונה או התקנה שונה של הציוד על הכלב )

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 18 תהליך הלימוד - המשך יצירת קובץ המכיל מאורעות רחרוח בלבד וקובץ המכיל מאורעות הלחתה בלבד. יצירת קובץ המכיל מאורעות רחרוח בלבד וקובץ המכיל מאורעות הלחתה בלבד. יצירת מאגר המידע : יצירת מאגר המידע : – חישוב רצף של שמונה MFCC עם חפיפה ביניהם מהתחלת כל מאורע. – מציאת אינדקסים של שני המקדמים בעלי ההפרדה הגבוהה ביותר. – יצירת שלושה וקטורי EFV לכל מאורע ע " י שרשור של 6 זוגות של מקדמי MFCC.

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

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 20 תוצאות עבור מאורעות הלחתה של Ben

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 21 תוצאות עבור מאורעות רחרוח של Ben

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 22 תוצאות עבור מאורעות הלחתה של Rondo

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 23 תוצאות עבור מאורעות הלחתה של Rondo

הבחנה בין קולות רחרוח וקולות הלחתה של כלבים 24 תוצאות Recognition percentageErrorsNum eventsFile TypeDog 82528PantingBen 88324SniffingBen 74831PantingLeon 86429SniffingLeon 92226PantingRondo 55818SniffingRondo 84533PantingRubi SniffingRubi 91224PantingSonia 69929SniffingSonia PantingStu SniffingStu

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