Picproje Elektronik Sitesi

SERBEST BÖLGE => Programlama ve Algoritma => Konuyu başlatan: Mucit23 - 09 Ocak 2020, 15:43:12

Başlık: Dynamic Time Warping, İki Vektör Arası benzerlik bulma
Gönderen: Mucit23 - 09 Ocak 2020, 15:43:12
Selamlar

Dynamic Time Warping konularında çalışma yapan varmı? Bende bu konu üzerinde çalışıyorum. Amacım iki farklı ses datası üzerinde benzerlik bulmak.

Özellikle Ses tanıma uygulamalarında bu yöntem çok sık tercih ediliyor. Çünkü zamandan bağımsız olarak benzerlik bulunabiliyor. Yani matrisler farklı uzunlukta olsa bile benzerlik bulunabiliyor. Şuanda bende Matlab da iki ses datasını warping yaparak benzerlik bulmaya çalışıyorum. 

Anlamadığım birkaç konu var.
Şöyle bir görsel ekleyeyim.
(https://i.postimg.cc/5t8KzQy3/1-s2-0-S0020025515002753-gr2.jpg)

Bir tane m uzunluğunda, bir tane de n uzunluğunda matrisimiz olsun. Bu matrislerden nxm boyutunda öklit uzaklık matrisi hesaplıyoruz ilk olarak. Bu matrisden yola çıkarak uzaklık matrisini hesaplamam gerekiyor fakat nasıl yapacağımı anlayamadım. Köşegen çizilmesi gerekiyor.

Matlab'da bir çok hazır yazılmış algoritma var. Hatta bir tanesini indirip kendi vermiş olduğu örnek ses datası ile çalıştırdım faka kendi ses datalarımı yüklediğimde çalışmadı. Dolayısıyla işin mantığını anlamak ve farklı platformlara uyumluluk açısından kendim yazmak istiyorum. 

Bu konuda çalışmış olan birileri varmıdır?




Başlık: Ynt: Dynamic Time Warping, İki Vektör Arası benzerlik bulma
Gönderen: OG - 10 Ocak 2020, 03:40:31
Mesajdaki resmi göremeyen yalnız ben miyim?
Başlık: Ynt: Dynamic Time Warping, İki Vektör Arası benzerlik bulma
Gönderen: Mucit23 - 10 Ocak 2020, 10:05:31
Postimage de sorun var sanırım
(https://i.imgyukle.com/2020/01/10/ViXJpR.jpg)