SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 10 | Oct 2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 228
VIRTUAL CHANGING ROOM USING IMAGE PROCESSING
Kokni Aaliya Samsamuddin1, Jejurkar Nishigandha Shamrao2, Sawashere Reshma Sanjay3,
Sonawane Vrushali Shantaram4
1Kokni Aaliya Samsamuddin,LoGMIEER, Nashik.
2Jejurkar Nishigandha Shamrao,LoGMIEER,Nashik.
3Sawashere Reshma Sanjay,LoGMIEER,Nashik.
4Sonawane Vrushali Shantaram,LoGMIEER,Nashik.
---------------------------------------------------------------------***-------------------------------------------------------------
Abstract - It is more convincing for users to have their own 2-D
body shapes in the virtual fitting room when they shop clothes
online. However, existing methods are limited for ordinary users
to efficiently and conveniently access their 2-D bodies. We
propose an efficient data-driven approach for developing web
application for 2-D body customization. Users stand naturally
and their photos are taken from front and side views with a web
camera. They can wear casual clothes like a short-sleeved/long-
sleeved shirt and short/long pants. First, we are proposing a
user-friendly interface to semi-automatically segment the human
body from photos. Then, the segmented human contours will be
scaled and translated to the ones under our virtual camera
configurations. Through this way, we only need one camera to
take photos of human in two views front view and side view.
Finally, we learn body parameters that determine the 2-D body
from dressed-human silhouettes with cascaded regressors. The
regressors take the appropriate body point (neck and shoulder
point). Body parameters regression only costs 1.26 s on web
application which ensures the efficiency of our method.
Key Words: Body parameters regression, data-
driven application, image-based 2-D body shape
estimation, image processing, Kinect sensor.
1.INTRODUCTION
Customized body shapes play an important role in the
popularity of virtual fitting room for online shopping. When the
2D body model in the fitting room owns the customer’s shape,
the buyer can get convincing visual information and size
suggestions. This produces a win-win situation for both
customers and sellers, saving their time. For ordinary online
customers, they want the estimation of their 2D body shapes to
be convenient, fast and accurate. However, existing methods
cannot satisfy all the requirements. High-end scanners can be
used to scan individuals with minimal or tight clothes for 32
body reconstruction. Nevertheless, minimal or tight dressing
makes customers embarrassed and scanners are costly and not
widely used. Kinect provide a less expensive way for 2D body
reconstruction, but they are still not widely available. Images
are more convenient to access, and some researchers take
minimally dressed human images as input to constrain
parametric human body models. Parametric models are trained
using a database of human bodies, and they represent 2D
bodies by deforming a template body with a set of parameters.
1.1 IMAGE SEGMENTATION
Our image segmentation is based on the Grab cut
method and we develop a user-friendly interface for
segmentation. As Fig.1 shows, user firstly point out
two corners of a rectangle to surround the human
body. All the area outside of the rectangle is
background. They can add several strokes indicating
the foreground area and the background area both
before and after Grab cut. When the Grab cut method
is completed, we set the background areas darken.
Due to the limited screen size of a phone, we design
zoom function for more convenient strokes input.
What we are concerned about is the perfect dressed-
human contour, instead of the perfect segmentation.
We compute the contours of the mask image of
current segmentation and select the biggest one as
human contour. Take the second ‘‘Grab cut Result’’ for
example, despite some background areas are not
darken, we can get the desired result.
2. SILHOUETTES ADJUSTMENT
We can not regress body parameters directly using
segmented human contours on account of unknown
camera configurations. When we use the
configurations of virtual cameras which are set
during training phase, we need to adjust the sizes and
locations of human contours in the silhouettes. This
section illustrates how we approximately transform
our segmented contours to the ones under virtual
camera configurations. As Songetal. pointout, camera
configuration(intrinsic and extrinsic parameters) has
an effect on the size and shape of human contours.
Nevertheless, perspective projection has little effects
on the shape of body contour when the following
conditions are satisfied:
(1) the camera points approximately to the center of
human, (2) the direction of camera view is nearly
orthogonal to human plane, and (3) the distance
between camera and human is relatively far,
compared with which, the thickness of human body
can be ignored. The set here conditions are easy to be
achieved when we take photos with a mobile device.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 10 | Oct 2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 229
Fig -1: Image segmentation.
In this section, we introduce how we regress body parameters
(θ, β) which determine a 3D body from front and side
silhouettes. The training data are introduced in section III-B,
and each training sample for training parameters regression
consists of initial body parameters, target body parameters and
a pair of silhouettes (in front and side views). We prepare 9
sets of initial parameters whose corresponding heights range
from 150cm to 190cm with an interval of 5 centimeters. Initial
parameters for each sample are decided by the corresponding
height. We use the boosting tree regression method to regress
the residual between initial body parameters and target body
parameters according to front and side silhouettes. The
residual is decreased little by little through a series of cascaded
regressors Gi (i = 1,2,···,m, where m denotes the total number
of regressors).The itch regressor Gi takes input silhouettes and
the body parameters updated by last regressor Gi−1 as input,
and the relative relationship between current body parameters
and used to guide the change of body parameters.
We use the training database containing 5405 × 3 pairs of
naked and dressed 3D bodies, which is created by Song et al, to
prepare training data. Song et al.manually dress 3D bodies with
three sets of clothes, namely L/L,S/LandS/S, which are
respectively abbreviated for long sleeved shirt and long pants,
short-sleeved shirt and long pants, and short-sleeved shirt and
short pants. They design the clothes types by a software based
on cloths imulation and dress bodies one by one with suitable
clothes size, which needs a lot of efforts. The clothes types
currently chosen are most commonly used in daily life and well
simulated. Our approach can be applied to more clothes types
once the data base prepares corresponding naked and dressed
body pairs.
3. CONCLUSIONS
We propose a data-driven application for ordinary customers
to efficiently and conveniently access their 2D body shapes, in
order to meet the need of virtual fitting room in online
shopping. With photos captured by phone camera, we use
Grabcut method to segment human. To achieve good
segmentation, we are providing facility to user to zoom in and
out the image and add strokes indicating human and
background and then segmented human contours will be
scaled according to human height and translated using the
regressed reference points in the silhouettes.By training a
series of regressors to predict body parameters and avoiding
camera calibration proposed method will be more convenient.
REFERENCES
[1] K.-L. Cheng, R.-F. Tong, M. Tang, J.-Y. Qian, and M.
Sarkis, ‘‘Parametric human body reconstruction
based on sparse key points,’’ IEEE Trans. Vis.
Comput. Graphics, vol. 22, no. 11, pp. 2467–2479,
Nov. 2016..
[2] J Tong, J. Zhou, L. Liu, Z. Pan, and H. Yan, ‘‘Scanning
3D full human bodies using Kinects,’’ IEEE Trans. Vis.
Comput. Graphics, vol. 18, no. 4,pp. 643–650, Apr.
2012.
[3] J.Boisvert, C .Shu, S. Wuhrer, and P. Xi,‘‘Three -
dimensional human shape inference from silhouettes:
Reconstruction and validation,’’ Mach. Vis. Appl., vol.
24, no. 1, pp. 145–157, Jan. 2013.
[4] International Journal of Computer Science Trends
and Technology (IJCST)- Volume 2 Issue 2, Mar-Apr.
2014.

