Fashion Attribute Tagging
Introduction Fashion automated tagging is the process of automatic generation of fashion attributes of products from an image. These fashion product taggings are very useful knowledge for cataloging purposes . With the advancement in Deep Learning , specifically in the field of Convolutional Neural Networks…
Wrinkle, Lighting & Shadow Adjustment
Wrinkle removal is an important part of any image processing workflow which involves garment editing/retouching. Although current image editing softwares provides the tools for removing wrinkles from a garment image, it requires expert image editing skills to use these tools for wrinkle removal. Broadly, wrinkles…
Spatial Transformer Networks
Introduction Convolutional Neural Networks (CNNs) are a powerful class of models that perform incredibly well over a wide range of tasks such as classification, segmentation, object detection and more. For any model that distinguishes between images, it is highly desirable that in the learnt latent…
Image Registration
INTRODUCTION Image registration is the process of geometrically aligning two or more images of the same scene taken either at different times, or from different viewpoints or by different sensors[1]. It has a wide range of applications like in remote sensing (multispectral classification, environmental monitoring,…
GANs for Image Editing
In recent years, Generative Adversarial Networks (GANs) have become extensively popular for a lot of computer vision tasks. GANs have increasingly been used for numerous image editing and enhancement applications such as dust and scratch removal [R1], image colorization [R2], and unwanted object removal and…
AI Model Generation
Introduction While designing fashion catalogs, it is often desired to have control over model features such as ethnicity, pose, color, build, etc. Traditionally, this has been done by shooting catalogs with different models to suit the purpose. However, the current state of the art research…