3D Human Body Model Reconstruction Using Point-to-Surface Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 3D human body modeling using depth data points from a single viewpoint is inaccurate due to the reliance on point-to-point distance calculations, which become unreliable when vertex resolution is reduced, leading to incomplete and distorted reconstructions.

Innovation Solution

The method calculates point-to-surface distances between depth data points and the surface of a deformed 3D human body model, using triangular faces, edges, and vertices to ensure accurate reconstruction even at reduced vertex resolution, by determining the minimum distance from each data point to the surface, thereby refining the model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If point-to-point distance calculation is used to reconstruct 3D human body model, then computational cost is reduced, but reconstruction accuracy deteriorates when vertex resolution is reduced

Engineering Contradiction:
Improvecomputational costVSAvoidreconstruction accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent introduces triangular faces as an intermediary element between depth data points and vertices. Instead of directly calculating point-to-vertex distances, the method calculates point-to-triangle distances using barycentric coordinates, which serves as a more accurate intermediary measurement that maintains reconstruction accuracy even when vertex resolution is reduced.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transitions from point-to-point distance measurement (1D/0D) to point-to-surface distance measurement (3D). By calculating the perpendicular distance from depth data points to triangular faces on the mesh surface, the method incorporates spatial dimensionality information that point-to-vertex distances lack, thereby improving accuracy without proportionally increasing computational cost.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Speed

If vertex resolution on deformed 3D human model is reduced, then rendering performance is improved, but reconstruction accuracy deteriorates

Engineering Contradiction:
Improverendering performanceVSAvoidreconstruction accuracy
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent replaces the mechanical/geometric point-to-vertex distance calculation system with a point-to-triangle surface distance calculation system. This substitution uses barycentric coordinate interpolation to determine distances to triangular faces, providing more accurate measurements that are less sensitive to vertex resolution reductions, thereby maintaining reconstruction accuracy while allowing lower vertex counts for better rendering performance.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Device complexity

If point-to-point distance metric is used, then calculation simplicity is maintained, but measurement precision deteriorates for different vertex resolutions

Engineering Contradiction:
Improvecalculation simplicityVSAvoiddistance measurement accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent changes the measurement parameter from point-to-vertex distance to point-to-triangle distance using barycentric coordinates. This parameter change transforms the distance calculation into a more robust metric that accounts for the local geometry of the mesh surface, providing consistent measurement precision across different vertex resolutions while maintaining reasonable computational complexity through efficient barycentric coordinate calculations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10621788B1Reconstructing three-dimensional (3D) human body model based on depth points-to-3D human body model surface distance
Publication Date: 2020.04.14 SONY GROUP CORP
  • US10621788B1 patent drawing
  • US10621788B1 patent drawing
  • US10621788B1 patent drawing

AI summary

Virtual reality-based apparatus that includes a memory, a depth sensor and circuitry. The depth sensor captures a plurality of depth data points of a human subject from a single viewpoint. The memory stores a deformed three-dimensional (3D) human body model. The circuitry calculates first distances from the depth data points to a plurality of triangular faces. The circuitry calculates second distances from the depth data points to a plurality of edges. The circuitry further calculates third distances from the depth data points to a plurality of vertices. The circuitry further determines minimum distances, among the calculated first distances, the calculated second distances, and the calculated third distances, as point-to-surface distance to reconstruct a 3D human body model with high accuracy.