magisterskich
Transkrypt
magisterskich
Wykaz tematów prac dyplomowych w roku akademickim 2014/2015 kierunek: informatyka L.p. Nazwisko i imię studenta Promotor Temat pracy magisterskiej Opis zadania stawianego studentowi Wspomaganie rehabilitacji i treningu osób z wykorzystaniem fuzji sensorycznej i metody Biofeedback. Praca dotyczyć będzie możliwości wspomagania rehabilitacji ruchowej i treningu osób przy pomocy technik komputerowych, w tym: wspomaganie ćwiczeń ruchowych, ocena sprawności pacjenta, zbieranie statystyk, itp. Celem pracy będzie zaprojektowanie i implementacja systemu takiego wspomagania z wykorzystaniem sensorów umieszczonych w kontrolerze gier oraz metody tzw. biologicznego sprzężenia zwrotnego (ang. Biofeedback). Celem pracy magisterskiej jest stworzenie projektu, który za pomocą kamer będzie rejestrował ruch obiektów, a następnie umożliwiał tworzenie animacji komputerowej na podstawie zebranych danych. Przykładem może być rejestrowanie ruchu ręki w celu jej animacji. Celem pracy magisterskiej jest napisanie programu, który będzie dodawał do obrazu rzeczywistego obiekt wirtualny. Nałożonym obiektem wirtualnym może być, np. budynek w celu prezentacji obiektu przed jego wybudowaniem. Napisanie gry zręcznościowej z użyciem silnika Ogre 3D. Gra będzie wykorzystywać 1 Paweł Kmiecik 2 Szymon Jastrzębski 3 Jakub Jastrzębski Fuzja obrazów rzeczywistych i wirtualnych za pomocą urządzenia mobilnego. 4 Szczepan Bielski Opracowanie i implementacja gry zręcznościowej wykorzystującej dr Michał Chlebiej Wykorzystanie ruchu rzeczywistych obiektów w animacji komputerowej. sensor nacisku. 6 Michał Bartosiak Aplikacja wspomagająca rozwiązywanie łamigłówek przestrzennych 7 Paweł Wesołowski 8 Michał Kawałko Opracowanie urządzenia drukującego etykiety w języku Braille'a. 9 Grzegorz Kozicki 1 Bogdan Budnik Generowanie brakujących elementów w siatkach trójkątnych. Porównanie rozproszonych środowisk obliczeniowych typu: Apache Hadoop, Giraph, przy wykorzystaniu wybranych algorytmów grafowych. Wykorzystanie bezprzewodowego kontrolera ruchu do wspomagania edukacji przedszkolnej. dr hab. Krzysztof Stencel, prof. UMK sensor nacisku (Wii Balance Board) do sterowania. Modele zostaną stworzone w programie Blender, a kod źródłowy gry ma zostać napisany w języku C#. Aplikacja za pomocą kamery będzie skanować łamigłówki (np. kostkę Rubika), po czym wygeneruje rozwiązanie, korzystając z wybranej przez użytkownika metody. Użytkownik będzie mógł śledzić rozwiązanie krok po kroku. Użytkownik będzie również mógł tworzyć własne metody i włączać je do aplikacji w postaci skryptu. Aplikacja mająca na celu wspomaganie nauczania dzieci w przedszkolu poprzez zabawę. Umożliwiająca naukę np. figur geometrycznych, liter, oraz rozwiązywania ćwiczeń. Obsługiwana za pomocą kontrolera ruchu (Playstation Move). Praca przedstawia proces tworzenia drukarki do samodzielnego wykonywania samoprzylepnych etykiet brajlowskich celem oznaczania płyt, dokumentów, lekarstw, urządzeń AGD i RTV, książek, produktów spożywczych itp. Prototyp został stworzony w programie SketchUp, następnie wydrukowany na drukarce 3D oraz uzupełniony o niezbędne elementy elektroniczne kontrolowane przy pomocy platformy Arduino. Celem pracy jest przygotowanie aplikacji służącej do naprawiania siatek trójkątnych. Celem pracy jest analiza rozproszonych środowisk obliczeniowych pod kątem wydajności przetwarzania algorytmów grafowych. Ważnym elementem pracy będzie 2 Jacek Fieducik Wykorzystanie narzędzia Apache Hadoop do analizy dużych zbiorów danych 3 Michał Koliński Przewidywanie awarii na podstawie dzienników zdarzeń porównanie wyników wydajności przetwarzania w odniesieniu do jednej oraz kilku maszyn połączonych w klaster. Jednym z elementów pracy będzie przedstawienie wybranych algorytmów grafowych oraz ich analiza wydajnościowa w odniesieniu do środowisk Apache Hadoop oraz Apache Giraph. Celem pracy jest sprawdzenie możliwości wykorzystania narzędzia do przetwarzania rozproszonego Apache Hadoop, wraz z dodatkowymi modułami, do analizy dużych zbiorów danych w celu wyznaczenia statystyk opisowych oraz linii trendu. Porównanie rezultatów analizy przetwarzania rozproszonego z wynikami otrzymanymi w narzędziach nieużywających tego typu przetwarzania pod względem dokładności analiz oraz zasobów niezbędnych do jej przeprowadzenia. Celem pracy jest zaprojektowanie systemu przewidywania awarii na podstawie statystycznej klasyfikacji komunikatów tekstowych w pliku z dziennikiem zdarzeń oraz stworzenie jego implementacji dla systemu operacyjnego Linux. Ważnym elementem pracy będzie analiza skuteczności programu, w szczególności liczby błędów pierwszego i drugiego rodzaju w zależności od wybranych parametrów, a także stopnia, w jakim zmiana parametrów w celu zmniejszenia jednej z nich wpływa na zwiększenie drugiej. 4 Tomasz Ogrodnik 1 Łukasz Bojarski 2 Dariusz Delman 3 Przemysław Duszyński 4 Maciej Kuropatwa Wykrywanie i analiza ataków sieciowych na warstwę drugą modelu OSI z wykorzystaniem systemu do zarządzania konfiguracją - Puppet. Dr Błażej Zyglarski Celem pracy jest opracowanie algorytmów wykrywania ataków sieciowych na warstwę drugą modelu OSI. W ramach pracy zaprojektuję też i zaimplementuję prototypowe oprogramowanie dla systemu operacyjnego LINUX, które w połączeniu z możliwościami programu arpwatch oraz systemu do zarządzania konfiguracją - Puppet, wykryje wyżej wymienione ataki sieciowe, będzie na nie reagował i podejmie odpowiednie działania zabezpieczające atakowany system. Zastosowanie technologii NFC do Zaprojektowanie i zaprogramowanie gry zaawansowanej komunikacji między logicznej korzystającej z tagów NFC i urządzeniami na przykładzie gry komunikacji pomiędzy dwoma wyposażonymi logicznej w tą technologię smartfonami. Analiza możliwości komunikacji za pomocą nfc i bluetooth i jej implementacja. Rozszerzenia narzędzia Redmine, Analiza możliwości integracji Redmine z wspomaga programowania zwinnego urządzeniem mobilnym (w formie aplikacji na (metodologii Srcum) w postaci urządzenie mobilne). Analiza możliwości aplikacji mobilnej rozszerzania aplikacji Redmine i stworzenie pluginów implementujących metodologię scrum. Analiza kwestii związanych z programowaniem rozszerzeń aplikacji Narzędzia wytwarzania aplikacji Analiza możliwości projektowania wieloplatformowych wieloplatformowych aplikacji (w tym mobilnych) z wykorzystaniem jednego języka programowania i narzędzi konwertujących / wrappujących. Analiza możliwości wykorzystania API sprzętowego smartfonów w tworzonych w ten sposób aplikacjach System inteligentnego domu w Analiza możliwości zastosowania urządzeń oparciu o technologię Bluetooth Low opartych o technologię Bluetooth Low Energy Energy w urządzeniach lokalizujących w urządzeniach lokalizujących i mobilnych. i mobilnych 5 Damian Kurpiewski Rozszerzenie systemów Lindenmayera oraz ich wizualizacja 6 Piotr Ostapczuk Narzędzia termografii w oparciu o urządzenia typu Embeded 7 Kamil Rutkowski Wykorzystanie SłowoSieci w wyszukiwaniu danych w platformie OpenCart 8 Piotr Buler Call detail metrics and patterns in VOIP protocols Analiza możliwości interaktywnej wizuwalizacji danych na stronach WWW z wykorzystaniem javascript i html5. Zaprojektowanie i zaprogramowanie narzędzi do wizualizacji rozszerzonych systemów Lindenmayera. Zaprojektowanie systemu typu Embeded realizującego zadania kamery termowizyjnej o niskiej rozdzielczości. Zaprojektowanie i zaprogramowanie aplikacji do jego obsługi. Analiza kwestii tworzenia pluginów dla portali webowych. Analiza możliwości wykorzystania i wydajności Słowo Sieci w zastosowaniach webowych. Projekt i implementacja pluginu wyszukiwawczego do platformy OpenCart. Badanie możliwości pracy i analizy dużych zbiorów danych i wyszukiwanie reguł rządzących danymi na przykładzie danych o połączeniach VOIP.