Perguntas com a marcação «python»

Python é uma linguagem de programação geral interpretada de alto nível. Python tem bibliotecas / pacotes numéricos e científicos populares, mais notavelmente numpy e scipy. O pacote scipy.signal é uma coleção poderosa de software de processamento de sinais. Esta tag cobre o uso de pacotes Python numpy, scipy e outros frequentemente usados ​​para cálculos de SP.

28
Escolhendo o filtro correto para dados do acelerômetro

Eu sou bastante novo no DSP e fiz algumas pesquisas sobre possíveis filtros para suavizar dados do acelerômetro em python. Um exemplo do tipo de dados que estou enfrentando pode ser visto na imagem a seguir: Essencialmente, estou procurando conselhos para suavizar esses dados e eventualmente...

23
filtro passa-baixo e FFT para iniciantes com Python

Eu sou novo no processamento de sinais e principalmente na FFT; portanto, não tenho certeza se estou fazendo a coisa correta aqui e estou um pouco confuso com o resultado. Eu tenho uma função real discreta (dados de medição) e quero configurar um filtro passa-baixo nisso. A ferramenta escolhida é...

21
Melhorando a resolução do espectrograma em Python?

Estou usando a specgram()função matplotlibpara gerar espectrogramas de arquivos de ondas de fala em Python, mas a saída é sempre de qualidade muito inferior à que meu software normal de transcrição, Praat, pode gerar. Por exemplo, a seguinte chamada: specgram( fromstring(spf.readframes(-1),...

16
Contando o número de grupos de 1s em um mapa booleano de numpy.array

Agora, estou lidando com algum processamento de imagem em Python via PIL (Python Image Library). Meu principal objetivo é contar o número de células coloridas em uma imagem imuno-histoquímica. Sei que existem programas, bibliotecas, funções e tutoriais relevantes sobre o assunto, e verifiquei quase...

16
Qual é a resposta de fase e magnitude do ruído branco?

Gostaria de criar ruído branco no domínio da frequência e depois transformá-lo no domínio do tempo usando python. Para entender o problema, simplesmente gerei ruído branco no domínio do tempo e o transformei no domínio freq: import scipy.signal as sg import numpy as np import matplotlib.pyplot as...

14
Scipy - Processamento de áudio

Estou procurando boas ferramentas para processamento de sinal de áudio. por exemplo, análise de fala e música, identificação automática de idiomas, etc. A biblioteca Scipy fornece funções para processamento de áudio? Possui uma boa ferramenta para processamento de sinais de áudio? Você pode...

12
STFT e DWT (wavelets)

O STFT pode ser usado com sucesso em dados de som (com um arquivo de som .wav, por exemplo) para fazer algumas modificações no domínio da frequência (por exemplo: remoção de ruído). Com N=441000(isto é, 10 segundos a taxa de amostragem fs=44100), windowsize=4096, overlap=4, STFT produz...

9
Reconhecendo dados agrupados em formas

Estou trabalhando em um projeto em Python para detectar e classificar alguns cantos de pássaros, e me encontrei em uma posição em que preciso converter um arquivo wave em dados de frequência versus tempo. Isso não tem sido um problema muito grande, mas para poder classificar as diferentes sílabas...

7
Falha ao implementar o algoritmo Goertzel em Python

Após algumas perguntas sobre o stackoverflow , tentei implementar um algoritmo Goertzel em Python. Mas isso não funciona: https://gist.github.com/4128537 import math def goertzel(samples, sample_rate, f_start, f_end): """ Implementation of the Goertzel algorithm, useful for calculating...