Original title:
Prototypování fotografické kompozice pomocí rozšířené reality
Translated title:
Prototyping of Photographic Composition Using Augmented Reality
Authors:
Salát, Marek ; Szentandrási, István (referee) ; Herout, Adam (advisor) Document type: Master’s theses
Year:
2016
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Hlavním cílem práce je detekce popředí a pozadí v obrazu, anglicky označováno jako image matting, a to s minimálním uživatelským vstupem pomocí trimap. Rozpoznání popředí obrazu je využíváno při kompozici fotografií nebo při výrobě koláží. Cílem práce je aplikovat vhodné algoritmy. V tomto případě je použito A Global sampling matting v Android aplikaci. Hlavním výsledkem je jednoduchá intuitivní aplikace, se kterou je možné snadno vytvářet kreativní virální fotografie. K vývoji aplikace je přistupováno agilním způsobem a již od počátku byla veřejně k dispozici jako minimální produkt v otevřené alfa fázi na Google Play, později uvolněna do produkce. Přínosem práce je optimalizace uvedeného algoritmu pro mobilní zařízení a také paralelizace algoritmu na GPU, společně s veřejně dostupnou aplikací.
The thesis deals with an image processing problem called image matting. The problem involves detection of a foreground and background in an image with minimal user interaction using trimaps. Foreground detection is used in image composition. The goal of the thesis is to apply already known algorithms, in this case A Global sampling matting, in an Android application. The most important result is an intuitive application that can be used for making creative viral photos. Agile methodology is applied throughout the whole application development cycle. From the very beginning, the application is publicly available as a minimum viable product on Google play. The work’s contribution is in optimization of the mentioned algorithm for use in mobile devices and parallelization on a GPU, together with a publicly available application.
Keywords:
a global sampling matting; alpha mask; Android; background extraction; composition; compute shader; foreground detection; image; image matting; NDK; photography; prototyping; trimap; a global sampling matting; alfa maska; Android; compute shader; detekce popředí; extrakce pozadí; fotografie; image matting; koláž; kompozice; NDK; obraz; prototypování; trimap
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/61880