Tag: signal-processing

AKA digital signal processing (DSP). Ein signal ist eine information-tragenden ändernde Attribut einer Entität, sondern im digitalen Sinne „signal“ bezieht sich entweder auf empfangen oder übertragen streams/Datenblöcke, die Häufig die realen-Welt-Größen wie audio-Pegel, Helligkeit, Druck usw. im Laufe der Zeit oder Distanz. „Verarbeitung“ ist der Akt der änderung, Analyse und Charakterisierung der Daten abrufen/ändern von Informationen, die in die signal in Frage.

FFT-Koeffizienten Frage

Anzahl der Antworten 2 Antworten
Ich bin ein software-Ingenieur arbeitet auf DSP für die erste Zeit. Bin ich erfolgreich mit einer FFT-Bibliothek, die produziert Frequenz-Spektren. Ich verstehe auch, wie die FFT funktioniert in Bezug auf Ihre Eingänge und Ausgänge, insbesondere die Inhalte

Generieren Swept-Sine-Wellen

Anzahl der Antworten 2 Antworten
Wie kann ich formulieren Sie eine Gleichung für die Erzeugung eines swept-sine-wave. Ich bin neu in der Signalverarbeitung und finden nicht viel über das Thema zu generieren, swept-sine-Wellen online. Bitte zeigen Sie mir einige Quellen, die ich

FFT in Excel — so Erhalten Sie den realistischsten Spektrum

Anzahl der Antworten 2 Antworten
Ich versuche erhalten Sie das FFT-Spektrum der Daten: gggttt.host.sk/sample.xls mit Excel. @Paul R hat mir geholfen, eine Menge in einer anderen Frage, um herauszufinden, die Bedeutung der Plätze, aber es gibt noch Fragen, die ich möchte, zu

ich bin versucht, zu schreiben code, um Kreuz-korrelieren eines gesendeten Signals mit einem empfangenen signal, um zu bestimmen, die Anzahl der samples an Verzögerung

Anzahl der Antworten 4 Antworten
Kreuz-Korrelation verwendet werden, um den Abstand Messen, um ein Flugzeug durch übertragung von bekannt wide-band-signal und die Korrelation mit dem gesendeten signal mit der eingehende Signale erhalten über die radar-Rezeption Gericht Dem gesendeten signal x(n) der Länge

Die FFT-Erkennung für iOS mit Accelerate-Framework?

Anzahl der Antworten 2 Antworten
Habe ich gelesen, bis auf FFT-und Pitch-Erkennung für eine Weile jetzt, aber ich habe Schwierigkeiten, Sie setzen es alle zusammen. Habe ich rausgefunden, dass der Accelerate-framework ist wahrscheinlich der beste Weg zu gehen mit diesem, und ich

Finden Tonhöhe in der Rede frame

Anzahl der Antworten 2 Antworten
Habe ich eine Rede-Rahmen. wenn ich die Berechnung der LP-Restwert, konnte ich nicht abschätzen, das Spielfeld wirklich. Ich brauche die pitch-Periode für jeden einzelnen frame. Allerdings, Wenn ich Sie benutze, frequency domain und time domain, keiner von

Wie korrelieren zwei Datenreihen mit Lücken und anderen Zeitbasis?

