3D Shape Data Processing Apparatus Dynamic Region Subdivision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional shape data processing methods face inefficiencies due to the need for dividing three-dimensional spaces into numerous regions of varying sizes, leading to increased data size and processing time, especially when dealing with objects having complex surfaces or changes in shape.

Innovation Solution

A three-dimensional shape data processing apparatus that dynamically divides a three-dimensional space into regions of varying sizes based on the specific properties of each portion of the object, allowing for more efficient processing by redividing regions until they reach a size necessary for accurate representation of the object's properties, using a combination of flat and curved surfaces and voxels of different sizes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the three-dimensional space is divided into as many small regions as possible to define detailed properties of the object, then the manufacturing precision and measurement precision are improved, but the data size and processing time increase significantly

Engineering Contradiction:
Improvedetail definition precisionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent divides the three-dimensional space into multiple three-dimensional regions (voxels) to represent different portions of the object. Each region can be independently processed and managed, allowing detailed property definition while enabling efficient processing through regional decomposition rather than treating the entire space as a single unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing strategies to different three-dimensional regions based on their specific properties. Regions containing object portions are processed differently from empty spaces, and regions with complex surfaces are divided into smaller subregions while simpler regions are handled coarsely. This local differentiation reduces overall processing time while maintaining necessary precision where required.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If an octree is used to divide the three-dimensional space with smaller regions near the object surface, then the manufacturing precision is improved, but the device complexity and processing overhead increase due to tree structure tracking and parent-child relationship management

Engineering Contradiction:
Improvesurface detail precisionVSAvoidtree structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the three-dimensional space into regions based on object proximity and surface complexity rather than using a rigid octree hierarchy. This segmentation approach achieves similar precision benefits without the overhead of maintaining tree structures, parent pointers, and occupancy bits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and removes the complex tree structure management overhead from the system. Instead of using octree nodes with parent-child relationships, the patent directly manages three-dimensional regions with simplified data structures that track only essential properties, eliminating the need for tree traversal and parent tracking.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If the three-dimensional space is divided into regions of multiple sizes to accommodate different object portions, then the manufacturing precision is improved, but the device complexity increases due to managing multiple region size categories and subdivision logic

Engineering Contradiction:
Improveproperty representation accuracyVSAvoidregion management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic region subdivision where the size and division of three-dimensional regions are determined on-the-fly based on the specific properties of each region and its corresponding object portion. Rather than pre-defining multiple fixed size categories, the system adaptively divides regions into smaller subregions only when necessary to accurately represent local object properties, simplifying management while maintaining precision.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If the three-dimensional space is divided into fine regions to accurately represent complex object shapes, then the manufacturing precision is improved, but the quantity of data and storage requirements increase

Engineering Contradiction:
Improveshape representation accuracyVSAvoiddata volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies fine-grained region division only to portions of the three-dimensional space that contain object features requiring detailed representation. Empty spaces and regions with simple properties are represented with coarser, larger regions. This local differentiation reduces the total number of regions and data volume while maintaining accurate shape representation where necessary.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11776207B2Three-dimensional shape data processing apparatus and non-transitory computer readable medium
Publication Date: 2023.10.03 FUJIFILM BUSINESS INNOVATION CORP
  • US11776207B2 patent drawing
  • US11776207B2 patent drawing
  • US11776207B2 patent drawing

AI summary

A three-dimensional shape data processing apparatus includes a processor configured to divide a three-dimensional space including a three-dimensional shape constituted by one or more forming surfaces, which are flat surfaces or curved surfaces or include both flat surfaces and curved surfaces, into plural three-dimensional regions each having a predetermined size, specify, for each of the three-dimensional regions, one or more of the forming surfaces that interfere(s) with the three-dimensional region, and redivide each of the three-dimensional regions until a size of the three-dimensional region reaches a size necessary for reproduction of a property of a portion of the three-dimensional shape expressed by one or more of the forming surfaces that interfere(s) with the three-dimensional region.