Procesamiento de la señal

Preguntas y respuestas para profesionales del arte y la ciencia del procesamiento de señales, imágenes y video.



1
Crear un espectrograma
He estado tratando de resolver la lógica de esta tarea y planeo usar el paquete fuente KissFFT para realizar la transformación rápida de Fourier. Por favor, avíseme si esto parece correcto: Asignar una estructura FFT, es decir. kiss_fft_alloc(N,0,NULL,NULL) ¿Dónde Nestá el tamaño de la ventana que estoy usando? El búfer …

1
Roberts Edge Detector cómo usar?
Estoy tratando de usar la detección de bordes de Roberts para procesar una imagen. ¿Solo aplico ambas máscaras a la imagen y realizo la convolución de manera normal? ¿Podría alguien darme un desglose de cómo usar este método de detección de bordes, ya que estoy tratando de programarlo para procesar …


1
¿Cuál es la resolución de frecuencia máxima para el espectrograma de implementación STFT de Matlab ()?
La spectrogram()función de Matlab calcula el STFT de una señal. Describe su NFFTargumento de la siguiente manera: S = SPECTROGRAM(X,WINDOW,NOVERLAP,NFFT)especifica el número de puntos de frecuencia utilizados para calcular las transformadas discretas de Fourier. Si NFFTno se especifica, NFFTse usa el predeterminado . ¿Estoy en lo cierto en que NFFTes …



2
Explicación sobre Haarlets
¿Alguien podría darme alguna información o un enlace, etc ... con respecto a los haarlets, también conocidos como características similares a las wavelets de Haar ? Estoy leyendo varios documentos para mi disertación magistral y varios de estos documentos mencionan brevemente haarlets. Parece que realmente no puedo entender lo que …


2
¿Por qué esta transformación bilineal manual produce resultados diferentes a los de Matlab?
Tengo un filtro Butterworth de primer orden con la frecuencia de corte . Su función de transferencia es entoncesωcωc\omega_c H(s)=ωcs+ωcH(s)=ωcs+ωcH(s) = \frac{\omega_c}{s+\omega_c} Usando la transformación bilineal para encontrar una (¿cómo se llama esa función?), ObtengoH(z)H(z)H(z) H(z)=ωc2Tz−1z+1+ωc=ωcz+ωc(2T+ωc)z+ωc−2TH(z)=ωc2Tz−1z+1+ωc=ωcz+ωc(2T+ωc)z+ωc−2TH(z)=\frac{\omega_c}{\frac{2}{T}\frac{z-1}{z+1} + \omega_c} = \frac{\omega_c z + \omega_c}{\left(\frac{2}{T}+\omega_c\right)z + \omega_c-\frac{2}{T}} Sin embargo, no puedo conciliar …
10 filters  matlab 


1
Preguntas generales sobre el ecualizador CMA
Así que recientemente implementé un ecualizador CMA en MATLAB que usa el método de descenso más pronunciado para converger al costo mínimo. (Estoy en un atracón de implementación de ecualizador). Mis preguntas son las siguientes: 1) Me parece que el algoritmo CMA solo es bueno para canales en los que …

6
Filtro de paso alto de 0.01 Hz para desviaciones lentas EEG
Estoy tratando de hacer un filtro de paso alto para conjuntos de datos electroencefalográficos (EEG), con el fin de deshacerme de las desviaciones muy lentas. Sin embargo, las frecuencias alrededor de 0.3 Hz son muy importantes para la investigación que sirven estos datos. Uso Matlab y probé varias cosas. Parece …
10 filters 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.