Anzahl der Antworten 5 Antworten
Ich habe zwei Zeitreihen von 3D-Beschleunigungssensor Daten, die unterschiedliche Zeitbasis (Uhren begann, zu verschiedenen Zeiten, mit einigen sehr leichte kriechen, während die sampling-Zeit), sowie mit vielen Lücken von unterschiedlicher Größe (aufgrund von Verzögerungen im Zusammenhang mit dem

berechnen turning points / pivot-Punkte in der Trajektorie (den Pfad)

Anzahl der Antworten 5 Antworten
Ich versuche zu kommen mit einem Algorithmus, der wird feststellen, Dreh-Punkte in einer Trajektorie von x/y-Koordinaten. Die folgenden Figuren veranschaulicht, was ich meine: grün bedeutet, dass der Ausgangspunkt und rote der Letzte Punkt der Flugbahn (die gesamte

Was sind die Nachteile der Faltung durch FFT im Vergleich zu realspace convolution?

Anzahl der Antworten 2 Antworten
So, ich bin mir bewusst, dass eine Faltung durch FFT hat eine geringere Komplexität als eine Faltung im realen Raum. Aber was sind die Nachteile der Fourier-Transformation? Übernimmt der kernel die Größe immer übereinstimmen, die Größe des

2D-FFT 1D-FFT

Anzahl der Antworten 1 Antworten
Ich bin zu versuchen, eine 2D-FFT 1D-FFTs. Ich habe eine matrix der Größe 4x4 (row-major) Mein Algorithmus ist: FFT auf alle 16 Punkte bit-Umkehr transponieren FFT auf 16 Punkte bit-Umkehr transponieren Ist das richtig? InformationsquelleAutor user1459175 |

Musik Anerkennung und Signalverarbeitung

Anzahl der Antworten 9 Antworten
Möchte ich etwas bauen ähnlich Tunatic oder Midomi (probieren Sie Sie aus, wenn Sie sich nicht sicher sind, was Sie tun) und ich Frage mich, welche algorithmen ich würde verwenden müssen; Die Idee, dass ich über die

Zeit diskrete Umsetzung der 1. Ordnung RC-filter

Anzahl der Antworten 2 Antworten
Ich versuche, um sicherzustellen, dass ich verstehe meine (digitale) Signalverarbeitung Kenntnisse, durch die Realisierung einer Zeit-diskrete version eines 1. Ordnung RC-filter. (Hintergrund ist, dass ich versuche, umzusetzen einen PLL in software für SDR Zwecke, aber das ist

Einheiten der Frequenz bei Verwendung der FFT in NumPy

Anzahl der Antworten 3 Antworten
Ich bin mit der FFT-Funktion in NumPy, um einige der Signalverarbeitung. Ich habe array namens signal die Daten zeigen für jede Stunde und hat insgesamt 576 Datenpunkte. Ich verwende den folgenden code auf signal seinen Blick auf

Audioread in matlab der wav-Datei und FFT

Anzahl der Antworten 1 Antworten
Arbeite ich an Matlab, ich möchte die FFT auf eine wav-Datei, die ich vorher aufgezeichnet auf Matlab als gut. fs = 44100; % Hz t = 0:1/fs:1; % seconds f = 600; % Hz y = sin(2.*pi.*f.*t);

Kann ein Arduino Beispiel-audio in Mikrosekunden für 1-4 kHz?

Anzahl der Antworten 3 Antworten
Habe ich nur angeschlossen eine Elektret-Mikrofon einem Arduino, und ich möchte eine Probe zwischen den Bereichen 1 kHz und 4 kHz. Ich verstehe, das ist beschränkt auf den Maschinencode und die ADC, so bin ich versucht zu halten den

Was ist ein guter Ansatz für die Extraktion von Portionen die Rede von einer beliebigen audio-Datei?

Anzahl der Antworten 4 Antworten
Habe ich eine Reihe von audio-Dateien, die von Benutzern hochgeladen, und es gibt keine zu wissen, was Sie enthalten. Ich möchte eine beliebige audio-Datei, und extrahieren Sie alle die Fälle, in denen jemand spricht in separate audio-Dateien.

Erkennen, Schritte in eine Stückweise Konstante signal

Anzahl der Antworten 5 Antworten
Habe ich ein stückweise konstantes signal unten dargestellt. Ich will erkennen, die Lage des Schritt-transition (rot Markiert). Mein Aktueller Ansatz: Geglättetes signal mit gleitender-Mittelwert-filter (http://www.mathworks.com/help/signal/examples/signal-smoothing.html) Führen Diskrete Wavelet-Transformation zu erhalten Diskontinuitäten Suchen Sie die Brüche, um den

Kann jemand empfehlen, einen anständigen DSP/speech-Bibliothek in C++?

Anzahl der Antworten 2 Antworten
Google gibt zu viel Ergebnisse, obwohl SPUC meine Aufmerksamkeit gefangen. Gibt es eine standard empfohlene Bibliothek wie OpenCV für die vision? Der notwendige features wären: Kostenlose Open-Source - filter design (Butterworth, Tschebyscheff, etc.) FFT wenn möglich, einige

- Frequenz-Modulation-Synthese-Algorithmus

Anzahl der Antworten 3 Antworten
Basierend auf was ich gelesen habe, habe ich einen Algorithmus für die FM-Klangsynthese. Ich bin mir nicht sicher, wenn ich es Recht. Bei der Erstellung eines software-synth instrument eine Funktion wird verwendet, um zu erzeugen, einen Oszillator

Quelle für eine gute, einfache, weich-modem-Bibliothek

Anzahl der Antworten 2 Antworten
Ich ein tun ein komisches Projekt, und suchen Sie zu konvertieren einige kurze, einfache Datagramme zu audio - senden Sie Sie über eine (physikalische) radio - dann zum empfangen und Dekodieren von auf einem anderen Gerät (think

Programmatisch erhöhen Sie die Tonhöhe ein array von audio-samples

Anzahl der Antworten 6 Antworten
Hallo freundlichen Menschen, der audio-computing-Welt, Ich habe ein array von Proben repräsentieren eine Aufnahme. Lassen Sie uns sagen, dass es 5 Sekunden auf 44100Hz. Wie würde ich diesen zurück auf einen erhöhten Platz? Und ist es möglich,

API zu brechen Stimme in Phoneme / synthetisieren neue Rede speech samples?

Anzahl der Antworten 7 Antworten
Kennen Sie diese Filme, wo die tech-Freaks Datensatz jemand ' s Stimme, und die software bricht es in Phoneme? Die können Sie dann verwenden, um geben Sie einen beliebigen Satz, und machen es scheinen, als wenn das

Bandlimited waveform generation

Anzahl der Antworten 4 Antworten
Ich Schreibe ein software-synthesizer und erzeugen bandlimited, alias-freie Signalformen in Echtzeit auf 44,1 kHz samplerate. Sägezahn-Wellenform tun würde, jetzt, da ich erzeugen kann, die eine Puls-Welle, die durch das mischen von zwei sawtooths zusammen, man invertiert und

FFT eines echten symmetrischen Vektor ist nicht real und symmetrisch

Anzahl der Antworten 4 Antworten
Ich habe eine harte Zeit zu verstehen, was sollte ein einfaches Konzept. Ich habe konstruiert einen Vektor in MATLAB, die ist real und symmetrisch. Wenn ich die FFT in MATLAB das Ergebnis ist eine signifikante imaginäre Komponente,

PSD-signal in numpy und wie, um es zu skalieren

Anzahl der Antworten 2 Antworten
Ich versuche zu berechnen und zeichnen Sie die spektrale Leistungsdichte (PSD) eines stochastischen Signals. Lesen Sie die numpy Dokumentation für np.fft.fft es erwähnt, dass wenn A = fft(a) dann np.abs(A) ist seine amplitude spectrum und np.abs(A)**2 ist

Android-Beschleunigungsmesser-Filterung?

Anzahl der Antworten 3 Antworten
Sah ich viele Beispiele zum filtern von Accelermeter Werte, zur Aufhebung der Schwerkraft (High-pass-filter). Aber die meisten von Ihnen wurden 1. Ordnung ein, die so auf einfache, aber laggy und nicht die beste (obwohl ich weiß, dass

Beste open-source-Projekt für die audio-Signalverarbeitung?

Anzahl der Antworten 2 Antworten
Finden müssen, wenn es eine open-source-Projekt für die audio-signal-Verarbeitung, wie wir Sie auch haben openCV für Bildverarbeitung. Dank Was sound-Umwandlung/Bearbeitung Sie benötigen, und welche Lizenz? InformationsquelleAutor | 2010-12-12

Kann nicht finden die richtige Energie mit scipy.signal.welch

Anzahl der Antworten 1 Antworten
Für eine gegebene diskrete signal x(t) mit Abstand dt (die gleich 1/fs, fs wird die sample-rate), die Energie ist: E[x(t)] = sum(abs(x)**2.0)/fs Dann mache ich eine DFT von x(t): x_tf = np.fft.fftshift( np.fft.fft( x ) ) /

matlab filter Fragen

Anzahl der Antworten 3 Antworten
Ich habe ein array von Daten, ist es in der Zeit-Domäne. die einzelnen Daten steht für die Größenordnung. und diejenigen, die die Daten der Stichprobe in einer Frequenz von 10.000 Hz. Ich möchte einen band-pass-filter zwischen zwei

Wo finde ich gute tutorials zum schreiben von audio-DSP-Filter (Tiefpass, etc)?

Anzahl der Antworten 7 Antworten
Ich habe seit kurzem sehr interessiert in lernen, wie zu implementieren, die verschiedene audio-Filter in AS3. Durch die intuitiv zu erraten (und inspiriert durch kondensatoren), habe ich es geschafft, zu schaffen, was scheint zu sein, eine 1.

Echtzeit-Spektrum-analyzer mit API

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem C-oder C++ - API, der mir Echtzeit-Spektrum-Analyse der Wellenform auf Windows. Ich bin nicht ganz sicher, wie groß ein Auswahl-Fenster sollte es brauchen, um zu bestimmen, Frequenz, Inhalte, aber je

VHDL: std_logic_vector Subtrahieren

Anzahl der Antworten 2 Antworten
Ich entwickle ein code, der auf VHDL-und ich brauche, um Subtraktion auf std_logic_vector. Ich habe versucht zu definieren, und verwenden Sie die folgenden Bibliotheken: library ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; use ieee.std_logic_arith.all; dann habe ich definierte Signale

PSNR des Bildes mit Matlab

Anzahl der Antworten 3 Antworten
Ich soll herausfinden PSNR-und SNR-Werte der beiden Bilder A und B von gleicher dimension in Matlab.Ich verwendete den folgenden code [peaksnr, snr] = psnr(A,B) und bekommen eine Fehlermeldung Undefined function 'psnr' for input arguments of type 'uint8'.

Wie konvertiere ich einen string von hexadezimalen Werten zu einer Liste von ganzen zahlen?

Anzahl der Antworten 3 Antworten
Ich habe eine lange Zeichenfolge von hexadezimalen Werten, die alle Recht ähnlich sieht: '\x00\x00\x00\x01\x00\x00\x00\xff\xff\x00\x00' Der eigentliche string ist 1024 frames einer Wellenform. Ich möchte konvertieren, diese hexadezimalen Werte zu einer Liste von integer-Werten, wie: [0, 0, 0,

Wie zum interpolieren zwischen Daten-Punkten?

Anzahl der Antworten 4 Antworten
Ich bin derzeit an der Entwicklung einer software mit opencv und qt, die plots der Daten Punkte. Ich muss in der Lage sein, füllen Sie ein Bild aus unvollständigen Daten. Ich möchte zum interpolieren zwischen den Punkten,

Wie man eine einfache EQ-AudioUnit (bass, mid, treble) mit iOS?

Anzahl der Antworten 5 Antworten
weiß jemand, wie man eine einfache EQ-audio-Einheit (3 Bänder low, mid, hi) mit iOS ? Ich weiß, wie ich hinzufügen, eine iPod-EQ-Audio-Gerät, um meine AU-Graph. Aber es geben nur Sie den Zugang zu presets und ich müssen

Leistungsspektrum von numpy.fft.fft

Anzahl der Antworten 3 Antworten
Die Figur, die ich Plotten über den code unten ist nur ein peak um NULL, egal wie ich die Daten zu ändern. Meine Daten ist nur einer Spalte die Datensätze jedes timing Punkte der irgendeine Art von

Wie man eine Kurve smoothing in matlab?

Anzahl der Antworten 4 Antworten
den blauen plot ist eine laute Grundstück von der ursprünglichen Handlung(rot). Gibt es eine Möglichkeit, die für die Berechnung der Blaue plot zu fast red plot? Sicher. Es gibt viele verschiedene Wege, dies zu erreichen,, was haben

Wie zu tun, unsigned Sättigung Zusatz in C?

Anzahl der Antworten 17 Antworten
Was ist die beste (sauberste, effizienteste) Weg zu schreiben, die Sättigung hinaus in C? Die Funktion oder das makro sollte hinzufügen von zwei unsigned-Eingänge (müssen die beiden 16 - und 32-bit-Versionen) und zurück, alle-bits-one (0xFFFF oder 0xFFFFFFFF),

Fourier-Transformation (DTFT, CTFT) in Matlab

Anzahl der Antworten 1 Antworten
Habe ich zum berechnen der Fourier-Transformation und Inverse Fourier-Transformation ein signal und zeichnen Ihre Diagramme (Betrag und phase). Wie dies in Matlab? Wie ich weiß, bietet Matlab eingebaute Funktion fft die DFT berechnet und wahrscheinlich ist es

Fast-Fourier-Transformation

Anzahl der Antworten 3 Antworten
Muss ich multiplizieren von zwei Polynomen mit jeweils kleinen integralen Koeffizienten. Ich brauche eine schnelle FFT-routine in C/C++, die kann convolve Sie. Ich habe gesehen, dass mehrere Bibliotheken, aber Sie scheinen zu groß zu sein, verteilt über

Ändern der phase eines Signals in der Frequenz-Domäne (MatLab)

Anzahl der Antworten 2 Antworten
Ich stellte diese Frage auf den dsp.stackexchange, und wurde darüber informiert, dass es mehr relevant für stackoverflow, wie es ist in Erster Linie eine Frage der Programmierung: Ich bin versucht zu schreiben, ein code, die es mir

Entfernen periodische Rauschen aus einem Bild mit Hilfe der Fourier-Transformation

Anzahl der Antworten 1 Antworten
Ich bin der Durchführung der 2D-FFT auf ein bestimmtes Bild und ich bekomme seine spektralen Komponenten. Dieses Bild wurde überlagert durch ein anderes Bild zu erstellen, periodischen Lärm. Das original-Bild als auch der periodische Lärm-version ist unten

wie bewerben Sie sich butterwoth filter auf ein Bild

Anzahl der Antworten 4 Antworten
Ich möchte eine butterworth-filter zu einem Foto. Die filter-design-Methode,die Bilineare. Den filter habe ich so gestaltet ist: [N, Wn]=buttord(2, 4.83, -3, -15, 's'); [b,a]=butter(N,Wn,'s'); [num,den]=bilinear(b,a,1); Wie könnte der filter angewendet werden, um ein 2D-Bild? InformationsquelleAutor user3162229 |

Das Lernen Der Digitalen Signalverarbeitung

Anzahl der Antworten 2 Antworten
Was sind einige gute Ressourcen für das lernen über DSP (einschließlich der Mathematik und algorithmen nötig, für die eigentlich Verständnis diesen Ressourcen)? Lassen Sie uns davon ausgehen, dass meine mathematischen Fähigkeiten sind rostig aus Mangel an Gebrauch,

Kreuz-Korrelation in matlab ohne Verwendung der eingebauten Funktion?

Anzahl der Antworten 3 Antworten
kann mir jemand sagen, wie man die Kreuz-Korrelation der beiden Sprachsignale (jeweils 40.000 Proben) in MATLAB ohne Verwendung der built-in Funktion xcorr und der Korrelationskoeffizient? Vielen Dank im Voraus. Wie, aber auch nicht wie, stackoverflow.com/questions/7036628/... Vielen Dank

Die Schätzung der kleine Zeitverschiebung zwischen den beiden Zeitreihen

Anzahl der Antworten 6 Antworten
Ich habe zwei Zeitreihen, und ich vermute, dass es eine Zeit Verschiebung zwischen Ihnen, und ich möchte schätzen, dass diese Zeit-Verschiebung. Diese Frage gestellt wurde, bevor Sie in: Finden Phasendifferenz zwischen zwei (unharmonischen) Wellen und finden Zeitverschiebung

Matlab - Signal-Rauschen Entfernen

Anzahl der Antworten 5 Antworten
Ich habe einen Vektor, der die Daten enthält Ganzzahlen im Bereich von -20 20. Balg ist ein Diagramm mit den Werten: Dies ist ein Beispiel von 96 Elementen aus den Vektor-Daten. Die meisten Elemente liegen im Intervall

die Länge des Signals in der Berechnung der FFT

Anzahl der Antworten 2 Antworten
Möchte ich Euch bitten, einige Fragen im Zusammenhang mit der letzten Frage von mir, so will ich nicht zu post in einem anderen thread. Meine Frage enthält einen code, ich kann daher nicht posten Sie es als

Gegeben ein audio-stream, zu finden, wenn eine Tür knallt (sound pressure level Berechnung?)

Anzahl der Antworten 9 Antworten
Nicht im Gegensatz zu einem clap-Detektor ("Klatschen! clap clap Klatschen ab! clap clap Clap-on, clap-off, der Klöppel! clap clap ") brauche ich, um zu erkennen, wenn eine Tür schließt. Dieser ist in einem Fahrzeug, das ist einfacher,