Nowadays it is hard to avoid the topic of digitalization. With the advancements
of computer systems more and more fields are deciding to encorporate the newly
available options presented by digitalization to improve existing solutions and
consequently make peoples lives easier. The beauty industry is among these
fields, which is heavily investing in applications to try out hairstyles and makeup.
The goal of this work is editing the style of facial images, which includes the
color of various parts of the head (hair, eyes, lips, ...) and adding makeup effects.
We achieve these functionalities with the use of deep learning to differentiate
parts of the head and applies a suitable transformation to achieve the desired
effect. During the development of the application we use multiple makeup transfer
models, the quality of which is later compared in a survey. The result is a
functional application, which allows the user to upload an image of a face and
select to either change the color of a desired facial part or provide an image with
a desired makeup effect, which is then applied to the first image. The result
image is then displayed to the user after the process is finished. The resulting
application is fully functional and delivers satisfactory results for everyday use.
|