Geri Dön

Python dili ile sinyal işleme modülleri

Creating a digital signal processing module with Python

  1. Tez No: 648986
  2. Yazar: YİĞİT CAN AKÇELİK
  3. Danışmanlar: DR. ÖĞR. ÜYESİ CEMAL BARKIN ENGİN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Müzik, Mühendislik Bilimleri, Music, Engineering Sciences
  6. Anahtar Kelimeler: Programlama dilleri, Sayısal işaret işleme, Sayısal işaret işleyicisi, İşaret işleme, Programming languages, Digital signal processing, Digital signal processor, Signal processing
  7. Yıl: 2020
  8. Dil: Türkçe
  9. Üniversite: Bahçeşehir Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Ses Teknolojileri Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Bu çalışmada Python programlama dili kullanılarak sinyal işleme modülleri oluşturulması hedeflenmiştir. Bu tasarımlarda esas olarak Phase Vocoder tekniği kullanılmıştır. Tasarlanan modüller aracılığıyla seslerin frekans, genlik, tını ve/veya zaman gibi özellikleri değiştirilebilmektedir. Geliştirilen modüller komut satırından çalıştırılmaktadır. Bu çalışmadaki esas amaç ticari olarak kullanılabilecek bir efekt modülünden ziyade, Python dilinin avantajlarından faydalanarak hızlı ve efektif bir biçimde Phase Vocoder tekniğini uygulamak ve algoritmalar geliştirmektir. Çalışma kapsamında sesin perde değerine müdahale eden bir modül ve sesin süresini uzatan/sıkıştıran bir modül tasarlanmıştır.

Özet (Çeviri)

This thesis deals with a simple implementation of the Phase Vocoder technique using Python programming language. Using basic digital signal processing knowledge, sounds' different components such as frequency, phase, amplitude and/or time are manipulated resulting in a pitch shifter module and a time compression/expansion module, which are used through the command line. The aim of this thesis, is not to create a commercially usable plug-in, but rather trying to implement the Phase Vocoder technique with basic coding and signal processing knowledge, while benefiting from the advantages of Python programming language.

Benzer Tezler

  1. A unified framework for secure and intelligent ECG signal processing via chaotic encryption, fully homomorphic computation and federated learning

    Kaotik şifreleme, tam homomorfik hesaplama ve federatif öğrenme ile güvenli ve akıllı EKG sinyal işleme için birleşik bir çerçeve

    BEYAZIT BESTAMİ YÜKSEL

    Doktora

    İngilizce

    İngilizce

    2026

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYŞE YILMAZER METİN

  2. Meme kanseri tespiti için sentetik mikrodalga görüntülerinin derin öğrenme odaklı segmentasyonu

    Driven segmentation of synthetic microwave images for breast cancer detection

    ÖZLEM BAHAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. MEHMET ÇAYÖREN

  3. The design and application of an UWB-based indoor positioning system

    Ultra geniş bant temelli (UWB) kapalı alan konumlama sistemi tasarımı ve uygulaması

    TURAN CAN ARTUNÇ

    Yüksek Lisans

    İngilizce

    İngilizce

    2017

    Mekatronik Mühendisliğiİstanbul Teknik Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    PROF. DR. MÜŞTAK ERHAN YALÇIN

  4. Eğitimde dijital dönüşümde giyilebilir teknolojilerin kullanılması: Konum ve davranış temelli karar destek sistemi tasarımı ve geliştirilmesi

    Using wearable technologies for digital transformation in education: Design and development of a location and behavior based decision support system

    NURBAHAR BORA

    Doktora

    Türkçe

    Türkçe

    2025

    Bilim ve TeknolojiAtatürk Üniversitesi

    Yönetim Bilişim Sistemleri Ana Bilim Dalı

    PROF. DR. ERSİN KARAMAN

  5. Müzik eserlerinin sinyal ayırımı: Sinyal ayrıştırma ve notasyon için kullanılan yöntemler

    Signal separation of musical works: Methods used for signal separation and notation

    OĞULCAN KİBAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBahçeşehir Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. YAHYA BURAK TAMER

    PROF. DR. BARIŞ BOZKURT