3D Object Measurement via Semantic Plane Intersection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in providing accurate and efficient automatic measurement of objects in physical environments using sensor data, particularly with incomplete or insufficient data, and fail to deliver real-time measurements using mobile devices.

Innovation Solution

The implementation generates three-dimensional (3D) representations of physical environments based on image and depth sensor data, employing semantic segmentation and labeling, and utilizes multiple neural networks to refine bounding boxes and determine class-specific measurements for various objects, such as furniture and appliances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automatic measurement techniques are implemented using sensor data, then measurement efficiency is improved, but measurement precision deteriorates due to incomplete or insufficient sensor data

Engineering Contradiction:
Improvemeasurement efficiencyVSAvoidmeasurement accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent combines multiple sensor types (depth sensors, light intensity sensors, semantic segmentation data) and multiple measurement techniques (bounding box methods, plane intersection methods, machine learning models) into an integrated system. This fusion of diverse data sources and methods compensates for the limitations of individual sensors, maintaining high measurement precision while achieving automatic real-time measurement efficiency.

Inventive Principle:
Principle #5Merging (Combining)

2Speed

If simple bounding box measurements are used, then measurement speed is improved, but measurement precision deteriorates due to lack of semantic information

Engineering Contradiction:
Improvemeasurement speedVSAvoidmeasurement accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs semantic segmentation and object classification before final measurement calculation. By pre-processing the sensor data to identify object types and extract semantic features, the system prepares refined measurement parameters in advance, enabling both fast real-time measurement and high precision through class-specific measurement models.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If class-specific machine learning models are used for different object types, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvemeasurement accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a unified measurement system that handles multiple object classes (furniture, appliances, electronics) through a common architecture. The system uses a single integrated pipeline that incorporates semantic segmentation, object detection, and class-specific measurement models, allowing one system to perform diverse measurement functions without requiring separate dedicated systems for each object type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Productivity

If real-time measurements are implemented using mobile devices, then productivity is improved, but measurement precision deteriorates due to mobile device constraints

Engineering Contradiction:
Improvereal-time measurement capabilityVSAvoidmeasurement accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the measurement process into distinct modular components: sensor data acquisition, 3D point cloud generation, semantic segmentation, object detection, and measurement calculation. This segmentation allows the system to process data in manageable stages on mobile devices, maintaining real-time performance while improving precision through systematic refinement at each processing stage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11763479B2Automatic measurements based on object classification
Publication Date: 2023.09.19 APPLE INC
  • US11763479B2 patent drawing
  • US11763479B2 patent drawing
  • US11763479B2 patent drawing

AI summary

Various implementations disclosed herein include devices, systems, and methods that provide measurements of objects based on a location of a surface of the objects. An exemplary process may include obtaining a three-dimensional (3D) representation of a physical environment that was generated based on depth data and light intensity image data, generating a 3D bounding box corresponding to an object in the physical environment based on the 3D representation, determining a class of the object based on the 3D semantic data, determining a location of a surface of the object based on the class of the object, the location determined by identifying a plane within the 3D bounding box having semantics in the 3D semantic data satisfying surface criteria for the object, and providing a measurement of the object, the measurement of the object determined based on the location of the surface of the object.