HMP

The Human Measurement Project

Started
January 1, 2018
Status
Completed
Share this project

Abstract

In certain developing countries, child malnutrition is a common problem. To prevent it, it is important to track the nutrition status of children. This is conventionally done by visiting children at their home and taking basic measurements of height, weight, and other relevant attributes. This process is done manually and is both tedious as well as error prone. The bmAi project aims to develop a mobile phone based solution to make the process of measuring height and weight both easier as well as faster. It is a joint project between EssentialTech (ET), Signal Processing Lab (LTS5), and SDSC, in collaboration with Lausanne University Hospital (CHUV) and Terre Des Hommes (TDH). The goal of the project is to estimate the height and weight of an individual from a frontal and lateral picture of an individual taken in real-life setting using an uncalibrated mobile phone camera. This is a very challenging problem from the point of view of computer vision.

People

Collaborators

SDSC Team:
Dorina Thanou
Radhakrishna Achanta

PI | Partners:

EPFL, EssentialTech:

  • Dr. Klaus Schönenberger

More info

EPFL, Data Science Laboratory:

  • Prof. Robert West

More info

EPFL, Signal Processing Laboratory 5:

  • Prof. Jean-Philippe Thiran

More info

UNIL, Neonatology, Faculty of Biology and Medicine:

  • Prof. Matthias Roth-Kleiner

More info

UNIGE, In-Zone Inter Faculty Center:

  • Thierry Agagliate

More info

description

Problem

  • Malnutrition remains widespread worldwide.
  • 1/3 of African children are stunted.
  • Anthropometric measurements are essential to diagnose malnutrition & other health conditions.
  • Measurements taken on site with manual means are often imprecise/unreliable, especially with children. The idea is to use advances in machine learning and computer vision to obtain these measurements purely from images taken using mobile phones.

Solution

  • A mobile application based on Ai that can estimate body measures from a cellphone image.
  • A sustainable business model for deployment in both developed and developing countries.

Impact

  • Fight malnutrition in low income contexts
  • Innovative medical diagnoses based on Ai-enabled anthropometry.
  • Dual business models: premium in industrial context vs freemium in low-income contexts.

Progress

The goal of the project is to estimate the height and weight of an individual from a frontal and lateral picture of an individual taken in real-life setting using an uncalibrated mobile phone camera. This is a very challenging problem from the point of view of computer vision. Two approaches were taken to work towards a solution.

The first approach involved the estimation of height followed by the estimation of weight in two steps. In order to estimate the height, the joint locations of limbs were detected using a method available in existing literature. The distances between joints were used to estimate the full height of the individual based on similar annotated data. In order to detect the weight, first the silhouette of the individual is detected using an existing method. Assuming a near elliptical shape and given the height, the volume of an individual is estimated using the frontal and lateral silhouettes as the cross-sectional measurements. Density values are regressed upon for each pixel-level slice of the estimated volume, using which the weight can be estimated.

The main drawback of the two-step process is that an error in the computation of the height accumulates with the error error in the estimation of the weight. To avoid this, a second, single step approach is taken. A deep network is trained to simultaneously compute the silhouette, the skeletal joints, as well as the attributes of height and weight in a single step, taking only a frontal image as input (see figure below). A paper presenting this was a to accepted in ICASSP 2020.

Since the images and data related to the child images were small in number and privacy sensitive, all training was performed using publicly available data for adults. The idea is to perform the training on these and then fine-tune the models for the child images. The result was that the model attained acceptable error (less than 10%) in predicting height, but more that that for weight estimation.

Gallery

Annexe

Additional resources

Bibliography

Publications

Martynov, K.; Garimella, K.; West, R. "Human biases in body measurement estimation" EPJ Data Science 9 1 31 2020 View publication
Altinigne, C. Y.; Thanou, D.; Achanta, R. "Height and Weight Estimation from Unconstrained Images" ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2298-2302 2020 View publication

Related Pages

More projects

LUCID National Data Stream

In Progress
Low Value of Care in Medical Hospitalized Patients - a National Data Stream on Quality of Care in Swiss University Hospitals
Health & Biomedical

Syngenta: Steam consumption optimization

Completed
Reliable strategies to save energy in Syngenta’s Kaisten plant
Energy & Sustainability
Private sector

Pilot project ENERBAT

Completed
Data-Driven Pathways to Net Zero for the Canton of Vaud’s Building Portfolio
Energy & Sustainability
Climate & Environment
Public sector

EKZ: Synthetic Load Profile Generation

Completed
Reliable electricity load monitoring for non-metered nodes
Energy & Sustainability
Public sector

News

Latest news

Coding the Future: Energy Data Hackdays Expand to French-speaking Switzerland
May 7, 2026

Coding the Future: Energy Data Hackdays Expand to French-speaking Switzerland

Coding the Future: Energy Data Hackdays Expand to French-speaking Switzerland

Held at the SDSC headquarters at Biopôle, the Energy Data Hackdays gather 100 experts to tackle 5 energy and grid challenges.
Science des données : le SDSC et le Canton de Vaud soutiennent quatre projets appliqués
April 30, 2026

Science des données : le SDSC et le Canton de Vaud soutiennent quatre projets appliqués

Science des données : le SDSC et le Canton de Vaud soutiennent quatre projets appliqués

Le SDSC et le Canton de Vaud ont retenu quatre projets parmi les 57 soumissions reçues lors de leur deuxième appel à projets.
Le Swiss Data Science Center inaugure son siège au Biopôle de Lausanne
March 12, 2026

Le Swiss Data Science Center inaugure son siège au Biopôle de Lausanne

Le Swiss Data Science Center inaugure son siège au Biopôle de Lausanne

Le SDSC inaugure aujourd'hui son siège au campus Biopôle de Lausanne, dans le cadre d'un partenariat stratégique avec l'État de Vaud.

Contact us

Let’s talk Data Science

Do you need our services or expertise?
Contact us for your next Data Science project!