More Related Content

PDF
IRJET- Tailoring Management System using AR and 3D Modeling
PDF
User Friendly Virtual Clothes System Based on Simulation and Visualization us...
PDF
A Detailed Analysis on Feature Extraction Techniques of Panoramic Image Stitc...
PDF
Correcting garment set deformalities on virtual human model using transparanc...
PDF
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...
PDF
3D Human Hand Posture Reconstruction Using a Single 2D Image
DOCX
paper writing
PDF
Controlling Mouse Movements Using hand Gesture And X box 360
IRJET- Tailoring Management System using AR and 3D Modeling
User Friendly Virtual Clothes System Based on Simulation and Visualization us...
A Detailed Analysis on Feature Extraction Techniques of Panoramic Image Stitc...
Correcting garment set deformalities on virtual human model using transparanc...
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...
3D Human Hand Posture Reconstruction Using a Single 2D Image
paper writing
Controlling Mouse Movements Using hand Gesture And X box 360

What's hot (19)

PDF
IRJET-Real Time Hand Gesture Recognition using Finger Tips
PPTX
Image forgery and security
PDF
proj525
PDF
S12_P1_Aiyer_Arun
PDF
Review of Digital Image Forgery Detection
PPTX
Naveen 9911103606 major ppt
PDF
Hand Shape Based Gesture Recognition in Hardware
PDF
FOOT ANTHROPOMETRY DEVICE AND SINGLE OBJECT IMAGE THRESHOLDING
PDF
IRJET- A Novel Method for Designing an Exoskeleton of Index Finger using Imag...
PDF
A Novel Approach for Edge Detection using Modified ACIES Filtering
PDF
C045071117
PDF
An approach for human gait identification based on area
PDF
Design of Transparent Ratchet Arrays for Directional Transmission
PDF
Effective face feature for human identification
PPT
Making Face
PDF
Detecting image splicing in the wild Web
PDF
PDF
Feature isolation and extraction of satellite images for remote sensing appli...
PDF
IRJET- Wound Assessment System for Patients with Diabetic Ulcers using Smartp...
IRJET-Real Time Hand Gesture Recognition using Finger Tips
Image forgery and security
proj525
S12_P1_Aiyer_Arun
Review of Digital Image Forgery Detection
Naveen 9911103606 major ppt
Hand Shape Based Gesture Recognition in Hardware
FOOT ANTHROPOMETRY DEVICE AND SINGLE OBJECT IMAGE THRESHOLDING
IRJET- A Novel Method for Designing an Exoskeleton of Index Finger using Imag...
A Novel Approach for Edge Detection using Modified ACIES Filtering
C045071117
An approach for human gait identification based on area
Design of Transparent Ratchet Arrays for Directional Transmission
Effective face feature for human identification
Making Face
Detecting image splicing in the wild Web
Feature isolation and extraction of satellite images for remote sensing appli...
IRJET- Wound Assessment System for Patients with Diabetic Ulcers using Smartp...
Ad

