Обробка сигналу

Питання та відповіді для практиків у галузі мистецтва та науки про обробку сигналів, зображень та відео

4
Нижчі частоти сильніші у FFT?
Я розраховую FFT з мікрофонного входу. Я зауважую, що на низьких частотах завжди, здається, є більша потужність (більша дБ), ніж більш висока. Я вирізав дані в кадри 24576 байт (4096 * 6). Застосувати вікно Хеммінга: input[i] *= (0.54d - 0.46d*(double) Math.Cos((2d*Math.PI*i)/fs)); Запустіть його через FFTW Process1D(). Перетворити із складних чисел: …
15 audio  fft 

3
Як вирішити, на якій платформі найкраще реалізувати обробку аудіо в режимі реального часу?
При розробці продуктів я весь свій алгоритм проектую в Matlab. Зазвичай вони є досить базовими, фільтрами IIR або FIR або двома, парою FFT і т. Д. Коли настає час перенести його у вбудоване середовище, мені завжди важко вирішити, на якій платформі запустити його. Я зазвичай думаю про такі (широкі) платформи: …
15 arm  dsp-core  hardware 

4
Як витягти дорожні знаки з фотографії?
Які методи аналізу зображень я можу використовувати для витягування дорожніх знаків із зображення, наприклад, наведеного нижче? Редагувати: Після анізотропної дифузії: тло, яке я не хочу, трохи очищається Після розширення: Поріг після дифузії: не в змозі визначити найкращий поріг для цієї мети Однак я не в змозі зрозуміти, як видалити фон? …

2
Які фільтри IIR наближаються до фільтра Гаусса?
Тому нещодавно мені зрозуміло, що фільтри Бесселя, незважаючи на те, що вони перераховані разом з іншими поширеними типами, насправді є диваком, який належить до іншого "класу", і я намагаюся дізнатися більше про нього. Відгук прямокутної величини представляє ідеальну частотну характеристику домену, для смуги переходу дорівнює нулю, а смуга зупинки має …

1
Основні принципи дизайну цифрових фільтрів (IIR / FIR)
Хоча я маю великий досвід в розробці аудіо двигунів і подібних, я досить новачок у галузі цифрового фільтрування, зокрема IIR та FIR-фільтрів. Іншими словами, я намагаюся дізнатися якомога більше про те, як конструювати фільтри та отримувати їх різницеві рівняння. Я починаю з основ, тому, будь ласка, поводьтеся зі мною, як …

3
Чому потрібна згортання чи яка філософія, що стоїть за згорткою?
Я працюю в області відновлення цифрових зображень. Я прочитав усі речі про згортку, що для системи LTI , якщо ми знаємо її імпульсну реакцію , то ми можемо знайти її вихід, просто використовуючи згортку між входом та імпульсною реакцією. Хтось може сказати мені, що за нею основна математична філософія? Ваш …

2
Реєстрація зображень по сегментації
Алгоритми реєстрації зображень, як правило, базуються на точкових функціях, таких як SIFT (Шкала-інваріантна трансформація функцій). Я бачив деякі посилання на особливості рядків, але мені було цікаво, чи можна порівняти сегменти зображень замість точок . Наприклад, задане джерело та перетворене зображення: Я можу зробити виявлення країв, розмиття та перетворення вододілу на …

6
Випуск сегментації зображень з різних матеріалів
Привіт, спільнота з розпізнавання образів У мене є серйозна проблема щодо сегментації зображення. Сценарій - це атмосфера всередині печі, яка змушує мою голову божевільною. І мені потрібно виявити контури об'єктів з різних матеріалів (скло, кераміка, Al, Ir, ..) за короткий проміжок часу (<10 секунд), а не лише для одного особливого …

3
Швидка косинальна трансформація через FFT
Я хочу здійснити Швидку косину трансформацію. Я прочитав у Вікіпедії , що існує швидка версія DCT, яка обчислюється аналогічно FFT. Я намагався прочитати цитований папір Makhoul * для реалізації FTPACK і FFTW, які також використовуються в Scipy , але мені не вдалося витягти власне алгоритм. Ось що я маю досі: …
15 fft  dct 

3
Як видалити шум Гаусса із зображення, не руйнуючи краї?
Який найкращий фільтр для видалення гауссового шуму без руйнування країв? Я використовую стандартні зображення Lena з аддитивним гауссовим шумом і хочу позначати перед застосуванням анізотропної дифузії. Я не хочу робити медіанний фільтр, оскільки краї стають розмитими. Я спробував адаптивну фільтрацію, але результати були незадовільними.

1
Отримання гучності треку за допомогою RMS
Я намагаюся обчислити гучність звукової доріжки, яку я зберегла в буфері. Буфер містить дані сигналу PCM, і я хочу отримати, наскільки він "голосний", використовуючи Root Mean Squared. Я припускаю, що можу це зробити у часовій області, замість того, щоб переходити на частотну область. Який би був псевдокод для цього? Я …

1
Як я можу знайти імпульсну відповідь системи від її представлення у просторі стану за допомогою матриці переходу стану?
Припустимо, у нас є лінійна представлена ​​у стандартній нотації простору стану: y(t)=Cx(t)+Du(t)х˙( t ) = A x( t ) + B u ( t )х˙(т)=Ах(т)+Бу(т) \dot{x}(t)=Ax(t)+Bu(t) у( t ) =Сх ( t ) + D u ( t )у(т)=Сх(т)+Dу(т)y(t) = Cx(t) + Du(t) Для того, щоб отримати його імпульсну відповідь, …

2
Пояснення PSD (спектральної щільності потужності)
Я намагаюся зрозуміти, як обчислюється PSD. Я переглянув декілька своїх підручників з комунікаційної техніки, але безрезультатно. Я також дивився в Інтернеті. Вікіпедія, здається, має найкраще пояснення; однак я заблукаю в тій частині, де вони вирішили зробити CDF (функція накопичення дистрибуції), а потім чомусь вирішують пов'язати це з функцією автокореляції. Я …

4
Витяг частот із FFT
Я здійснив 512 точковий FFT по сигналу. Я отримав ще один набір 512 чисел. Я розумію, що ці числа представляють амплітуду різних синусоїдних і косинусних хвиль, що мають різні частоти. Якщо моє розуміння правильне, може хтось скаже мені, як дізнатись частоти цих синусоїдних і косинусних хвиль із знань цих 512-чисел …

3
OpenCV / C ++ з'єднують довколишні контури на основі відстані між ними
Я повинен з'єднати контури, розташовані поруч із зображенням, виходячи з відстані між ними, яка визначає, чи потрібно контури підключати. Тепер вже є питання щодо тієї ж проблеми тут /programming/8973017/opencv-c-obj-c-connect-nearby-contours, але тут він об'єднує всі контури в єдиний. Цього я не хочу. Я не думаю, що для цього є якась функція …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.