Signalverarbeitung

Fragen und Antworten für Praktiker der Kunst und Wissenschaft der Signal-, Bild- und Videobearbeitung

3
Signalwerte, die wir zwischen Abtastinstanzen während der Abtastung bandbegrenzter Signale "vermissen"
Nach dem Nyquist-Shannon Abtasttheorem jedes kontinuierliches Zeitsignal mit einer Bandbreite BBB kleiner als Nyquist - Frequenz fN=fs/2fN=fs/2f_N=f_s/2 (mit fsfsf_s der Abtastfrequenz ist ), die bei Abtastfrequenz abgetastet wird fsfsf_s werden kann perfekt rekonstruiert , indem sinc-Interpolation (dh die Whittaker-Shannon-Interpolationsformel). Nehmen wir an einer unbekannten Probe, begrenzt in ihrer Größe, kontinuierliche …

5
Automatische Erkennung des Drehwinkels auf einem beliebigen Bild mit orthogonalen Merkmalen
Ich habe eine Aufgabe zur Hand, bei der ich den Winkel eines Bildes wie das folgende Beispiel (Teil des Mikrochip-Fotos) erkennen muss. Das Bild enthält zwar orthogonale Merkmale, diese können jedoch eine unterschiedliche Größe und Auflösung / Schärfe aufweisen. Das Bild ist aufgrund einiger optischer Verzerrungen und Aberrationen leicht unvollkommen. …

1
Der kleine rote Peak im CIE-Standardbeobachter
Das menschliche Auge hat 3 Arten von Farbkegeln: rot, grün und blau. Ihre spektrale Empfindlichkeit erreicht Spitzenwerte bei kurzen (S, 420–440 nm), mittleren (M, 530–540 nm) und langen (L, 560–580 nm) Wellenlängen. Siehe Abbildung unten. Dann haben wir den CIE-Standardbeobachter. Wikipedia sagt, es kann als die spektrale Empfindlichkeitskurve von drei …

2
So analysieren Sie Audioeingang / -spektrum richtig
Ich bin ziemlich neu in Java und Signalverarbeitung, aber mir wurde ein Projekt zugewiesen, das sich mit Audioverarbeitung befasst. Mein Thema ist ein Spiel, das eine Komponente zum Analysieren eines Songs (eines bestimmten Songs) enthält und Daten abhängig von der aktuell gespielten Frequenz (Echtzeit) ausgibt. dh: Während der Wiedergabe des …
9 fft  audio  java 

3
Warum sollten Sie den Datensatz normalisieren, bevor Sie die direkte lineare Transformation anwenden?
Die direkte lineare Transformation (kurz DLT) ist eine Methode zur Homographieschätzung. Sie löst das überbestimmte lineare System über SVD , um eine Lösung unter der Bedingung . Tatsächlich findet es die kleinste quadratische Lösung, die \ | Ah - b \ | minimiert .Ah=bAh=bAh=bhhh∥h∥=1‖h‖=1\|h\|=1∥Ah−b∥‖Ah−b‖\|Ah - b\| Ich verstehe die Grundidee …


2
Phasenkorrelation - Schlechte Leistung bei verrauschten / unscharfen Bildern?
Ich habe erfolgreich den 1D- Phasenkorrelationsalgorithmus getestet , um die vertikale Verschiebung zwischen zwei synthetischen Bildern zu bestimmen. Wenn ich zu realen Bildern gewechselt bin, kann es jedoch überhaupt keine Übersetzung erkennen (der Peak liegt bei 0, was ein falsches Ergebnis ist). Ich habe folgende Bilder: Und daraus resultierende Phasenkorrelation …

3
Wie funktioniert ein Tiefpassfilter programmgesteuert?
Ich habe in meiner Anwendung an einem einfachen Tiefpassfilter für die Messung <100 Hz gearbeitet. Aber bis jetzt kämpfe ich mit der Theorie dahinter. Es ist cool, dass ich es zum Laufen gebracht habe, aber ich würde es wirklich genießen, wenn ich wüsste, wie / warum es funktioniert. Ich habe …

1
Scannen aus dem Buch - Gradientenentfernung
Dieses Beispielbild: ist auf der linken Seite verzogen. Ich möchte nicht entwarpen, sondern nur den Schattenverlauf entfernen (verursacht durch den Buchrücken). Ich denke, der Gradient kann aus dem oberen Teil des Bildes berechnet werden und diese Informationen können für die Rekonstruktion verwendet werden. Zuerst dachte ich daran, eine Ebenentransformation in …

1
Erkennen Sie menschliche Sprache in Echtzeit-Audio auf Mobiltelefonen
Ich möchte eine Android-App entwickeln. Als Teil der Funktionalität würde die App erfordern, 3-5 Sekunden Audio zufällig abzutasten und es als menschlich sprechend zu klassifizieren oder nicht. Ich verstehe, dass dieses Konzept als Sprachaktivitätserkennung bezeichnet wird. Was wäre der beste Weg, um dies auf einem Mobiltelefon zu implementieren. Ich habe …

2
Filtern von Audio-Streaming
Bei etwa 103 Datenpunkten ( ) gibt eine DFT 103 Frequenzwerte zurück. Um dann so etwas wie das Filtern der hohen Frequenzen zu tun, müssen die Hochfrequenzwerte von der DFT auf Null gesetzt und die inverse DFT ausgeführt werden, um 103 Datenpunkte zurückzugewinnen, die das ursprüngliche Signal ohne die hohen …

2
Tiefpassfilterung für kurze int (16 Bit PCM) Samples
Ich schreibe Software zur Verarbeitung von Audio als 16-Bit-PCM-Samples. Die erste Stufe der Verarbeitung umfasst die Berechnung der Energie (oder der Gesamtvariation) in einem bestimmten Frequenzbereich (oberhalb einer bestimmten Grenzfrequenz). Was ich gerade mache, ist das Subtrahieren der Energie des tiefpassgefilterten Signals von der Energie des ursprünglichen Signals. Ich fand …


1
Was ist der einfachste und einfachste Weg, dies bei Minimalphasenfiltern zu beweisen?
Verwendung der Konvention "einheitliche" oder "gewöhnliche Frequenz" oder "Hz" für die kontinuierliche Fourier-Transformation: X(f)≜F{x(t)}x(t)=F−1{X(f)}=∫−∞∞x(t)e−j2πftdt=∫−∞∞X(f)ej2πftdfX(f)≜F{x(t)}=∫−∞∞x(t)e−j2πftdtx(t)=F−1{X(f)}=∫−∞∞X(f)ej2πftdf \begin{align} X(f) \triangleq \mathscr{F}\{x(t)\} &= \int\limits_{-\infty}^{\infty} x(t) \, e^{-j 2 \pi f t} \, dt \\ \\ x(t) = \mathscr{F}^{-1}\{X(f)\} &= \int\limits_{-\infty}^{\infty} X(f) \, e^{j 2 \pi f t} \, df \\ \end{align} Wir lernen also, …

1
Welche Verbindung besteht zwischen dem analogen Signal-Rausch-Verhältnis und dem Signal-Rausch-Verhältnis in der IQ-Ebene in einem Quadratur-Demodulationssystem?
Wir möchten die quantitative Beziehung zwischen analogem Rauschen in der Nähe der LO-Frequenz und der Statistik der Punkte berechnen, die in der IQ-Ebene nach der IQ-Demodulation gefunden wurden. Um die Frage vollständig zu verstehen, geben wir zunächst eine detaillierte Beschreibung des IQ-Demodulationssystems. IQ-Demodulationssystem Ein IQ-Mischer nimmt Signale mit hoher Frequenz …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.