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

Q & A для практиков в области искусства и обработки сигналов, изображений и видео

1
Как найти ядро ​​свертки в частотной области?
У меня есть два вектора пространственных данных (каждый около 2000 элементов в длину). Один - это свернутая версия другого. Я пытаюсь определить ядро, которое произвело бы такую ​​свертку. Я знаю, что могу сделать это путем нахождения обратного преобразования Фурье отношения преобразований Фурье выходного и входного векторов. Действительно, когда я делаю …

4
Это правильный метод для исправления шума фиксированного образца?
В настоящее время я участвую в проекте, связанном с программированием датчика изображения. Наш датчик дает нам шум, поэтому мы хотим исправить его. Кто-то еще в проекте пришел с идеей сделать «черное» изображение, т.е. надеть крышку объектива и сделать изображение, которое должно быть полностью черным. (Очевидно, это не из-за шума) В …

3
«Фильтр нижних частот» в не-EE, программных контекстах API
Я опытный инженер-программист и работаю над датчиками для смартфонов. Я прошел базовые занятия по ЭЭ в DSP и пытаюсь применить свои знания. Я считаю, что понимаю свертку, передаточные функции, z-преобразование и т. Д. Я немного знаю о фильтрах FIR и IIR. Теперь, читая программные API-интерфейсы и документацию, я вижу, что …

2
Преобразование монохромного (1-битного черно-белого) изображения
При преобразовании отсканированного текста в 1-битное черно-белое изображение, какие фильтры можно применять в процессе для улучшения результата? Прямо сейчас я сталкиваюсь с проблемой, из-за которой из-за ошибок дизеринга изображение выглядит ужасно. Обновление: я думаю, что попытка отменить сглаживание является гораздо более сложной проблемой. Как я могу преобразовать первое изображение в …

3
Не удается разделить звуковые сигналы FastICA при записи в реальном мире
Я написал программу для выполнения FastICA на стереофоническом WAV-файле с использованием кода на Python MDP Пример FastICA С аудио примерами я получаю очень хорошие результаты. Затем я пытаюсь сделать запись в реальном мире, используя два компьютерных мономикрофона, подключенных к стереомикрофону моего компьютера, подключив микрофон 1 к каналу L и микрофон …
12 ica  python 

3
Классификация текстур через DCT
Насколько целесообразно было бы классифицировать текстуру изображения, используя элементы дискретного косинусного преобразования? Погуглив «текстовую классификацию dct», можно найти только одну академическую статью по этой теме, используя нейронную сеть. Для моего приложения у меня есть большой корпус помеченных изображений, в которых все изображение представляет собой непротиворечивую текстуру (например, снимки крупного плана …

4
Как «отбелить» сигнал во временной области?
Я пытаюсь понять, как именно реализовать так называемый «предварительный отбеливающий» фильтр или просто «отбеливающий» фильтр. Я понимаю, что цель состоит в том, чтобы сделать его дельтой в качестве функции автокорреляции, но я не уверен, как именно это сделать. Контекст здесь следующий: сигнал принимается на двух разных приемниках, и вычисляется их …

1
Интерпретация собственных значений обратного гессиана в трекере KLT
Я студент магистратуры, готовлю семинар по компьютерному зрению. Среди тем - трекер Kanade-Lucas-Tomasi (KLT), как описано в Дж. Ши, К. Томази, "Хорошие возможности для отслеживания" . Труды CVPR 94 года. Вот веб-ресурс, который я использую для понимания трекера KLT. Мне нужна помощь с математикой, так как я немного заржавел в …

2
Вычитание выходного сигнала датчиков, имеющих взаимную индуктивность между ними
Справочная информация: программное обеспечение, которое я использую для анализа моих сигналов, является Matlab. У меня есть два аудиосигнала, которые были записаны с помощью двух магнитных датчиков. Позволяет назвать один датчик A, а другой B. A и B имеют взаимную индуктивность между ними. Пока работают датчики A и B, я бы …
12 audio 

3
Является ли численно более устойчивым применение фильтрации как умножения или свертки?
Я пишу программу для фильтрации сигнала 20000 с автономным фильтром Баттерворта пятого порядка. У меня есть доступ к реализации FFT. Кажется, есть две альтернативы для реализации фильтрации: свертывание сигнала с импульсным откликом во временной области, или умножение сигнала на импульсную характеристику в частотной области и обратное преобразование результата Эти методы …
12 filters 

1
Распознавание математических функций в песнях
Я новичок в DSP, и только что обнаружил этот StackExchange, поэтому извиняюсь, если это не то место, где можно разместить этот вопрос. Есть ли ресурс, который описывает жанры в более математическом плане? Например, если я выполнил БПФ для сигнала в этом разделе песни (2:09, если ссылка там не начинается), могу …

1
Оптимально подобранный фильтр без ISI
Учитывая фильтр, используемый для формирования цифрового сигнала , и учитывая, что мы не хотим, чтобы комбинация фильтров вызывала какой-либо ISI, какой «согласованный» фильтр q ( x ) будет максимизировать SNR?р ( х )p(x)p(x)Q( х )q(x)q(x) Согласованные фильтры используются в цифровой связи для максимизации отношения сигнал / шум. Часто для формирования …

5
Как мне оптимизировать длину окна в STFT?
У меня много сигналов ЭЭГ, и я хочу проанализировать их, используя линейные методы, такие как STFT (кратковременное преобразование Фурье). В STFT, Как я могу оптимизировать длину окна анализа, чтобы надлежащим образом отражать частотный спектр каждого окна анализа?

3
Как сравнить 2 аудиофайла, возвращая процентную разницу
Есть ли способ сравнить 2 аудиофайла, в результате чего будет возвращен процент разницы? Я использую C # VS08 , .net Framework 3.5. Отредактировано: разница в звуке (как, например, для Audio 1:, "HELP"Audio 2:, "HELP ME PLEASE"будет возвращена разница в процентах между этими 2 аудио.) В настоящее время я сохраняю записанные …
12 audio  c# 

3
Почему у меня возникает утечка частоты в DFT после заполнения нулями, если разрешение по частоте в порядке?
Давайте рассмотрим этот пример: Fs=1000; Ns=500; t=0:1/Fs:(Ns-1)*1/Fs; f1=10; f2=400; x=5+5*sin(2*pi*f1*t)+2*sin(2*pi*f2*t); X=fft(x); В этом сценарии разрешение по частоте равно 2, и все частотные компоненты фиксируются правильно. Однако, если я сделаю это: X=fft(x,1000); разрешение по частоте составляет 1, но наблюдается спектральная утечка. Подобный эффект виден здесь . Мне кажется, что преобразования Фурье …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.