SlideShare a Scribd company logo
1 of 33
Download to read offline
Virtual
Try-On
B18CSE039, B18CSE041, B18CSE043
1. Problem Statement
2. Goals
3. Literature Survey
4. Our HandsOn Work
4.1. U-Net
4.2. Mask RCNN
4.3. Cloth Size Estimation
4.4. VITON
5. Proposals
6. Accomplishments
7. Issues Faced
8. Future Work
9. Concluding Remarks
Index
Problem Statement
To survey and explore some of the methods that can be
used to create a modular pipeline for a virtual try-on
system and to understand the existing one, to make a
productive solution for $1.5 Trillion eFashion Industry.
GOALS
We assigned the following goals for our project:
1. An extensive survey of the papers regarding
technologies that can be used in the fashion industry.
2. Perform cloth parsing on images using instance
segmentation models.
3. Understand the existing virtual-tryon systems.
4. Develop methods to perform human cloth size
estimation.
5. Deploying a feasible solution.
LITERATURE REVIEW
1. Depth Cameras
2. Depth Camera based size prediction
3. Camera Based
4. Parsing
5. Virtual Try On
DEPTH CAMERA
Structural Light and Coded Light Stereo Depth Time of Flight
DEPTH CAMERA BASED SIZE PREDICTION
Automatic human body feature
extraction and personal size
measurements,Tan Xiaohui,et al
Depth Camera, Random Forest
and Geodesic Distances
Excellent precision, average error
of 0.0617cm
Single CAMERA BASED size prediction
CLOTH PARSING
HUMAN PARSING
VIRTUAL TRY ON
UNets and Mask-RCNNs
OpenPose and Pose2Seg
VITON and ACGPN
ACGPN
Our Work
1. U-Net
2. Mask RCNN
3. Cloth Size Estimation
4. VITON
A Basic Pipeline
U-NEt
An Example Structure
U-NEt
Given
Input
Expected
Output
U-NEt
The structure we Used
U-NEt
Result 1 Result 2
U-NEt
The mean IoU with background
excluded was calculated for
1000 Random Images as 0.9284.
Result 3
Mask RCNN
Mask RCNN
Mask RCNN
For a given image I and class C,
1. C is predicted to be contained in I if IoUC
>= Ө, where Ө is the IoU
threshold
2. Precision and Recall are calculated over all classes for a set of test
images for some given values of Ө
3. MP and MR are used to calculate F1 score.
Mask RCNN
Size PreDictor
Size PreDictor
Size PreDictor
VITON
Proposals
PROPOSED SIZE PREDICTOR
PROPOSED SIZE PREDICTOR
Height, Weight, Age, Gender
CGAN BASED T-SHIRT COLOR CHANGER
Accomplishments
1. Learned and understood the fundamentals
of necessary technology.
2. Found and understood appropriate
technologies/research for our pipelines.
3. Implemented few methods based on UNet,
Mask-RCNN and OpenPose
4. Proposed few intermediate processes.
Issues Faced
1. The mathematical details regarding the
workings of the virtual tryon models
proved to be out of scope for us, and
hence we weren’t able to proceed to
create a version of our own.
2. The multi-class implementation of U-Net
gave poor performance on the test
images, and the faults weren’t clear, and
hence we proceeded with a single class
implementation only.
3. Good dataset was not available to check
to experiments, train and validated our
proposed body shape model.
4. Lack of depth sensing hardware.
5. Computational very expensive units.
6. Restrictions and challenges due to
uncertain events due to COVID-19.
Future work
1. To gain better mathematical understanding
behind VITON and ACGPN
2. To understand and design cloth wrapping
modules.
3. To prepare a good size dataset
4. To design and optimise the model such that it
can work on a mobile device with a primitive
GPUs.
5. To extend the capabilities to AR.
CONCLUDING REMARKS
1. This BTP was a great learning experience and
have gained much insights of the field.
2. Learning Outcomes Slides (GMMs, UNet, Mask
RCNN, Generative Models, AR) available at
http://bit.ly/VirtualTry
3. Report Available at http://bit.ly/VirtualTry
4. Special Thanks to Dr. Anand Mishra for the
constant support and encouragement.
5. We would be further continuing work in the
area, goal is to make it in hands of users.

