3D Data Editing via 2D Drawing Tools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D data manipulation systems are not intuitive for editing 3D data on 2D display devices, as they require users to focus on a lower dimension space, making it difficult to correlate 2D editing operations with their effects in a higher dimensional space.

Innovation Solution

A method and system that enables 3D data editing using 2D drawing tools, where a 2D structure is created on a pseudo-2D canvas and transformed into a 3D structure, allowing users to apply 3D operations directly on a 3D object rendered on a 2D screen, facilitating What-You-See-Is-What-You-Get (WYSIWYG) manipulation with automated data processing capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If 3D data is edited by manipulating one 2D slice at a time on a 2D display device, then the editing operation can be performed using conventional 2D input devices, but the user's focus is drawn to a lower dimension space making it difficult to correlate 2D editing operations with their effects in 3D space

Engineering Contradiction:
Improveease of 3D data editingVSAvoidspatial correlation information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies dimensionality change by allowing users to perform 3D editing operations through 2D slice manipulation while maintaining visual feedback in both 2D and 3D spaces. The system transforms 2D editing actions into 3D modifications by automatically applying changes across multiple slices or volumes, thereby resolving the contradiction between ease of 2D operation and preservation of 3D spatial information.

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

2Adaptability or versatility

If conventional 2D display devices and input devices are used for 3D data manipulation, then the system complexity remains low and familiar tools are used, but the manipulation is not intuitive and requires special skills to mentally correlate 2D operations with 3D effects

Engineering Contradiction:
Improveintuitiveness of 3D data manipulationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary processing layer that translates 2D editing operations into 3D modifications. This intermediary system automatically handles the complex coordinate transformations and slice correlations, making the manipulation intuitive for users while managing the system complexity through automated algorithms rather than requiring complex hardware or specialized user skills.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If 3D data is visualized as a projection on a 2D display device, then the data can be displayed on conventional screens, but it is not as intuitive to segment a 3D object of interest contained in a 3D volume rendered as a projection

Engineering Contradiction:
Improveintuitiveness of 3D object segmentationVSAvoiddisplay space utilization
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent applies segmentation by dividing the 3D volume into multiple 2D slices that can be individually manipulated. Users can selectively edit specific slices or groups of slices to segment 3D objects of interest, while the system manages the display space by allowing focused viewing of relevant slices without requiring the entire 3D volume to be visible simultaneously, thus resolving the contradiction between intuitive segmentation and display space constraints.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7739623B2Interactive 3D data editing via 2D graphical drawing tools
Publication Date: 2010.06.15 EDDA TECHNOLOGY INC
  • US7739623B2 patent drawing
  • US7739623B2 patent drawing
  • US7739623B2 patent drawing

AI summary

Method and system for 3D data editing is disclosed. A 3D volumetric data is rendered in a rendering space. A 2D graphical drawing tool is selected and used to create a 2D structure. Apply a 3D operation to the 3D volumetric data based on the 2D structure.