18
OptiTe x Virtua l Try On Engine

2009 OptiTex At ECS

  • Upload
    optitex

  • View
    1.397

  • Download
    11

Embed Size (px)

DESCRIPTION

The GPU Technology Conference is the most significant event in 2009 dedicated to application development on the GPU. Encompassing three simultaneous summits, this event will focus on the latest breakthroughs developers, engineers, and researchers are achieving through the use of the graphics processing unit (GPU) to solve the world’s most important computing challenges.

Citation preview

Page 1: 2009 OptiTex At ECS

OptiTex Virtual Try On Engine

Page 2: 2009 OptiTex At ECS

Imagine what having:

• Realistic CG clothes so convincing, they could not be distinguished from pictures.

• Real time rendering capabilities of human bodies and faces that reproduce incredibly realistic results.

• Images of clothes that portray fit, feel and look with high fidelity.

…Would do to online apparel

Page 3: 2009 OptiTex At ECS

Virtual vs. Real

Page 4: 2009 OptiTex At ECS

About OptiTex Ltd.

• OptiTex is a developer of CAD solutions for the fashion and other sewing based industries

• OptiTex has over 20 years of experience and more than 23,000 active installations worldwide.

Page 5: 2009 OptiTex At ECS

Virtual try on Market

• The potential– Apparel sales forecast will reach $40 billion

by 2010 in USA alone.– Online clothing is showing the highest e-

commerce growth rate (25%).

• The challenge– Buyers cannot validate fit– Return rates are high (40%)– Existing Online catalogues are limited to

predefined combinations– Poor shopping experience

Page 6: 2009 OptiTex At ECS

The Solution

Required components– Real-time components:

• Accurate, real time physics simulator• Photo realistic rendering capabilities• Synthesis of human body shapes• Virtual try on web application • Ecommerce platform

– Off line components:• Advanced content creation tools• Ecommerce backend

Develop a virtual try-on engine capable of serving any apparel related E-commerce web site.

Page 7: 2009 OptiTex At ECS

Ecommerce Platform

Page 8: 2009 OptiTex At ECS

EcommerceSystem

Abstract

Manufacturer & Retailer

Online Shopper

Virtual Try On Engine

Page 9: 2009 OptiTex At ECS

Synthesis of human body shapes

HeightWeightWaistBustHipsThighShouldersInseamOutseam+more…

Page 10: 2009 OptiTex At ECS

Physics

• Cloth is modeled with a discrete set of final elements.– Each element models real forces such

as:• Fabric weight• Stretch resistance• Bending resistance• External forces such as gravity,

friction and wind– Newtonian physics are the governing

equations– Iterative numerical methods are used

to solve

Page 11: 2009 OptiTex At ECS

Real Time Physics

• Complex clothing items are modeled with more than 100K polygons.– 50K vertices with 150K variables

• For real time, the entire process is computed at 60 frames per second which translates to 16.6 Milliseconds per frame.

Page 12: 2009 OptiTex At ECS

Accelerating Physics

• Simulation bottle necks– Implicit integration and linear system

solver– Collision detection– Normal calculations– Skin & Rig calculations– Rendering

• Highly parallel nature of all of the above– Chose Nvidia™ Cuda as a parallel

development environment.– Porting sequential code to a parallel

environment is a challenge.

Page 13: 2009 OptiTex At ECS

Rendering

• Virtual try-on results will be compared with real photographs

• Synthetically reproducing light reflection from complex materials such as human skin (Sub surface scattering) and is a major challenge– Interactive Ray Tracing– Pixel based shaders (GLSL or

CGFX)

Page 14: 2009 OptiTex At ECS
Page 15: 2009 OptiTex At ECS
Page 16: 2009 OptiTex At ECS

Comparisons

Page 17: 2009 OptiTex At ECS

Reality Server (Mental Ray)

Page 18: 2009 OptiTex At ECS

Thank you,

The OptiTex Team