31.03.2014 Views

שיפור מודל פרמטרי לקידוד אותות שמע בקצבים נמוכים - SIPL - הטכניון

שיפור מודל פרמטרי לקידוד אותות שמע בקצבים נמוכים - SIPL - הטכניון

שיפור מודל פרמטרי לקידוד אותות שמע בקצבים נמוכים - SIPL - הטכניון

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

כאשר option_pithces n הוא תדר יסודי אפשרי הנבדק (n הוא אינדקס התדר הנבדק,‏<br />

אחד לכל שורה ב-‏ m A), הוא מספר ההרמוניה,‏ שנע בין 1 ל-‏ 10.<br />

D הוא גודל הסטייה המקסימלית האפשרית.‏<br />

האלגוריתם פועל על כל שורה של המטריצה A בנפרד.‏ כל שורה במטריצה מייצגת תדר<br />

יסודי אפשרי.‏ מתחילים בהורדת תדרים אופציונליים לא מתאימים ‏(למשל,‏ תדר יסודי<br />

שאין לו אף הרמוניה),‏ ונשארים עם התדרים להם לפחות 3 הרמוניות,‏ 3 פעמים<br />

מופיע '1' בשורה,‏ כמו בדוגמה:‏<br />

כלומר<br />

[1 1 0 1 0 0 0 0 0 0]<br />

או תדרים להם יש 2 הרמוניות רצופות,‏ כמו בדוגמה:‏<br />

[1 1 0 0 0 0 0 0 0 0]<br />

לתדר יסודי אמיתי ישנם מספר הרמוניות וההרמוניות הראשונות קיימות ‏(כלומר,‏ קיימת<br />

רציפות).‏<br />

מבצעים סינון נוסף בהתאם למספר מדדים ‏(קריטריונים):‏<br />

מדד‎1‎‏-‏ מספר ההרמוניות הקיימות ‏(מתוך 10 הראשונות).‏<br />

מדד‎2‎‏-‏ מציין את רציפות ההרמוניות,‏ תוך השמת דגש על ההרמוניות הנמוכות.‏<br />

באיור 6.7 ניתן לראות מספר דוגמאות.‏<br />

•<br />

•<br />

מספר:‏ 1 2 3 4 5 6 7 8 9 10<br />

הרמוניה<br />

[1 1 0 1 0 0 0 0 0 0]<br />

[1 1 0 0 0 0 0 0 0 0]<br />

[1 1 1 1 1 1 1 1 1 0]<br />

[1 0 0 0 0 0 1 1 1 0]<br />

:1<br />

דוגמה<br />

:2<br />

דוגמה<br />

:3<br />

דוגמה<br />

:4<br />

דוגמה<br />

איור 6.7: דוגמאות לתצוגת תדר בסיס במטריצה A.<br />

בדוגמה ניתן לראות שלוש הרמוניות,‏ כאשר ההרמוניה השלישית לא קיימת.‏ בדוגמה ישנן<br />

רק שתי הרמוניות רצופות,‏ בדוגמה ניתן לראות תשע הרמוניות רצופות,‏ במצב זה המדדים<br />

יעניקו ציון גבוה מאוד,‏ כיוון שזהו תדר בסיס אמיתי.‏ בדוגמה ניתן לראות ארבע הרמוניות,‏<br />

אבל הן לא רצופות וחסרות הרבה הרמוניות נמוכות,‏ לכן סביר להניח שהמדדים יראו על ציון<br />

נמוך יחסית.‏<br />

,2<br />

,4<br />

Figure 6.7: Examples for fundamental frequency representation in matrix A.<br />

In example 1, there are three harmonics, but the third harmonic does not exist. In example 2, there are<br />

only two consecutive harmonics. In exapmle 3, there are nine consecutive harmonics, in this situation<br />

the measures will provide very high grade, because this is a real fundamental frequency. In example 4,<br />

there are four harmonics, but they are not consecutive and many low harmonics are missing, therefore<br />

the measures will provide a relative low grade.<br />

כל התדרים להם מדדים בעלי ציון נמוך מוצאים מקבוצת התדרים האפשריים.‏<br />

- 69 -<br />

,3<br />

התדרים שנשארו מסומנים ע"י .freq_pitch<br />

לעיתים,‏ כדאי להוסיף לקבוצת התדרים את התדרים היסודיים ממסגרת קודמת,‏ כיוון<br />

שבמרבית המקרים התדרים היסודיים נמשכים על פני מספר מסגרות.‏<br />

,1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!