More Related Content

Similar to BTP Presentation.pdf

Age and Gender Classification using Convolutional Neural Network
Age and Gender Classification using Convolutional Neural NetworkAge and Gender Classification using Convolutional Neural Network
Age and Gender Classification using Convolutional Neural NetworkIRJET Journal
 
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...SiegriqueCeasarAJalw
 
Real-Time Face-Age-Gender Detection System
Real-Time Face-Age-Gender Detection SystemReal-Time Face-Age-Gender Detection System
Real-Time Face-Age-Gender Detection SystemIRJET Journal
 
A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...
A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...
A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...IRJET Journal
 
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...IRJET Journal
 
Pranav_Shah_Report
Pranav_Shah_ReportPranav_Shah_Report
Pranav_Shah_ReportPranav Shah
 
IRJET - Blind Guidance using Smart Cap
IRJET - Blind Guidance using Smart CapIRJET - Blind Guidance using Smart Cap
IRJET - Blind Guidance using Smart CapIRJET Journal
 
Developing a Computerized Adaptive Test
Developing a Computerized Adaptive TestDeveloping a Computerized Adaptive Test
Developing a Computerized Adaptive TestNathan Thompson
 
Robust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector MachineRobust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector MachineIRJET Journal
 
IRJET - 3D Virtual Dressing Room Application
IRJET -  	  3D Virtual Dressing Room ApplicationIRJET -  	  3D Virtual Dressing Room Application
IRJET - 3D Virtual Dressing Room ApplicationIRJET Journal
 
BbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptx
BbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptxBbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptx
BbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptxvishalrishi2
 
Development of Virtual Trial Rooms for Showrooms
Development of Virtual Trial Rooms for ShowroomsDevelopment of Virtual Trial Rooms for Showrooms
Development of Virtual Trial Rooms for ShowroomsIRJET Journal
 
Intelligent System For Face Mask Detection
Intelligent System For Face Mask DetectionIntelligent System For Face Mask Detection
Intelligent System For Face Mask DetectionIRJET Journal
 
Contactless Temperature Monitoring and Face Mask Detection with Alert System
Contactless Temperature Monitoring and Face Mask Detection with Alert SystemContactless Temperature Monitoring and Face Mask Detection with Alert System
Contactless Temperature Monitoring and Face Mask Detection with Alert SystemIRJET Journal
 
2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction 2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction Mark Billinghurst
 
Assistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired peopleAssistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired peopleLogicMindtech Nologies
 
Nepali character classification
Nepali character classificationNepali character classification
Nepali character classificationPitambar88
 
Age and Gender Prediction and Human count
Age and Gender Prediction and Human countAge and Gender Prediction and Human count
Age and Gender Prediction and Human countIRJET Journal
 
Partial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather ConditionsPartial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather ConditionsIRJET Journal
 
Blood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNNBlood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNNIRJET Journal
 

Similar to BTP Presentation.pdf (20)

Age and Gender Classification using Convolutional Neural Network
Age and Gender Classification using Convolutional Neural NetworkAge and Gender Classification using Convolutional Neural Network
Age and Gender Classification using Convolutional Neural Network
 
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
 
Real-Time Face-Age-Gender Detection System
Real-Time Face-Age-Gender Detection SystemReal-Time Face-Age-Gender Detection System
Real-Time Face-Age-Gender Detection System
 
A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...
A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...
A New Deep Learning Based Technique To Detect Copy Move Forgery In Digital Im...
 
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
 
Pranav_Shah_Report
Pranav_Shah_ReportPranav_Shah_Report
Pranav_Shah_Report
 
IRJET - Blind Guidance using Smart Cap
IRJET - Blind Guidance using Smart CapIRJET - Blind Guidance using Smart Cap
IRJET - Blind Guidance using Smart Cap
 
Developing a Computerized Adaptive Test
Developing a Computerized Adaptive TestDeveloping a Computerized Adaptive Test
Developing a Computerized Adaptive Test
 
Robust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector MachineRobust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector Machine
 
