Si consideri un semplice caso in cui due segnali provenienti da due sensori diversi sono correlati in modo incrociato e il ritardo di arrivo calcolato dall'assissa del picco della loro funzione di correlazione incrociata.
Supponiamo ora che, a causa dei vincoli di dimensionalità di entrambe le antenne e dei vincoli sulla massima frequenza di campionamento possibile, il ritardo massimo raggiungibile possibile sia , corrispondente a 10 campioni.
Il problema:
A causa di questi vincoli, il ritardo calcolato può variare da qualsiasi valore intero compreso tra 0 e 10 campioni, ovvero: . Ciò è problematico perché ciò che desidero veramente è la discriminazione a ritardo frazionario del ritardo tra i due segnali che incidono sulle mie antenne e la modifica delle dimensioni o della frequenza di campionamento non è un'opzione.
Alcuni pensieri:
Naturalmente, la prima cosa a cui penso in questo caso è il sovracampionamento dei segnali prima di eseguire una correlazione incrociata. Tuttavia, penso che questo sia in qualche modo "imbroglione", perché non sto davvero aggiungendo alcuna nuova informazione nel sistema.
Le domande):
Questo è veramente 'barare'?
- In caso contrario, da dove proviene questa nuova "informazione"?
- Se sì, quali altre opzioni sono disponibili per stimare i tempi di ritardo frazionario?
Sono consapevole di ricampionare il risultato della correlazione incrociata, nel tentativo di raccogliere le risposte del sottocampione al ritardo, ma anche questa non è una forma di "imbroglione"? Perché è diverso dal ricampionamento prima della correlazione incrociata?
Se davvero il upsampling non sta 'tradendo', allora perché dovremmo mai aumentare la nostra frequenza di campionamento? (La frequenza di campionamento non è sempre migliore in un certo senso rispetto all'interpolazione di un segnale di campionamento basso?)
Sembrerebbe quindi che potremmo semplicemente campionare a una velocità molto bassa e interpolare quanto vogliamo. Ciò non renderebbe quindi 'inutile' aumentare la frequenza di campionamento alla luce della semplice interpolazione di un segnale al desiderio del nostro cuore? Mi rendo conto che l'interpolazione richiede tempo di calcolo e che semplicemente non inizierebbe con una frequenza di campionamento più elevata, ma è questa l'unica ragione?
Grazie.