3D Shape Data Processing with Adaptive Voxel Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When representing three-dimensional shapes using voxels of different sizes, existing methods like the marching cubes method often result in inconsistent surfaces, leading to gaps and inefficiencies in data processing and storage.

Innovation Solution

A three-dimensional shape data processing apparatus that extracts unit shapes from voxel data without missing or repeating any unit shape, and configures object surfaces as flat faces using a processor, ensuring consistent surface representation even with varying voxel sizes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the marching cubes method is used to generate flat faces from voxels of different sizes, then polygon data can be generated, but inconsistent parts such as gaps are generated between polygons

Engineering Contradiction:
Improvepolygon generation capabilityVSAvoidsurface consistency
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The space is divided into multiple three-dimensional regions (voxels) with different sizes, and unit shapes are extracted from each voxel group. By segmenting the processing into discrete voxel groups and extracting unit shapes systematically, the method ensures that polygons are generated consistently across different voxel sizes without creating gaps or overlaps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing approaches to different regions based on voxel size. By setting predetermined positions as vertices locally within each voxel group and extracting unit shapes according to local configurations, the method maintains surface consistency while accommodating varying voxel resolutions throughout the three-dimensional space.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If voxels of different sizes are used to represent three-dimensional shapes, then data storage requirements are reduced, but surface representation becomes inconsistent

Engineering Contradiction:
Improvedata storage amountVSAvoidsurface accuracy
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The three-dimensional space is segmented into voxel groups, and unit shapes are extracted from each group systematically. This segmentation approach allows efficient data representation with varying voxel sizes while maintaining accurate surface geometry through consistent unit shape extraction rules applied across all segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of voxel size adaptively across different regions of the three-dimensional space. By allowing voxel sizes to vary according to positional requirements while applying consistent unit shape extraction methods, the system achieves both data compression and surface accuracy.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If uniform voxel sizes are used throughout the space, then surface consistency is maintained, but memory capacity and computation amount increase

Engineering Contradiction:
Improvesurface consistencyVSAvoidmemory capacity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

Instead of using uniform voxel sizes throughout the entire space, the patent applies local quality by allowing voxel sizes to vary according to the specific requirements of different regions. This enables memory optimization in areas where high precision is not needed while maintaining adequate surface representation where required.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The voxel size parameter is changed adaptively across different spatial regions rather than remaining uniform. This parameter variation allows the system to reduce overall data storage requirements while maintaining surface consistency through the systematic extraction of unit shapes from voxel groups with varying resolutions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11436796B2Three-dimensional shape data processing apparatus and non-transitory computer readable medium
Publication Date: 2022.09.06 FUJIFILM BUSINESS INNOVATION CORP
  • US11436796B2 patent drawing
  • US11436796B2 patent drawing
  • US11436796B2 patent drawing

AI summary

A three-dimensional shape data processing apparatus includes a processor. The processor receives three-dimensional shape data represented by dividing a space including an object into plural three-dimensional regions, at least one of the plural three-dimensional regions having a size different from another three-dimensional region, extracts from the space a unit shape formed in which a predetermined position in each of the three-dimensional regions included in a three-dimensional region group formed of three-dimensional regions adjacent to each other is defined as a vertex, without missing or repeating any unit shape, and configures a surface of the object as a formation face represented by a flat face, based on each of the extracted unit shapes.