IRJET - 3D Virtual Dressing Room Application
IRJET -  	  3D Virtual Dressing Room ApplicationIRJET -  	  3D Virtual Dressing Room Application
IRJET - 3D Virtual Dressing Room Application
 
BbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptx
BbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptxBbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptx
BbbbbbbbbbbbbbbbbbbbbbElectrothonPPT.pptx
 
Development of Virtual Trial Rooms for Showrooms
Development of Virtual Trial Rooms for ShowroomsDevelopment of Virtual Trial Rooms for Showrooms
Development of Virtual Trial Rooms for Showrooms
 
Intelligent System For Face Mask Detection
Intelligent System For Face Mask DetectionIntelligent System For Face Mask Detection
Intelligent System For Face Mask Detection
 
Contactless Temperature Monitoring and Face Mask Detection with Alert System
Contactless Temperature Monitoring and Face Mask Detection with Alert SystemContactless Temperature Monitoring and Face Mask Detection with Alert System
Contactless Temperature Monitoring and Face Mask Detection with Alert System
 
2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction 2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction
 
Assistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired peopleAssistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired people
 
Nepali character classification
Nepali character classificationNepali character classification
Nepali character classification
 
Age and Gender Prediction and Human count
Age and Gender Prediction and Human countAge and Gender Prediction and Human count
Age and Gender Prediction and Human count
 
Partial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather ConditionsPartial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather Conditions
 
Blood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNNBlood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNN
 

More from niveditJain

BTP Learning Outcome.pdf
BTP Learning Outcome.pdfBTP Learning Outcome.pdf
BTP Learning Outcome.pdfniveditJain
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR OptimizationniveditJain
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR OptimizationniveditJain
 
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur niveditJain
 
Analysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste BasisAnalysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste BasisniveditJain
 
Essentialize Extreme Programming practices
Essentialize Extreme Programming practicesEssentialize Extreme Programming practices
Essentialize Extreme Programming practicesniveditJain
 
Context Free Grammar
Context Free GrammarContext Free Grammar
Context Free GrammarniveditJain
 
NFA DFA Equivalence theorem
NFA DFA Equivalence theorem NFA DFA Equivalence theorem
NFA DFA Equivalence theorem niveditJain
 
Maximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphsMaximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphsniveditJain
 
Tesla aquisition of maxwell
Tesla aquisition of maxwellTesla aquisition of maxwell
Tesla aquisition of maxwellniveditJain
 
Literature club Introduction 2k19
Literature club Introduction 2k19Literature club Introduction 2k19
Literature club Introduction 2k19niveditJain
 
Inter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT JodhpurInter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT JodhpurniveditJain
 
Jargons eCell IIT Jodhpur
Jargons eCell IIT JodhpurJargons eCell IIT Jodhpur
Jargons eCell IIT JodhpurniveditJain
 

More from niveditJain (16)

BTP Learning Outcome.pdf
BTP Learning Outcome.pdfBTP Learning Outcome.pdf
BTP Learning Outcome.pdf
 
Project muZiK
Project muZiKProject muZiK
Project muZiK
 
Bucket Sort
Bucket SortBucket Sort
Bucket Sort
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR Optimization
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR Optimization
 
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
 
Analysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste BasisAnalysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste Basis
 
Essentialize Extreme Programming practices
Essentialize Extreme Programming practicesEssentialize Extreme Programming practices
Essentialize Extreme Programming practices
 
Context Free Grammar
Context Free GrammarContext Free Grammar
Context Free Grammar
 
NFA DFA Equivalence theorem
NFA DFA Equivalence theorem NFA DFA Equivalence theorem
NFA DFA Equivalence theorem
 
Maximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphsMaximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphs
 
Carmeet
CarmeetCarmeet
Carmeet
 
Tesla aquisition of maxwell
Tesla aquisition of maxwellTesla aquisition of maxwell
Tesla aquisition of maxwell
 
Literature club Introduction 2k19
Literature club Introduction 2k19Literature club Introduction 2k19
Literature club Introduction 2k19
 
Inter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT JodhpurInter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT Jodhpur
 
