Development of web application for try on clothes

Jazyk: ruština
Rok vydání: 2022
Předmět:
DOI: 10.18720/spbpu/3/2022/vr/vr22-2791
Popis: Виртуальная примерка – перспективное и быстрорастущее направление глубокого обучения, которое направлено на преобразование внешнего вида человека путём добавления Ð½Ð¾Ð²Ñ‹Ñ Ð¿Ñ€Ð¸Ð·Ð½Ð°ÐºÐ¾Ð² (макияжа, париков), а также изменения ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ (одежды). В данной работе рассмотрены наиболее популярные и значимые методы виртуальной примерки одежды. В качестве основного алгоритма была выбрана нейронная сеть PF-AFN, демонстрирующая наилучшие результаты при Ð½Ð°Ð¸Ð¼ÐµÐ½ÑŒÑˆÐ¸Ñ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸ÑÑ Ðº Ð²Ñ Ð¾Ð´Ð½Ñ‹Ð¼ данным. В процессе работы над выбранным алгоритмом было найдено множество ограничений существующей реализации, в связи с чем она была модифицирована с учётом ÑÐ¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² оптимизации, Ñ‚Ð°ÐºÐ¸Ñ ÐºÐ°Ðº обучение со смешанной точностью и распределённое распараллеливание Ð´Ð°Ð½Ð½Ñ‹Ñ . При этом оптимизация не повлияла на качество итогового результата, как показали вычисленные метрики. Для демонстрации применимости метода в Ð¿Ñ€Ð¾Ð¼Ñ‹ÑˆÐ»ÐµÐ½Ð½Ñ‹Ñ Ñ€ÐµÑˆÐµÐ½Ð¸ÑÑ Ð±Ñ‹Ð»Ð¾ разработано простое веб-приложение, позволяющее любому пользователю примерить интересующий элемент гардероба.
Virtual Try-on is a promising and fast-growing area of deep learning, which aims to transform the human appearance by adding new features (makeup, wigs), as well as changing existing ones (clothes). This paper considers the most popular and meaningful methods of virtual try-on clothes. The PF-AFN neural network was chosen as the main algorithm, which demonstrates the best results with the smallest input data requirements. During the work on the selected algorithm, many limitations of the existing implementation were found, so it was modified to take into account modern optimization methods, such as mixed precision learning and distributed data parallelization. At the same time the optimization did not affect the quality of the final result, as shown by the calculated metrics. To demonstrate the applicability of the method to industrial solutions, a simple web application was developed, allowing any user to try on the closet item of interest.
Databáze: OpenAIRE