3D Object Cleanup and Text Annotation for Scan Data Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle with scanning errors and unwanted data capture during the process of generating virtual objects, leading to the need for intuitive editing tools in three-dimensional environments.

Innovation Solution

The implementation of object manipulators, including an eraser tool and text annotation tools, which allow for selective removal and adjustment of object representations in three-dimensional environments, enabling precise editing and annotation of virtual objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If scanning is performed to capture real-world objects, then object representation is obtained, but scanning errors and unwanted data are captured

Engineering Contradiction:
Improvescanning accuracyVSAvoiddata quality
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent extracts and removes unwanted portions from the scanned object representation using an eraser tool. The eraser tool allows users to selectively remove scanning errors and unwanted data points while preserving the desired object geometry, thereby improving data quality without compromising scanning accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies preliminary cleaning actions during the object creation process. By providing editing tools that allow immediate removal of erroneous scan data and adjustment of object parameters, the system prevents propagation of scanning errors into final models.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If detailed scanning is performed, then object representation accuracy is improved, but data processing complexity increases

Engineering Contradiction:
Improveobject representation accuracyVSAvoidediting tool complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the editing functionality into distinct, specialized tools including an eraser tool for removing unwanted data, a point size tool for adjusting point cloud density, and text annotation tools. This segmentation allows users to access only the specific editing capability needed for each task, reducing perceived complexity while maintaining high precision editing capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing layer that manages complex operations. The system provides automated features such as point size adjustment and error detection that mediate between raw scan data and final models, reducing the complexity burden on users while maintaining high manufacturing precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual editing is performed to remove errors, then data accuracy is improved, but editing time increases

Engineering Contradiction:
Improvedata accuracyVSAvoidediting duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces manual, time-consuming editing operations with automated and semi-automated tools. Features include automated point size adjustment, intelligent error detection, and batch processing capabilities that reduce the time required to achieve high data accuracy while maintaining reliability through controlled automation.

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

Solution Approach 2:

The patent performs preliminary processing operations automatically, such as initial error detection and point cloud organization, before presenting refined data to users for final editing. This preliminary action reduces the overall editing duration by pre-processing data in ways that prepare it for faster, more accurate manual correction.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12456271B1System and method of three-dimensional object cleanup and text annotation
Publication Date: 2025.10.28 APPLE INC
  • US12456271B1 patent drawing
  • US12456271B1 patent drawing
  • US12456271B1 patent drawing

AI summary

Some examples of the disclosure are directed to object manipulators and associated processes for manipulating an object representation in a three-dimensional environment. The object representation may correspond to a scan of a real-world object in a real-world environment. The object manipulators may include an object cleanup manipulator and a text annotation manipulator. The object cleanup manipulator may be selectable to display one or more control affordances providing functionality for selectively removing portions of the object representation in the three-dimensional environment and/or selectively adjusting one or more parameters of the object representation in the three-dimensional environment. The text annotation manipulator may be selectable to display one or more control affordances providing functionality for selectively generating one or more text labels in the three-dimensional environment. The one or more text labels may be associated with the object representation in the three-dimensional environment.