Co otrzymuje się z wykresu korelacji krzyżowej?


10

Załóżmy, że mamy dwa sygnały audio, x (t) i y (t), na które wpływ ma szum, jak pokazano poniżej. Chcielibyśmy skorelować te dwa sygnały, a wykres korelacji krzyżowej pokazano poniżej.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Na tym wykresie korelacji wartość szczytowa wynosi około -11 milisekund. Próbuję zrozumieć, jak interpretujemy ten szczyt w tym wątku? Co to znaczy? Wyjaśnij mi również, co otrzymujemy z transformacji Fouriera funkcji korelacji.

Z góry dziękuję!


7
x(t)y(t)x(t)=za(t)+n1(t)y(t)=za(t-τ)+n2)(t)za(t)za(t)

3
@DilipSarwate Dlaczego nie odpowiedzieć na to pytanie?
Phonon

Odpowiedzi:


1

Mogę odpowiedzieć na rzeczy, które już wiesz, ale i tak zrobię co w mojej mocy (kiedyś miałem podobne problemy ...). Kiedy wykonujesz korelację dwóch sekwencji, po prostu przesuwasz jedną względem drugiej (jak już wiesz), więc za każdym razem, gdy ją przesuwasz, możesz powiedzieć jedną „kropkę” dla twojego wykresu tam, jeden pojedynczy punkt. punkty z rzędu konstruują wykres, który się tam dostaje. Teraz, aby uzyskać każdy z nich, wykonujesz jedną operację, powiedzmy lepiej jedno obliczenie, które jest: liczba równych / takich samych bitów minus liczba nie równych / takich samych bitów, po wykonaniu tego, że przesuwasz się ponownie i ponownie obliczasz ... Teraz, gdy dochodzi do tego, że dwie identyczne sekwencje są idealnie wyrównane, możesz zrozumieć, że liczba „nie równych bitów” to w takim przypadku czas, w którym musisz przesunąć przebieg, aby osiągnąć szczyt, to czas, który musisz wykorzystać do obliczenia odległości w systemie GPS! Mam nadzieję że to pomogło... to w takim przypadku czas, w którym musisz przesunąć przebieg, aby osiągnąć szczyt, to czas, który musisz wykorzystać do obliczenia odległości w systemie GPS! Mam nadzieję że to pomogło...


1
Podręcznik inżynierii systemów CDMA zawiera szczegółową analizę tego w sekcji złotych kodów i nie tylko, być może okaże się przydatny. Niestety nie mogę podać żadnych informacji na temat analizy Fouriera, o którą pytasz ...
Rizias

0

Korelacja między dwoma sygnałami jest zwykle stosowana do ustalenia przesunięcia czasowego między sygnałami. Operacja korelacji po prostu przesuwa czasowo sygnał i oblicza wartość za każdym razem dla każdej próbki. Gdy zobaczysz pik, oznacza to, że sygnał i sygnał zmiany biegów są maksymalnie wyrównane. To bez matematyki.

Matematyka korelacji zwielokrotnia sygnał i sprzężoną liczbę złożoną innego sygnału, i dzieje się tak dla każdego z sygnałów. Z powodu złożonej koniugacji drugiego sygnału końcowa wartość korelacji da pik (-ve lub + ve), gdy produkt osiągnie wartość maksymalną lub minimalną.


1
Bardzo dziękuję za wszystkie odpowiedzi i przepraszam za spóźnioną odpowiedź w tej sprawie! Wyjaśnienia naprawdę pomogły mi zrozumieć problem.
tuner
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.