Similar to IRJET- Virtual Changing Room using Image Processing (20)

PDF
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
PDF
Introduction To Palmprint Recognition
PDF
IRJET - 3D Virtual Dressing Room Application
PDF
IRJET- Estimation of Crowd Count in a Heavily Occulated Regions
PDF
Face Recognition Based on Image Processing in an Advanced Robotic System
PDF
Review on Image-based Body Mass Index Prediction Methods
PDF
Novel-design-Panoramic-camera-by dr MONIKA
PDF
Virtual Yoga System Using Kinect Sensor
PDF
Human Action Recognition using Contour History Images and Neural Networks Cla...
PDF
Creating Objects for Metaverse using GANs and Autoencoders
PDF
IRJET- Survey Paper on Vision based Hand Gesture Recognition
PDF
Gesture Recognition System
PDF
IRJET- Augmented Reality in Surgical Procedures
PDF
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
PDF
A Review Paper on Real-Time Hand Motion Capture
PDF
Vision based non-invasive tool for facial swelling assessment
PDF
FACE SHAPE CLASSIFIER USING DEEP LEARNING
PDF
IRJET- Automatic Suggestion of Outfits using Image Processing
PDF
A Hardware Model to Measure Motion Estimation with Bit Plane Matching Algorithm
PDF
IRJET-Computer Aided Touchless Palmprint Recognition Using Sift
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
Introduction To Palmprint Recognition
IRJET - 3D Virtual Dressing Room Application
IRJET- Estimation of Crowd Count in a Heavily Occulated Regions
Face Recognition Based on Image Processing in an Advanced Robotic System
Review on Image-based Body Mass Index Prediction Methods
Novel-design-Panoramic-camera-by dr MONIKA
Virtual Yoga System Using Kinect Sensor
Human Action Recognition using Contour History Images and Neural Networks Cla...
Creating Objects for Metaverse using GANs and Autoencoders
IRJET- Survey Paper on Vision based Hand Gesture Recognition
Gesture Recognition System
IRJET- Augmented Reality in Surgical Procedures
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
A Review Paper on Real-Time Hand Motion Capture
Vision based non-invasive tool for facial swelling assessment
FACE SHAPE CLASSIFIER USING DEEP LEARNING
IRJET- Automatic Suggestion of Outfits using Image Processing
A Hardware Model to Measure Motion Estimation with Bit Plane Matching Algorithm
IRJET-Computer Aided Touchless Palmprint Recognition Using Sift
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
web development for engineering and engineering
PPTX
OOP with Java - Java Introduction (Basics)
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
PPT on Performance Review to get promotions
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPT
introduction to datamining and warehousing
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
additive manufacturing of ss316l using mig welding
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPT
Mechanical Engineering MATERIALS Selection
PPTX
bas. eng. economics group 4 presentation 1.pptx
Foundation to blockchain - A guide to Blockchain Tech
web development for engineering and engineering
OOP with Java - Java Introduction (Basics)
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPT on Performance Review to get promotions
CH1 Production IntroductoryConcepts.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Model Code of Practice - Construction Work - 21102022 .pdf
introduction to datamining and warehousing
Safety Seminar civil to be ensured for safe working.
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
additive manufacturing of ss316l using mig welding
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
CYBER-CRIMES AND SECURITY A guide to understanding
Mechanical Engineering MATERIALS Selection
bas. eng. economics group 4 presentation 1.pptx

