3D Bounding Box UI Adjustment for Contactless Measurement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing contactless measurement devices struggle with accurately segmenting and adjusting bounding boxes around objects due to challenges such as incomplete capture of object dimensions, especially for complex shapes or those extending beyond the field of view, leading to incorrect bounding box computations.
Innovation Solution
A user interface is provided that allows users to manually adjust the positions and dimensions of a proposed bounding box using intuitive controls, such as handles and sliders, separate from the displayed bounding box, to ensure accurate enclosure of the object, while incorporating confidence scores for suggested adjustments based on discontinuities in the scene.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automatic bounding box calculation is used based on depth reconstruction, then measurement speed is improved, but measurement precision deteriorates due to noise and ambiguity in depth data
Solution Approach 1:
The system displays the automatically calculated bounding box to the user and allows manual adjustment through UI controls. The user can drag handles or use sliders to refine the bounding box dimensions, and the system provides real-time feedback by displaying updated measurements. This feedback loop enables correction of automatic calculation errors while maintaining efficient workflow.
Solution Approach 2:
The user interface acts as an intermediary between the automatic depth reconstruction system and the final measurement result. The UI provides controls (handles, sliders, scrolling controls) that mediate the adjustment process, allowing users to refine the bounding box without directly manipulating the complex depth data or reconstruction algorithms.
2Measurement precision
If the field of view is reduced to focus on the object, then measurement precision is improved, but the device cannot capture objects that extend beyond the current view
Solution Approach 1:
The bounding box is dynamically adjustable through the user interface, allowing users to expand or contract it to accommodate objects of varying sizes and positions. The system adapts to different measurement scenarios by enabling users to modify the bounding box dimensions interactively, whether the object fits within the initial field of view or extends beyond it.
3Ease of operation
If user interface controls are displayed integrated with the bounding box, then ease of operation is improved, but the interface becomes cluttered and difficult to use
Solution Approach 1:
The user interface controls are segmented into distinct elements (handles at bounding box corners, separate slider controls, scrolling controls) that can be independently manipulated. This segmentation allows users to interact with specific dimensions or faces of the bounding box without being overwhelmed by a monolithic control interface, reducing perceived complexity while maintaining ease of use.
Data Source
AI summary
An object dimensioning device includes: a depth reconstruction system; a display device; and a processor and memory storing instructions that, when executed by the processor, cause the processor to: control the depth reconstruction system to capture a three-dimensional representation of a scene; segment a plurality of points from the three-dimensional representation of the scene, the plurality of points corresponding to an object in the scene; display a proposed bounding box on the display device and a plurality of user interface controls configured to adjust locations of corresponding faces of the proposed bounding box; receive an input through the plurality of user interface controls to adjust a position of a corresponding face of the proposed bounding box; display the proposed bounding box with the position of the corresponding face of the proposed bounding box adjusted in accordance with the input; and display dimensions of the proposed bounding box on the display device.


