Beating Smartwatch based Body Composition Analysis (using Bio impedance snalysis) approach isn't a great feat as its single point crude sensor is widely inaccurate compared to production grade multi segment multi frequency inbody machines using same technique
Google PhotoScan (~2.1 pp MAE) may put it between DXA and well performed multi site Bodyfat Caliper by an skilled operator and WAY ABOVE US Navy circumference, consumer BIA ( smart scale with handlebars), poorly performed calipers.
But i remember microsoft research paper:
>In 2022, a Microsoft Research associated team published “Smartphone camera based assessment of adiposity”. Their Visual Body Composition (VBC) system used ordinary smartphone photographs plus a CNN to predict body fat percentage against DXA. In a 134 person, two site validation cohort, it achieved 2.16 ± 1.54 percentage point mean absolute error, with concordance to DXA of CCC = 0.96.
So from 2022 to 2026, we still don't have a model which can provide benefit to people.
This can help so many people using apps which currently simply wrap Gemini Flash to detect "body fat."
Unfortunately, none of these models, code, or training data are available freely.
These companies are seriously withholding public benefit. Currently, a guy who wants to get a DXA scan has to pay $50 in the US and 1,500-4,000 INR in India.
If this gets good enough, you could imagine your phone periodically tracking body composition and combining it with wearables, bloodwork, glucose, etc. Suddenly some measurements that currently require a clinic and specialized equipment become essentially free and continuous.
...at the same time, giving Google/Apple photos of your body is creepy
I expect Apple Health to integrate this kind of cool functionality in the future. Heck, I'm not sure why I can't have it pull my labs by connecting other applications.
> Heck, I'm not sure why I can't have it pull my labs by connecting other applications.
You can do this by connecting to your provider already. Open Health, select the search (magnifying glass) icon, then scroll down and select "add account". If your provider is in there you can link them and see your labs in the app. With mine, the authorization to access is up to one year so it has to be renewed periodically.
I thought this wasn’t fully implemented because incompetence and lack of tech foresight in healthcare systems, or because said data providers have realized the value of this info and won’t share it at the level of 2007 Facebook users.
> Heck, I'm not sure why I can't have it pull my labs by connecting other applications.
You shouldn't be able to. while the ability when used correctly would be very nice, there are too many scams/frauds and other abuses where that ability will be used against somebody. (maybe not you - if all you have is the same cholesterol as everybody else there isn't much gain from you - but some data is a lot more sensitive)
Google PhotoScan (~2.1 pp MAE) may put it between DXA and well performed multi site Bodyfat Caliper by an skilled operator and WAY ABOVE US Navy circumference, consumer BIA ( smart scale with handlebars), poorly performed calipers.
But i remember microsoft research paper:
>In 2022, a Microsoft Research associated team published “Smartphone camera based assessment of adiposity”. Their Visual Body Composition (VBC) system used ordinary smartphone photographs plus a CNN to predict body fat percentage against DXA. In a 134 person, two site validation cohort, it achieved 2.16 ± 1.54 percentage point mean absolute error, with concordance to DXA of CCC = 0.96.
So from 2022 to 2026, we still don't have a model which can provide benefit to people.
This can help so many people using apps which currently simply wrap Gemini Flash to detect "body fat."
Unfortunately, none of these models, code, or training data are available freely.
These companies are seriously withholding public benefit. Currently, a guy who wants to get a DXA scan has to pay $50 in the US and 1,500-4,000 INR in India.
...at the same time, giving Google/Apple photos of your body is creepy
You can do this by connecting to your provider already. Open Health, select the search (magnifying glass) icon, then scroll down and select "add account". If your provider is in there you can link them and see your labs in the app. With mine, the authorization to access is up to one year so it has to be renewed periodically.
They seem to be using that. So only providers whose data is accessible via FHIR.
I thought this wasn’t fully implemented because incompetence and lack of tech foresight in healthcare systems, or because said data providers have realized the value of this info and won’t share it at the level of 2007 Facebook users.
You shouldn't be able to. while the ability when used correctly would be very nice, there are too many scams/frauds and other abuses where that ability will be used against somebody. (maybe not you - if all you have is the same cholesterol as everybody else there isn't much gain from you - but some data is a lot more sensitive)
Come on guys!