logo

55 East 3rd Avenue

San Mateo, CA 94401

Email: hello@3dlook.me

Follow Us:

3DLOOK TECHNOLOGY

How our technology works

How we scan and measure the human body step by step

Scanning

We begin with quite a simple step – using images from a smartphone or web camera we detect and scan a targeted human body with the help of computer vision technology. The detected human body outline is then instantly transferred to be processed by the algorithm of the neural networks.

Detecting keypoints

The neural networks then detect and determine key points and produce a set of probability maps for each keypoint. These maps are combined and processed with predetermined filters at every stage.

Parameterizing

Key points located on the images are then used as initialization for the 2D contour matching to begin. A virtual camera is used in order to build each of the 2D contour models into a parameterized 3D human body model projection onto an image plane.

Processing measurements

By matching virtual 2D models with real 3D human models we ensure that there is little to no errors in scanning of the human body and in processing of measurements. The 3D matching is also used to build a 3D model of a human body.

What do we use

The scope of technology that we use to detect, scan and measure the human body.

Computer Vision

We implement the use of computer vision in order to analyze a digital image for further acquiring and processing of the human body figure. Using computer vision algorithms we detect the human body on photos that were taken with smartphone or web camera with different, even most complex background.

Machine Learning

We use neural networks to detect and determine keypoints and produce a set of probability maps for each keypoint. These maps are combined and processed with predetermined filters at every stage. We train our neural networks with human body images with pre-arranged keypoints. At the time our data set contains around 200,000 images. Thanks to our machine learning algorithms our AI is trained to detect the keypoints regardless what the person wears i.e. our neural network predicts what the human body would look like in a digital form.

3D Matching

3D matching allows us to further increase the accuracy of the human body measurements. We match virtual 2D models with real 3D human models in order to ensure little to no errors in scanning the body and taking note of accurate measurements. The 3D matching is also used to build a 3D model of a human body.

Learn how we use our technology to solve various tasks

We created SAIA — Scanning AI for Apparel — to help businesses grow. Learn more or schedule a demo

Learn More Start a free trial

Want to know more? Contact us:

Name*
Email*
Subject*
Message

This form collects your name and email so that we can reply you. Check out our privacy policy on how we protect and manage your submitted data.

55 East 3rd Avenue, San Mateo, CA 94401

hello@3dlook.me