שאלות ראיון עבודה - אלגוריתמים ועיבוד אותות
- נתון סיגנל אודיו אנלוגי. רוצים לדגום אותו
כדי לעבד תדרים עד fc=10KHz.
- באיזה תדר צריך לדגום את הסיגנל ומדוע?
- האם צריך לבצע עוד פעולה על הסיגנל פרט
לדגימה?
- מה ההבדל בין פילטר
IIR
ופילטר
FIR. פרט את היתרונות והחסרונות של כל סוג
פילטר.
- בצע החלקה של תמונה ספרתית בצורה המהירה
ביותר.
תשובות
- לפי משפט ניקויסט צריך לדגום את הסיגנל בתדר
fs≥2fc=20KHz.
לפני הדגימה צריך להעביר את הסיגנל דרך מסנן מעביר
נמוכים (LPF) בעל תדר קטעון fc=10KHz,
כדי למנוע קיפול (aliasing).
- FIR - Finite Impulse Response
IIR - Infinite Impulse
Response
ל-FIR משוואת הפרשים
מהסוג הבא:
y(n) = a0x(n)+a1x(n-1)+...+aNx(n-N)
ל-IIR משוואת הפרשים
מהסוג הבא:
y(n) = a0x(n)+a1x(n-1)+...+aNx(n-N)-b0x(n)-b1x(n-1)+...-bMy(n-M)
FIR יציב תמיד אך דורש יותר מקדמים (יותר
פעולות חישוב) לקבלת תגובת תדר רצויה.
IIR יציב רק כשהקטבים בתוך מעגל היחידה, אך
דורש פחות מקדמים לקבלת תגובת תדר רצויה.
- נשתמש בפילטר moving average.
לכל פיקסל נגדיר חלון מסביבו ונמצע את הפיקסלים
בחלון.
y(n,m) = [x(n-1,m-1)+x(n-1,m)+x(n-1,m+1)+x(n,m-1)+x(n,m)+x(n,m+1)+x(n+1,m-1)
+x(n+1,m)+x(n+1,m+1)]
/ 9
כדי לחסוך בחישובים, נחשב את הפיקסלים הבאים
בשורה בעזרת הפיקסל הקודם:
y(n,m) = y(n-1,m)+[-[x(n-2,m-1)+x(n-2,m)+x(n-2,m+1)]+x(n+1,m-1)+x(n+1,m)
+x(n+1,m+1)]/9
(סכום שלושת האיברים הישנים כבר נתון).
הוסף שאלה - שלח שאלת אלגוריתמים ועיבוד אותות ל-feedback@rapidjob.info.
שאלות ראיון עבודה,
תכונות אישיות, חידות הגיון
שאלות תוכנה,
שאלות חומרה
אינדקס חברות/משרות:
יוקנעם,
מת"מ,
הרצליה,
עתידים,
רחובות
|