SlideShare a Scribd company logo
1 of 32
Download to read offline
“This project has received funding from the European Union’s Horizon 2020
research and innovation programme under grant agreement No 779780”.
The interoperability challenges
of 3D Personal Data
Juan V. Durá
juan.dura@ibv.org
BDVA PPP SUMMIT
28th June 2019, Riga
What is 3D personal data?
Conceived for retail and
serial measuring
Nowadays there are scanners with enough accuracy to generate very high quality body
parts, which can be considered personal data, as it often can lead to de-identification
of the owner.
This models can be partial or whole-body
What is 3D personal data?
Nowadays there are scanners with enough accuracy to generate very high
quality body parts, which can be considered personal data, as it often can lead to
de-identification of the owner.
This models can be partial or whole-body
What is 3D personal data?
Depending on the origin of the scanner, the model generated can contain not only the
surface of the body, but some inner information which can be more sensible, as for
example the models generated in hospitals
Two silos
Health sector and Consumer goods. Why to share data?
• The 3D data of the health sector contains the body shape
information, not only internal body information. These
data could be used by designers and manufacturers of the
consumer goods sector.
• The 3D scanners’ in the consumer goods sector are low
cost, non-invasive, and ease of use. It makes them
appealing for widespread clinical applications and large-
scale epidemiological surveys.
Why is big data?
• Hospitals: About 2.7 petabytes a year stored in the EU26
• Consumer goods: it is estimated that currently one person is
scanned every 15 minutes in the US and Europe.
IEEE 3DBP
IEEE 3DBP (3D Body Processing) has identified some
interoperability problems:
• Quality. Procedures to define and quantify the quality of
3D models, as well as the quality of the critical metadata
for use cases, such as body landmarks and measurements.
• File Formats/Metadata. Support the linkage and
management of 3D data and all its all related metadata.
• Communication, Security, and Privacy (CSP). secure
transmission and storage, as well as the use, protection
and privacy of records that contain personal information
as it pertains to 3D body processing.
BodyPass objectives
• Generate tools for extraction of 3D model data from raw 3D
scans, and medical imaging data.
• Generate protocols and data models for privacy preserving
and secure exchange of extracted and derived data
between different parties enabling data exchange and big
data analytics across different silos
Figure from Institute of Biomechanics of Valencia database
Interoperability problems. Data quality
Quality
Subject attire
Accuracy
Resolution
Acquisition time
3D scanning is an emerging field which has been addressed from many perspectives
and using diverse kinds of technologies. The technology source is an essential affecting
factor on the resolution of the 3D models generated. As an example, structured light
scanning provides the best resolution, typically slightly higher than laser scanning, due
to the laser speckle patterns generated.
 Link to video
Raw scan
Interoperability problems. Data quality
Quality
Subject attire
Accuracy
Resolution
Acquisition time
Today’s 3D body model files include no information about the quality of the model.
Information like the scanner accuracy, the attire, the acquisition time, etc., may be
helpful, if only to reject a user’s request when a certain aspect of the incoming model
quality is not high enough to perform the use case reliably.
 Link to video