IRJET- Virtual Changing Room using Image Processing

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 10 | Oct 2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 228 VIRTUAL CHANGING ROOM USING IMAGE PROCESSING Kokni Aaliya Samsamuddin1, Jejurkar Nishigandha Shamrao2, Sawashere Reshma Sanjay3, Sonawane Vrushali Shantaram4 1Kokni Aaliya Samsamuddin,LoGMIEER, Nashik. 2Jejurkar Nishigandha Shamrao,LoGMIEER,Nashik. 3Sawashere Reshma Sanjay,LoGMIEER,Nashik. 4Sonawane Vrushali Shantaram,LoGMIEER,Nashik. ---------------------------------------------------------------------***------------------------------------------------------------- Abstract - It is more convincing for users to have their own 2-D body shapes in the virtual fitting room when they shop clothes online. However, existing methods are limited for ordinary users to efficiently and conveniently access their 2-D bodies. We propose an efficient data-driven approach for developing web application for 2-D body customization. Users stand naturally and their photos are taken from front and side views with a web camera. They can wear casual clothes like a short-sleeved/long- sleeved shirt and short/long pants. First, we are proposing a user-friendly interface to semi-automatically segment the human body from photos. Then, the segmented human contours will be scaled and translated to the ones under our virtual camera configurations. Through this way, we only need one camera to take photos of human in two views front view and side view. Finally, we learn body parameters that determine the 2-D body from dressed-human silhouettes with cascaded regressors. The regressors take the appropriate body point (neck and shoulder point). Body parameters regression only costs 1.26 s on web application which ensures the efficiency of our method. Key Words: Body parameters regression, data- driven application, image-based 2-D body shape estimation, image processing, Kinect sensor. 1.INTRODUCTION Customized body shapes play an important role in the popularity of virtual fitting room for online shopping. When the 2D body model in the fitting room owns the customer’s shape, the buyer can get convincing visual information and size suggestions. This produces a win-win situation for both customers and sellers, saving their time. For ordinary online customers, they want the estimation of their 2D body shapes to be convenient, fast and accurate. However, existing methods cannot satisfy all the requirements. High-end scanners can be used to scan individuals with minimal or tight clothes for 32 body reconstruction. Nevertheless, minimal or tight dressing makes customers embarrassed and scanners are costly and not widely used. Kinect provide a less expensive way for 2D body reconstruction, but they are still not widely available. Images are more convenient to access, and some researchers take minimally dressed human images as input to constrain parametric human body models. Parametric models are trained using a database of human bodies, and they represent 2D bodies by deforming a template body with a set of parameters. 1.1 IMAGE SEGMENTATION Our image segmentation is based on the Grab cut method and we develop a user-friendly interface for segmentation. As Fig.1 shows, user firstly point out two corners of a rectangle to surround the human body. All the area outside of the rectangle is background. They can add several strokes indicating the foreground area and the background area both before and after Grab cut. When the Grab cut method is completed, we set the background areas darken. Due to the limited screen size of a phone, we design zoom function for more convenient strokes input. What we are concerned about is the perfect dressed- human contour, instead of the perfect segmentation. We compute the contours of the mask image of current segmentation and select the biggest one as human contour. Take the second ‘‘Grab cut Result’’ for example, despite some background areas are not darken, we can get the desired result. 2. SILHOUETTES ADJUSTMENT We can not regress body parameters directly using segmented human contours on account of unknown camera configurations. When we use the configurations of virtual cameras which are set during training phase, we need to adjust the sizes and locations of human contours in the silhouettes. This section illustrates how we approximately transform our segmented contours to the ones under virtual camera configurations. As Songetal. pointout, camera configuration(intrinsic and extrinsic parameters) has an effect on the size and shape of human contours. Nevertheless, perspective projection has little effects on the shape of body contour when the following conditions are satisfied: (1) the camera points approximately to the center of human, (2) the direction of camera view is nearly orthogonal to human plane, and (3) the distance between camera and human is relatively far, compared with which, the thickness of human body can be ignored. The set here conditions are easy to be achieved when we take photos with a mobile device.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 10 | Oct 2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 229 Fig -1: Image segmentation. In this section, we introduce how we regress body parameters (θ, β) which determine a 3D body from front and side silhouettes. The training data are introduced in section III-B, and each training sample for training parameters regression consists of initial body parameters, target body parameters and a pair of silhouettes (in front and side views). We prepare 9 sets of initial parameters whose corresponding heights range from 150cm to 190cm with an interval of 5 centimeters. Initial parameters for each sample are decided by the corresponding height. We use the boosting tree regression method to regress the residual between initial body parameters and target body parameters according to front and side silhouettes. The residual is decreased little by little through a series of cascaded regressors Gi (i = 1,2,···,m, where m denotes the total number of regressors).The itch regressor Gi takes input silhouettes and the body parameters updated by last regressor Gi−1 as input, and the relative relationship between current body parameters and used to guide the change of body parameters. We use the training database containing 5405 × 3 pairs of naked and dressed 3D bodies, which is created by Song et al, to prepare training data. Song et al.manually dress 3D bodies with three sets of clothes, namely L/L,S/LandS/S, which are respectively abbreviated for long sleeved shirt and long pants, short-sleeved shirt and long pants, and short-sleeved shirt and short pants. They design the clothes types by a software based on cloths imulation and dress bodies one by one with suitable clothes size, which needs a lot of efforts. The clothes types currently chosen are most commonly used in daily life and well simulated. Our approach can be applied to more clothes types once the data base prepares corresponding naked and dressed body pairs. 3. CONCLUSIONS We propose a data-driven application for ordinary customers to efficiently and conveniently access their 2D body shapes, in order to meet the need of virtual fitting room in online shopping. With photos captured by phone camera, we use Grabcut method to segment human. To achieve good segmentation, we are providing facility to user to zoom in and out the image and add strokes indicating human and background and then segmented human contours will be scaled according to human height and translated using the regressed reference points in the silhouettes.By training a series of regressors to predict body parameters and avoiding camera calibration proposed method will be more convenient. REFERENCES [1] K.-L. Cheng, R.-F. Tong, M. Tang, J.-Y. Qian, and M. Sarkis, ‘‘Parametric human body reconstruction based on sparse key points,’’ IEEE Trans. Vis. Comput. Graphics, vol. 22, no. 11, pp. 2467–2479, Nov. 2016.. [2] J Tong, J. Zhou, L. Liu, Z. Pan, and H. Yan, ‘‘Scanning 3D full human bodies using Kinects,’’ IEEE Trans. Vis. Comput. Graphics, vol. 18, no. 4,pp. 643–650, Apr. 2012. [3] J.Boisvert, C .Shu, S. Wuhrer, and P. Xi,‘‘Three - dimensional human shape inference from silhouettes: Reconstruction and validation,’’ Mach. Vis. Appl., vol. 24, no. 1, pp. 145–157, Jan. 2013. [4] International Journal of Computer Science Trends and Technology (IJCST)- Volume 2 Issue 2, Mar-Apr. 2014.