Ho un segnale costante a tratti mostrato di seguito. Voglio rilevare la posizione della transizione del passo (contrassegnata in rosso).Rileva passaggi in un segnale costante a tratti
mio approccio attuale:
- segnale Smooth usando lo spostamento del filtro media (http://www.mathworks.com/help/signal/examples/signal-smoothing.html)
- Eseguire trasformata wavelet discreta di ottenere discontinuità
- Individuare le discontinuità per ottenere la posizione di fase di transizione
Attualmente sto implementando l'ultima fase di rilevamento delle discontinuità. Tuttavia, non riesco a ottenere la posizione precisa e finisco con molti falsi rilevamenti.
La mia domanda:
- È questo l'approccio corretto?
- Se sì, qualcuno può gettare alcune informazioni/algoritmi da utilizzare per l'ultimo passaggio?
- Si prega di suggerire un approccio alternativo/migliore.
Grazie
Il link per il download non funziona sul link interessante che hai inviato, forse qualcuno ne ha una copia? – Xavier
era solo un collegamento al documento originale: Canny, John. "Un approccio computazionale per il rilevamento dei bordi." Transazioni IEEE su analisi del modello e intelligenza della macchina 6 (1986): 679-698. https://scholar.google.com/scholar?cluster=6445737130860653197&hl=en&as_sdt=0,5 – bla