Aplikace pro oživení fotek
Loading...
Date
Authors
Bobola, Adrián
ORCID
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Cieľom tejto práce je vytvoriť webovú aplikáciu pre oživenie statických fotografií. Aplikácia umožňuje užívateľovi rozpohybovať svoje portrétové ako aj skupinové fotografie. Užívateľ môže nahrať vlastný pohyb, ktorý chce použiť, a aplikácia ho použije k rozpohybovaniu vybranej časti nahranej fotografie. Tváre osôb na fotografiách sú detegované automaticky, pričom užívateľ má možnosť manuálneho označenia tvárí na danej fotografii. Aplikácia podporuje nahrávanie vlastného pohybu z video súboru, alebo priamo z webkamery. Serverová časť aplikácie je implementovaná v jazyku Python s využitím frameworku Django. Klientská časť aplikácie využíva JavaScript a framework React. Komunikácia medzi klientom a serverom je zabezpečená prostredníctvom REST API. Práca tiež poskytuje prehľad existujúcich nástrojov obdobného typu, ich porovnanie a diskusiu o zistených nedostatkoch. Súčasťou práce je aj vysvetlenie techník a princípov použitých na oživenie statických fotografií.
The goal of this work is to create a web application for animating static photographs. The application allows users to animate their portraits and group photos. Users can upload their own motion, which they want to use, and the application will use it to animate a selected part of the uploaded photo. The faces in the photos are automatically detected, while users have the option of manually marking faces in a given photo. The application supports recording custom motion from a video file or directly from a webcam. The server-side of the application is implemented in Python using the Django framework. The client-side of the application utilizes JavaScript and the React framework. Communication between the client and the server is facilitated via REST API. The thesis also provides an overview of existing tools of similar types, compares them, and discusses identified shortcomings. Additionally, the thesis explains the techniques and principles used to animate static photographs.
The goal of this work is to create a web application for animating static photographs. The application allows users to animate their portraits and group photos. Users can upload their own motion, which they want to use, and the application will use it to animate a selected part of the uploaded photo. The faces in the photos are automatically detected, while users have the option of manually marking faces in a given photo. The application supports recording custom motion from a video file or directly from a webcam. The server-side of the application is implemented in Python using the Django framework. The client-side of the application utilizes JavaScript and the React framework. Communication between the client and the server is facilitated via REST API. The thesis also provides an overview of existing tools of similar types, compares them, and discusses identified shortcomings. Additionally, the thesis explains the techniques and principles used to animate static photographs.
Description
Citation
BOBOLA, A. Aplikace pro oživení fotek [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Informační technologie
Comittee
doc. Ing. František Zbořil, Ph.D. (předseda)
Mgr. Kamil Malinka, Ph.D. (člen)
Ing. Miloš Musil, Ph.D. (člen)
Ing. Jiří Hynek, Ph.D. (člen)
Ing. David Bařina, Ph.D. (člen)
Date of acceptance
2024-06-10
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení