İris Tanımada Normalizasyon
Farklı insanlardan alınan irisler farklı boyutlarda olabilir ve hatta aynı gözdeki irislerde görüntü titreşimlerine göre veya görüntü iris arası uzaklığa göre boyutu değişebilir. İriste yüksek derecede elastik bozulmalar eşleştirme sonuçlarını etkileyecektir. Daha doğru tanıma sonuçları elde edebilmek amacıyla yüksek derecede bozulmayı gidermek gerekir. Şekilde de görüldüğü gibi r ile ifade edilen nokta iris bölgesinin dış noktası ile iç noktası arasında…
Sualtı ve Su Üstü Taşıtlarının Hidrodinamik Basınçlarının Ölçülerek Dalga Gürültüsünden Ayrıştırılması ve Taşıt Varlığının Tespiti için Bir Yöntem
Başvuru konusu buluş; sualtı oşinografik gözlem/araştırma, ve güvenlik/savunma uygulamalarında, suda bulunan bir basınç sensörü ile su üstü veya sualtı taşıtlarının yarattığı hidrodinamik basıncın ölçülerek elde edilen verinin dalga gürültüsünden ayrıştırılması ve taşıtın tespit edilmesi için geliştirilmiş olan yöntemle ilgilidir.
Platform Tespiti ve Teşhisi Yapabilen Akıllı Şamandıra ve Bu Şamandıranın Kullanıldığı Tespit ve Teşhis Yöntemi
Başvuru konusu buluş; sualtı oşinografik gözlem/araştırma, ve güvenlik/savunma uygulamalarında, sualtı ve su üstü platformların (denizaltı, gemi, v.b.) tespitini ve teşhisini, bünyesinde yer alan sensörler, sinyal işleme donanımları ve yazılımları vasıtasıyla otomatik olarak yapabilen ve gözlem istasyonuna, tespit edilen platformla ilgili işlenmiş verileri (tip, sınıf, kerteriz, hız, v.b.) kablosuz bir iletişim protokolü vasıtasıyla iletebilen akıllı bir şamandırayla ve bu şamandıranın kullanıldığı…
MATLAB ile FFT Alma İşlemi
MATLAB ile bir boyutlu FFT alma işlemlerinin gerçekleştirilmesinde fft komutu kullanılmaktadır. FFT sonuçlarının gösteriminde yaşanan en büyük sorunlardan biri sonuçlarda gösterilen freknas binlerinin hangi frekans değerine karşılık geldiğidir. Bu durum FFT çözünürlüğünün bulunması ile yani, örnekleme frekansının FFT boyutuna bölünmesi ile gerçekleştirilrimektedir (Kodda 4. satır). FFT analizi sonucunda elde edilen frekans bilgisi 14. satırdaki gibi hesaplanmaktadır. Aşağıda verilen kodda oluşturulan 1 sn’lik…
MATLAB ile Zaman-Frekans Değişiminin Gösterilmesi
MATLAB ile zaman ile frekans değişimlerini gözlemlemek amacı ile spectogram fonksiyonu sıklıkla tercih edilmektedir. Bu yazıda kendi spektogram fonksiyonunumuzu oluşturup gösterimini gerçekleştireceğiz. Aşağıda mySpectogram fonksiyonu giriş verisine ait zaman-frekans değişimlerini örnekleme frekansı, FFT boyutu ve örtüşme değerlerine bağlı olarak hesaplamaktadır. Aşağıda verilen kodda 1 KHz örnekleme frekansında 1 sn’lik 50 Hz frekansında sinüs sinyalinin zaman frekans değişimi gösterilmektedir. Aşağıda verilen…
VHDL’de RAM Bloğu Oluşturmak
RAM’ler (Random Access Memory – Rastgele Erişimli Hafıza), ROM’lardan farklı olarak verilerin hem okunmasına hem de yazılmasına izin veren bir hafıza birimidir. Rastgele erişim kontrol devresi ile saklanmış verilere rastgele sırada direk erişim sağlanır. Şekil 1’de NxM bitlik RAM gösterimi bulunmaktadır. Şekil 9‑24’den de görüleceği üzere in_ram_aktif giriş portunun aktif olması ile birlikte ile RAM’dan in_data_addr adresindeki data out_data çıkış…
VHDL ile Kayan Noktalı Sayılarda Çarpma İşleminin Gerçeklenmesi
Bu yazımızda kayan noktalı sayılarda çarpma işlemini pipeline mimaride fonksiyonlar ile gerçekleştirilmesini anlatacağız. Kayan noktalı sayılarda dört işlemle ilgili detaylı yazımıza buradan ulaşabilirsiniz. Yazıda çarpma işlemlerine ait gösterilen tüm adımlar birer fonksiyon olarak tanımlanmıştır. Aşağıda VHDL dili kullanılarak kayan noktalı sayılarda çarpma işlemini gerçekleştiren fonksiyon kodları verilmiştir. Koddan da görüleceği üzere ilk olarak işaret biti tanımlama işlemleri gerçekleştirilmektedir. Burada saklayıcı amacı ile…
FFT Kullanılarak Yukarı Örnekleme İşleminin MATLAB ile Gerçeklenmesi
Sinyal işlemede çok fazla kullanılan uygulamalardan biri örnekleme frekansının artırılması işlemidir. Bu işlemi gerçekleştirilmesi için farklı yöntemler geliştirilmiştir. Bu yazımızda FFT kullanarak yukarı örnekleme işlemine ait uygulamayı MATLAB kodları ile gerçekleştireceğiz. Aşağıda 20 Hz’de örnkelenmiş 1 Hz’lik sünüs işareti gösterilmiştir. Yukarı örnekleme işlemlerinde öncelikle sinyalin FFT alma işlemleri gerçekleştirilir. Daha sonra FFT simetrik olduğundan dolayı FFT sinyalinin ilk kısmı ile…
IRIS (Süsen Çiçeği) Veritabanı Kullanılarak Yapay Sinir Ağı Eğitimi
Bu yazıda süsen çiçieği (Iris) türlerinden (Setosa, Versicolor, Verginica) oluşturulan veri tabanı kullanılarak yapay sinir ağı eğitimi gerçekleştirilmiştir. Eğitim esnasında her bir türden 30 adet örnek kullanılmış ve eğitimde kullanılan örnekler ile birlikte toplam 50’şer örnekler ile test edilmiştir. Eğitim sonucunda elde edilen hata değeri aşağıda gösterilmiştir. Eğitim geriye yayılım algoritması ile gerçeklenmiştir. Setosa, Versicolor, Verginica türlerine ait veriler için tıklayınız…. Eğitime ait…
Yapay Sinir Ağı Eğitimin MATLAB Komut Seti ile Gerçekleştirilmesi
Bu yazıda MATLAB programında mevcut olan newff komutu kullanarak Yapay Sinir Aği eğitimin gerçeklenmesi anlatılacaktır. Ağ eğitimi için öncelikle giriş çıkış veri setinin tanımlanması gerekmektedir. M girişli ve N çıkışlı bir Yapay Sinir Ağı için sayısının K adet örnekten oluşan veri seti için girişi veri seti için MxK‘lık, çıkış veri seti için NxK‘lık matrisler oluşturulmalıdır. Örnek olarak XOR problemini ele alırsak giriş çıkış veri seti aşağıdaki gibi olmaktadır. Yapay Sinir Ağı yapısının…