PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

System logiki rozmytej wspomagający tworzenie animacji komputerowych w oparciu o język Python

Autorzy
Identyfikatory
Warianty tytułu
EN
Fuzzy logic system dedicated to computer animations in Python programming language
Języki publikacji
PL
Abstrakty
PL
W celu tworzenia animacji komputerowych opartych o reguły wywodzące się z animacji tradycyjnej zaimplementowano system logiki rozmytej w języku Python, wykorzystujący słownikowy typ danych (tablice asocjacyjne). Zaprojektowane reguły łączą etykiety słowne, oznaczające zmienne lingwistyczne z etykietami nazw funkcji przynależności wykorzystującymi wartości lingwistyczne. W referacie przedstawiono fazy projektowania systemu, określania funkcji przynależności i tworzenia bazy reguł do zastosowania w algorytmach wspomagania animacji postaci. Opisano algorytm wnioskowania. Zaproponowano również dalszy rozwój systemu w celu wprowadzenia możliwości automatycznego strojenia danymi pomiarowymi wejścia i wyjścia i samoorganizowania.
EN
The presented system, based on fuzzy logic principles and engineered in the Python programming language, is designated as an expert system assisting computer animation of realistic character movement. System designing procedures were described concerning specific dictionary data structures enabling to create membership functions and rule composition. Creating fuzzy rules involves connecting linguistic variables with labels describing membership functions. Future development of the system was also proposed.
Słowa kluczowe
Twórcy
autor
  • Katedra Systemów Multimedialych, Wydział ETI, Politechnika Gdańska
autor
  • Katedra Systemów Multimedialych, Wydział ETI, Politechnika Gdańska
  • Katedra Systemów Multimedialych, Wydział ETI, Politechnika Gdańska
Bibliografia
  • [1] Szczuko P.: Implementacja reguł animacji w logice rozmytej, XI Międzynarodowe Sympozjum Reżyserii i Inżynierii Dźwięku i Obrazu, Kraków, 23-25 czerwca 2005.
  • [2] Blender, http://www.blender3d.org
  • [3] Python Programming Language, http://www.python.org
  • [4] Quotes about Python, http://www.python.org/Quotes.html
  • [5] UML – Unified Modeling Language Resource Page, http://www.uml.org
  • [6] Piegat A.: Modelowanie i sterowanie rozmyte, Akademicka Oficyna Wydawnicza EXIT, Warszawa 1999.
Uwagi
PL
Opracowanie ze środków MNiSW w ramach umowy 812/P-DUN/2016 na działalność upowszechniającą naukę.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPG5-0011-0063
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.