Dynamiczna tekstura
Tekstura dynamiczna (czasami określana jako tekstura czasowa ) to tekstura z ruchem, którą można znaleźć w filmach przedstawiających fale morskie, ogień, dym, falujące drzewa itp. Tekstura dynamiczna ma przestrzennie powtarzalny wzór ze zmiennym w czasie wzorem wizualnym. Modelowanie i analiza dynamicznej tekstury jest tematem przetwarzania obrazów i rozpoznawania wzorców w wizji komputerowej .
Ekstrakcja cech opisujących dynamiczną teksturę może być wykorzystana do zadań klasyfikacji , segmentacji , rozpoznawania i odzyskiwania sekwencji obrazów. W porównaniu z teksturą znajdującą się w statycznych obrazach, analiza dynamicznej tekstury jest trudnym problemem. Ważne jest, aby cechy wyodrębnione z dynamicznej tekstury łączyły opis ruchu i wyglądu, a także były niezmienne dla niektórych transformacji, takich jak obrót, translacja i oświetlenie.
Metody analizy tekstury dynamicznej
Metody dynamicznego rozpoznawania tekstur można podzielić na następujące kategorie:
- Metody oparte na przepływie optycznym : stosując przepływ optyczny do dynamicznej tekstury, można wykryć prędkość wraz z kierunkiem i wielkością i wykorzystać do rozpoznania dynamicznej tekstury. Ze względu na prostotę obliczeń jest to obecnie najpopularniejsza metoda.
- Metody obliczania właściwości geometrycznych : metody te śledzą powierzchnie trajektorii ruchu w domenie czasoprzestrzennej.
- Metody oparte na lokalnym filtrowaniu czasoprzestrzennym : metody te analizują lokalne wzorce czasoprzestrzenne oraz ich orientację i energię oraz wykorzystują je jako cechę używaną do klasyfikacji.
- Metody oparte na globalnej transformacji czasoprzestrzennej : ta metoda charakteryzuje ruch w różnej skali za pomocą falek , które mogą rozłożyć ruch na lokalny i globalny.
- Metody oparte na modelach : Metody te mają na celu wygenerowanie modelu opisującego ruch za pomocą zestawu parametrów.
Aplikacje
- Segmentacja sekwencji obrazów scen naturalnych. Pomaga to odróżnić ulice od trawy wzdłuż tych ulic, które mogłyby być wykorzystane w nawigacji.
- Wykrywanie ruchu: Dynamiczne tekstury wyodrębnione z nagrań wideo można wykorzystać do wykrywania nietypowych działań tłumu.
- Klasyfikacja wideo: wideo z naturalnymi scenami lub innymi scenami, które wykazują dynamiczne tekstury.
- Pobieranie wideo: Dynamiczne tekstury mogą być wykorzystywane jako funkcja pobierania filmów, które zawierają na przykład fale morskie, dym, chmury, falujące drzewa.