Jargons eCell IIT Jodhpur
Jargons eCell IIT JodhpurJargons eCell IIT Jodhpur
Jargons eCell IIT Jodhpur
 

Recently uploaded

KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 

Recently uploaded (20)

KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 

BTP Presentation.pdf

  • 2. 1. Problem Statement 2. Goals 3. Literature Survey 4. Our HandsOn Work 4.1. U-Net 4.2. Mask RCNN 4.3. Cloth Size Estimation 4.4. VITON 5. Proposals 6. Accomplishments 7. Issues Faced 8. Future Work 9. Concluding Remarks Index
  • 3. Problem Statement To survey and explore some of the methods that can be used to create a modular pipeline for a virtual try-on system and to understand the existing one, to make a productive solution for $1.5 Trillion eFashion Industry. GOALS We assigned the following goals for our project: 1. An extensive survey of the papers regarding technologies that can be used in the fashion industry. 2. Perform cloth parsing on images using instance segmentation models. 3. Understand the existing virtual-tryon systems. 4. Develop methods to perform human cloth size estimation. 5. Deploying a feasible solution.
  • 4.
  • 5. LITERATURE REVIEW 1. Depth Cameras 2. Depth Camera based size prediction 3. Camera Based 4. Parsing 5. Virtual Try On
  • 6. DEPTH CAMERA Structural Light and Coded Light Stereo Depth Time of Flight
  • 7. DEPTH CAMERA BASED SIZE PREDICTION Automatic human body feature extraction and personal size measurements,Tan Xiaohui,et al Depth Camera, Random Forest and Geodesic Distances Excellent precision, average error of 0.0617cm
  • 8. Single CAMERA BASED size prediction
  • 9. CLOTH PARSING HUMAN PARSING VIRTUAL TRY ON UNets and Mask-RCNNs OpenPose and Pose2Seg VITON and ACGPN
  • 10. ACGPN
  • 11. Our Work 1. U-Net 2. Mask RCNN 3. Cloth Size Estimation 4. VITON
  • 17. U-NEt The mean IoU with background excluded was calculated for 1000 Random Images as 0.9284. Result 3
  • 20. Mask RCNN For a given image I and class C, 1. C is predicted to be contained in I if IoUC >= Ө, where Ө is the IoU threshold 2. Precision and Recall are calculated over all classes for a set of test images for some given values of Ө 3. MP and MR are used to calculate F1 score.
  • 25. VITON
  • 28. PROPOSED SIZE PREDICTOR Height, Weight, Age, Gender
  • 29. CGAN BASED T-SHIRT COLOR CHANGER
  • 30. Accomplishments 1. Learned and understood the fundamentals of necessary technology. 2. Found and understood appropriate technologies/research for our pipelines. 3. Implemented few methods based on UNet, Mask-RCNN and OpenPose 4. Proposed few intermediate processes.
  • 31. Issues Faced 1. The mathematical details regarding the workings of the virtual tryon models proved to be out of scope for us, and hence we weren’t able to proceed to create a version of our own. 2. The multi-class implementation of U-Net gave poor performance on the test images, and the faults weren’t clear, and hence we proceeded with a single class implementation only. 3. Good dataset was not available to check to experiments, train and validated our proposed body shape model. 4. Lack of depth sensing hardware. 5. Computational very expensive units. 6. Restrictions and challenges due to uncertain events due to COVID-19.
  • 32. Future work 1. To gain better mathematical understanding behind VITON and ACGPN 2. To understand and design cloth wrapping modules. 3. To prepare a good size dataset 4. To design and optimise the model such that it can work on a mobile device with a primitive GPUs. 5. To extend the capabilities to AR.
  • 33. CONCLUDING REMARKS 1. This BTP was a great learning experience and have gained much insights of the field. 2. Learning Outcomes Slides (GMMs, UNet, Mask RCNN, Generative Models, AR) available at http://bit.ly/VirtualTry 3. Report Available at http://bit.ly/VirtualTry 4. Special Thanks to Dr. Anand Mishra for the constant support and encouragement. 5. We would be further continuing work in the area, goal is to make it in hands of users.