Saya ingin tahu apa teknik mungkin tersedia untuk ' de-noising ' contoh berikut gambar waktu-frekuensi yang telah dibuat menggunakan metode Welch . Plot berikut dibuat dari sensor robot. (Ini BUKAN gambar warna - ini adalah gambar abu-abu - warna ditambahkan hanya untuk tujuan visual).
Tujuan:
Tujuan saya pada akhirnya adalah memperkirakan jarak denyut nadi yang Anda lihat di sini, jika ada pulsa seperti itu. Ini mungkin agak seperti ayam dan telur, jadi untuk tujuan ini, saya bertanya pada diri sendiri, "Apakah pulsa rep-rate +/- 10% ini ada?", Dan lanjutkan dengan mendeteksinya. Apa yang Anda lihat di sini adalah sinyal (pulsa), tetapi bersama dengan gangguan yang tidak diinginkan lainnya. Namun seperti yang disarankan Emre, mereka memiliki struktur, meskipun dalam ruang Frekuensi Waktu. Apakah ada filter frekuensi waktu?
Saya sangat ingin melihat solusi pemrosesan gambar yang diterapkan di sini, tetapi saya terbuka untuk solusi apa pun.
Dengan demikian: Tujuannya adalah untuk menghapus semua sinyal intensitas tinggi kecuali pulsa berulang (ditemukan di dekat indeks 300 pada sumbu y) seperti yang dapat dilihat. Semua sinyal intensitas tinggi lainnya dapat dianggap sebagai 'gangguan'.
Asumsi yang dapat Anda buat:
Anda mungkin berasumsi bahwa Anda secara kasar mengetahui panjang pulsa yang Anda lihat di sini. (Katakanlah, dalam +/- 10%). Dengan kata lain, Anda telah memutuskan untuk mencari pulsa sepanjang ini. (+/-)
Anda dapat mengasumsikan bahwa Anda juga secara kasar mengetahui tingkat rep dari pulsa, (sekali lagi, izinkan kami mengatakan +/- 10%).
Sayangnya Anda tidak tahu frekuensinya lebih akurat. Dengan kata lain, dalam gambar ini pulsa berada pada 300, tetapi bisa saja dengan mudah mencapai 100, atau 50, atau 489, atau apa pun. Namun, kabar baiknya adalah bahwa frekuensi yang ditampilkan di sini sangat dekat satu sama lain, pada urutan katakanlah, 10's of Hz).
Beberapa pemikiran saya:
POV pemrosesan gambar:
Operasi morfologis telah terjadi pada saya, namun saya tidak terlalu akrab dengan mereka untuk mengetahui apakah mereka dapat bekerja atau tidak. Saya kira idenya mungkin untuk 'menutup' dan karenanya menghilangkan noda 'lebih besar'?
Operasi DFT baris-wize mungkin menunjukkan baris mana yang akan dibatalkan, berdasarkan baris bunga yang memiliki pola pengulangan tertinggi, namun itu mungkin bukan solusi yang dapat dilakukan jika pulsa sedikit dan jauh di antaranya, atau jika gambar lebih berisik.
Hanya dengan melihat gambar, Anda hampir ingin 'menghargai' isolasi, dan 'menghukum' konektivitas. Apakah ada metode pemrosesan gambar yang menyelesaikan operasi semacam ini? (Morfologis di alam lagi).
Metode apa yang mungkin membantu di sini?
POV pemrosesan sinyal:
Rentang frekuensi yang ditunjukkan di sini sudah sangat ketat sehingga saya tidak yakin operasi penyaringan takik akan membantu. Selain itu, frekuensi pasti dari pulsa yang ditunjukkan dalam kisaran ketat ini tidak diketahui a-priori.
Dengan membuat tebakan-tebakan yang mendidik tentang pulsa-pulsa yang diminati di sini, (panjangnya, dan waktu pengulangan) mungkin saya dapat menghitung DFT 2 dimensi dari 'templat' saya, dan memanfaatkannya sebagai filter cepstral-temporal 2-D yang digunakan untuk Saya cukup mengalikan gambar Welch yang ditunjukkan di atas, dan kemudian melakukan DFT 2-D terbalik?
OTOH mungkin filter Gabor akan cocok di sini? Bagaimanapun, mereka adalah filter yang peka terhadap orientasi, mirip dengan prosesor visual V1 bawaan kami . Bagaimana mereka bisa dieksploitasi di sini?
Metode apa yang mungkin membantu dalam domain ini?
Terima kasih sebelumnya.