Wick Rama Rath Ne 2019
Wick Rama Rath Ne 2019
Abstract— In a highly changing technical era, Intelligent In the proposed system “TrendiTex”, our main objective
Fashion Designing systems play a key role to bridge the gap is to develop an advanced intelligent fashion designer to
between fashion designers and the customers. Most of the design a unique cloth according to the customer specific
people specially females, are fond of fashion. Currently, expectations and provide the user with the facility to make
fashion has become a way of defining a person’s preferences the best use of the fashion designing system. This paper
and personality. Analyzing through a large number of fashion focuses on the proposed system’s implementation which will
trends and selecting a one among them will be a highly time- get the user’s preferences along with measurement details,
consuming task. Even though most of the people are keen on event time, event type, color preference, undertone and skin
fashion, with their busy schedules, spending time on selecting a
complexion. It also extracts user preferences and predicting
cloth for an occasion among numerous numbers of designs
available is a hard task. Therefore, it would be exhausting to
personal body shape, building the unique model according to
select a proper design for an occasion for them. Prevailing the those preference details and giving user the augmented
difficulty in finding the clothes up to the user’s expectation, we reality facility to try on the newly generated fashion design.
propose a user-friendly fashion designing mobile application When getting user preference details, user will be asked to
and a web application called “TrendiTex”. Extracting user select any image which will be prompted randomly to get the
preference details, user’s body shape predicting and user’s preferred color by color optimization. Those
recommending trending fashion designs according to their preference details will be extracted for predicting the user’s
shape, generating the unique 2D new fashionable design for a personal body shape and relevant to that body shape, few
specific event and the augmented fit-on facility are fashion designs will be prompted for the user to select the
implemented in TrendiTex. This system represents an efficient most preferred design among them. Considering all those
approach to design new unique products according to user’s user’s preference details, the unique fashion design will be
preferences and gives augmented fit-on facility. generated and displayed for the user. User can wear the
generated fashion design model using Augmented Reality
Keywords—Machine Learning, Image Processing, trial room implemented in this system.
Classification, Augmented Reality (AR)
The remainder of this paper is structured as follow. In
I. INTRODUCTION section II literature review, we explain the previous
approaches and existing systems in the domain of intelligent
Artificial Intelligence (AI) based systems are becoming fashion designer. In section III we discussed the
more efficient for the fashion designers at present, since methodology which will focus on the implementation of
these systems can identify people’s preferences and handle proposed system and the substantial components. Section IV
more attributes and process large volumes of data faster than explained the results and discussion. Finally, in section V,
a human stylist and it has the ability to learn a person’s style we conclude the paper and discuss our future works.
more accurately. These systems can memorize a person’s
preferences and accept feedbacks and process accordingly.
II. LITERATURE REVIEW
At present, hiring a fashion design expert is considerably cost-
intensive. Also, it’s the greatest challenging task to apply AI Currently, multiple systems on AI fashion domain have
in a field which uses human creativity very much and to been created. Fashion Design applications are used to bridge
create a design which will be accepted by the user because a the gap between human and the machine. IBM’s AI image
person’s choice depends on many variables such as search engine [1] is a large database with a large number of
individual uniqueness, cultural dependence, individual images of various fashion designs created so far. Users can
distinctiveness and adoption preference. search a dress using photograph of a dress to check whether
it already exists in the database or not. This system can only
In existing intelligent fashion designing applications, be used to check whether a particular model was previously
matching color selection based on the user’s skin complexion produced or not.
and undertone (The undertone implies the color which is
underneath the skin of a person which affects to the overall Amazon has also created their own AI fashion tool [2] to
hue), clothing recommendation for a personal body shape, help them in making new garments for their retails,
generating unique completed wearable designs and developing its own clothing brands, giving its customers the
augmented fit on facility are not available.
try-on facility and also an Echo Look app which provides
StitchFix [3] is another fashion design system which Fig. 1. High level architecture of the system
generates the outline of the garments. The produced
garments are to be filled with colors and patterns. System is A. User Preference Extraction and Personalized Color
prompted to take the direct user input regarding what colors Palette Generation
and patterns and other features they want in their dress.
For identifying the related body shape of a specific
Google’s Project Muze [4] is another project has been
user, height (in feet) and UK standard body size for
done in this particular domain. In this project, a design is
dresses [6] were used. Waist, bust, hip details were
created taking minimal inputs from a user. Parameters like
derived accordingly from the standard UK size chart
age, mood, tastes, gender are being used for the creation of
and used in determining the user’s body shape.
new design. These designs are created using Generative
Adversarial Networks but the designs lack originality. Some
TABLE I. WOMEN’S BODY MEASUREMENTS TABLE
of the generated pieces are not suitable for actual wearing FOR DRESSES [6-8]
and therefore, it needs to be improved.
UK 6 8 10 12 14 16 18 20
Facebook’s Artificially Intelligent Fashion Designer [5] size
is another project done in this domain. There, some of the
Bust 32 33 34 36 38 40 41 44
created designs are disjoint from sleeves and some are created
with large holes in them. That is hardly to be considered as a Waist 25 26 28 30 31 33 34 37
506
Dimensional form where L for lightness and A and B for
color dimensions. First, the input RGB (Red, Green, Blue)
[10] colors are mapped to Lab color space and then color
difference in visual perception is calculated using deltaE2000
metric [11].
507
social media, there can be images with some similar
features of clothes. For that, duplicate removing is
performed.
There are three classification models which used to
train the neural networks. One for identifying the dress
images from the extracted fashion trending images using
social media and to classify dress images according to the
event types (Casual,Party,Wedding,Office) and another Fig. 5. Sigmoid function [15]
one for classifying dress images according to the matching
body shapes. Once identified dress images from the extracted social
media images, they are classified according to event types
The CNN model is built with multiple dense layers. such as wedding dresses, party dresses, office wear, casual
There are three Conv2D and two MaxPooling2Dlayers. wear. Then those dress images are classified further
And also the ReLU is used as an additional operation. according to the suitable body shapes. The classified dress
images are stored separately in the database. Then the
fashion images are retrieved from the Database which are
relevant to the user input (user’s body shape and event
type).
508
This component’s output is presented as a color converted ordinates. The transformation matrix can be also used to get
uniquely designed 2D fashion design which is designed the coordinates of a point after rotation about the center of
according to the user’s specific preferences. the image. The transformation matrix for rotating a point by
θ looks like:
D. Augmented Trial Room
This module augments the garment design that is created [αβ(1−α) ⋅center.x−β⋅center. y+ (new. width/2−centre.x)
through the AI. This module considers the 2D images of the −βαβ⋅center. x+(1−α) ⋅center.y+(new.height/2−centre.y)]
unique garment that was created. The user gets the trial
experience in front of the web cam. The output of this component is the augmentation of the
uniquely designed garment on to the user.
First, detecting the edges of the user’s from image frame
has to be done. In order to extract a user from the video IV. RESULTS AND DISCUSSION
stream provided by an input device (Microsoft Kinect, Web
Camera), different researchers have used different This section describes the outcomes of the developed
approaches. For example, Research [17] that was conducted system.
by F.Isikdogan and G.Kara used a method which, first The prominent colors from a user selected image are
extract and isolate the user from the background to create an extracted as in below (Fig. 6) and considering the specific
augmented reality environment. To segment the foreground, user’s skin complexion, a random number (range of 3-10) of
they have used the depth images and user labels which are best fit colors for that skin complexion are generated (Fig.
provided by the Kinect sensor. Then detect skin color and 7).
bring it to the front layer to allow the user to fold arms or
hold hands in front of the garment model. And they have
threshold the image in YCbCr color space, using the values
that were found to be effective for skin-color segmentation,
as follows,
Y = 0.299R + 0.587G + 0.114B < 70
77 <Cb = 128 − 0.169R − 0.332G + 0.5B < 127
133 <Cr = 128 + 0.5R − 0.419G − 0.081B < 173.
Fig. 7. Generated
Fig. 6. Prominent contrasting colors
YCbCr is a family of color spaces used as a part of the colors generated
color image pipeline in video and digital photography from the image
systems. Y represents luma component and CB and CR
represent the blue-difference and red-difference Chroma Then, the system recommends few clothes for the user
components [9] respectively. Other than that, in order to that match well with her specific body shape. From that the
prevent any background pixel from being labelled as skin, user can select the most fashionable dress type that she
they have applied the threshold only on the segmented needs to redesign for her occasion.
foreground.
509
REFERENCES
[1] @EmilyMatchar, F. (2019). Artificial Intelligence Could Help
Generate the Next Big Fashion Trends. [online] Smithsonian.
Available at: https://www.smithsonianmag.com/innovation/artificial-
intelligence-could- help-generate-next-big-fashion-trends-
180968952/ [Accessed 5 Aug. 2019].
[8] "Women's Clothing Size Guide | Ladies' Size Chart | H&M UK",
H&M, 2019. [Online]. Available:
https://www2.hm.com/en_gb/customer-
service/sizeguide/ladies.html. [Accessed 5 Aug. 2019].
V. CONCLUSION AND FUTURE WORK [13] Medium. (2019). ReLU : Not a Differentiable Function: Why
used in Gradient Based Optimization? and Other Generalizations of
The system can be enhanced in a way that users can ReLU..[online]Availableat:https://medium.com/@kanchansarkar/rel
customize the lower part of the dress as well. Texture u-not-a-differentiable-function-why-used-in-gradient-based-
selection could be an added advantage for this kind of optimization-7fef3a4cecec [Accessed 15 Oct. 2019].
system. Since the system is currently focused only about
[14] Medium. (2019). A Comprehensive Guide to Convolutional
female dresses, for more clothing items such as blouses, Neural Networks — the ELI5 way. [online] Available at:
skirts, pants can be considered. In future, the system can be https://towardsdatascience.com/a-comprehensive-guide-to-
extended to reach male audience as well from providing the convolutional-neural-networks-the-eli5-way-3bd2b1164a53
opportunity to generate their personalized unique designs for [Accessed 15 Oct. 2019].
males as well. [15] Medium. (2019). Activation Functions in Neural Networks.
[online] Available at: https://towardsdatascience.com/activation-
ACKNOWLEDGMENT functions-neural-networks-1cbd9f8d91d6 [Accessed 15 Oct. 2019].
The authors would like to convey their gratitude to all the
[16] M. Bagalso and M. Bagalso, "IBM and FIT Announce
individuals who have contributed, either directly or indirectly Collaboration to Help Build the Creative Fashion Workforce of the
to the effective completion of this research paper. The Future — I-COM", I-COM, 2019. [Online]. Available:
original authors own the referenced figures used for the https://www.i-com.org/news-articles/ibm-and-fit-announce-
paper. collaboration-to-help-build-the-creative-fashion-workforce-of-the-
future. [Accessed: 25- Nov- 2019].
510