"Zastosowanie sieci neuronowych komórkowych do generacji tekstur"
Autor: dr inż. Łukasz Kornatowski
Opiekun: dr inż. Krzysztof Ślot, prof. PŁ
data obrony: październik 2009
Potrzeba analizy i generacji tekstur występuje w zagadnieniach przetwarzania obrazów, w grafice komputerowej (synteza scen dwu i trójwymiarowych), oraz w obiektowych systemach kompresji obrazów i video, w których kompresja odbywa się poprzez wydzielanie obiektów, a następnie oddzielne kodowaniu kształtu, położenia i tekstury obiektu.
Prowadzone prace badawcze mają na celu stworzenie narzędzia wspomagającego działanie systemów: obiektowej kompresji obrazów i tworzenia syntetycznych scen, które wykorzystuje równoległą strukturę zwaną siecią neuronową komórkową (SNK). Siec komórkowa pozwala wygenerować w czasie pojedynczych mikrosekund obrazy jednorodnych tekstur. Zadanie projektowe stanowi określenie siły oddziaływań pomiędzy elementami sieci w taki sposób, aby wygenerowany obraz był wizualnie podobny do zadanego obrazu tekstury. Oddziaływania pomiędzy neuronami są jednorodne na całej powierzchni sieci i ograniczone do sąsiednich neuronów. Z tego powodu tekstura musi być wygenerowana na podstawie kilkunastu parametrów, co z jednej strony pozwala uzyskać zwięzły opis tekstury i duży stopień kompresji, z drugiej stawia wysokie wymagania odnośnie procedury projektowej. Sieci neuronowe komórkowe mogą być również wykorzystane do wspomagania analizy tekstur o charakterze mieszanym zawierających komponenty deterministyczne i stochastyczne, przyśpieszając kosztowne obliczeniowo procedury separacji tych komponentów.