135NCI - WNiUO
Transkrypt
135NCI - WNiUO
Tematy prac dyplomowych inżynierskich na kierunku Informatyka grupa 135NCI L.p. Proponowane tematy 1. Optyczny system sterowania modelem armaty morskiej 2. 3. 4. 5. Projekt i implementacja modułu programowego implementującego technikę ewolucyjną Cooperative Synapses Neuro-Evolution Projekt i implementacja adaptacyjnego modułu programowego do obsługi złącza szeregowego Projekt i implementacja systemu kategoryzacji dokumentów tekstowych Projekt i implementacja modułu obsługi wybranego systemu nawigacji inercyjnej 6. Wizyjny system identyfikacji latarni morskich 7. Ewolucyjne planowanie trasy dla pojazdu nawodnego 8. 9. Mały komputerowy słownik matematyczny angielsko – polski. Dodatek do programu MS Mathematics. Generator liczb losowych o rozkładzie Gamma 10. Program AMW Mathematics 11. Program AMW Solver. 12. 13. 14. 15. 16. Program znajdujący pierwiastki wielomianów do czwartego stopnia włącznie, w tym pierwiastki zespolone Klasyfikacja wybranych typów obrazów graficznych metodami uczenia głębokiego (,,deep learning'') Uczenie działań zespołowych agentów przeszukujących zadany obszar Aplikacja odwzorowująca działanie i funkcje stadiometru peryskopu okrętu podwodnego Edytor graficzny i symulator schematów blokowych Kierownik Pracy kmdr dr hab. inż. Tomasz Praczyk, prof. AMW Dyplomant Uwagi kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW prof. dr hab. inż. Antoni Drapella prof. dr hab. inż. Antoni Drapella prof. dr hab. inż. Antoni Drapella prof. dr hab. inż. Antoni Drapella 1 Patrz przypis 2 Patrz przypis prof. dr hab. inż. Antoni Drapella 3 Patrz przypis 4 Patrz przypis dr hab. inż. Wojciech Jędruch, prof. AMW dr hab. inż. Wojciech Jędruch, prof. AMW dr inż. Adam Cichocki dr inż. Andrzej Glaner 1 L.p. 17. 18. 19. 20. 21. Proponowane tematy algorytmów Wizualizacja dowolnie obszernych drzew decyzyjnych Aplikacja sieciowa wspomagająca proces dyplomowania studentów Wizualizacja działania wybranych grup algorytmów Projekt i implementacja aplikacji do pomiaru napięć z wykorzystaniem układów analogowo-cyfrowych z interfejsem ethernetowych Komputerowa analiza gestów na potrzeby komunikacji człowiekkomputer Kierownik Pracy dr inż. Andrzej Glaner dr inż. Andrzej Glaner dr inż. Andrzej Glaner Dyplomant Uwagi 5 Patrz przypis 6 Patrz przypis kmdr por. dr bab. inż. Andrzej Żak 7 Patrz przypis kmdr por. dr bab. inż. Andrzej Żak 8 Patrz przypis 9 Patrz przypis 22. System wizyjnej nawigacji robota kmdr por. dr bab. inż. Andrzej Żak System detekcji punktów charakterystycznych na twarzy człowieka kmdr por. dr bab. inż. Andrzej Żak 10 23. System segmentacji obrazów 25. System ekstrakcji konturów 26. System szkieletyzacji obiektów kmdr por. dr bab. inż. Andrzej Żak kmdr por. dr bab. inż. Andrzej Żak kmdr por. dr bab. inż. Andrzej Żak 11 24. kmdr por. dr bab. inż. Andrzej Żak 14 kmdr por. dr bab. inż. Andrzej Żak 15 kmdr por. dr bab. inż. Andrzej Żak 16 kmdr por. dr bab. inż. Andrzej Żak 17 kmdr por. dr bab. inż. Andrzej Żak 18 kmdr por. dr bab. inż. Andrzej Żak 19 kmdr por. dr bab. inż. Andrzej Żak 20 kmdr por. dr bab. inż. Andrzej Żak 21 27. 28. 29. 30. 31. System wyznaczania podstawowych parametrów obrazów System wyznaczania szczególnych cech obiektów System określania momentów i współczynników kształtu obiektów Algorytmy mrówkowe w zadaniach poszukiwawczych System pomiaru napięć z wykorzystaniem układu analogowo-cyfrowego z interfejsem ethernetowym Skaner 3D 32. Monitor czynności życiowych człowieka 33. 34. Tworzenie modeli 3D obiektów 2 Patrz przypis Patrz przypis 12 Patrz przypis 13 Patrz przypis Patrz przypis Patrz przypis Patrz przypis Patrz przypis Patrz przypis Patrz przypis Patrz przypis Patrz przypis L.p. 35. 36. Proponowane tematy Jednoosiowy stabilizator ruchu Cyfrowy przenośny rejestrator kmdr por. dr bab. sygnałów analogowych inż. Andrzej Żak 37. Serwer obrazów kamer TV 38. Wykrywanie rozgałęzień zakończeń na obrazach 39. 40. 41. 42. 43. 44. 45. 46. Kierownik Pracy kmdr por. dr bab. inż. Andrzej Żak wizyjnych z i Budowa platformy elearningowej z elementami gamifikacji przy użyciu frameworka Django i bibliotek JavaScript Budowa silnika wyszukiwania obrazów przy użyciu frameworka Django i biblioteki OpenCV Możliwości frameworka AngularJS w porównaniu z frameworkiem JQuery Projekt i implementacja mobilnej gry typu multi-touch przy użyciu biblioteki Kivy Różne oblicza web-scraping'u przy użyciu bibliotek języka Python Klasyfikator gatunków muzycznych jako aplikacja WWW zrealizowana przy użyciu bibliotek języka Python 47. Algorytm omijania przeszkód przez grupę obiektów z wykorzystaniem wybranego programu symulacyjnego 48. Wirtualny spacer 49. Dwuetapowa autentykacja w systemach informatycznych Uwagi 22 Patrz przypis 23 Patrz przypis kmdr por. dr bab. inż. Andrzej Żak 24 kmdr por. dr bab. inż. Andrzej Żak 25 Wykrywanie charakterystycznych kmdr por. dr bab. obszarów na obrazach wizyjnych inż. Andrzej Żak Aplikacja do wyznaczenia krzywej rozchodzenia się fali uderzeniowej rożnego rodzaju materiału wybuchowego Dyplomant kmdr por. dr inż. Artur Cywiński dr inż. Artur Zacniewski dr inż. Artur Zacniewski dr inż. Artur Zacniewski dr inż. Artur Zacniewski dr inż. Artur Zacniewski dr inż. Artur Zacniewski dr inż. Jan Masiejczyk dr inż. Jan Masiejczyk dr inż. Janusz Ogrodniczak 3 Patrz przypis Patrz przypis 26 Patrz przypis L.p. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. Proponowane tematy Organizacja sieci czujników mobilnych Symulator zestawu Arduino Uno (moduł główny oraz moduły rozszerzeń) Disasembler dla procesora Atmel ATmega328 (Arduino Uno) Projekt mobilnego robota autonomicznego. Projekt inteligentnego domu w oparciu o system rozproszony. Dokumentacja techniczna dla przykładowego wdrożenia systemu ERP Obrazowa baza danych Bezprzewodowy system strumieniowej transmisji danych obrazowych Projekt i implementacja komputerowego stanowiska laboratoryjnego do obrazowania wykonywania programów przez procesor Projekt i implementacja komputerowego stanowiska laboratoryjnego do analizowania programu napisanego w Asemblerze Projekt i implementacja stanowiska laboratoryjnego do tworzenia graficznej postaci algorytmów i śledzenia ich realizacji Projekt i implementacja stanowiska laboratoryjnego do badania wielowarstwowych sieci kampusowych. Zastosowanie sieci VANET w systemie nadzorowania granicy morskiej. Zastosowanie algorytmów równoległego przetwarzania obrazów w systemie wizyjnym w oparciu o architekturę CUDA oraz układy FPGA. System wizyjny do wykrywania i śledzenia obiektów nawodnych. System wspomagający proces dyplomowania Kierownik Pracy dr inż. Janusz Ogrodniczak dr inż. Janusz Ogrodniczak dr inż. Janusz Ogrodniczak dr inż. Janusz Ogrodniczak dr inż. Janusz Ogrodniczak Dyplomant Uwagi 27 Patrz przypis 28 Patrz przypis dr inż. Patrycja Trojczak-Golonka dr inż. Stanisław Milewski 29 dr inż. Stanisław Milewski 30 Patrz przypis Patrz przypis dr inż. Tadeusz Niemczyk dr inż. Tadeusz Niemczyk dr inż. Tadeusz Niemczyk kmdr por. mgr inż. Tadeusz Bodnar 31 kmdr por. mgr inż. Tadeusz Bodnar 32 kmdr por. mgr inż. Tadeusz Bodnar 33 kmdr por. mgr inż. Tadeusz Bodnar kmdr por. dr inż. Przemysław Rodwald 34 4 Patrz przypis Patrz przypis Patrz przypis Patrz przypis L.p. 66. 67. 68. 69. 70. 71. 72. Proponowane tematy Zabezpieczanie serwisów internetowych przed atakami typu SQL Injection Sposoby przechowywania haseł w systemach informatycznych. Projekt i implementacja aplikacji do odzyskiwania wybranych formatów plików graficznych. Projekt i implementacja panelu administracyjnego Edukacyjnego Systemu Gamifikacyjnego. Projekt i implementacja aplikacji mobilnej na system Windows Phone na potrzeby Edukacyjnego Systemu Gamifikacyjnego Projekt i implementacja aplikacji mobilnej na system Android na potrzeby Edukacyjnego Systemu Gamifikacyjnego. Projekt i implementacja aplikacji mobilnej na system IOS na potrzeby Edukacyjnego Systemu Gamifikacyjnego. 73. Projekt i implementacja serwisu internetowego na potrzeby konferencji KOSOP 74. Komputerowa wizualizacja planowania obsługi procesów wg strategii FCFS, SJF, SRTF i RR Kierownik Pracy kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald Dyplomant Uwagi kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald mgr inż. Mieczysław Kruczko 35 Patrz przypis Uwaga: 1. Wszyscy dyplomanci do dnia 30.04.2016 roku dokonają wyboru tematu pracy dyplomowej i wypełnioną (załączoną) deklarację przekażą dr inż. Tadeuszowi Niemczykowi pok. 119/353 1 Dwie osoby. Próba stworzenia autorskiego programu będącego odpowiednikiem programu MS Mathematics. 2 Próba stworzenia odrębnego autorskiego programu będącego odpowiednikiem narzędzia MS Solver w Excelu 3 Program ma nie tylko liczyć na liczbach zespolonych, ale mieć b. ładny interfejs. 4 Praca realizowana w technologii Java 5 Praca realizowana w technologii Java 6 Praca realizowana w technologii Java Wykonanie projektu oraz implementacja aplikacji pozwalającej na wykonywanie pomiarów napięć z wykorzystaniem układów analogowo-cyfrowych z interfejsem ethernetowym w tym umożliwiające: pomiar napięcia chwilowego, wyświetlanie przebiegów czasowych mierzonych napięć, rejestrację napięć i zapis do plików. 7 Opracowanie metody i algorytmów rozpoznawania, na obrazach z kamery wizyjnej, gestów wykonywanych przez człowieka ręką, na potrzeby komunikacji człowieka z komputerem. 8 5 Opracowanie metody i oprogramowania określającego położenie, kierunek ruchu oraz prędkość robota na podstawie danych z kamery wizyjnej 9 Opracowanie metody i oprogramowania określającego położenie punktów charakterystycznych na obrazach wizyjnych twarzy człowieka 10 11 Opracowanie oprogramowania wykonującego segmentację obrazów 12 Opracowanie oprogramowania wykonującego ekstrakcję konturów na obrazach z kamery wizyjnej 13 Wykonanie oprogramowania wykonującego szkieletyzację obiektów na obrazach pozyskiwanych z kamery wizyjnej Wykonanie oprogramowania wyznaczającego parametry obrazów takie jak: liczebność elementów obiektu, własności topologiczne, pole powierzchni, długość rzutów, długość brzegu obiektu. 14 Wykonanie oprogramowania wyznaczającego parametry obiektów na obrazach takie jak: ecentryczność, prostokątność i smukłość, zwartość. 15 Wykonanie oprogramowania wyznaczającego parametry obiektów na obrazach takie jak: momenty, momenty konturów oraz wybrane współczynnik kształtu. 16 Analiza możliwości wykorzystania algorytmów mrówkowych w zadaniach poszukiwania realizowanych przez grupę robotów mobilnych 17 Wykonanie projektu oraz implementacja oprogramowania pozwalającego na rejestrację sygnałów analogowych z układu analogowo-cyfrowego z interfejsem ethernetowym 18 Opracowanie stanowiska i oprogramowania umożliwiającego utworzenie modelu 3D obiektu, z wykorzystaniem lasera liniowego. Możliwość realizacji pracy przez dwóch studentów 19 Opracowanie urządzenia i oprogramowania pozwalającego na monitorowani czynności życiowych człowieka takich jak temperatura, tętno, częstotliwość oddechowa, pozycja ciała. Możliwość realizacji pracy przez dwóch studentów 20 Opracowanie stanowiska i oprogramowania umożliwiającego tworzenie modeli 3D obiektów na podstawie badania światła strukturalnego. Możliwość realizacji pracy przez dwóch studentów 21 22 Opracowanie jednoosiowego stabilizatora ruchu (jednoosiowy gimbal) Opracowanie warstwy sprzętowej i programowej przenośnego rejestratora cyfrowego do rejestracji sygnałów analogowych 23 Opracowanie oprogramowania sieciowego stanowiącego serwer sieciowy udostępniający dane pozyskiwane z kamer wizyjnych 24 Opracowanie metody oraz oprogramowania umożliwiającego wykrywanie na obrazach statycznych rozgałęzień i zakończeń (np. na obrazach odcisków palców lub tęczówki oka) 25 Przebadanie i opracowanie algorytmów pozwalających na wykrywanie charakterystycznych obszarów na obrazach wizyjnych 26 27 Praca dla dwóch osób 28 Praca dla dwóch osób 29 Implementacja obrazowej bazy danych wraz z interfejsem użytkownika 6 30 Zaprojektowanie bezprzewodowego systemu strumieniowej transmisji danych obrazowych do zabezpieczenia funkcjonowania stanowisk badawczych w warunkach poligonowych. Wykonanie projektu oraz fizycznej implementacji stanowiska laboratoryjnego umożliwiającego konfigurację wielowarstwowych sieci kampusowych z możliwością badania procesów i zjawisk zachodzących w trakcie normalnej pracy sieci oraz występowania różnorodnych zakłóceń w jej funkcjonowaniu. Implementacja projektu w oparciu o sprzęt będący na wyposażeniu Pracowni Informatyki. 31 Wykonanie projektu i implementacja prostego systemu działającego w oparciu o sieci VANET z zastosowaniem transmisji wideo V2V oraz V2I. 32 33 Wykorzystanie GPU oraz układów FPGA w systemach wizyjnych w celu zwiększenia ich wydajności. Opracowanie projektu systemu (wraz z oprogramowaniem) który wykrywa i śledzi obiekty nawodne w basenie portowym oraz jego prosta implementacja. 34 35 Program demonstracyjny napisany w dowolnym języku programowania 7