Prenez la simple opération de filtrage passe-bande dans le domaine fréquentiel ci-dessous. . . NFFT = 128; x = randn(NFFT,1); H = zeros(NFFT,1); H(10:20) = 1; y = ifft(H.*fft(x), 'symmetric'); Cela donne une sortie réelle car j'utilise le drapeau symétrique conjugué pour l'opération ifft. Je veux une fonction qui renvoie …
J'écris un programme (widgets Qt / c ++) pour supprimer le bruit des images. Comme méthode de débruitage, j'ai choisi la méthode des moyennes non locales . Cette méthode a une qualité incroyable d'images restaurées (c'est pourquoi c'est la seule méthode de débruitage dans OpenCV), mais a un coût de …
Je travaille actuellement sur un système de reconnaissance gestuelle (pour une application Android). Je pense avoir terminé l'étape de traitement d'image, où je suis capable d'extraire le contour de la main (je porte un gant pour éviter la soustraction de l'arrière-plan pour l'instant). Je reçois également l'ellipse / rectangle englobant, …
Je travaille sur un programme de réglage de piano et une partie de celui-ci nécessite une détection de hauteur en temps réel. Voici le schéma que j'ai jusqu'à présent qui fonctionne dans une certaine mesure, mais pourrait probablement utiliser un certain raffinement. Je capture de l'audio PCM mono, 44,1 kHz, …
J'ai implémenté une FFT radix-4 à 4 points et j'ai constaté que je devais manipuler les termes de sortie pour l'adapter à un dft. Mon code est une implémentation assez directe de la formulation matricielle, donc je ne sais pas quel est le problème // | // radix-4 butterfly matrix …
Dans ma quête sans fin pour identifier les ronflements, j'ai trouvé que la "planéité spectrale" semble être une bonne mesure de la "qualité" du signal. Je calcule la planéité spectrale comme la moyenne géométrique de la puissance FFT (R∗2+I∗2)(R∗2+I∗2)(R*2 + I*2) points de données divisés par la moyenne arithmétique des …
J'essaie d'utiliser la FFT d'une manière différente de celle que la plupart des gens demandent. Je veux pouvoir prendre une photo d'un graphique avec des lignes verticales répétitives régulières et traiter l'image pour déterminer la distance moyenne en pixels entre les lignes. J'ai essayé la détection des bords et la …
J'ai du mal à comprendre comment les points temporels d'un STFT sont calculés, et je ne trouve pas de réponse définitive. Disons que j'ai un signal stationnaire à 4 Hz et je vais utiliser une fenêtre de 64 secondes avec un chevauchement de 3 secondes. Voilà donc une fenêtre de …
Je charge et affiche une image de riz dans Matlab: g = imread('rice.png'); imshow(g); Je prends la FFT de cette image et la décale: G = fft2(g); imshow(log(abs(fftshift(G)) + 1), []); Si je place l'axe et l'axe y à travers le centre de l'image; Je trouve que l'image est symétrique …
J'essaie de créer un programme de détection de hauteur qui extrait les fréquences des pics dans un spectre de puissance obtenu à partir d'une FFT ( fftpack). J'extrais les fréquences de crête de mon spectre en utilisant le premier estimateur de Quinn pour interpoler entre les nombres de cases. Ce …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.