Template fitting
+
Watertight 3D model
+
Measurements
+
Rig
+
Geometrics
Interoperability problems. Resolution, formats and
metadata
There are existing file formats that support the linkage and management of 3D data
and all its related metadata. The differences in this aspects always provoke
difficulties in the exchange of information between organizations which often leads
to loss of information and time.
There is also an important issue on the metadata related to different formats. There
is a strong need of a definition on what information should be mandatory or
optional, since this information is crucial for industry applications. Thus, according
to the use case, this definition should vary.
Interoperability problems. 3D is not a table
1
𝑛
෍
𝑖=1
𝑛
𝑋𝑖
There is a need for some standard poses (e.g.,
T-pose, A-pose, Y-pose, Attention-pose). Firstly
for easy initial positioning of 2D patterns
around 3d volumes. And secondly for checking
a good fit in various postures.
Interoperability problems.
Measuring and landmarking
ISO 8559-1
The problem of the definition of measurements. Example: the girth of the
waist can have different definitions
This has its origin in the great figures of associations trying to define body
measurements. Some of them did not follow existing standards and their
definitions have been used widely. Misunderstanding of body measurement
definitions can cause problems once models have been automatically built and
then taken to manufacturing. Organizations need guidelines, always based on
standards so there are no problems caused on the way from scanning to industry.
Interoperability problems.
Anonymization
RAW DEFACED SYNTHETIC FACE
Usually body models contain user-specific data, the privacy of the users must be
considered when operating with these models in different environments. Any protocol
used to request body model data and any protocol to exchange this data between
cloud entities must include a layer of security to ensure privacy. This way we will break
barriers for example with the sanitary sector in order to maximize interoperability.
Solution: The Standard Template
Point-to-point correspondence
Body pats (ISO 8559-1)
A textual definition(s) of the body part(s)
represented
(A full outer body surface represented by a
3D mesh of at least 2000 vertices
One or more subset/s of vertices defining
the body part. If several parts are defined, it
should be necessary to have one definition
by part (subset of vertices) and nested IDs.
These subparts could be queried using
Boolean operations like for instance union.
Goal: obtain reliable/usable metrics for end-users
Digital Measuring
Step 1: landmarks location
Goal: obtain reliable/usable metrics
Digital Measuring
Step 2: measuring
Same pose
Goal: Adapt the pose for aggregated data
Rig and pose a set of different female body types synthetically generated from our data model
Same pose
Goal: Adapt the pose for aggregated data
Skeleton generation
Same pose
Goal: Adapt the pose for aggregated data
Pose change due to change in the skeleton relative position of elements
Same pose
Goal: Adapt the pose for aggregated data
Final pose
Data quality
3D model Non-measured (fake) in
blue
We can assign quality levels to the data. The simplest one: real and extrapolated data
Problem of the Standard Template: IP protection
Solution: Random templates
The initial approach for sharing 3D data was the use of static 3D templates agreed
between partners. But some partners did not accept this approach because reverse
engineering could be used for disclosing its proprietary algorithms. This problem has
been solved with an innovative approach: random templates (on-the-fly templates)
The BODYPASS
ecosystem
Consortium
BODYPASS ecosystem
BodyPass Cloud Platform and APIs
Aggregations
Query support
Figure shows the BodyPass concept. In the middle of the figure the BodyPass Cloud
Platform and APIs offers a central distributed layer in the cloud to store aggregated,
anonymized and statistical 3D scan data and metadata coming from the different data
providers (hospitals, consumer goods databases, etc.). This layer will offer a set of
APIs for supporting queries and analysis, plus additional support to enable the
functionality of the other layers.
BODYPASS ecosystem
BodyPass Federated Databases Platform
BodyPass Cloud Platform and APIs
Health Database
Owner
BODYPAS
S
Server
Consumer Goods
Database Owner
BODYPAS
S
Server
Federated
Queries
Anonymous Data
Metadata
Anonymous data
Metadata
3D Big Data
Analytics
On-site
3D Big Data
Analytics
On-site
Aggregations
Query support
Exchange
Protocols
The intermediate layer depicted in the figure represents the Federated Databases
Platform. This layer will provide the protocol, data models and the technical means to
query different data providers proprietary databases. BodyPass will propose a protocol
to exchange 3D data as part of existing standards, such as DICOM for medical images,
or different 3D formats used by low cost scanners for consumer goods. These
protocols would allow sending the shape queries and aggregate the responses from
different data owners. Based on this technology, these queries will allow the
combination of data from multiple 3D data databases enabling secure and privacy-
preserving computations.
Consumer Goods
3D Data End-
User
Health
3D Data End User
BodyPass User Data Exchange Network
Blockchain
among peers
BodyPass Federated Databases Platform
BodyPass Cloud Platform and APIs
Health Database
Owner
BODYPAS
S
Server
Consumer Goods
Database Owner
BODYPAS
S
Server
Federated
Queries
Anonymous
Data
Metadata
Anonymous data
Metadata
People
3D Data End-
Users
3D Big Data
Analytics
On-site
3D Big Data
Analytics
On-site
Aggregations
Query support
3D Data Exchange
facilitated via blockchain
Exchange
Protocols
BODYPASS ecosystem
The external layer represents the User Exchange Network, where the different actors of the system
will be allowed to exchange 3D Data and images in a completely decentralize way enabled by
blockchain technology. These data exchange will use the APIs to actually locate interesting 3D data
and thus enabling peer to peer interactions using the data exchange protocols. Blockchain will
ensure a secure data exchange among the different actors of the system.
BODYPASS ecosystem
The selected architecture includes the usage of Hyperledger Fabric, Hyperledger
Composer, Keycloak, Swagger based REST APIs, PrestoDB and finally proprietary
data REST APIs.
BODYPASS ecosystem
Due to the incompatibility of the blockchain technology to store large amounts of data
because of the size limitation in the transactions and the need to replicate the
information in the different nodes for the consensus, this architecture has been
separated into three different planes: The data hashing control plane, the data storage
plane and the external data APIs plane. In addition, this modular architecture allows
us to scale the number of data providers easily and allow them to have additional
control over what data they have available on the network and who accesses them
And, what’s next? Future problems
4D formats: generation of millions of data per second and how to establish a format
so as not to lose information and efficiently manage the volume of data generated
 Link to video
Motus4D IBV scanner
http://bodypass.eu/
This project has received funding from the European Union’s Horizon 2020 research and
innovation programme under grant agreement No 779780
Part of the Big Data Value Public-Private Partnership
juan.dura@ibv.org

More Related Content

Similar to The interoperability challenges of 3D personal data

BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first resultJuan V. Dura
 
Nikita rajbhoj(a 50)
Nikita rajbhoj(a 50)Nikita rajbhoj(a 50)
Nikita rajbhoj(a 50)NikitaRajbhoj
 
Becoming Datacentric
Becoming DatacentricBecoming Datacentric
Becoming DatacentricTimothy Cook
 
Wearable Technology Orientation using Big Data Analytics for Improving Qualit...
Wearable Technology Orientation using Big Data Analytics for Improving Qualit...Wearable Technology Orientation using Big Data Analytics for Improving Qualit...
Wearable Technology Orientation using Big Data Analytics for Improving Qualit...IRJET Journal
 
Big Data: Review, Classification and Analysis Survey
Big Data: Review, Classification and Analysis  SurveyBig Data: Review, Classification and Analysis  Survey
Big Data: Review, Classification and Analysis SurveyAM Publications,India
 
How do data analysts work with big data and distributed computing frameworks.pdf
How do data analysts work with big data and distributed computing frameworks.pdfHow do data analysts work with big data and distributed computing frameworks.pdf
How do data analysts work with big data and distributed computing frameworks.pdfSoumodeep Nanee Kundu
 
CASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSIS
CASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSISCASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSIS
CASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSISIRJET Journal
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptxShuvrojitMajumder
 
using big-data methods analyse the Cross platform aviation
 using big-data methods analyse the Cross platform aviation using big-data methods analyse the Cross platform aviation
using big-data methods analyse the Cross platform aviationranjit banshpal
 
Virtual Research Environment for Cancer Imaging
Virtual Research Environment for Cancer ImagingVirtual Research Environment for Cancer Imaging
Virtual Research Environment for Cancer ImagingJisc
 
Case Study—PART 1—Jurisdictional Declaration CriteriaLevels .docx
Case Study—PART 1—Jurisdictional Declaration CriteriaLevels .docxCase Study—PART 1—Jurisdictional Declaration CriteriaLevels .docx
Case Study—PART 1—Jurisdictional Declaration CriteriaLevels .docxketurahhazelhurst
 
Safe Drinking Water In Bangladesh Essay
Safe Drinking Water In Bangladesh EssaySafe Drinking Water In Bangladesh Essay
Safe Drinking Water In Bangladesh EssaySusan Cox
 
BigData Analytics_1.7
BigData Analytics_1.7BigData Analytics_1.7
BigData Analytics_1.7Rohit Mittal
 

Similar to The interoperability challenges of 3D personal data (20)

The challenges of 3D Personal Data
The challenges of 3D Personal DataThe challenges of 3D Personal Data
The challenges of 3D Personal Data
 
BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first result
 
Nikita rajbhoj(a 50)
Nikita rajbhoj(a 50)Nikita rajbhoj(a 50)
Nikita rajbhoj(a 50)
 
1 UNIT-DSP.pptx
1 UNIT-DSP.pptx1 UNIT-DSP.pptx
1 UNIT-DSP.pptx
 
Becoming Datacentric
Becoming DatacentricBecoming Datacentric
Becoming Datacentric
 
Wearable Technology Orientation using Big Data Analytics for Improving Qualit...
Wearable Technology Orientation using Big Data Analytics for Improving Qualit...Wearable Technology Orientation using Big Data Analytics for Improving Qualit...
Wearable Technology Orientation using Big Data Analytics for Improving Qualit...
 
Big Data: Review, Classification and Analysis Survey
Big Data: Review, Classification and Analysis  SurveyBig Data: Review, Classification and Analysis  Survey
Big Data: Review, Classification and Analysis Survey
 
How do data analysts work with big data and distributed computing frameworks.pdf
How do data analysts work with big data and distributed computing frameworks.pdfHow do data analysts work with big data and distributed computing frameworks.pdf
How do data analysts work with big data and distributed computing frameworks.pdf
 
CASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSIS
CASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSISCASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSIS
CASE STUDY ON METHODS AND TOOLS FOR THE BIG DATA ANALYSIS
 
Bigdata
Bigdata Bigdata
Bigdata
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
 
Dbms models
Dbms modelsDbms models
Dbms models
 
using big-data methods analyse the Cross platform aviation
 using big-data methods analyse the Cross platform aviation using big-data methods analyse the Cross platform aviation
using big-data methods analyse the Cross platform aviation
 
Virtual Research Environment for Cancer Imaging
Virtual Research Environment for Cancer ImagingVirtual Research Environment for Cancer Imaging
Virtual Research Environment for Cancer Imaging
 
Data Science
Data ScienceData Science
Data Science
 
Case Study—PART 1—Jurisdictional Declaration CriteriaLevels .docx
Case Study—PART 1—Jurisdictional Declaration CriteriaLevels .docxCase Study—PART 1—Jurisdictional Declaration CriteriaLevels .docx
Case Study—PART 1—Jurisdictional Declaration CriteriaLevels .docx
 
Safe Drinking Water In Bangladesh Essay
Safe Drinking Water In Bangladesh EssaySafe Drinking Water In Bangladesh Essay
Safe Drinking Water In Bangladesh Essay
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 
BigData Analytics_1.7
BigData Analytics_1.7BigData Analytics_1.7
BigData Analytics_1.7
 
DBMS and its Models
DBMS and its ModelsDBMS and its Models
DBMS and its Models
 

Recently uploaded

Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Klinik Aborsi
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证pwgnohujw
 
Pentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIPentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIf6x4zqzk86
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
Predictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesPredictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesBoston Institute of Analytics
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...
Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...
Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...mikehavy0
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证zifhagzkk
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareGraham Ware
 
Displacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second DerivativesDisplacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second Derivatives23050636
 
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Voces Mineras
 
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...ThinkInnovation
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...yulianti213969
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjadimosmejiaslendon
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格q6pzkpark
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?RemarkSemacio
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 

Recently uploaded (20)

Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
 
Pentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIPentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AI
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Predictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesPredictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting Techniques
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...
Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...
Abortion Clinic in Kempton Park +27791653574 WhatsApp Abortion Clinic Service...
 
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted KitAbortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Displacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second DerivativesDisplacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second Derivatives
 
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
 
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 

The interoperability challenges of 3D personal data

  • 1. “This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 779780”. The interoperability challenges of 3D Personal Data Juan V. Durá juan.dura@ibv.org BDVA PPP SUMMIT 28th June 2019, Riga
  • 2. What is 3D personal data? Conceived for retail and serial measuring Nowadays there are scanners with enough accuracy to generate very high quality body parts, which can be considered personal data, as it often can lead to de-identification of the owner. This models can be partial or whole-body
  • 3. What is 3D personal data? Nowadays there are scanners with enough accuracy to generate very high quality body parts, which can be considered personal data, as it often can lead to de-identification of the owner. This models can be partial or whole-body
  • 4. What is 3D personal data? Depending on the origin of the scanner, the model generated can contain not only the surface of the body, but some inner information which can be more sensible, as for example the models generated in hospitals
  • 5. Two silos Health sector and Consumer goods. Why to share data? • The 3D data of the health sector contains the body shape information, not only internal body information. These data could be used by designers and manufacturers of the consumer goods sector. • The 3D scanners’ in the consumer goods sector are low cost, non-invasive, and ease of use. It makes them appealing for widespread clinical applications and large- scale epidemiological surveys.
  • 6. Why is big data? • Hospitals: About 2.7 petabytes a year stored in the EU26 • Consumer goods: it is estimated that currently one person is scanned every 15 minutes in the US and Europe.
  • 7. IEEE 3DBP IEEE 3DBP (3D Body Processing) has identified some interoperability problems: • Quality. Procedures to define and quantify the quality of 3D models, as well as the quality of the critical metadata for use cases, such as body landmarks and measurements. • File Formats/Metadata. Support the linkage and management of 3D data and all its all related metadata. • Communication, Security, and Privacy (CSP). secure transmission and storage, as well as the use, protection and privacy of records that contain personal information as it pertains to 3D body processing.
  • 8. BodyPass objectives • Generate tools for extraction of 3D model data from raw 3D scans, and medical imaging data. • Generate protocols and data models for privacy preserving and secure exchange of extracted and derived data between different parties enabling data exchange and big data analytics across different silos Figure from Institute of Biomechanics of Valencia database
  • 9. Interoperability problems. Data quality Quality Subject attire Accuracy Resolution Acquisition time 3D scanning is an emerging field which has been addressed from many perspectives and using diverse kinds of technologies. The technology source is an essential affecting factor on the resolution of the 3D models generated. As an example, structured light scanning provides the best resolution, typically slightly higher than laser scanning, due to the laser speckle patterns generated.  Link to video Raw scan
  • 10. Interoperability problems. Data quality Quality Subject attire Accuracy Resolution Acquisition time Today’s 3D body model files include no information about the quality of the model. Information like the scanner accuracy, the attire, the acquisition time, etc., may be helpful, if only to reject a user’s request when a certain aspect of the incoming model quality is not high enough to perform the use case reliably.  Link to video Template fitting + Watertight 3D model + Measurements + Rig + Geometrics
  • 11. Interoperability problems. Resolution, formats and metadata There are existing file formats that support the linkage and management of 3D data and all its related metadata. The differences in this aspects always provoke difficulties in the exchange of information between organizations which often leads to loss of information and time. There is also an important issue on the metadata related to different formats. There is a strong need of a definition on what information should be mandatory or optional, since this information is crucial for industry applications. Thus, according to the use case, this definition should vary.
  • 12. Interoperability problems. 3D is not a table 1 𝑛 ෍ 𝑖=1 𝑛 𝑋𝑖 There is a need for some standard poses (e.g., T-pose, A-pose, Y-pose, Attention-pose). Firstly for easy initial positioning of 2D patterns around 3d volumes. And secondly for checking a good fit in various postures.
  • 13. Interoperability problems. Measuring and landmarking ISO 8559-1 The problem of the definition of measurements. Example: the girth of the waist can have different definitions This has its origin in the great figures of associations trying to define body measurements. Some of them did not follow existing standards and their definitions have been used widely. Misunderstanding of body measurement definitions can cause problems once models have been automatically built and then taken to manufacturing. Organizations need guidelines, always based on standards so there are no problems caused on the way from scanning to industry.
  • 14. Interoperability problems. Anonymization RAW DEFACED SYNTHETIC FACE Usually body models contain user-specific data, the privacy of the users must be considered when operating with these models in different environments. Any protocol used to request body model data and any protocol to exchange this data between cloud entities must include a layer of security to ensure privacy. This way we will break barriers for example with the sanitary sector in order to maximize interoperability.
  • 15. Solution: The Standard Template Point-to-point correspondence Body pats (ISO 8559-1) A textual definition(s) of the body part(s) represented (A full outer body surface represented by a 3D mesh of at least 2000 vertices One or more subset/s of vertices defining the body part. If several parts are defined, it should be necessary to have one definition by part (subset of vertices) and nested IDs. These subparts could be queried using Boolean operations like for instance union.
  • 16. Goal: obtain reliable/usable metrics for end-users Digital Measuring Step 1: landmarks location
  • 17. Goal: obtain reliable/usable metrics Digital Measuring Step 2: measuring
  • 18. Same pose Goal: Adapt the pose for aggregated data Rig and pose a set of different female body types synthetically generated from our data model
  • 19. Same pose Goal: Adapt the pose for aggregated data Skeleton generation
  • 20. Same pose Goal: Adapt the pose for aggregated data Pose change due to change in the skeleton relative position of elements
  • 21. Same pose Goal: Adapt the pose for aggregated data Final pose
  • 22. Data quality 3D model Non-measured (fake) in blue We can assign quality levels to the data. The simplest one: real and extrapolated data
  • 23. Problem of the Standard Template: IP protection Solution: Random templates The initial approach for sharing 3D data was the use of static 3D templates agreed between partners. But some partners did not accept this approach because reverse engineering could be used for disclosing its proprietary algorithms. This problem has been solved with an innovative approach: random templates (on-the-fly templates)
  • 26. BODYPASS ecosystem BodyPass Cloud Platform and APIs Aggregations Query support Figure shows the BodyPass concept. In the middle of the figure the BodyPass Cloud Platform and APIs offers a central distributed layer in the cloud to store aggregated, anonymized and statistical 3D scan data and metadata coming from the different data providers (hospitals, consumer goods databases, etc.). This layer will offer a set of APIs for supporting queries and analysis, plus additional support to enable the functionality of the other layers.
  • 27. BODYPASS ecosystem BodyPass Federated Databases Platform BodyPass Cloud Platform and APIs Health Database Owner BODYPAS S Server Consumer Goods Database Owner BODYPAS S Server Federated Queries Anonymous Data Metadata Anonymous data Metadata 3D Big Data Analytics On-site 3D Big Data Analytics On-site Aggregations Query support Exchange Protocols The intermediate layer depicted in the figure represents the Federated Databases Platform. This layer will provide the protocol, data models and the technical means to query different data providers proprietary databases. BodyPass will propose a protocol to exchange 3D data as part of existing standards, such as DICOM for medical images, or different 3D formats used by low cost scanners for consumer goods. These protocols would allow sending the shape queries and aggregate the responses from different data owners. Based on this technology, these queries will allow the combination of data from multiple 3D data databases enabling secure and privacy- preserving computations.
  • 28. Consumer Goods 3D Data End- User Health 3D Data End User BodyPass User Data Exchange Network Blockchain among peers BodyPass Federated Databases Platform BodyPass Cloud Platform and APIs Health Database Owner BODYPAS S Server Consumer Goods Database Owner BODYPAS S Server Federated Queries Anonymous Data Metadata Anonymous data Metadata People 3D Data End- Users 3D Big Data Analytics On-site 3D Big Data Analytics On-site Aggregations Query support 3D Data Exchange facilitated via blockchain Exchange Protocols BODYPASS ecosystem The external layer represents the User Exchange Network, where the different actors of the system will be allowed to exchange 3D Data and images in a completely decentralize way enabled by blockchain technology. These data exchange will use the APIs to actually locate interesting 3D data and thus enabling peer to peer interactions using the data exchange protocols. Blockchain will ensure a secure data exchange among the different actors of the system.
  • 29. BODYPASS ecosystem The selected architecture includes the usage of Hyperledger Fabric, Hyperledger Composer, Keycloak, Swagger based REST APIs, PrestoDB and finally proprietary data REST APIs.
  • 30. BODYPASS ecosystem Due to the incompatibility of the blockchain technology to store large amounts of data because of the size limitation in the transactions and the need to replicate the information in the different nodes for the consensus, this architecture has been separated into three different planes: The data hashing control plane, the data storage plane and the external data APIs plane. In addition, this modular architecture allows us to scale the number of data providers easily and allow them to have additional control over what data they have available on the network and who accesses them
  • 31. And, what’s next? Future problems 4D formats: generation of millions of data per second and how to establish a format so as not to lose information and efficiently manage the volume of data generated  Link to video Motus4D IBV scanner
  • 32. http://bodypass.eu/ This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 779780 Part of the Big Data Value Public-Private Partnership juan.dura@ibv.org