Tematyka badań naukowych

  • Programowanie funkcyjne
    Po obronie rozprawy doktorskiej rozpocząłem badania nad programowaniem funkcyjnym. Aktualnie pracuję nad wykorzystaniem mechanizmów programowania równoległego dostępnych w języku Haskell do efektywnej implementacji transformat falkowych. Znam również Scheme oraz posiadam podstawową wiedzę na temat Erlanga, Scali i Prologu.
  • Dyskretne przekształcenie falkowe
    Stanowiło tematykę moich badań prowadzonych w ramach doktoratu. W rozprawie doktorskiej podjąłem problem syntezy funkcji bazowych dyskretnego przekształcenia falkowego. Opracowałem nowatorską metodę syntezy falek bazującą na ocenie przetworzonego sygnału. Do syntezy falek wykorzystałem algorytmy ewolucyjne. Moje wcześniejsze badania obejmowały zastosowanie w tym celu sztucznych sieci neuronowych.
  • Osadzanie cyfrowych znaków wodnych
    W ramach mojej pracy doktorskiej wykorzystałem opracowaną metodę syntezy falek do poprawy osadzania cyfrowych znaków wodnych w dziedzinie dyskretnego przekształcenia falkowego.
  • Biometria
    W ramach mojej pracy magisterskiej stworzyłem system automatycznego rozpoznawania odcisków palców. Był to temat mojej pierwszej publikacji naukowej.

Inne zainteresowania naukowe

  • Języki programowania
    Interesuję się teoretycznymi i praktycznymi zagadnieniami związanymi z projektowaniem języków programowania. Jestem członkiem ACM Special Interest Group on Programming Languages.
  • Budowa kompilatorów
    Ukończyłem kurs kompilatorów prowadzony online przez Stanford University. Aktualnie uczestniczę w rozwoju kompilatora GHC.
  • Przetwarzanie obrazów
    Interesuję się metodami oceny jakości obrazu oraz algorytmami kompresji obrazu opartymi o transformatę falkową.
  • Inżynieria oprogramowania
  • Metodyki zwinne (Agile)
  • Zarządzanie zespołem
  • Zdobywanie kompetencji
  • Biologia ewolucyjna i myrmekologia
pl/research/topics.txt · ostatnio zmienione: 2013/04/22 12:29 przez Jan Stolarek