Adaptive Dimensioning Subsystem for Irregular Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional dimensioning methods, such as stereoscopic-based aim-and-click methods, are inadequate for accurately measuring irregularly shaped objects due to limitations in reliability and operator interaction complexity, necessitating a system that can switch between different dimensioning methods based on object characteristics and environmental conditions.

Innovation Solution

A computing device with a dimensioning subsystem capable of executing both default and backup dimensioning methods, where the processor controls the selection of methods based on quality metrics, switching from a fast but less reliable stereoscopic method to a more robust optical with odometry method when the default method's quality metrics fall below a threshold, prompting the operator for alternative interaction sequences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a stereoscopic-based aim-and-click dimensioning method is used, then the dimensioning speed is improved, but the reliability deteriorates for irregularly shaped objects

Engineering Contradiction:
Improvedimensioning speedVSAvoiddimensioning reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically switches between the stereoscopic-based aim-and-click dimensioning method and the optical flow with odometry method based on real-time quality metric evaluation. When the stereoscopic method produces results below a quality threshold, the system transitions to the optical flow method, making the dimensioning approach adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters by switching between two distinct dimensioning methodologies. The stereoscopic method uses depth perception from multiple camera angles, while the optical flow method uses motion-based depth estimation, allowing the system to adjust its measurement approach based on object characteristics and environmental conditions.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a single dimensioning method is used, then the device complexity is reduced, but the adaptability deteriorates for different object types

Engineering Contradiction:
Improvesystem complexityVSAvoidmethod adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The dimensioning system achieves multi-functionality by integrating two different dimensioning methods within a single device. The processor can execute either the stereoscopic-based aim-and-click method or the optical flow with odometry method depending on the situation, making the device universally applicable to both regular and irregularly shaped objects without requiring multiple separate devices.

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

3Ease of operation

If the stereoscopic method is used for all objects, then the operator interaction is simplified, but the measurement precision deteriorates for certain objects

Engineering Contradiction:
Improveoperator interaction simplicityVSAvoiddimensioning accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system incorporates feedback through quality metric evaluation of the dimensioning results. After attempting dimensioning with the stereoscopic method, the system evaluates whether the results meet a quality threshold, and if not, triggers a switch to the optical flow method, ensuring both ease of operation and measurement precision are maintained.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11473899B2System and method for dimensioning objects
Publication Date: 2022.10.18 ZEBRA TECHNOLOGIES CORP
  • US11473899B2 patent drawing
  • US11473899B2 patent drawing
  • US11473899B2 patent drawing

AI summary

A computing device for dimensioning an object includes: a dimensioning subsystem configured to execute a default dimensioning method and a backup dimensioning method; a memory storing quality evaluation rules; a processor connected with the dimensioning subsystem and the memory, the processor configured to: control the dimensioning subsystem to execute a default dimensioning method to obtain default dimensioning data; compare a quality metric for the default dimensioning data to a threshold condition defined in the quality evaluation rules; when the quality metric exceeds the threshold condition, compute dimensions of the object based on the default dimensioning data; and when the quality metric does not exceed the threshold condition, control the dimensioning subsystem to execute the backup dimensioning method to obtain backup dimensioning data and compute the dimensions of the object based on the backup dimensioning data.