website logo
Developer Documentation
⌘K
GETTING STARTED
Who is AHI?
What is CompleteScan?
Helping Partners
Risk Review
Working With AHI
DATA OUTPUTS
Data Overview
Outputs
BEST PRACTICE USE CASES
mHealth
Fitness
Life/Health Insurance
Apparel
HOW COMPLETESCAN WORKS
CompleteScan Overview
BodyScan Overview
FaceScan Overview
How Payment Works
HOW OUR TECHNOLOGY WORKS
Technology Overview
DATA PRIVACY & SECURITY
Complying With Data Privacy Laws
AFTER GO-LIVE SUPPORT
Customer Communication Plans
RESOURCES
Technology Demo App
SUPPORT
Support SLA
Support For Partners
Support For Users
FOR DEVELOPERS
Developer Documentation
Docs powered by archbee 
10min

How BodyScan Works



Scan

BodyScan

Duration

<60 seconds

Data Returned

Body circumference, Body composition (Body Fat %), Health indicators, like waist-hip ratio, Health risks, like Type-2 Diabetes and Obesity.

Processing

On-Device

Platforms

iOS, Android

iOS submodule size

~54MB. 

Android submodule Size

~70MB.

Min. Requirements

iPhones: iOS 12.1 or above. Android:  Android 8 or above, 64-bit, and OpenGL 3.1 support. 

Requirements to Operate

Internet connection, Remote Assets, User Input

Requiring only a function call to launch, our BodyScan is designed to be triggered from anywhere within your app. Below is a typical journey a user will go through to access the scan and subsequently their scan results, consisting of:

Document image

The Scan Process



BodyScan Requirements

There are some important aspects that need to be considered prior to triggering the BodyScan. See Body Scan Requirements.



Document image



Step 1. Phone Alignment

To make sure the user’s phone is placed in the correct position to take a scan, the user must move the phone until the circles are on top of each other. This ensures the phone is placed within a tolerance of 0-1.5 degrees to allow for the correct imaging to take place. After the user has successfully aligned their device, the front and side image capture process will begin.

Document image

Step 2. Front and Side Image Capture

Starting with the front image, an outline will appear on the screen with a 10-second countdown. The user will need to fit their bodies within the outline and wait until the countdown finishes. After the successful front image capture, the side image capture begins. The user has 10 seconds to fit themselves into the outline.



Document image

Step 3. Image Inspection

After capture has completed for both the front and side images, each image is analyzed to ensure the user’s face, hands and feet are in the correct place. This ensures we can accurately measure the user's body.

Behind The Scenes

Image inspection utilizes our machine learning algorithms to analyze the images captured, ensuring there is a face, hands, feet and they're in the correct location.



Document image

Step 4. Confirmation

The confirmation step shows the images taken during the capture process within the outline. This allows the user to double-check that their body is within the outline, ensuring accurate results. Confirming both front and side images begins the image processing, generating the results. Tapping 'Try Again' will send the user back to take the front and side images again.

Behind The Scenes

We process the images on the device using hardware accelerated machine learning models. This means no images ever leave the device.



Updated 16 Mar 2022
Did this page help you?
Yes
No
UP NEXT
Accessing BodyScan Data
Docs powered by archbee 
TABLE OF CONTENTS
The Scan Process
BodyScan Requirements
Step 1. Phone Alignment
Step 2. Front and Side Image Capture
Step 3. Image Inspection
Behind The Scenes
Step 4. Confirmation
Behind The Scenes