Clothing type classifier - machine learning module for WearMeUp.Club

The module made on the basis of scientific research work in cooperation with the University of Economics in Katowice.

Project Objectives:

About WearMeUp.Club

WearMeUp.Club is a service for designing bespoke tailor blanks. The development of a machine learning module will enable users of WearMeUp.Club, an application for designing bespoke tailor blanks, to automatically search for tailor blanks based on a provided garment photo.

Marta Zagozdzon

Marta Zagozdzon

CEO WearMeUp.Club

At WearMeUp.Club, we are always focused on innovation and cutting-edge technologies that streamline the process of clothing selection and fashion personalization. The development of a machine learning module to automatically search for blanks based on photos provided by users is a milestone in our mission.

Using advanced classification algorithms based on convolutional neural networks, our platform not only makes it easy to find the perfect cut, but also optimizes the entire process of tailoring the blanks to individual customers’ needs. The garment qualifier analyzes garment features – such as cut, length, neckline or sleeve – and instantly suggests the most suitable blanks.

This solution is part of the growing trend of digitizing the DIY fashion industry and demonstrates how artificial intelligence can support creativity and a personalized approach to fashion. We are proud that as WearMeUp.Club we can offer customers such advanced technologies that make designing and sewing even simpler, faster and more intuitive.

Establishing cooperation with the University of Economics in Katowice

Establishing cooperation between 4B Systems and the University of Economics in Katowice was crucial to the success of the WearMeUp.Club project. Experts from the university contributed invaluable expertise in machine learning methods, while specialists from 4B Systems provided technological and integration support. Thanks to their involvement, it was possible to develop an advanced garment classifier that enables precise recognition of cuts and fitting of blanks based on a photo. The combination of scientific approach and business experience made it possible to create an innovative tool that significantly improves the process of selecting blanks for platform users.

Dr. Grzegorz Dziczkowski, Eng.

Katedra Uczenia Maszynowego · Wydział Informatyki i Komunikacji

The project carried out for WearMeUp.Club in cooperation with 4B Systems is an excellent example of using modern machine learning algorithms in practice. Thanks to close cooperation between science and business, we were able to create a module that not only effectively classifies clothing cuts, but also dynamically adjusts blanks based on users’ photos. This innovative solution shows how artificial intelligence can support the fashion-tech industry, automating and streamlining decision-making processes in the area of clothing design.

Do you want to implement innovation in your company? Machine learning, advanced machine algorithms and artificial intelligence?

Recognizing clothing from photos

In the experiments, 12 machine learning classifiers based on convolutional neural networks (CNNs) were trained.

Many well-known (state of the art, SOTA) CNN network structures such as ResNet50, Vgg16, Inception v3, EfficientNet were tested during the training.

In addition, dedicated structures were programmed from scratch. The models were tested with a variable size of the first layer (input layer) of the neural network, and more precisely the sizes are as follows: 96×96, 160×160, 224×224.

The training process took place on an adapted machine containing a graphics processing unit (GPU), in order to speed up the training process.

A report was prepared for each trained model, which includes documentation of the trained model. The documentation includes the full structure of the model, the layers, their dimensions and the number of parameters. The report includes accuracy results obtained on the test set for the following measures: accuracy, balanced accuracy, precision, recall, measure f1.

A total of 221 training and testing processes were carried out, and the aforementioned report was prepared for each of them.

In addition, at the analysis stage, the full structure including weights was saved in .keras format for the models that scored highest on the balanced accuracy measure (the data were moderately unbalanced).

Achieved recognition rates of clothing pieces

90

Main classifier
(clothing type)

93.1

T-shirts, sleeve

79

Skirts (type)

Machine learning - recognizing the type of clothing

The measurable results of the project completed for WearMeUp are:

Technology stack

Learn more about the technologies used in this project and see how you would use them at your place!

About the project WearMeUp.Club

WearMeUp.Club is implementing a project co-financed by the European Union under the European Funds for Eastern Poland 2021-2027 program, Priority FEPW.01 Entrepreneurship and Innovation, Measure FEPW.01.01 Startup platforms for new ideas, Component IIa – Support for startup business development.

Start digitizing your business today!

Don’t wait to start your company’s digital transformation process. Without digitalization, further development may not be possible. If you are looking for IT support and implementation of modern tools in your organization, contact us. Implementing a CRM, AI chatbots, OCR documentation, mobile app, online store or B2B system will help grow your business.

This is a staging environment